throbber
PCTIUS92/04573
`
`Dale
`
`FIG. 10A
`
`WIPE EFFECTS
`
`0
`W133 WIPETO coma
`_1°1?b
`WIPE BETWEEN PROGRAMS ea
`
`WIPE PROGRAM SELECTION
`SELECT PHOGRAM1 o
`sauscnanoenam 2 0
`
`Tom.
`
`SUBSTITUTE SHEET
`
`301
`
`

`

`PCl‘Il_lS92I045'r'3
`
`wonn senncn
`
`A
`
`saancn FOB
`
`TIBET nocumenmw
`
`;:_xc|_um3
`
`NEWSCASTS. MONGOLIA
`
`SEARCH FIESULTS
`
`3 OF 13
`
`W A1 noun nocumamnv
`Eh
`on LASHATHE c.au=mu.
`OF TIBET PRIOFI TO ITS
`OCCUPATION
`
`AN INTERACTIVE TIBE'I1AN 3
`LANGUAGE counse
`-
`LESSON 1 on
`
`THE
`LANGUAGE _
`OF
`113Er_--
`
`‘
`
`-
`
`AN INTEFIAGTWE TIBETIAN
`LANGUAGE COURSE
`LESSON 2 OF 5_
`
`SUBSTITUTE SHEET _
`
`302
`
`

`

`PCTIUSEUM573
`
`nha
`
`FIG. 13
`
`‘I310
`
`RECORD PROGRAM MODE
`
`-
`
`‘ CHOOSE MONTH
`
`CHOOSE DAY
`
`'
`
`CHOOSE TIME
`
`-
`
`CHOOSE CHANNEL
`
`20
`
`1330
`
`1340
`
`1360
`
`ENTEH SOURCE CONNECTION
`
`1 370
`
`ENTER NAMEOF PROGRAM ’
`-N T0_BE-RECORDED W
`
`.
`
`.
`
`"1330
`
`SET FREQUENCY OFRECORDING
`
`'
`
`.1390
`
`STOP RECORDING
`
`SUBSTITUTE SHEET
`
`T|VO413659
`
`303
`
`

`

`PCT!lJS92l04573
`
`CONTROL
`SELECTO
`Efilliilifigfil
`a
`b
`c
`d ‘a
`I
`
`'
`
`.
`
`"‘”E“E5““G
`u....mEԤEm
`
`ABCDEFGHIJKLM
`OOIIIICIIIIII
`
`NoPansTuvwxyi't
`Iutlojuuuonoi
`
`1234567890
`OICIICIIOO
`
`SUBSTITUTE SHEET
`
`“V0-‘”35’5°
`
`304
`
`

`

`
`
`MS FREE bLi»l\'h\‘iK (usm)MS WEE bLi»l\NG( (uswoy
`
`305
`
`

`

`(19) Q '
`
`Européiisches Paientarnt
`
`European Patent Oifice
`
`llllilillllllllllllllllllillilllfllllllilillllflilllllillllllllilllll
`
`Office européen des brevets
`
`(11)
`
`EP 0 594 241 B1
`
`(12)
`
`EUROPEAN PATENT SPECIFICATION
`
`(45) Dale of publication and mention
`of the grant of the patent:
`06.05.1999 Bulletin I999.f18
`
`(21) Application number: 932028715
`
`(22) Date oi filing: 12.10.1993
`
`(51) IntCI.5: GDEF 3106, GOSF 5J'O6,
`
`GOBF 7/00, HO-4N 5/44,
`H04N 5/45
`
`(54) Arrangement for storing an information signal in a memory and retrieving the information
`signal trorn said memory
`
`Ge-rat zur Speicherung eines Datensignals in einem Speicher und zurwiedergabe des Datensignals
`aus diesern Speicher
`
`Appareii de mémorisalion d'un signal rfinformation dans une rnémoire et de recouvrement du signal
`d'iniormation de la mémoire en question
`
`(B4) Designated Contracting States:
`AT DE FR GB
`
`(30) Priority: 19.10.1992 EP 92203191
`
`(43) Date oi publication of application:
`2104.1 994 Bulletin 1994117
`
`(73) Proprietor Koninklijke Philips Electronics N.V.
`5621 BA Eindhoven (NL)
`
`(72) Inventors:
`- Thornason. Graham (5.,
`do INT. OCTROOIBUHEAU E.V.
`
`NL-5655 Eindhoven (NL)
`
`' Van Loon, Paul M.,
`GIDINT. OCTFIOOIBUFIEAU B.V.
`
`NL-5656 Eindhoven (NL)-
`
`Representative.
`van der Kruk, Willem Leonardus el al
`INTEHNATIDNAAL OE.‘-TFIOOIBUFIEAU B.V.,
`Prot. Holstlaan 6
`
`5655 .AA Eindhoven {NL)
`
`References cited:
`
`W0-A-9D!OB999
`
`W0-A-91!13695
`
`COMPUTER DESIGN, Vol.25, no.6, March 1986,
`LITTL ETON, MASSACHUSETTS US pages 87- B2
`WINTERSTEIN ‘CACHE DESIGN BOOSTS SMD
`DISK DRIVE PERFORMANCE‘
`
`EP0'594241B1
`
`Note: Within nine months lrorn the publication ot the mention ol the grant ol the European patent, any person may give
`notice to the European Patent Office 01 opposition to the European patent granted. Notice oi opposition shall be filed in
`a written reasoned statement. It shall not be deemed to have been tiled until the opposition lee has been paid. (Art.
`99(1) European Patent Convention).
`
`TIVO 454228
`
`306
`
`

`

`EP 0 594 241 B1
`
`2
`
`Description
`
`[0001] The invention relates to an arrangement for
`storing an inlormation signal in a memory and retrieving
`the information signal lrom said memory. the arrange-
`ment including the memory, an input terminal tor receiv-
`ing the inlormation signal, an output terminal for supply-
`ing a delayed version ol the inlormatton signal, an input
`butler memory, having an input coupled to the input ter-
`minal and an output coupled to an input of said memory,
`and an output butler memory having an input coupled
`to the output or said memory and an output coupled to
`said output terminal.
`{c002} Published international patent application no.
`WO91I13695 discloses th temporary storage ol a vid-
`eo signal in a memory. Using this known arrangement,
`an information signal can be stored in the memory and
`an irtlorrnation signal previously stored in said memory
`can be retrieved simultaneously trom said memory. The
`memory can be in the lorrn ol an optical disk or a mag-
`netic disk, such as a hard disk or a disk-array. The ar-
`rangement can be used in a television apparatus or a
`videorecorder so as to store a video signal in the mem-
`ory.
`[0003] One application of the arrangement is where
`live television signal transmissions are continuously re-
`corded and a history is maintained as iar back as the
`extent ol the memory will permiL For some applications,
`the memory capacity ot the memory can be such that it
`permits the storage of a video signal having a length of
`a few minutes. For otherapplications a memory capacity
`corresponding to a length of about 15 minutes is con-
`sidered a minimum practical amount.
`[0004] The arrangement otters a number ol interest-
`ing leatures to a user.
`[0005]
`individual choice or the time at which a pro-
`gram is watched. For example, suppose at ten past eight
`the viewer wants to start watching the eight o'clock news
`(trom the beginning. ot course). Using the arrangement,
`provided the right channel has been monitored. the
`viewer lumps back ten minutes in time, as it were. and
`watches the news trom the start. Unlike the case where
`
`the programme is recorded on a conventional video re-
`corder, the viewer does not have to wait until the pro-
`gram has finished belore watching it.
`[0006] Continuity alter an interruption. it the viewer is
`interrupted while watching a programme, tor example
`by a telephone call or a call at the door, he can resume
`watching the program trom the point at which he was
`interrupted. This lunctionality is not possible with a con-
`venlional video-recorder.
`
`[0007] A practical solution to program overlap. Sup-
`pose a programme on one channel doesn't finish until
`ten minutes alter the start ol a programme on another
`channel. The prior art permits one to watch both pro-
`grammes without the use ol a video recorder. During the
`lirst programme, the viewer ensures that the channel ol
`the second programme is being monitored. Alter the first
`
`programme has ended, the viewer switches to the other
`channel and jumps back to the start oi the programme.
`An important advantage over using a video recorder is
`that one does not have to wait until the recording has
`linished belore the programme can be watched.
`[0003]
`individual replays, including slow motion. The
`viewer can see a replay ol an event just seen, (or just
`missed, or not
`fully understood) and then continue
`watching the programme trom the point where the re-
`play was started. Moreover. the replays can be watched
`in slow motion.
`
`[0009] Belated decision to record on video recorder
`possible. A viewer may decide after watching a pro-
`gramme lor ten minutes that the programme is worth
`recording onto video. With the arrangement. he can ret-
`rospectively start video-recording. whilst continuing to
`watch the programme live.
`[0010] Additional lealures oi the arrangement are:
`[0011] A means ol accelerating the viewing ol a his-
`torical programme. ll the viewer is not watching live, a.
`9. due to a later programme start or an interruption, he
`can catch up with the live broadcast by accelerating the
`playback. An acceleration lactor or a few per cent is
`practically unnoticed by the viewer. The circuitry (disk
`read-out. demullipleiring, data decompression. dfa con-
`version etc.) must be capable ol processing the data at
`the accelerated rate. The sound can be specially proc-
`essed so that the speed is accelerated without an undue
`increase in tone.
`
`[0012] A means oi last-accelerating over a historical
`programme. In this case not all television picture data is
`necessarily processed - some may be skipped and not
`be passed on tor demutliplexirig and decompression.
`[0013] A test reverse lunction.
`[0014] A picture-in-picture (PI P) processing unit to
`enable combinations ol live and historical programmes
`to be displayed using picture~in-picture lormals.
`[0015]
`in order to enable an uninterrupted storage of
`a live television programme in the main memory. and
`enable an uninterrupted and simultaneous retrieval of
`the historical programme from the rrrain memory. an in-
`put butler memory and an output butler memory are
`present. Data arriving tor storage in the main memory,
`whilst the main memory is temporarily busy tor another
`operation. will be stored in the input butler memory. and
`will be stored at a later moment in the main memory by
`retrieving the data trom the input butter memory. Data
`will also be requested regularly trom the main memory
`to be displayed on a TV screen as a historical pro-
`gramme. Again, the main memory may be temporarily
`busy for another operation, so data must be readily
`available in the output butler memory, so as to provide
`continuity oi viewing lor the user.
`[0016] The invention as claimed in claim 1 provides
`for an imp rovemenl in relation to the memories included
`in the arrangement_ For that purpose, the input butter
`memory and the output butler memory are combined in-
`to one single butter memory.
`
`TIVO 454229
`
`307
`
`

`

`EP 0 594 241 B1
`
`[0017] The invention is based on the lollowing recog-
`nition. In an ideal operation ol the input butter memory.
`the control oi the data transler through the input butter
`memory should be such that. in order to absorb a max-
`imum amount ol data without a lransler ol data trom the
`input buttermernory lo the main memory, the input butler
`memory should be empty. Further, in an ideal operation
`of‘ the output butler memory.
`the control ol the data
`transter through the output butler memory should be
`such that. in order to provide a maximum amount oi data
`to be displayed on the screen without a transler ol data
`trom the main memory to the output bufler memory, the
`output butler memory should be lull. These require-
`ments olter the possibility to combine the input butler
`memory and the oulp Lrl butler memory into one shared
`memory, to be used as efficiently as possible under the
`administration realized by a microprocessor.
`[0018] The invention is specillcaliy usalul in the situ-
`ation where the main memory is a hard-disk arrange-
`ment. and where the hard-disk arrangement has a sin-
`gle magnetic head for storing the information signal on
`and retrieving the information signal lrom the hard disk
`included in the hard—disk arrangement. It should howev-
`er be noted that also in disk arrangements having more
`than one head. situations can occur where an uninter-
`rupted storage on or retrieval from the disk is not possi-
`ble. such as in the case where a head has to jump to
`another storage location and inlorrnalion llow interrup-
`tion can not be corrected by another head. Further, it
`should be noted that. where the description discloses
`the storage o! a single information signal in and retrieval
`ol said inlorrnation signal lrom the main memory.
`it is
`equally well possible to apply the inventive concept to
`the storage and retrieval oi a number of two or more
`inlorrnation signals inrlrom the main memory. eg. de-
`rived trom dillerent program channels.
`[0019] The invention will be lunher described in the
`following figure description. in which
`
`ligure 1 discloses an embodiment ol the arrange-
`rnenl.
`ligure 2 discloses a more simplified embodiment.
`ligure 3 discloses a butter memory in the lon'n oi a
`FIFO, and
`ligure 4 discloses a butter memory in the term ot a
`reversible FIFO.
`
`Figure 1 discloses an embodiment ot the ar-
`[0020]
`rangement. One or more television signals lirsl pass
`through a channel selector 1 . which selects which trans-
`missions, according to their channel. are to be stored.
`and which transmissions. accordingto their channel. are
`required tor live display. The transmissions which are
`selected to be stored are digitized by means oi aid (an-
`alogue lo digital} conveners 2 The digital data is then
`compressed in real time by a data compressor 3. The
`output oi each channel atler being compressed by the
`data compressor 3 is placed in a butler It. ol which there
`
`is at least one per selected channel. The butters 4 also
`act as a multiplexer because they can be read out in
`such a way as to convert several parallel data streams
`into one data stream (although the dillerenl streams are
`separately administered). The inlorrnalion contained in
`the butters 4 will be translerred to the butter memory 35
`undersupervision ot a microprocessor 24 by a DMA [di-
`rect memory aocess) controller 31, and is identifiable as
`input destined tor a main memory 35. which is in the
`lorm ol a band disk arrangement. The microprocessor
`24 initiates the data lransler lrorn the butler 4 to the bull-
`
`er memory 35. and performs memory allocation in the
`butter memory. The microprocessor 24 runs HOM-
`(read-only memory} 22 based sollware and makes use
`(it a working HAM (random access memory) 23 tor lem-
`porary variables. the administration oi the butter mem-
`ory 35, storage oi user commands and the user status
`etc. Input data in the butter memory 35 is translerred to
`the main memory 35 as soon as it is convenient under
`supervision ol the microprocessor 24 by another DMA
`controller 32.
`
`[0021] The stored data in main memory 36 is in due
`course transferred to the butter memory 35 under su-
`pervision ol the microprocessor 24 by DMA controller
`32. DMA controller 32 cannot at the same time be re-
`
`quired or used tor transferring data in the opposite di-
`rection. As television data is actually required to be dis-
`played on the television screen. it is lranslerrecl under
`supervision of the microprocessor 24 by DMA controller
`33 to a butler M. The process ol transler ol data lrorn
`main memory 36 to the butter memory 35. and lrorn the
`butler memory 35 lo the boilers 14 takes place sepa-
`rately lor channels which the viewer has selected as his-
`torical channels to be viewed or recorded or used for
`
`any other purpose. An adequate supply ot data per
`channel must always be present in the butter memory
`35 to be able to keep up with the demand. Data is taken
`lrorn the butters 14 and is decompressed by a data de-
`compressor 13. and is converted to an analogue signal
`by a die (digital to analogue] converter 12. The output
`oi the we converter 12 can be sent to a video recorder
`or television. An acceleration controller 41 has various
`tasks - it controls the acceleration rate at which data is
`
`required. including providing for slow motion and trozen
`irarnes and lrarne stepping. It also provides lor last lor-
`ward and last reverse lunctions. The DMA controller 33.
`
`butters 14. data decompressor 13 and die (digital to an-
`alogue) conveners 12 should all be capable ot working
`slightly taster {say 15%} than real time. so that an ac-
`celerated playback can be provided without loss ol data
`until the acceleration controller 41 generates an accel-
`erated display at a standard frame-rate. Live transmis-
`sions and historical transmissions can be simultaneous-
`ly displayed using PIP : {picture-in-picture) techniques
`by a Pit‘-llpostprocessor 42.
`[0022]
`It may be advantageous to combine the butter
`memory 35 and working FIAM (random access memory)
`23 into one memory.
`
`TlV0 454230
`
`308
`
`

`

`5
`
`EP 0 594 241 B1
`
`6
`
`[0023] The bulier memory 35 enables a single head
`hard disk to cope with the dual task ot writing the TV
`signal being monitored and simultaneously reading out
`the signal to be displayed.
`[0024]
`Flelerring now to figure 2. conceptually, when
`the arrangement is in operation. there is a llow ol data
`as lollows.
`
`[0025] Data arrives at the input terminal 50 Ior storage
`on the main memory 36, but as the disk in the main
`memory 36 may be temporarily busy tor another oper-
`ation. the data arriving will be buttered in input butter
`35s. by applying the data to the input 59a ol said input
`butler 35a. As soon as the disk is capable of receiving
`the data. the data stored in the input butler 35a is sup-
`plied to the output 51a oi the butter 35a and applied to
`the input 54 ol the main memory 36. for storage on the
`disk.
`
`[0026] Data will also be regularly requested from the
`main memory disk 36 to be displayed on the TV screen.
`Again the disk may be temporarily busy for another op-
`aration. Data stored in the output butter 35b is now sup-
`plied to the output 51b and thus applied to the output
`terminal 53 so as to enable continuity oi viewing for the
`user. As soon as the disk is capable of supplying data.
`the data stored on the disk is supplied to the output 56
`oi the main memory 35 and applied to the input 59b of
`the output butler memory 35b. for storage in the output
`butler 35b.
`
`in particular. the input butler 35a is needed to
`[0027]
`butter the incoming data while the disk is being read.
`and the output butler 35b is needed to provide a contin-
`uous output oi data while the disk is being written to.
`The input butler 35a and the output butter 35b are com-
`bined into one shared memory 35.
`[0028]
`It will be shown that the input butler part and
`the output butler part in the butler memory 35 can be
`realized using a FIFO or alternatively a reversible queue
`mechanism. These structures are now discussed.
`
`[D029] Figure 3 shows a butler memory. such as the
`input buffer memory 35a in the form at e FIFO. The out-
`put buiier memory has the same construction. Figure 3
`shows basic FIFO queue control using a two—entry FIFO
`queue control block 60. including two pointer locations.
`the pointers stored in the locations pointing to the be-
`ginning and the end of the queue. The pointers in the
`control block 60 are set to some suitable constant such
`
`as zero to indicate an empty queue. see ligure 3a. Mem-
`ory blocks 51a. 52a.
`58a and 59a are chained in one
`direction. All memory blocks include a memory space
`70 for storing the data and a pointer location 71, as in-
`dicated in the memory block 52a. The pointer P1 in the
`control block 60 points to the address where the memory
`block 593 is stored. As this memory block is the block
`lastly stored. its pointer has a constant value. such as
`zero. The pointer P2 in the control block 60 points to the
`address where the memory block 51a is stored. This
`memory block is the block containing the oldest infor-
`mation stored in the butter memory. its pointer points to
`
`the address where the next memory block 52a is stored.
`The pointer it of the memory block 523 points to the
`address where the next memory block is stored. In this
`way. the pointer oi block 583 points to the address where
`the block 59a is stored.
`
`[0030] Memory blocks. such as the memory block 72.
`are added to the queue at the end ol the chain, This is
`realized by selling P1 in control block 60 to the address
`where the memory block 72 is stored. Further. the point-
`er in memory block 72 becomes zero. and the pointer
`in memory block 593 will be set to the address where
`the memory block 72 is stored. Memory blocks. such as
`the memory block Sta. are taken lrorn the queue at the
`start oi the chain. This is realized by setting P2 in the
`control block 60 to the address where the memory block
`52a is stored. in this way memory blocks can be added
`to and taken from the queue without the need to follow
`the whole chain oi memory blocks. The pointer admin-
`istration can be maintained in a short. fixed period at
`time.
`
`A basic administration ol the butter memory 35
`[0031]
`is possible using 3 FlFO queues. namely one FIFO
`queue {FIFO number ‘it lor the tree memory blocks in
`the common butler memory 35. one FIFO (FIFO number
`2] tor the input bu ller memory part in the common butler
`memory 35 and one FIFO [FiFO number 3) for the out-
`put buiier memory part ol the common butler memory
`35.
`
`A memory block is allocated for input by taking
`[0032]
`it lrom FlFO number 1 and adding it to FIFO number 2.
`A memory block is deallocated lrom input alter its con-
`tents have been written to main memory 36 by taking it
`lrom FiFO number 2 and adding it to FIFO number 1. A
`memory block is allocated tor output by taking it from
`FlFO number 1 and adding it to FIFO number 3. A mem-
`ory bloclr is deallocated lrorn output alter its data has
`been transferred to the output terminal 53 by taking it
`irom FlFO number 3 and adding it to FIFO number 1.
`For this scheme to work property, there must be ade-
`quate memory available in the butter memory 35. It is
`important not to allow too much output memory to be
`allocated, as the amount ol tree memory tor input will
`then be tnsutlicient. The amount of memory needed.
`and the maximum amount of memory to ever be allocat-
`ed to output data are mainly dependent on the seek time
`and data transier lime oi the main memory 36.
`[0033] The FIFO queue control blocks. such as the
`control block 60, can be located in tixed locations ol
`working RAM 23 or the butter memory 35.
`[0034] Separate channels can be separately admin-
`istered by delining one FIFO tor tree memory blocks and
`two F|FOs per channel [one lor the input butler part and
`one [or the output butler pan. for each channel}.
`[0035]
`it may be possible to economics on memory
`by allowing the situation to occur exceptionally where
`there are no tree memory blocks to allocate lor input. In
`this case the most recently tilled output butler memory
`block is taken lrorn FIFO number 3 and added to FIFO
`
`TWO 454231
`
`309
`
`

`

`7
`
`EP 0 594 241 B1
`
`8
`
`number 1. An indication is set that in due course this
`data must be re—read lrorn main memory 36. This proc-
`ess can be repeated it more input butler memory blocks
`are needed. A snag is that in order to deallocate the
`most recent butter in a FIFO queue as administered in
`Figure 3. the entire chain at memory blocks must be lol-
`lowed in order to lind the most-recent-but-one memory
`block. which is to become the most recent memory
`block. This problem can be solved by using a reversible
`FIFO queue for the output butler part. as illustrated in
`Figure 4. Reversible queues are an extension to the
`FIFO ol figure 3. in that the memory blocks are linked in
`both directions. This enables a consistent queue admin-
`istration to be maintained tor use as FIFO (First-tn First-
`Outl or LIFO (Last—tri First~0ul) without needing to tollow
`the whole chain at pointers. For that purpose, the mem-
`ory blocks include two pointer locations 71 and 73. tor
`pointing towards a subsequent and a previous memory
`block respectively. The memory block 61 can again be
`the block including the oldest information. and the block
`69 then comprises the most information most recently
`stored.
`It the reierence numerals in Figure 3 that carry
`[0036]
`an index 'a' are amended so as to carry an index 'b‘. the
`butter memory ol Figure 3 thus obtained describes the
`output butler memory 35b.
`
`Claims
`
`An arrangement tor intermediate storage ot a video
`signal, said arrangement comprising: input means
`(50) [or receiving sequential video signal elements
`at a tirst average speed; frrst—in—iirst-out input bridg-
`ing butter memory means 135a) having an input
`(59a) ted by said input means. having random ac-
`cess tunctionatity tor receiving said video signal el-
`ements and having an output intertace (51 at; mass
`memory disc means (36) having cross-track ran-
`dom access. lunctionality tor ellecting said interme-
`diate storage. and having write head means ted by
`said output interface {Stat and furthermore read
`head means: lirst-in-lirst«out output bridging butler
`memory means (35b) having random access lunc-
`tionality and having an input intertace (5%) led by
`said read head means; output means (53) having
`an input led by said lirst-in-tirst—out output bridging
`butter memory means t35b} tor outputting said so-
`quential video signal elements at a second average
`speed; and wherein said input bridging butler mem-
`ory means and output bridging butter memory
`means are exchangeably mapped on a single bridg-
`ing bulter, for through said random access lunction-
`alily and said cross-track random access lunction-
`aiity etlecling an arbitrarily selectable intermediate
`storage time.
`
`2- An arrangement as claimed in Claim 1. incorporat-
`
`ed in a television receiver apparatus that has a vid-
`eo output tor connection to a video recorder appa-
`ratus.
`
`An arrangement as claimed in Claim I, wherein said
`write head means and read head means are located
`
`in a single head.
`
`An arrangement as claimed in Claim 1, where in said
`mass memory disc means are magnetic andlor op-
`tical storage hard disc means.
`
`An arrangement as claimed in Claim 1 wherein said
`input means are arranged [or operating at a lirst av-
`erage spaed and said output means are arranged
`tor then operating at at second avrage speed that
`is higher than said first ave rage speed.
`
`An arrangement as claimed in Claim 1 wherein said
`input means are arranged for operating at a lirst av-
`erage speed and said output means are arranged
`for selectably operating at a second average speed
`that is eilhercontroltably higher or controilabty lower
`than said first average speed.
`
`An arrangement as claimed in Claims 5 or 6. where-
`in said second average speed corresponds to an
`appropriate human user viewing speed.
`
`An arrangement as ctaimed in Claim 1 . wherein said
`storage disc means allow current storage ol at least
`a five minutes long stream oi video signal elements.
`
`An arrangement as claimed in Claim 1 . wherein said
`input means. said output means and said mass
`memory disc means are arranged lor accepting at
`least two independent streams oi video signal ele-
`ments in parallel.
`
`. An arrangement as claimed in Claim 1. wherein said
`input means and said massrnernory disc means are
`arranged lor accepting at least two independent
`streams of video signal elements in parallel.
`
`. An arrangement as claimed in Claim 1. combined
`with a supplementary video recording apparatus.
`wherein said output means are arranged tor belat-
`edly aclivating saidvideo recording apparatus alter
`said intermediate storage having commenced at an
`earlier instant.
`
`. An arrangement as claimed in Claim 1, combined
`with a video receiver apparatus and a video display
`apparatus. and being arranged for broadcaster-im
`dependent replay andtor slow-motion replay.
`
`. An arrangement as claimed in Claim 1 combined
`with a multi-channel video-receiver apparatus and
`
`TIVO 454232
`
`310
`
`

`

`9
`
`EP 0 594 241 B1
`
`10
`
`a supplementary single-channel video-recording
`apparatus. wherein said input means and said mass
`memory disc means are arranged tor accepting at
`least two Independent streams ol video signal ele-
`ments in parallel and said output means are ar-
`ranged for belatedly activating said supplementary
`video recording apparatus with respect to a second
`channel after said intermediate storage having
`commenced at an earlier instant during overlap oi
`said second channel with a first channel during the
`latter's being stored on said supplementary video
`recorder.
`
`. An arrangement as claimed in Claim 1 combined
`with a video-receiver apparatus and a video display
`apparatus. wherein said input means and said mass
`memory disc means are arranged for accepting a
`tirst stream oi video signal elements in parallel to
`receiving at least a second independent stream of
`video signal elements next to said First stream of vid-
`eo signal elements by said video receiver appara-
`tus, and said Output means are arranged tor belat-
`edly activating said video display apparatus with re-
`spect to said first stream alter said intermediate
`storage having commenced at an earlier instant
`during overlap at said lirst and second streams and
`said second stream's being displayed on said video
`display apparatus.
`
`. An arrangement as claimed in Claim 1 combined
`with a video-receiver apparatus and a video display
`apparatus, and tor receiving a stream 0! video sig-
`nal elements, and comprising inputting means tor
`receiving an intermission control signal at a first par-
`ticular time instant. and second inputting means for
`subsequently receiving a continue control signal at
`a second particular time instant. and said output
`means are arranged tor belatedly activating said
`video display apparatus as trom said second par-
`ticular time instant on for displaying said stream oi
`video signal elements as having been stored since
`said first particular time instant.
`
`Patentenspriiche
`
`1. Anordnung zur unmittetbaren Speicherung eines
`tfdeosignals, wobei die genannle Anordnung um-
`iai3t: Eingangsmittei (50) zum Emptangen sequen-
`tielter Wdeosignaielemente bei einer ersten milita-
`ren Geschwindiglreit;
`FlFO-Eingangst'tbeibrClk—
`kungspulferspeicherrnitteI (35a), mil einern von den
`genannten Eingangsmitteln gespeisten Eingang
`{S93}. mit der Funktionalitat des wahiireien Zugrifis
`zum Emptangen der genannten \fideosignale|e—
`rnente und mit einer Ausgangsschnittstelle (51 at.
`Massenspeicherplanenrnitteln (36}mi1 der Funl<tio-
`nalitat des wahilreien Ouerspurzugrills zurn Bewir—
`
`l<en der genannten Zwischenspeicherung und mit
`von der genannten Ausgangsschnittstelle {S18} ge-
`speisten Sctireibiroptmittein und weiterhin Lase-
`kopimitteln. FlF0—Ausgangsfiberbrflckungspufler-
`speicherrnitteln (35b) mit der Fun ktionalitiit des
`wahllreien Zugritls und mit einer \i0l'I den genannten
`Lesekoptmitteln gespeisten Eingangsschnittstelte
`(59b}‘. Ausgangsmitteln (53) mit einem von den ge-
`nannten
`FlF0-AusgangsEIberbrIickungspLtt'ler-
`speicherrnitteln {35b) gespeislen Eingang zurn
`Ausgeben der genannlen sequentiellen \ftdeosi-
`gnalelemente be-i einer zweiten mittlereri Ge-
`schwindigkeit; und wobei die genannten Eingangs-
`uberbrfickungspulterspeichermittet und Ausg.angs—
`tiberbnilclcungsputterspeichermittel
`austauschbar
`aui einen einzelnen Clberbruckungspuiier abgebi|-
`det werden, um fiber die genannte Funktionalitat
`des wahllreien Zugritls und die genannte Funl<tio-
`nalitét des wahitreien Querspurzugritis eine willIrflr-
`lich wahlbare Zwischenspeicherdauer 2U bewirl-ten.
`
`Anordnung nach Anspruch 1, aulgenornmen in el-
`nem Fernsehgerat, das einen Videoausgang zum
`Anschlufl an ein Videorecordergerat hat.
`
`Anordnung nach Anspruch 1. wobei die genannten
`Schreibkopimittel und Lesekoptmitlet in einem ein-
`Iigen Kopl liegen.
`
`Anordnung nach Anspruch 1. wobei die genannlen
`Massenspeicherplattenrnittel Feslplaltenrnittel zur
`magnetischen undloder optischen Speicherung
`sind.
`
`Anordrtung nach Anspruch 1. wobel die genanntert
`Eingangsrnittel |Elr einen Betrieb bei einer ersten
`mittleren Geschwindigkeit ausgebildet sinct und die
`genannten Ausgangsmittel ausgebildet sind, um
`dann bet einer zweiten rnittleren Geschwindigkeit
`zu arbeiten, die hoher ist als die genannte erste
`mittlere GeschwindigkeiL
`
`Anordnung nach Anspruch 1. wobei die genannten
`Eingangsmittel lfir einn Eletrieb bei einer ersten
`rnittleren Geschwindigkeit ausgebildet sind und die
`genannten Ausgangsrnittel lllr einen setelrtiven Be-
`trieb bei einer zweiten rnittleren Geschwindigkeit
`ausgehildet sind. die entweder regelbar héiheroder
`regelbar niedriger ist ais die genannie erste ntitilere
`Ge-schwindigkeit.
`
`Anordnung nach Anspruch 5 oder 6. wobei die gs»
`nannte zweite mittlere Geschwindigkeil einer ge-
`eigneten
`Etetrachtungsgeschwindigkeit
`eines
`menschlichen Benutzers entspricht.
`
`Anordnung nach Anspruch 1, wobei die genannten
`Speicherplattenmitleldie laulendespeicherung ZU-
`
`TIVO 454233
`
`311
`
`

`

`ti
`
`EPO594 241 B1
`
`12
`
`mindesl eines fitnl Minulen langen Slrorns aus Vl-
`deosignalelementen zulassen.
`
`Anordnung nach Anspruch 1. wobei die genannlen
`Eingangsmittel. die genannlen Ausgangsmittet und
`die genannlen Massenspeicherplallenmitlel aus-
`gebildet sind. um zurnindesl zwei Unahhéingige
`Slrérne Von Videosignalelementen parallel zu ak-
`zeplieren.
`
`. Anordnung nach Anspruch 1, wohei die genannlen
`Eingangsmillel und die genannlen Massenspei-
`cherplarlenmittl ausgebildel sind, um zumindesl
`zwei unabhéngige Slréme van Wdeosignalelemerr
`ten parallel zu akzepliererr
`
`_ Anordnung nach Anspruch 1, kombiniert mit einem
`zusélziichen Vrdeoaufnahmegerél. wobei die ge-
`nannlen Ausgangsmillel ausgebildel sind. um die-
`ses lfideorecordergerial spél zu aklivieren. nach-
`dem die genannle Zwischertspeicherung zu einem
`lrflheren Zeitpunkl begonnen hat.
`
`. Anordnung nach Anspruch 1, kombirtierl mil einern
`Videoempfangsgerél und einem Videowiedergabe-
`geret und ausgehildel zurn rundllinkanbietterun.-arb-
`héngigen Abspielen undfoder zurn Abspielen in
`Zaillupe.
`
`. Anordnung nach Anspruch 1. kombinierl mil einerrl
`Mehrkanalvideoemplangsgeréit und einern zu5§tlz-
`lichen Einkanalvideoaulnahmegerét, wobei die ge-
`nannlen Eingangsmitlel und die genannlen Mas-
`senspeicherplallenrnittel ausgebildel sind, um zu-
`rnindesl zwei unabhfingige Stréme von Videosi-
`gnalelemenlen parallel zu akzeplieren und die ge-
`nannlen Ausgangsmiltel ausgebildet sind, um die-
`ses Zusétzliche lfideoaulnahmegerét in bezug aul
`einen zweilen l-(anal spét zu aktivteren. nachdem
`die genannte Zwischenspeicherung zu elriem Ini-
`heren Zeitpunkt wéihrend des Uberlappens dieses
`zweiten Kanals

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket