IP Library Granted Patent US 7,548,624
Granted Patent B2
US 7,548,624 · App. 10/758,818 · Granted Jun 16, 2009

Distribution of broadcast content for remote decryption and viewing

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,548,624
App. No.
10/758,818
Granted
Jun 16, 2009
Kind
B2
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.

Claims (158)

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, wherein the client receiver does not utilize a conditional access module (CAM);

(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.

2. The method of claim 1 , further comprising decrypting the encrypted program materials at the host receiver using the decrypted media encryption key.

3. The method of claim 1 , further comprising receiving the pairing key from the broadcast system at both the host receiver and the client receiver.

4. The method of claim 3 , wherein the receiving step comprises:

receiving the pairing key from the broadcast system at the host receiver, wherein the pairing key is encrypted; and

decrypting the pairing key at the host receiver using a receiver key uniquely associated with the host receiver.

5. The method of claim 3 , wherein the receiving step comprises:

receiving the pairing key at the client receiver, wherein the pairing key is encrypted; and

decrypting the pairing key at the client receiver using a receiver key uniquely associated with the client receiver.

6. The method of claim 5 , further comprising:

receiving the pairing key from the broadcast system at the host receiver; and

transferring the pairing key from the host receiver to the client receiver.

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, wherein the client receiver does not utilize a conditional access module (CAM);

(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.

8. The apparatus of claim 7 , further comprising means for decrypting the encrypted program materials at the host receiver using the decrypted media encryption key.

9. The apparatus of claim 7 , further comprising means for receiving the pairing key from the broadcast system at both the host receiver and the client receiver.

10. The apparatus of claim 9 , wherein the means for receiving comprises:

means for receiving the pairing key from the broadcast system at the host receiver, wherein the pairing key is encrypted; and

means for decrypting the pairing key at the host receiver using a receiver key uniquely associated with the host receiver.

11. The apparatus of claim 9 , wherein the means for receiving comprises:

means for receiving the pairing key at the client receiver, wherein the pairing key is encrypted; and

means for decrypting the pairing key at the client receiver using a receiver key uniquely associated with the client receiver.

12. The apparatus of claim 11 , further comprising:

means for receiving the pairing key from the broadcast system at the host receiver; and

means for transferring the pairing key from the host receiver to the client receiver.

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, wherein the client receiver does not utilize a conditional access module (CAM);

(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.

14. The method of claim 13 , further comprising decrypting the encrypted program materials received from the broadcast system at the host receiver using the decrypted media encryption key.

15. The method of claim 13 , further comprising receiving the first pairing key from the broadcast system at both the host receiver and the conditional access module.

16. The method of claim 15 , wherein the receiving step comprises:

receiving the first pairing key from the broadcast system at the host receiver, wherein the first pairing key is encrypted; and

decrypting the first pairing key at the host receiver using a receiver key uniquely associated with the host receiver.

17. The method of claim 15 , wherein the receiving step comprises:

receiving the first pairing key from the broadcast system at the conditional access module; and

decrypting the first pairing key at the conditional access module.

18. The method of claim 13 , further comprising receiving the second pairing key from the broadcast system at both the host receiver and the client receiver.

19. The method of claim 18 , wherein the receiving step comprises:

receiving the second pairing key from the broadcast system at the host receiver, wherein the second pairing key is encrypted; and

decrypting the second pairing key at the host receiver using a receiver key uniquely associated with the host receiver.

20. The method of claim 18 , wherein the receiving step comprises:

receiving the second pairing key at the client receiver, wherein the second pairing key is encrypted; and

decrypting the second pairing key at the client receiver using a receiver key uniquely associated with the client receiver.

21. The method of claim 20 , further comprising:

receiving the second pairing key from the broadcast system at the host receiver; and

transferring the second pairing key from the host receiver to the client receiver.

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, wherein the client receiver does not utilize a conditional access module (CAM);

(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.

23. The apparatus of claim 22 , further comprising means for decrypting the encrypted program materials received from the broadcast system at the host receiver using the decrypted media encryption key.

24. The apparatus of claim 22 , further comprising means for receiving the first pairing key from the broadcast system at both the host receiver and the conditional access module.

25. The apparatus of claim 24 , wherein the means for receiving comprises:

means for receiving the first pairing key from the broadcast system at the host receiver, wherein the first pairing key is encrypted; and

means for decrypting the first pairing key at the host receiver using a receiver key uniquely associated with the host receiver.

26. The apparatus of claim 24 , wherein the means for receiving comprises:

means for receiving the first pairing key from the broadcast system at the conditional access module; and

means for decrypting the first pairing key at the conditional access module.

27. The apparatus of claim 22 , further comprising means for receiving the second pairing key from the broadcast system at both the host receiver and the client receiver.

28. The apparatus of claim 27 , wherein the means for receiving comprises:

means for receiving the second pairing key from the broadcast system at the host receiver, wherein the second pairing key is encrypted; and

means for decrypting the second pairing key at the host receiver using a receiver key uniquely associated with the host receiver.

29. The apparatus of claim 27 , wherein the means for receiving comprises:

means for receiving the second pairing key at the client receiver, wherein the second pairing key is encrypted; and

means for decrypting the second pairing key at the client receiver using a receiver key uniquely associated with the client receiver.

30. The apparatus of claim 29 , further comprising:

means for receiving the second pairing key from the broadcast system at the host receiver; and

means for transferring the second pairing key from the host receiver to the client receiver.

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, wherein the client receiver does not utilize a conditional access module (CAM);

(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.

32. The method of claim 31 , further comprising receiving the pairing key from the broadcast system at both the conditional access module and the client receiver.

33. The method of claim 32 , wherein the receiving step comprises:

receiving the pairing key from the broadcast system at the conditional access module, wherein the pairing key is encrypted; and

decrypting the pairing key at the conditional access module.

34. The method of claim 32 , wherein the receiving step comprises:

receiving the pairing key at the client receiver, wherein the pairing key is encrypted; and

decrypting the pairing key at the client receiver using a receiver key uniquely associated with the client receiver.

35. The method of claim 34 , further comprising:

receiving the pairing key at the conditional access module; and

transferring the pairing key from the conditional access module to the client receiver.

36. The method of claim 31 , wherein the transferring step comprises:

transferring the re-encrypted media encryption key from the conditional access module to the host receiver;

receiving the re-encrypted media encryption key from the conditional access module at the host receiver; and

transferring the re-encrypted media encrypted key from the host receiver to the client receiver.

37. The method of claim 36 , further comprising

decrypting the re-encrypted media encryption key at the host receiver using a pairing key shared between the conditional access module and the host receiver, wherein the pairing key shared between the conditional access module and the host receiver is the same as the pairing key shared between the conditional access module and the client receiver; and

decrypting the encrypted program materials at the host receiver using the decrypted media encryption key.

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, wherein the client receiver does not utilize a conditional access module (CAM);

(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.

39. The apparatus of claim 38 , further comprising means for receiving the pairing key from the broadcast system at both the conditional access module and the client receiver.

40. The apparatus of claim 39 , wherein the means for receiving comprises:

means for receiving the pairing key from the broadcast system at the conditional access module, wherein the pairing key is encrypted; and

means for decrypting the pairing key at the conditional access module.

41. The apparatus of claim 39 , wherein the means for receiving comprises:

means for receiving the pairing key at the client receiver, wherein the pairing key is encrypted; and

means for decrypting the pairing key at the client receiver using a receiver key uniquely associated with the client receiver.

42. The apparatus of claim 41 , further comprising:

means for receiving the pairing key at the conditional access module; and

means for transferring the pairing key from the conditional access module to the client receiver.

43. The apparatus of claim 38 , wherein the means for transferring comprises:

means for transferring the re-encrypted media encryption key from the conditional access module to the host receiver;

means for receiving the re-encrypted media encryption key from the conditional access module at the host receiver; and

means for transferring the re-encrypted media encrypted key from the host receiver to the client receiver.

44. The apparatus of claim 43 , further comprising

means for decrypting the re-encrypted media encryption key at the host receiver using a pairing key shared between the conditional access module and the host receiver, wherein the pairing key shared between the conditional access module and the host receiver is the same as the pairing key shared between the conditional access module and the client receiver; and

means for decrypting the encrypted program materials at the host receiver using the decrypted media encryption key.

45. The method of claim 1 wherein the client receiver does not comprise a tuner.

46. The apparatus of claim 7 wherein the client receiver does not comprise a tuner.

47. The method of claim 45 wherein the host receiver utilizes a conditional access module (CAM).

48. The apparatus of claim 46 wherein the host receiver utilizes a conditional access module (CAM).

Assignments (7)
SUCCESSION OF AGENCY IN PATENT SECURITY INTERESTS Recorded Oct 3, 2025
From: UBS AG, STAMFORD BRANCH (AS SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH)
To: UBS AG, STAMFORD BRANCH
Reel/Frame 072994/0001 →
SECURITY AGREEMENT Recorded Jan 25, 2024
From: DIRECTV, LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 066371/0690 →
SECURITY AGREEMENT Recorded Aug 5, 2021
From: DIRECTV, LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A. AS COLLATERAL AGENT
Reel/Frame 058220/0531 →
SECURITY AGREEMENT Recorded Aug 3, 2021
From: DIRECTV, LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 057695/0084 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2021
From: THE DIRECTV GROUP, INC.
To: DIRECTV, LLC
Reel/Frame 057020/0035 →
MERGER AND CHANGE OF NAME Recorded Jul 26, 2021
From: HUGHES ELECTRONICS CORPORATION; THE DIRECTV GROUP, INC.
To: THE DIRECTV GROUP, INC.
Reel/Frame 056984/0334 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 16, 2004
From: KAHN, RAYNOLD M.; COCCHI, RONALD P.; GAGNON, GREGORY J.
To: HUGHES ELECTRONICS CORPORATION
Reel/Frame 014905/0270 →