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.:
Date of Patent:
Jul. 04, 2006
Filed:
Apr. 06, 2001
Geetha Srikantan, Palo Alto, CA (US);
Aravind Narasimhan, New York, NY (US);
Seth Proctor, Concord, MA (US);
Jan Brittenson, San Francisco, CA (US);
Matthew Shafer, San Jose, CA (US);
Jonathan S. Sergent, Fremont, CA (US);
Geetha Srikantan, Palo Alto, CA (US);
Aravind Narasimhan, New York, NY (US);
Seth Proctor, Concord, MA (US);
Jan Brittenson, San Francisco, CA (US);
Matthew Shafer, San Jose, CA (US);
Jonathan S. Sergent, Fremont, CA (US);
Sun Microsystems, Inc, Santa Clara, CA (US);
Abstract
A system and method are provided for streaming a media track to multiple clients using a single copy of the track's metadata, rather than making separate copies of the metadata for each stream. A media track's metadata includes information that is used to identify and locate media corresponding to different time positions in the track or media program. Sharing one copy of the metadata among multiple client streams promotes more efficient use of a media streaming server's resources. When a media track is first requested, a track object is generated to store and allow access to the metadata. For each client stream, a separate track handle object is created to manage access to the metadata for the stream's specific context. The streamed media track may be part of a live media event or may be part of a pre-recorded media program.