Playback of Audio/Video Content with Control Codes
First Claim
1. A method for time-delayed viewing of audio/video content, comprising:
- receiving audio/video content from an audio/video source;
receiving a playback control command from a viewer of the audio/video content, the playback control command received in response to the viewer having viewed at least a portion of the audio/video content; and
storing at least a portion of the audio/video content in archival memory, wherein the stored portion of the audio/video content includes a control code corresponding to the received playback control command and that may be used to control subsequent playback of the stored portion of the audio/video content.
11 Assignments
0 Petitions
Accused Products
Abstract
A system and method for time-shifted viewing of broadcast television programs is disclosed. Simultaneous recording and playback are provided by using buffer storage as the source and destination of compressed or uncompressed digital video/audio programs. Full VCR-like control is provided for all playback within the buffer storage. Playback and control of recorded programs may be initiated by the user at any time after initiation of the broadcast program with simultaneous continuous recording of the ongoing live broadcast. Larger archival storage and removable is also provided for storing and building a library of programs. Viewer playback control data may be stored as part of the program or used as edit points prior to archival. Numerous options are provided for features such as continuous automatic recording in a circular buffer fashion, program archival, editing, Internet interfaces, multiple-channel recording and more.
106 Citations
33 Claims
-
1. A method for time-delayed viewing of audio/video content, comprising:
-
receiving audio/video content from an audio/video source;
receiving a playback control command from a viewer of the audio/video content, the playback control command received in response to the viewer having viewed at least a portion of the audio/video content; and
storing at least a portion of the audio/video content in archival memory, wherein the stored portion of the audio/video content includes a control code corresponding to the received playback control command and that may be used to control subsequent playback of the stored portion of the audio/video content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An apparatus for time-delayed viewing of audio/video content, comprising:
-
an input configured to receive audio/video content from an audio/video source;
a playback control software module executable by a processor, the software module configured to interpret and execute a received playback control command from a viewer of the audio/video content, the playback control command received in response to the viewer having viewed at least a portion of the audio/video content; and
archival memory configured to store at least a portion of the audio/video content, wherein the stored portion of the audio/video content includes a control code corresponding to the received playback control command and that may be used to control subsequent playback of the stored portion of the audio/video content. - View Dependent Claims (23, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A computer-readable storage medium having embodied thereon a program, the program being executable by a processor to perform a method for time-delayed viewing of audio/video content, the method comprising:
-
receiving audio/video content from an audio/video source;
receiving a playback control command from a viewer of the audio/video content, the playback control command received in response to the viewer having viewed at least a portion of the audio/video content; and
storing at least a portion of the audio/video content in archival memory, wherein the stored portion of the audio/video content includes a control code corresponding to the received playback control command and that may be used to control subsequent playback of the stored portion of the audio/video content.
-
-
33. An apparatus for time-delayed viewing of audio/video content, comprising:
-
means for receiving audio/video content from an audio/video source;
means for interpreting and executing a received playback control command from a viewer of the audio/video content, the playback control command received in response to the viewer having viewed at least a portion of the audio/video content; and
means for storing at least a portion of the audio/video content, wherein the stored portion of the audio/video content includes a control code corresponding to the received playback control command and that may be used to control subsequent playback of the stored portion of the audio/video content.
-
Specification