Optimally adapting multimedia content for mobile subscriber device playback
First Claim
Patent Images
1. A method for distributing multimedia content, the method comprising:
- storing an item of multimedia content as stored multimedia content together with an original content ID that uniquely identifies the item of multimedia content;
firstly transcoding said stored multimedia content for playback on a first multimedia device, thereby producing a firstly transcoded version of said stored multimedia content;
generating a firstly transcoded content ID of said firstly transcoded version of said stored multimedia content, wherein said generating a firstly transcoded content ID comprises;
(a) applying either of the following to said firstly transcoded version of said stored multimedia content, and producing a result;
a predefined hashing method; and
a predefined fingerprinting method; and
(b) using said result as said firstly transcoded content ID;
storing said firstly transcoded content ID of said firstly transcoded version of said stored multimedia content, in association with said stored multimedia content and the original content ID;
receiving, from the first multimedia device, an instruction to forward said item of multimedia content to a second multimedia device, said instruction comprising the firstly transcoded content ID, and the instruction not including the item of multimedia content;
performing the following in response to said instruction;
(a) accessing said stored multimedia content using said firstly transcoded content ID; and
(b) secondly transcoding said stored multimedia content for playback on said second multimedia device, thereby producing a secondly transcoded version of the stored multimedia content;
identifying any rights associated with providing said content to any of said multimedia devices;
generating at least one entitlement as a function of said rights; and
providing said content to any of said multimedia devices in accordance with said entitlement.
9 Assignments
0 Petitions
Accused Products
Abstract
A multimedia content distribution method including a) storing an item of a multimedia content, b) firstly transcoding the content for playback on a first multimedia device, c) generating a content ID of the firstly transcoded content, d) storing the content ID of the firstly transcoded content in association with the stored content, e) accessing the stored content using the content ID of the firstly transcoded content, and f) secondly transcoding the stored content for playback on a second multimedia device.
80 Citations
29 Claims
-
1. A method for distributing multimedia content, the method comprising:
-
storing an item of multimedia content as stored multimedia content together with an original content ID that uniquely identifies the item of multimedia content; firstly transcoding said stored multimedia content for playback on a first multimedia device, thereby producing a firstly transcoded version of said stored multimedia content; generating a firstly transcoded content ID of said firstly transcoded version of said stored multimedia content, wherein said generating a firstly transcoded content ID comprises; (a) applying either of the following to said firstly transcoded version of said stored multimedia content, and producing a result; a predefined hashing method; and a predefined fingerprinting method; and (b) using said result as said firstly transcoded content ID; storing said firstly transcoded content ID of said firstly transcoded version of said stored multimedia content, in association with said stored multimedia content and the original content ID; receiving, from the first multimedia device, an instruction to forward said item of multimedia content to a second multimedia device, said instruction comprising the firstly transcoded content ID, and the instruction not including the item of multimedia content; performing the following in response to said instruction; (a) accessing said stored multimedia content using said firstly transcoded content ID; and (b) secondly transcoding said stored multimedia content for playback on said second multimedia device, thereby producing a secondly transcoded version of the stored multimedia content; identifying any rights associated with providing said content to any of said multimedia devices; generating at least one entitlement as a function of said rights; and providing said content to any of said multimedia devices in accordance with said entitlement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A multimedia content distribution system comprising:
-
a server; a relay; a transcoder; and a DRM server, wherein at least one of a group consisting of said server, relay, transcoder, and DRM server, is implemented at least partially in hardware; wherein said server, relay, transcoder, and DRM server are individually or cooperatively operative to; store an item of a multimedia content as stored multimedia content together with an original content ID that uniquely identifies the item of multimedia content; firstly transcode said stored multimedia content for playback on a first multimedia device, thereby producing a firstly transcoded version of said stored multimedia content; generate a firstly transcoded content ID of said firstly transcoded version of said stored multimedia content, wherein said generating a firstly transcoded content ID comprises; (a) applying either of the following to said firstly transcoded version of said stored multimedia content, and producing a result; a predefined hashing method; and a predefined fingerprinting method; and (b) using said result as said firstly transcoded content ID; store said firstly transcoded content ID of said firstly transcoded version of said stored multimedia content, in association with said stored multimedia content; receive an instruction, from the first multimedia device, to forward said item of multimedia content to a second multimedia device, said instruction comprising the firstly transcoded content ID, and the instruction not including the item of multimedia content; perform the following in response to said instruction; (a) access said stored multimedia content using said firstly transcoded content ID; and (b) secondly transcode said stored multimedia content for playback on said second multimedia device, thereby producing a secondly transcoded version of the stored multimedia content; identify any rights associated with providing said content to any of said multimedia devices; generate at least one entitlement as a function of said rights; and provide said content to any of said multimedia devices in accordance with said entitlement. - View Dependent Claims (15, 16)
-
-
17. A system for distributing multimedia content, the system comprising:
-
means for storing an item of a multimedia content as stored multimedia content together with an original content ID that uniquely identifies the item of multimedia content; means for firstly transcoding said stored multimedia content for playback on a first multimedia device, thereby producing a firstly transcoded version of said stored multimedia content; means for generating a firstly transcoded content ID of said firstly transcoded version of said stored multimedia content, wherein said means for generating a firstly transcoded content ID comprises; (a) means for applying either of the following to said firstly transcoded version of said stored multimedia content, and producing a result; a predefined hashing method; and a predefined fingerprinting method; and (b) means for using said result as said firstly transcoded content ID; means for storing said firstly transcoded content ID of said firstly transcoded version of said multimedia content, in association with said stored multimedia content; means for receiving, from the first multimedia device, an instruction to forward said item of multimedia content to a second multimedia device, said instruction comprising the firstly transcoded content ID, and the instruction not including the item of multimedia content; means for performing the following in response to said instruction; (a) accessing said stored multimedia content using said firstly transcoded content ID; and (b) secondly transcoding said stored multimedia content for playback on said second multimedia device, thereby producing a secondly transcoded version of the stored multimedia content; means for identifying any rights associated with providing said content to any of said multimedia devices; means for generating at least one entitlement as a function of said rights; and means for providing said content to any of said multimedia devices in accordance with said entitlement. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification