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:
- a responder device having a processor, the responder device including;
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, wherein the set of media objects comprises at least one audio media object; and
a sample engine, the sample engine communicating with the access interface to access the set of media objects and generate an audio representative sample for at least one of the at least one audio media object, the audio representative sample being encapsulated in the set of media object properties for that object, wherein the representative sample comprises one or more representative sample properties characterizing the representative sample that are compared with one or more representative sample property parameters associated with a device that define one or more numerical values for which the one or more representative sample properties are valid to determine if the at least one audio media object is valid.
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:
a responder device having a processor, the responder device including; 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, wherein the set of media objects comprises at least one audio media object; and a sample engine, the sample engine communicating with the access interface to access the set of media objects and generate an audio representative sample for at least one of the at least one audio media object, the audio representative sample being encapsulated in the set of media object properties for that object, wherein the representative sample comprises one or more representative sample properties characterizing the representative sample that are compared with one or more representative sample property parameters associated with a device that define one or more numerical values for which the one or more representative sample properties are valid to determine if the at least one audio media object is valid. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A computer-implemented 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, the representative sample comprising one or more representative sample properties or associated values that characterize the representative sample; and comparing the one or more representative sample properties or associated values with one or more representative sample property parameters associated with a device that define a numerical range or a numerical value for which the one or more representative sample properties are valid to determine if the representative sample is valid such that the representative sample can be adequately retrieved, accessed, viewed, or output by the device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer-implemented 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, wherein the set of media objects comprises one or more audio media objects; generating an audio representative sample for one or more of the one or more audio media objects, the audio representative sample being encapsulated in the set of media object properties for that media object, wherein the audio representative sample comprises one or more representative sample properties or associated values that characterize the audio representative sampled; and comparing the one or more representative sample properties or associated values with one or more representative sample property parameters associated with a device that define a range or a value for which the one or more representative sample properties or associated values are valid such that the audio representative sample can be retrieved, accessed, or audibly output without unexpected faults, wherein the audio representative sample can be retrieved, accessed, or audibly output via the device if the one or more representative sample properties or associated values are within the range of the one or more representative sample property parameters or match the value of the one or more representative sample property parameters associated with the device, the one or more representative sample property parameters being stored with the one or more representative sample properties or being accessible via a lookup table. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification