Time warping for video viewing
First Claim
1. A system of time warping for video viewing in a video receiver having a tuner for selecting a video channel and providing a time linear input video signal and a display device for displaying a video signal comprising:
- a recirculating dynamic buffer coupled to the tuner for continuously receiving the time linear input video signal provided by the tuner so that a segment of the time linear input video signal having a predetermined duration is temporarily stored in the recirculating dynamic buffer;
control means responsive to a PAUSE command for marking the segment of the time linear video signal stored in the recirculating dynamic buffer with an access point; and
means for randomly accessing the segment of the time linear video signal stored in the recirculating dynamic buffer to provide an output video signal for display by the display device so that the segment of the time linear video signal can be accessed for subsequent display from the access point simultaneously with continued buffering of the time linear input video signal.
2 Assignments
0 Petitions
Reexamination
Accused Products
Abstract
Time warping for video viewing is achieved by providing a random access dynamic buffer for a video signal from a selected video channel. The video signal is continuously written into the dynamic buffer in a recirculating fashion, and may be read out on a random access basis so that the viewer may control the realtime video viewing in the same manner as controlling a video cassette recorder up to the duration of the video signal stored in the dynamic buffer. In addition the viewer may view the video at various speeds and skip to any point in the stored information. Portions of the video signal in the dynamic buffer may be stored in a static buffer or transferred permanently to a video cassette recorder for subsequent manipulation by the viewer. To expand the capacity of the dynamic buffer a compression circuit may be provided for compressing the video signal before being written into the dynamic buffer. Likewise a decompression circuit for the compressed video signal from the dynamic buffer reconstructs a full bandwidth video signal for display.
-
Citations
15 Claims
-
1. A system of time warping for video viewing in a video receiver having a tuner for selecting a video channel and providing a time linear input video signal and a display device for displaying a video signal comprising:
-
a recirculating dynamic buffer coupled to the tuner for continuously receiving the time linear input video signal provided by the tuner so that a segment of the time linear input video signal having a predetermined duration is temporarily stored in the recirculating dynamic buffer; control means responsive to a PAUSE command for marking the segment of the time linear video signal stored in the recirculating dynamic buffer with an access point; and means for randomly accessing the segment of the time linear video signal stored in the recirculating dynamic buffer to provide an output video signal for display by the display device so that the segment of the time linear video signal can be accessed for subsequent display from the access point simultaneously with continued buffering of the time linear input video signal. - View Dependent Claims (3, 4)
-
-
2. The system of claim further comprising:
-
means for compressing the video signal prior to inputting to the recirculating dynamic buffer; and means for decompressing the compressed video signal from the recirculating dynamic buffer prior to inputting to the display circuitry.
-
-
5. A method of time warping for video viewing a video signal from a selected video channel comprising the steps of:
-
continuously writing the video signal into a dynamic buffer, the buffer storing a segment of the video signal; simultaneously reading the video signal on a random access basis from the dynamic buffer for display until a PAUSE command is asserted; and upon assertion of the PAUSE command, interrupting the reading of the video signal from the dynamic buffer without interrupting writing of the video signal to the dynamic buffer and marking the segment of the video signal in the dynamic buffer with an access point so that the video signal can be accessed for subsequent reading from the access point onward. - View Dependent Claims (6)
-
-
7. A method of time warping for video viewing a time linear video signal from a selected video channel as it is being received comprising the steps of:
-
continuously writing the time linear video signal into a dynamic recirculating buffer, the buffer storing a segment of the video signal having a predetermined duration; simultaneously displaying the video signal from the dynamic recirculating buffer on a display device until a PAUSE command is asserted; upon assertion of the PAUSE command, interrupting the displaying of the video signal and marking the dynamic recirculating buffer at a point of the stored segment of the video signal where the interruption occurs; and subsequently restarting from the marked point the displaying of the video signal from the dynamic recirculating buffer so that the video signal is displayed in time sequence.
-
-
8. Apparatus for time warping a time linear input video signal comprising:
-
a dynamic buffer connected to continuously receive the time linear input video signal and temporarily store a time segment of the time linear input video signal; reading means for reading the time segment of the time linear input video signal to provide an output video signal; command means for asserting a PAUSE command and for subsequently asserting a CONTINUE command; control means responsive to the PAUSE command for marking the time segment of the time linear input video signal stored in the dynamic buffer with an access point without interrupting writing of the time linear input video signal to the dynamic buffer, the reading means being responsive to the CONTINUE command for reading the time segment of the time linear input video signal stored in the dynamic buffer from the access point onward to provide a time linear output video signal without interrupting writing of the time linear input video signal to the dynamic buffer. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method of time warping a video signal from a selected video channel comprising the steps of:
-
continuously writing the video signal into a dynamic buffer, the buffer storing a segment of the video signal; simultaneously reading the video signal from the dynamic buffer until a PAUSE command is asserted; upon assertion of the PAUSE command, interrupting the reading of the video signal from the dynamic buffer while continuing to write the video signal to the dynamic buffer, and marking the video signal in the dynamic buffer with an access point so that the video signal can be accessed by the randomly accessing means for subsequent reading from the access point; and upon subsequent assertion of a CONTINUE command, resuming reading of the video signal from the dynamic buffer from the marked access point so that the video signal is read from the dynamic buffer in time sequence. - View Dependent Claims (14, 15)
-
Specification