The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 05, 2009

Filed:

Feb. 20, 2002
Applicants:

James M. Barton, Los Gatos, CA (US);

Roderick James Mcinnis, Milpitas, CA (US);

Alan S. Moskowitz, San Francisco, CA (US);

Andrew Martin Goodman, Menlo Park, CA (US);

Ching Tong Chow, Fremont, CA (US);

Jean Swey Kao, Cupertino, CA (US);

Inventors:

James M. Barton, Los Gatos, CA (US);

Roderick James McInnis, Milpitas, CA (US);

Alan S. Moskowitz, San Francisco, CA (US);

Andrew Martin Goodman, Menlo Park, CA (US);

Ching Tong Chow, Fremont, CA (US);

Jean Swey Kao, Cupertino, CA (US);

Assignee:

TiVo Inc., Alviso, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04N 5/91 (2006.01);
U.S. Cl.
CPC ...
Abstract

A multimedia time warping system. 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.


Find Patent Forward Citations

Loading…