System and method for intelligent transcoding
First Claim
Patent Images
1. A multimedia conversion method comprising:
- enabling a user to select a media item that the user desires to have played on a particular rendering device on a network;
requesting the media item from a service provider;
receiving the media item;
determining whether the media item needs intelligent transcoding to be played on the particular rendering device, wherein if the media item needs intelligent transcoding, then intelligently transcoding the media item, wherein intelligent transcoding includes one or more of transcoding, transcaling, transrating, transformatting, and transcripting; and
streaming the media item to the particular rendering device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for intelligent transcoding: A user is enabled to select a media item that the user desires to have played on a particular rendering device on a network. The media item is then requested from a service provider. Upon receiving the media item, it is determined whether the media item needs intelligent transcoding to be played on the particular rendering device. If the media item needs intelligent transcoding, then the media item is intelligently transcoded. Intelligent transcoding includes one or more of transcoding, transcaling, transrating, transformatting, and transcripting. The media item is then streamed to the particular rendering device.
182 Citations
39 Claims
-
1. A multimedia conversion method comprising:
-
enabling a user to select a media item that the user desires to have played on a particular rendering device on a network;
requesting the media item from a service provider;
receiving the media item;
determining whether the media item needs intelligent transcoding to be played on the particular rendering device, wherein if the media item needs intelligent transcoding, then intelligently transcoding the media item, wherein intelligent transcoding includes one or more of transcoding, transcaling, transrating, transformatting, and transcripting; and
streaming the media item to the particular rendering device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An article comprising:
- a storage medium having a plurality of machine accessible instructions, wherein when the instructions are executed by a processor, the instructions provide for enabling a user to select a media item that the user desires to have played on a particular rendering device on a network;
requesting the media item from a service provider;
receiving the media item;
determining whether the media item needs intelligent transcoding to be played on the particular rendering device, wherein if the media item needs intelligent transcoding, then intelligently transcoding the media item, wherein intelligent transcoding includes one or more of transcoding, transcaling, transrating, transformatting, and transcripting; and
streaming the media item to the particular rendering device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
- a storage medium having a plurality of machine accessible instructions, wherein when the instructions are executed by a processor, the instructions provide for enabling a user to select a media item that the user desires to have played on a particular rendering device on a network;
-
25. A conversion engine comprising:
-
a policy manager to provide rules defining applicable media formats in which a particular media format can be transcoded;
a transport manager to gather information from the policy manager, to determine network throughput and platform usage required to perform intelligent transcoding, and to communicate with an application to provide device characteristics and policy information to a graph manager, wherein intelligent transcoding includes one or more of transcoding, transcaling, transrating, transformatting, and transcripting to transform a media format from a service provider to another media format for a rendering device for playing media on the rendering device;
wherein the graph manager puts together an infrastructure for intelligent transcoding and enables intelligent transcoding to be performed. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. A home network comprising:
-
a controller to control the flow of digital multimedia content from one or more service providers;
a plurality of rendering devices, coupled to the controller, to play the digital multimedia content; and
a media renderer to connect one or more of the plurality of rendering devices to the controller;
wherein the controller comprises an intelligent transcoding engine to transcode the digital multimedia content from an original media format to a format suitable for at least one of the rendering devices. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39)
-
Specification