Legal claims defining the scope of protection, as filed with the USPTO.
1. A method of transcoding packetized media data (PMD) for a personal computer-based rendering device for presentation on a display, comprising the steps of: receiving, in a dongle removably coupled to the rendering device, the PMD encrypted according to a first encryption technique complying with a broadcast encryption standard; further encrypting, in the dongle, the encrypted PMD, according to a second encryption technique; transmitting the further encrypted PMD from the dongle to the rendering device; receiving the further encrypted PMD in the dongle; decrypting, in the dongle, the further encrypted PMD to produce the received encrypted PMD; decrypting, in the dongle, the received encrypted PMD to produce decrypted PMD; transcoding, in the dongle, the decrypted PMD into a rendering device-compatible format; encrypting, in the dongle, the transcoded PMD according to a second encryption technique using an identifier unique to the dongle; and transmitting the encrypted and transcoded PMD from the dongle to the rendering device having a decryptor configured to decrypt the encrypted and transcoded PMD to produce the decrypted PMD.
2. The method of claim 1 , further comprising the steps of: receiving the encrypted and transcoded PMD in the rendering device; rendering the transcoded PMD in the rendering device; providing the rendered transcoded PMD to a display; and displaying the rendered transcoded PMD.
3. The method of claim 1 wherein: the PMD is multiplexed to provide a plurality of channels; the method further comprises the step of demultiplexing the encrypted PMD in the dongle; and the step of transcoding, in the dongle, the decrypted PMD into a rendering device compatible format comprises the step of transcoding, in the dongle, the demultiplexed and decrypted PMD into a rendering device compatible format.
4. The method of claim 1 , wherein: the encrypted PMD is modulated; the method further comprises the step of demodulating the encrypted PMD; and the step of further encrypting, in the dongle, the encrypted PMD according to a second encryption technique comprises the step of further encrypting, in the dongle, the demodulated PMD to provide the decrypted media stream.
5. The method of claim 1 , further comprising the steps of: transmitting the encrypted and transcoded PMD to a storage device; retrieving the encrypted and transcoded PMD from the storage device; decrypting the retrieved encrypted and transcoded PMD; rendering the decrypted retrieved PMD; providing the rendered PMD to a display; and displaying the rendered PMD.
6. The method of claim 1 , wherein the dongle further encrypts the encrypted PMD according to an identifier unique to the dongle.
7. The method of claim 2 , wherein the transcoded PMD is rendered by a personal computer and displayed on a display communicatively coupled to the personal computer.
8. A method of transcoding packetized media data (PMD) for a personal computer-based rendering device for presentation on a display, comprising the steps of: (a) receiving, in a dongle removably coupled to the rendering device, the PMD encrypted according to a first encryption technique complying with a broadcast encryption standard; (b) further encrypting, in the dongle, the encrypted PMD according to a second encryption technique to produce a further encrypted PMD; (c) storing the further encrypted PMD in a storage device; (d) retrieving the further encrypted PMD from the storage device; (e) decrypting, in the dongle, the retrieved further encrypted PMD to produce the encrypted PMD; (f) decrypting, in the dongle, the encrypted PMD to produce a decrypted PMD; (g) transcoding, in the dongle, the decrypted PMD into a rendering device compatible format; (h) encrypting, in the dongle, the transcoded PMD according to the second encryption technique using an identifier unique to the dongle; and (i) transmitting the encrypted transcoded PMD to the rendering device.
9. The method of claim 8 , further comprising the steps of: decrypting, in the rendering device, the encrypted transcoded PMD; rendering the decrypted transcoded PMD; providing the rendered transcoded PMD to a display; and displaying the rendered transcoded PMD.
10. The method of claim 8 , wherein: the received encrypted PMD is multiplexed to provide a plurality of channels; the method further comprises the step of demultiplexing the received encrypted PMD in the dongle; and the step of storing the further encrypted PMD in the storage device comprises the step of storing the demultiplexed encrypted PMD in the storage device.
11. The method of claim 8 , wherein: the received encrypted PMD is modulated; the method further comprises the step of demodulating the received encrypted PMD; and the step of further encrypting, in the dongle, the encrypted PMD according to a second encryption technique comprises the step of further encrypting, in the dongle, the demodulated encrypted PMD to produce the further encrypted PMD; the step of storing the further encrypted PMD in the storage device comprises the step of storing the further encrypted PMD in the storage device.
12. The method of claim 8 , wherein the dongle further encrypts the encrypted PMD according to an identifier unique to the dongle.
13. The method of claim 8 , wherein the storage device is disposed in the rendering device.
14. The method of claim 8 , wherein the storage device is disposed in the dongle.
15. The method of claim 9 , wherein the transcoded PMD is rendered by a personal computer and displayed on a display communicatively coupled to the personal computer.
16. The method of claim 15 , wherein: the method further comprises the steps of: (j) receiving, in the dongle, additional encrypted PMD, the additional PMD encrypted according to the first encryption technique; (k) further encrypting, in the dongle, the additional encrypted PMD according to the second encryption technique; and (l) transmitting the further encrypted additional PMD from the dongle to the rendering device; wherein steps (d)-(i) are performed concurrently with steps (j)-(l).
17. An apparatus for transcoding a packetized media data (PMD), comprising: a dongle, removably coupleable to the rendering device, having: a first dongle input for selectably receiving the PMD encrypted according to a first encryption complying with a broadcast encryption standard and a further encrypted PMD, the further encrypted PMD encrypted according to a second encryption; an encryptor, for selectably further encrypting the encrypted PMD according to the second encryption to produce the further encrypted PMD and encrypting a transcoded decrypted PMD using an identifier unique to the dongle; a first decryptor for selectably decrypting the further encrypted PMD to produce the encrypted PMD; a second decryptor for selectably decrypting the encrypted PMD to provide decrypted PMD; a transcoder, for selectably transcoding the decrypted PMD into a rendering device-compatible format to produce the transcoded decrypted PMD.
18. The apparatus of claim 17 , wherein the received encrypted PMD is multiplexed to provide a plurality of channels and the dongle further comprises a demultiplexer, coupled between the second decryptor and the transcoder for demultiplexing the decrypted media data stream.
19. The apparatus of claim 17 , wherein the dongle further comprises: a second dongle input for receiving a modulated second Internet Protocol (IP) PMD complying with the broadcast encryption standard; and a demodulator, coupled to the second dongle input and selectably providing a demodulated second PMD complying with the broadcast encryption standard to the first decryptor input.
20. The apparatus of claim 19 , wherein the rendering device is a personal computer.
21. The apparatus of claim 17 , wherein the second encryption comprises private key cryptography.
22. The apparatus of claim 17 , wherein the second encryption comprises public key cryptography.
23. The apparatus of claim 17 , further comprising: a storage device, for receiving and storing the further encrypted PMD.
24. The apparatus of claim 17 , wherein the rendering device is a personal computer.
Unknown
October 2, 2012
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.