Distribution of broadcast content for remote decryption and viewing
First Claim
1. A method of distributing program materials received from a broadcast system between a host receiver and a client receiver for remote decryption, comprising:
- (a) receiving an encrypted media encryption key at the host receiver;
(b) decrypting the encrypted media encryption key at the host receiver;
(c) re-encrypting the decrypted media encryption key at the host receiver using a pairing key;
(d) transferring the re-encrypted media encryption key from the host receiver to the client receiver;
(e) decrypting the re-encrypted media encryption key at the client receiver using the pairing key;
(f) receiving encrypted program materials from the broadcast system at the host receiver;
(g) transferring the encrypted program materials from the host receiver to the client receiver; and
(h) decrypting the encrypted program materials at the client receiver using the decrypted media encryption key.
6 Assignments
0 Petitions
Accused Products
Abstract
Program materials received from a direct broadcast satellite system are distributed between a host receiver and a client receiver for remote decryption. Using either a same pairing key or different host and client pairing keys, an encrypted media encryption key is received at both the host and client receivers, and the encrypted media encryption key is decrypted at both the host and client receivers using the pairing key. Encrypted program materials are received from the broadcast system at the host receiver, and the encrypted program materials are decrypted at the host receiver using the media encryption key. The encrypted program materials are also transferred from the host receiver to the client receiver, where the encrypted program materials are decrypted at the client receiver using the media encryption key.
-
Citations
44 Claims
-
1. A method of distributing program materials received from a broadcast system between a host receiver and a client receiver for remote decryption, comprising:
-
(a) receiving an encrypted media encryption key at the host receiver;
(b) decrypting the encrypted media encryption key at the host receiver;
(c) re-encrypting the decrypted media encryption key at the host receiver using a pairing key;
(d) transferring the re-encrypted media encryption key from the host receiver to the client receiver;
(e) decrypting the re-encrypted media encryption key at the client receiver using the pairing key;
(f) receiving encrypted program materials from the broadcast system at the host receiver;
(g) transferring the encrypted program materials from the host receiver to the client receiver; and
(h) decrypting the encrypted program materials at the client receiver using the decrypted media encryption key. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for distributing program materials received from a broadcast system between a host receiver and a client receiver for remote decryption, comprising:
-
(a) means for receiving an encrypted media encryption key at the host receiver;
(b) means for decrypting the encrypted media encryption key at the host receiver;
(c) means for re-encrypting the decrypted media encryption key at the host receiver using a pairing key;
(d) means for transferring the re-encrypted media encryption key from the host receiver to the client receiver;
(e) means for decrypting the re-encrypted media encryption key at the client receiver using the pairing key;
(f) means for receiving encrypted program materials from the broadcast system at the host receiver;
(g) means for transferring the encrypted program materials from the host receiver to the client receiver; and
(h) means for decrypting the encrypted program materials at the client receiver using the decrypted media encryption key. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method of distributing program materials received from a broadcast system between a host receiver and a client receiver for remote decryption, comprising:
-
(a) receiving an encrypted media encryption key at a conditional access module associated with the host receiver;
(b) decrypting the encrypted media encryption key at the conditional access module;
(c) re-encrypting the decrypted media encryption key at the conditional access module using a first pairing key shared between the conditional access module and the host receiver;
(d) transferring the re-encrypted media encryption key from the conditional access module to the host receiver;
(e) receiving the re-encrypted media encryption key at the host receiver from the conditional access module;
(f) decrypting the re-encrypted media encryption key at the host receiver using the first pairing key shared between the conditional access module and host receiver;
(g) re-encrypting the decrypted media encryption key at the host receiver using a second pairing key shared between the host receiver and the client receiver;
(h) transferring the re-encrypted media encryption key from the host receiver to the client receiver; and
(i) decrypting the re-encrypted media encryption key at the client receiver using the second pairing key shared between the host receiver and the client receiver;
(j) receiving encrypted program materials from the broadcast system at the host receiver;
(k) transferring encrypted program materials from the host receiver to the client receiver; and
(l) decrypting the encrypted program materials at the client receiver using the decrypted media encryption key. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An apparatus for distributing program materials received from a broadcast system between a host receiver and a client receiver for remote decryption, comprising:
-
(a) means for receiving an encrypted media encryption key at a conditional access module associated with the host receiver;
(b) means for decrypting the encrypted media encryption key at the conditional access module;
(c) means for re-encrypting the decrypted media encryption key at the conditional access module using a first pairing key shared between the conditional access module and the host receiver;
(d) means for transferring the re-encrypted media encryption key from the conditional access module to the host receiver;
(e) means for receiving the re-encrypted media encryption key at the host receiver from the conditional access module;
(f) means for decrypting the re-encrypted media encryption key at the host receiver using the first pairing key shared between the conditional access module and host receiver;
(g) means for re-encrypting the decrypted media encryption key at the host receiver using a second pairing key shared between the host receiver and the client receiver;
(h) means for transferring the re-encrypted media encryption key from the host receiver to the client receiver; and
(i) means for decrypting the re-encrypted media encryption key at the client receiver using the second pairing key shared between the host receiver and the client receiver;
(j) means for receiving encrypted program materials from the broadcast system at the host receiver;
(k) means for transferring encrypted program materials from the host receiver to the client receiver; and
(l) means for decrypting the encrypted program materials at the client receiver using the decrypted media encryption key. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method of distributing program materials received from a broadcast system between a host and client receiver for remote decryption, comprising:
-
(a) receiving an encrypted media encryption key at a conditional access module associated with the host receiver;
(b) decrypting the encrypted media encryption key at the conditional access module;
(c) re-encrypting the decrypted media encryption key at the conditional access module using a pairing key shared between the conditional access module and the client receiver;
(d) transferring the re-encrypted media encryption key from the conditional access module to the client receiver;
(e) decrypting the re-encrypted media encryption key at the client receiver using the pairing key shared between the conditional access module and client receiver;
(f) receiving encrypted program materials from the broadcast system at the host receiver;
(g) transferring encrypted program materials from the host receiver to the client receiver; and
(h) decrypting the encrypted program materials at the client receiver using the decrypted media encryption key. - View Dependent Claims (32, 33, 34, 35, 36, 37)
-
-
38. An apparatus for distributing program materials received from a broadcast system between a host and client receiver for remote decryption, comprising:
-
(a) means for receiving an encrypted media encryption key at a conditional access module associated with the host receiver;
(b) means for decrypting the encrypted media encryption key at the conditional access module;
(c) means for re-encrypting the decrypted media encryption key at the conditional access module using a pairing key shared between the conditional access module and the client receiver;
(d) means for transferring the re-encrypted media encryption key from the conditional access module to the client receiver;
(e) means for decrypting the re-encrypted media encryption key at the client receiver using the pairing key shared between the conditional access module and client receiver;
(f) means for receiving encrypted program materials from the broadcast system at the host receiver;
(g) means for transferring encrypted program materials from the host receiver to the client receiver; and
(h) means for decrypting the encrypted program materials at the client receiver using the decrypted media encryption key. - View Dependent Claims (39, 40, 41, 42, 43, 44)
-
Specification