System and method for encapsulation of representative sample of media object
First Claim
1. A system for generating a representative sample of a media object, comprising:
- an access interface to access a set of media objects, each of the set of media objects comprising media object data and a set of media object properties; and
a sample engine, the sample engine communicating with the access interface to access the set of media objects and generate a representative sample for at least one of the media objects, the representative sample being encapsulated in the set of media object properties for that object.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and related techniques relate to the retrieval of a media object list with associated properties from a media device such as a digital video camcorder, audio player or other source or device. According to embodiments the retrieved list or set of media objects and their attributes or properties, for example a song list along with song length, codec, artist and other information may be retrieved from the source device, along with a representative sample of the media or content of each object. So the title which identifies a song may be accompanied by a short sound clip of a representative sample of that song, or a title identifying a digital video movie may be accompanied by a short video clip of an introductory portion of that movie. According to the invention in one regard, that representative sample may be generated in the source device and encapsulated into the set of properties which are passed with the object identifier to an initiator device, such as a user'"'"'s computer accessing a video camera for downloading. A media object which is stored in monolithic binary format with no predetermined internal samples may nevertheless be accessed and sampled to allow a user to view or listen to representative content, through encapsulation of a sample in the properties passed via an underlying media transport protocol.
-
Citations
30 Claims
-
1. A system for generating a representative sample of a media object, comprising:
-
an access interface to access a set of media objects, each of the set of media objects comprising media object data and a set of media object properties; and
a sample engine, the sample engine communicating with the access interface to access the set of media objects and generate a representative sample for at least one of the media objects, the representative sample being encapsulated in the set of media object properties for that object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for generating a representative sample of a media object, comprising:
-
accessing a set of media objects, each of the set of media objects comprising media object data and a set of media object properties; and
generating a representative sample for at least one of the media objects, the representative sample being encapsulated in the set of media object properties for that media object. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A representative sample of a media object, the representative sample being generated by a method comprising:
-
accessing a set of media objects, each of the set of media objects comprising media object data and a set of media object properties; and
generating a representative sample for at least one of the media objects, the representative sample being encapsulated in the set of media object properties for that media object. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification