Multi-Channel Playback of Audio/Video Content
First Claim
1. A method for time-delayed viewing of audio/video content, comprising:
- simultaneously receiving audio/video content from a plurality of audio/video sources, wherein each of the plurality of audio/video sources corresponds to a channel and each of the channels corresponds to a dedicated portion of buffer memory at a digital recorder device;
simultaneously storing audio/video content received from each of the plurality of audio/video sources in the corresponding portion of buffer memory at the digital recorder device; and
playing back from a first dedicated portion of buffer memory the corresponding stored audio/video content received from a first channel corresponding to a first of the plurality of audio/video sources, wherein the audio/video content in the first dedicated portion of buffer memory is not simultaneously overwritten when a viewer changes from the first channel to a second channel corresponding to a second of the plurality of audio/video sources.
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.
-
Citations
39 Claims
-
1. A method for time-delayed viewing of audio/video content, comprising:
-
simultaneously receiving audio/video content from a plurality of audio/video sources, wherein each of the plurality of audio/video sources corresponds to a channel and each of the channels corresponds to a dedicated portion of buffer memory at a digital recorder device;
simultaneously storing audio/video content received from each of the plurality of audio/video sources in the corresponding portion of buffer memory at the digital recorder device; and
playing back from a first dedicated portion of buffer memory the corresponding stored audio/video content received from a first channel corresponding to a first of the plurality of audio/video sources, wherein the audio/video content in the first dedicated portion of buffer memory is not simultaneously overwritten when a viewer changes from the first channel to a second channel corresponding to a second of the plurality of audio/video sources. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An apparatus for time-delayed viewing of audio/video content, comprising:
-
one or more inputs configured to simultaneously receive audio/video content from a plurality of audio/video sources, wherein each of the plurality of audio/video sources corresponds to a channel;
buffer memory configured to simultaneously store audio/video content received from each of the plurality of audio/video sources in a corresponding portion of buffer memory, wherein each of the channels corresponds to a dedicated portion of buffer memory; and
a playback control software module executable by a processor, the software module configured to play back from a first dedicated portion of buffer memory the corresponding stored audio/video content received from a first channel corresponding to a first of the plurality of audio/video sources, wherein the audio/video content in the first dedicated portion of buffer memory is not simultaneously overwritten when a viewer changes from the first channel to a second channel corresponding to a second of the plurality of audio/video sources. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. 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:
-
simultaneously receiving audio/video content from a plurality of audio/video sources, wherein each of the plurality of audio/video sources corresponds to a channel and each of the channels corresponds to a dedicated portion of buffer memory at a digital recorder device;
simultaneously storing audio/video content received from each of the plurality of audio/video sources in the corresponding portion of buffer memory at the digital recorder device; and
playing back from a first dedicated portion of buffer memory the corresponding stored audio/video content received from a first channel corresponding to a first of the plurality of audio/video sources, wherein the audio/video content in the first dedicated portion of buffer memory is not simultaneously overwritten when a viewer changes from the first channel to a second channel corresponding to a second of the plurality of audio/video sources.
-
-
39. An apparatus for time-delayed viewing of audio/video content, comprising:
-
means for simultaneously receiving audio/video content from a plurality of audio/video sources, wherein each of the plurality of audio/video sources corresponds to a channel;
means for simultaneously storing audio/video content received from each of the plurality of audio/video sources in a corresponding portion of buffer memory, wherein each of the channels corresponds to a dedicated portion of buffer memory; and
means for playing back stored audio/video content received from a first channel corresponding to a first of the plurality of audio/video sources, wherein the audio/video content in the means for simultaneously storing is not simultaneously overwritten when a viewer changes from the first channel to a second channel corresponding to a second of the plurality of audio/video sources.
-
Specification