IP Library Granted Patent US 9,210,456
Granted Patent B1
US 9,210,456 · App. 13/413,815 · Granted Dec 8, 2015

Method and system for detecting unauthorized use of a user device using receiver identification in a network

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 9,210,456
App. No.
13/413,815
Granted
Dec 8, 2015
Kind
B1
Abstract

A system and method for determining unauthorized use of a first user device associated with a local network that includes a plurality of user devices associated with a user account. A comparison module compares a first master identifier determined within the local network and an expected master identifier generated outside the local network. A disable module generates an error signal in response to comparing.

Claims (52)

1. A method comprising:

generating an expected master identifier for a user account at a head end based on a plurality of receiver identifiers associated with an account;

communicating the expected master identifier to a first user device of a plurality of user devices associated with an account;

receiving the expected master identifier at the first user device;

communicating the plurality of receiver identifiers from the plurality of receivers through a local area network associated with a user account to an identifier determination module located within the local area network;

calculating a first master identifier within the identifier determination module based on the plurality of receiver identifiers received through the local area network;

comparing the first master identifier to the expected master identifier at the first user device; and

generating an error signal at the first user device in response to comparing.

2. The method as recited in claim 1 wherein generating the expected master identifier comprises generating the expected master identifier as a function of all receiver identifiers associated with a user account.

3. The method as recited in claim 1 further comprising prior to comparing generating the first master identifier at one of the plurality of user devices not the first user device and prior to comparing communicating the first master identifier to the first user device.

4. The method as recited in claim 1 further comprising prior to comparing generating the first master identifier at the first user device.

5. The method as recited in claim 1 further comprising prior to comparing generating the first master identifier at one of the plurality of user devices based on receiver identifiers of all user devices associated with an account.

6. The method as recited in claim 1 wherein communicating the expected master identifier to the first user device comprises communicating the expected master identifier to the first user device using a conditional access packet.

7. The method as recited in claim 1 wherein communicating the expected master identifier to the first user device comprises communicating the expected master identifier to the first user device using a terrestrial network.

8. The method as recited in claim 1 wherein communicating the expected master identifier to the first user device comprises communicating the expected master identifier to the first user device using a satellite.

9. The method as recited in claim 1 wherein communicating the expected master identifier to the first user device comprises communicating the expected master identifier to a satellite television receiving device.

10. The method as recited in claim 1 wherein at least some of the plurality of user devices associated with the account are interconnected through a local network.

11. The method as recited in claim 1 wherein at least some of the plurality of user devices associated with the account are interconnected through a network comprising a single wire multiplexer module.

12. The method as recited in claim 1 further comprising triggering the step of comparing in response to a trigger signal.

13. A method as recited in claim 1 wherein generating the error signal comprises generating the error signal when the first master identifier is not equal to the expected master identifier or the first master identifier is not received at the first user device.

14. The method as recited in claim 1 wherein generating the error signal comprises disabling the first user device.

15. The method as recited in claim 1 wherein generating the error signal comprises generating a screen display on a display device associated with the first user device.

16. The method as recited in claim 1 wherein generating the error signal comprises communicating the error signal to the head end.

17. The method as recited in claim 6 wherein the conditional access packet triggers the step of comparing.

18. The method as recited in claim 12 wherein the trigger signal is communicated to the first user device using a conditional access packet signal.

19. The method as recited in claim 12 wherein the trigger signal is communicated to the first user device using a conditional access packet signal comprising the expected master identifier and the trigger signal.

20. A first user device associated with a local network, said local network comprising the first user device and a plurality of user devices with a plurality of receiver identifiers associated with a user account comprising:

an identifier determination module located in the local network calculating a first master identifier based on the plurality of receiver identifiers received through the local area network;

a comparison module comparing the first master identifier and an expected master identifier generated outside the local network; and

a disable module generating an error signal in response to comparing.

21. The first user device as recited in claim 20 wherein a disable module disables the first user device from receiving satellite signals in response to comparing.

22. The first user device as recited in claim 20 wherein the expected master identifier is a function of all receiver identifiers associated with the user account.

23. The first user device as recited in claim 20 wherein one of the plurality of user devices not the first user device generates the first master identifier and communicates the first master identifier to the first user device prior to comparing.

24. The first user device as recited in claim 20 further comprising a receiver identifier determination module generating the first master identifier.

25. A system comprising:

the first user device as recited in claim 20 ; and

a head end.

26. The system as recited in claim 25 wherein the first user device comprises a satellite television set top box.

27. The system as recited in claim 25 wherein the head end communicates the expected master identifier to the first user device set top box through a terrestrial network.

28. The system as recited in claim 25 wherein the first user device comprises a set top box and further comprising a display associated with the set top box, said set top box generating a screen display on the display in response to comparing.

29. The system as recited in claim 25 wherein the head end generates the expected master identifier in response to account data associated with the user account.

30. The system as recited in claim 25 wherein a trigger signal triggers the comparison module to compare.

31. The system as recited in claim 25 wherein at least some of the plurality of user devices are interconnected through a local network.

32. The system as recited in claim 25 wherein the comparison module generates the error signal when the first master identifier is not equal to the expected master identifier or the first master identifier is not received at the first user device.

33. The system as recited in claim 26 wherein the head end communicates the expected master identifier to the satellite television set top box.

34. The system as recited in claim 33 wherein the head end communicates the expected master identifier to the satellite television set top box through a satellite.

35. The system as recited in claim 29 wherein the head end communicates the expected master identifier to the first user device using a conditional access packet.

36. The system as recited in claim 35 wherein the conditional access packet triggers the comparison module to compare.

37. The system as recited in claim 31 wherein the local network comprises a single wire multiplexer module.

38. The system as recited in claim 32 wherein the error signal disables the first user device.

39. The system as recited in claim 32 wherein the error signal generates a screen display on a display device associated with the first user device.

40. The system as recited in claim 32 wherein the first user device communicates the error signal to the head end.

Assignments (6)
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 057090/0095 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 6, 2012
From: JOSEPH, KURIACOSE; NORIN, JOHN L.; CASAVANT, SCOTT D.; SHI, YANGYANG
To: THE DIRECTV GROUP, INC.
Reel/Frame 028004/0316 →