System and method for transcoding encrypted multimedia messages transmitted between two devices
First Claim
1. A transcoding proxy capable of transcoding encrypted content, like an encrypted multimedia message or a multimedia message containing encrypted elements parts, transmitted between two devices by performing the following steps:
- receiving an encrypted multimedia message from a first device;
requesting and receiving a message which enables the performance of the following steps;
decrypting the encrypted multimedia message;
transcoding the decrypted multimedia message so the multimedia message matches the capabilities of second device and can be accessed by a user of said second device; and
re-encrypting the transcoded multimedia message; and
sending the re-encrypted transcoded multimedia message to the second device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method and transcoding proxy are described herein that are capable of transcoding encrypted content, like an encrypted multimedia message or a multimedia message containing encrypted elements parts, which is transmitted between two devices (e.g., mobile phones). Basically, the transcoding proxy receives an encrypted multimedia message from a first device (e.g., mobile phone). The transcoding proxy then requests and receives a transcoding rights object (TRO) message from a rights issuer which includes a content encryption key (CEK) and a transcoding permission message (optional). After receiving the TRO message, the transcoding proxy is able to (1) decrypt the encrypted multimedia message (2) transcode the decrypted multimedia message so it matches the capabilities of a second device and could be accessed by a user of the second device (e.g., mobile phone) and (3) re-encrypt the transcoded multimedia message. The transcoding proxy then sends the re-encrypted transcoded multimedia message to the second device.
-
Citations
50 Claims
-
1. A transcoding proxy capable of transcoding encrypted content, like an encrypted multimedia message or a multimedia message containing encrypted elements parts, transmitted between two devices by performing the following steps:
-
receiving an encrypted multimedia message from a first device;
requesting and receiving a message which enables the performance of the following steps;
decrypting the encrypted multimedia message;
transcoding the decrypted multimedia message so the multimedia message matches the capabilities of second device and can be accessed by a user of said second device; and
re-encrypting the transcoded multimedia message; and
sending the re-encrypted transcoded multimedia message to the second device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for transcoding encrypted multimedia messages transmitted between two devices, said method comprising the steps of:
-
receiving an encrypted multimedia message from a first device;
requesting and receiving a message which enables the following steps;
decrypting the encrypted multimedia message;
transcoding the decrypted multimedia message so the multimedia message could be accessed by a user of a second device;
re-encrypting the transcoded multimedia message; and
sending the re-encrypted transcoded multimedia message to the second device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for providing a Multimedia Messaging Service (MMS), said system comprising:
-
a content provider for providing an encrypted multimedia message to a first device;
a rights issuer for providing a content encryption key (CEK) to said first device so that a user said first device can access the encrypted multimedia message;
a transcoding proxy for receiving the encrypted multimedia message from said first device;
said transcoding proxy for requesting and receiving a transcoding rights object (TRO) message from said rights issuer;
said transcoding proxy for using the TRO message to perform the following steps;
decrypting the encrypted multimedia message;
transcoding the decrypted multimedia message so the multimedia message could be accessed by a user of a second device; and
re-encrypting the transcoded multimedia message;
said transcoding proxy for sending the re-encrypted transcoded multimedia message to the second device; and
said rights issuer for providing a content encryption key (CEK) to said second device so that the user of said second device can access the re-encrypted transcoded multimedia message. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A method for transcoding encrypted multimedia messages transmitted between two devices, said method comprising the steps of:
-
providing an encrypted multimedia message from a content provider to a first device;
providing a content encryption key (CEK) from a rights issuer to said first device so that a user of said first device can access the encrypted multimedia message;
receiving, at a transcoding proxy, the encrypted multimedia message from said first device;
receiving, at the transcoding proxy, a transcoding rights object (TRO) message that was requested from said rights issuer, wherein said transcoding proxy uses the TRO message to perform the following steps;
decrypting the encrypted multimedia message;
transcoding the decrypted multimedia message so the multimedia message could be accessed by a user of a second device; and
re-encrypting the transcoded multimedia message;
sending the re-encrypted transcoded multimedia message from said transcoding proxy to the second device; and
providing a content encryption key (CEK) from said rights issuer to said second device so that the user of said second device can access the re-encrypted transcoded multimedia message. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
- 47. A device capable of sending an encrypted multimedia message to a transcoding proxy which requests and receives a message that enables the transcoding proxy to decrypt the encrypted multimedia message, transcode the decrypted multimedia message and re-encrypt the transcoded multimedia message before forwarding the re-encrypted transcoded multimedia message to another device.
- 49. A device capable of receiving and playing a re-encrypted multimedia message from a transcoding proxy that had received an encrypted multimedia message from another device and then requested and received a message that enabled the transcoding proxy to decrypt the encrypted multimedia message, transcode the decrypted multimedia message and generate the re-encrypted transcoded multimedia message that was sent to the device.
Specification