Variable-delay video recorder
First Claim
1. Apparatus for recording and playing back a video signal comprising:
- means for conversion of said video signal to blocks of digital data suitable for storage on a randomly-addressed digital storage medium;
a randomly-addressed digital storage medium for storing said blocks of digital data corresponding to said converted video signal;
means for controlling the storage of said blocks of digital data corresponding to said converted video signal on said storage medium, wherein said blocks are not necessarily stored at a contiguous locations on said storage medium;
means for playback for reconstituting said blocks of digital data corresponding to the stored video signal as a video signal suitable for driving a display; and
means for controlling operation of said means for storing and said means for playback such that said converted signal can be continuously stored on said storage medium during either continuous or intermittent reconstitution of the stored signal as a video signal, whereby a user can control a variable delay between the storage and playback of a particular portion of a given video signal.
4 Assignments
0 Petitions
Accused Products
Abstract
A video recorder and playback device allowing simultaneous recording and playback of program material, including means for controllably varying a time delay between the recording and playback of recorded material. This allows, for example, playback of previously recorded material to be temporarily stopped and then resumed without interrupting the recording of new material. A user can arrange to start recording a broadcast program (while the user is not at home, for example) in the conventional way via stored instructions, and then begin watching the recording several minutes or hours later, before the program is over, without stopping the recording. The user can also interrupt the playback of a program that is being recorded as it is being watched (to take a telephone call, for example), and then resume playback of the program (after the phone call is over) without stopping the recording. The user can then watch the rest of the program delayed by a time period equal to the length of time of the interruption. If there are portions of the program that the user does not want to see (e.g. commercials), he can speed (i.e., fast forward) through those recorded portions and catch up to the live broadcast. The user can also rewind and replay portions of the program as the video recorder continues to record the program.
313 Citations
14 Claims
-
1. Apparatus for recording and playing back a video signal comprising:
-
means for conversion of said video signal to blocks of digital data suitable for storage on a randomly-addressed digital storage medium; a randomly-addressed digital storage medium for storing said blocks of digital data corresponding to said converted video signal; means for controlling the storage of said blocks of digital data corresponding to said converted video signal on said storage medium, wherein said blocks are not necessarily stored at a contiguous locations on said storage medium; means for playback for reconstituting said blocks of digital data corresponding to the stored video signal as a video signal suitable for driving a display; and means for controlling operation of said means for storing and said means for playback such that said converted signal can be continuously stored on said storage medium during either continuous or intermittent reconstitution of the stored signal as a video signal, whereby a user can control a variable delay between the storage and playback of a particular portion of a given video signal. - View Dependent Claims (2, 3, 4, 5)
-
-
6. Apparatus for recording a video signal and for playing back the recorded video signal independently of the continued recording thereof, comprising:
-
analog-to-digital converter means for continuously converting an analog video signal to a continuous series of digital samples thereof; means for dividing said continuous series of digital samples of said video signal into sequential blocks; addressable means for storing said blocks of digital samples of the analog video signal, said means for storing being responsive to addressing control signals, whereby said blocks of digital samples are stored at locations in said means for storing which are identified by addresses, wherein said locations at which sequential blocks are stored need not be physically continuous to one another and wherein aid blocks may be retrieved from said locations responsive to signals including said addresses; control means for maintaining a list of addresses corresponding to said locations in said means for storing at which said blocks of digital samples are stored, such that in response to a user command, said list of addresses can be employed to retrieve the blocks of digital samples from the means for storing in the original sequence in which the video signal was converted by the analog-to-digital converter means to said series of digital samples; and digital-to-analog converter means for converting the series of digital samples retrieved from the means for storing into an analog video signal suitable for driving a video display; wherein said control means is responsive to user commands such that storing of blocks of samples may proceed continuously and independently of retrieval of previously stored blocks of samples, and wherein a variable delay between storage and retrieval is provided, said variable delay being controllable by a user. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. An apparatus for allowing simultaneous playback and recording of a video program, comprising:
-
three essentially identical videotape recording and playback machines, being separately controllable for recording, rewind and playback of sequential segments of the video program on portions of up to three separate tapes; a microprocessor, adapted to respond to user commands and to separately control said three identical machines; and user control means for permitting the user to provide user commands to said microprocessor for control of said three machines; wherein said microprocessor comprises means for maintaining information indicative of the sequence of said sequential segments of the program stored on different portions of said up to three tapes, whereby said microprocessor can reassemble said segments into their original sequence for playback in response to a single user command.
-
-
13. A method for recording and playing back a video signal corresponding to a program, whereby a viewer may play back a previously recorded sequential segment of said program while recording of subsequent sequential segments of said program continues, comprises the steps of:
-
continuously converting said video signal to a converted form suitable for storage on a storage medium; continuously storing segments of said converted signal corresponding to one or more sequential segments of said program on one or more storage media, while maintaining a record of the locations on said storage media at which the segments of the converted signal are stored, and a record of their order in said program; reconstituting and playing back the stored segments of the converted signal in their order in said program responsive to viewer commands; wherein said step of reconstituting and playing back is performed responsive to viewer commands and independently of said steps of converting and storing, whereby a variable delay controllable by the viewer is provided between the time of storing and the time of playback of particular portions of said program. - View Dependent Claims (14)
-
Specification