TIVO:
Patent Number: 6,233,389
USPTO Link: http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=6,233,389.PN.&OS=PN/6,233,389&RS=PN/6,233,389
Case:
United States Patent
6,233,389
Barton , et al.
May 15, 2001
Multimedia time warping system
Abstract
A multimedia time warping system. The invention allows the user to store selected television broadcast programs while the user is simultaneously watching or reviewing another program. A preferred embodiment of the invention accepts television (TV) input streams in a multitude of forms, for example, National Television Standards Committee (NTSC) or PAL broadcast, and digital forms such as Digital Satellite System (DSS), Digital Broadcast Services (DBS), or Advanced Television Standards Committee (ATSC). The TV streams are converted to an Moving Pictures Experts Group (MPEG) formatted stream for internal transfer and manipulation and are parsed and separated it into video and audio components. The components are stored in temporary buffers. Events are recorded that indicate the type of component that has been found, where it is located, and when it occurred. The program logic is notified that an event has occurred and the data is extracted from the buffers. The parser and event buffer decouple the CPU from having to parse the MPEG stream and from the real time nature of the data streams which allows for slower CPU and bus speeds and translate to lower system costs. The video and audio components are stored on a storage device and when the program is requested for display, the video and audio components are extracted from the storage device and reassembled into an MPEG stream which is sent to a decoder. The decoder converts the MPEG stream into TV output signals and delivers the TV output signals to a TV receiver. User control commands are accepted and sent through the system. These commands affect the flow of said MPEG stream and allow the user to view stored programs with at least the following functions: reverse, fast forward, play, pause, index, fast/slow reverse play, and fast/slow play.
Inventors:
Barton; James M. (Los Gatos, CA), McInnis; Roderick James (Milpitas, CA), Moskowitz; Alan S. (San Francisco, CA), Goodman; Andrew Martin (Menlo Park, CA), Chow; Ching Tong (Fremont, CA), Kao; Jean Swey (Cupertino, CA)
Assignee:
TiVo, Inc. (Alviso, CA)
Appl. No.:
09/126,071
Filed:
July 30, 1998
BURST:
Patent Number: 7,272,298
USPTO Link: http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=6,233,389.PN.&OS=PN/6,233,389&RS=PN/6,233,389
Case:
United States Patent
7,272,298
Lang , et al.
September 18, 2007
System and method for time-shifted program viewing
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.
Inventors:
Lang; Richard A. (Mendocino, CA), Walters; Eric H. (Phoenix, AZ)
Assignee:
Burst.com, Inc. (Santa Rosa, CA)
Appl. No.:
09/073,452
Filed:
May 6, 1998
Patent Number: 6,233,389
USPTO Link: http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=6,233,389.PN.&OS=PN/6,233,389&RS=PN/6,233,389
Case:
United States Patent
6,233,389
Barton , et al.
May 15, 2001
Multimedia time warping system
Abstract
A multimedia time warping system. The invention allows the user to store selected television broadcast programs while the user is simultaneously watching or reviewing another program. A preferred embodiment of the invention accepts television (TV) input streams in a multitude of forms, for example, National Television Standards Committee (NTSC) or PAL broadcast, and digital forms such as Digital Satellite System (DSS), Digital Broadcast Services (DBS), or Advanced Television Standards Committee (ATSC). The TV streams are converted to an Moving Pictures Experts Group (MPEG) formatted stream for internal transfer and manipulation and are parsed and separated it into video and audio components. The components are stored in temporary buffers. Events are recorded that indicate the type of component that has been found, where it is located, and when it occurred. The program logic is notified that an event has occurred and the data is extracted from the buffers. The parser and event buffer decouple the CPU from having to parse the MPEG stream and from the real time nature of the data streams which allows for slower CPU and bus speeds and translate to lower system costs. The video and audio components are stored on a storage device and when the program is requested for display, the video and audio components are extracted from the storage device and reassembled into an MPEG stream which is sent to a decoder. The decoder converts the MPEG stream into TV output signals and delivers the TV output signals to a TV receiver. User control commands are accepted and sent through the system. These commands affect the flow of said MPEG stream and allow the user to view stored programs with at least the following functions: reverse, fast forward, play, pause, index, fast/slow reverse play, and fast/slow play.
Inventors:
Barton; James M. (Los Gatos, CA), McInnis; Roderick James (Milpitas, CA), Moskowitz; Alan S. (San Francisco, CA), Goodman; Andrew Martin (Menlo Park, CA), Chow; Ching Tong (Fremont, CA), Kao; Jean Swey (Cupertino, CA)
Assignee:
TiVo, Inc. (Alviso, CA)
Appl. No.:
09/126,071
Filed:
July 30, 1998
BURST:
Patent Number: 7,272,298
USPTO Link: http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=6,233,389.PN.&OS=PN/6,233,389&RS=PN/6,233,389
Case:
United States Patent
7,272,298
Lang , et al.
September 18, 2007
System and method for time-shifted program viewing
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.
Inventors:
Lang; Richard A. (Mendocino, CA), Walters; Eric H. (Phoenix, AZ)
Assignee:
Burst.com, Inc. (Santa Rosa, CA)
Appl. No.:
09/073,452
Filed:
May 6, 1998
