Media exchange protocol and devices using the same
First Claim
1. A method of determining an operability of a media item within a media exchange network, said method comprising the steps of:
- comparing (i) a set of content parameters associated with the media item and (ii) device capabilities of one or more devices within the media exchange network;
if the set of content parameters associated with the media item is compatible with the device capabilities of one or more devices within the media exchange network, making the media item accessible to the one or more devices; and
if the set of content parameters associated with the media item is not compatible with the device capabilities of one or more devices within the media exchange network, attempting to convert the set of content parameters into a compatible set of content parameters based on the device capabilities of one or more devices within the media exchange network, and if conversion is possible, converting the set of content parameters into the compatible set of content parameters, and making the media item with the compatible set of content parameters accessible to the one or more devices.
2 Assignments
0 Petitions
Accused Products
Abstract
A media exchange description language (MX-DL) is disclosed. The media exchange description language (MX-DL) may be used to facilitate media exchange within a media exchange network, such as a home network. Methods of determining an operability of a media item within a media exchange network are also disclosed. The methods may utilize the media exchange description language (MX-DL) to convert a media format of the media item into a compatible media format usable within a media exchange network. Devices and device components for performing the disclosed methods are also disclosed.
118 Citations
22 Claims
-
1. A method of determining an operability of a media item within a media exchange network, said method comprising the steps of:
-
comparing (i) a set of content parameters associated with the media item and (ii) device capabilities of one or more devices within the media exchange network;
if the set of content parameters associated with the media item is compatible with the device capabilities of one or more devices within the media exchange network, making the media item accessible to the one or more devices; and
if the set of content parameters associated with the media item is not compatible with the device capabilities of one or more devices within the media exchange network, attempting to convert the set of content parameters into a compatible set of content parameters based on the device capabilities of one or more devices within the media exchange network, and if conversion is possible, converting the set of content parameters into the compatible set of content parameters, and making the media item with the compatible set of content parameters accessible to the one or more devices. - View Dependent Claims (2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
- 16. A computer readable medium having stored thereon computer-executable instructions for facilitating media exchange in a media exchange network, said computer-executable instructions comprising a protocol that provides (i) a description of a set of content parameters associated with a media item, (ii) a description of device capabilities of one or more devices within the media exchange network, and (iii) if the set of content parameters associated with the media item is not compatible with the device capabilities of one or more devices within the media exchange network, an attempted conversion of the set of content parameters into a compatible set of content parameters.
- 21. A device or device component capable of comparing (i) a first set of content parameters associated with a media item and (ii) device capabilities of one or more devices within a media exchange network, said device being capable of converting the first set of content parameters into a second set of content parameters for the media item, wherein the second set of content parameters is compatible with the device capabilities of one or more devices within the media exchange network.
Specification