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.

Patent No.:

US 7286748 B1

PDF
Full Text
Expired
Date of Patent:
Oct. 23, 2007

Filed:

Jul. 25, 2002
Applicants:

Jai Srinivasan, Kirkland, WA (US);

Matthijs A. Gates, Seattle, WA (US);

Philippe Ferriere, Redmond, WA (US);

Inventors:

Jai Srinivasan, Kirkland, WA (US);

Matthijs A. Gates, Seattle, WA (US);

Philippe Ferriere, Redmond, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

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

A computing system connected to storage medium and one or more rendering devices receives streamed multimedia data. The multimedia data is encoded in a format, such as an Advanced Streaming Format, that is conducive to storing the multimedia data in files having appended indexes. Upon receiving the multimedia data, the multimedia data is written to file structures within the storage medium, while at the same time maintaining a real-time index for each file in a shared memory. After a file is complete, the real-time index is appended to the completed file and deleted from the shared memory. When a request for data is received that pertains to a file that does not have an appended index, the computing system obtains any necessary file index information from the real-time index in the shared memory, thereby enabling the requested data to be accessed.


Find Patent Forward Citations

Loading…