IP Library Granted Patent US 7,917,085
Granted Patent B2
US 7,917,085 · App. 11/937,754 · Granted Mar 29, 2011

System and method for blocking devices from a carrier 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 7,917,085
App. No.
11/937,754
Granted
Mar 29, 2011
Kind
B2
Abstract

There is disclosed a system and method for blocking a device from a carrier network. In an embodiment, the method comprises defining an unauthorized combination filter including one or more device parameters; attaching the unauthorized combination filter to a carrier; comparing the device parameter values in the unauthorized combination filter to device parameter values stored in the device; and if the device parameter values stored in the device match the device parameter values in the unauthorized combination filter, then blocking the device from accessing the carrier network. The device parameter values stored in the device may include one or more of a device type value, a device operating system version value, and a device application version value, and the method further comprises comparing these one or more values to corresponding device parameter values defined in the unauthorized combination filter. The unauthorized combination filter may be attached to a carrier by providing a carrier identifier.

Claims (36)

1. A method of blocking a mobile handheld device from a carrier network, comprising:

defining an unauthorized combination filter including one or more device parameters;

attaching the unauthorized combination filter to a carrier registration subsystem;

comparing the device parameter values in the unauthorized combination filter to device parameter values stored in the device; and

if the device parameter values stored in the device match the device parameter values in the unauthorized combination filter, then blocking the device from accessing the carrier network.

2. The method of claim 1 , wherein the device parameter values stored in the device include one or more of a device type value, a device operating system version value, and a device application version value, and the method further comprises comparing these one or more values to corresponding device parameter values in the unauthorized combination filter.

3. The method of claim 2 , wherein the device is blocked from accessing the carrier network if a combination of a device type value, a device operating system version value, and a device application version value is matched.

4. The method of claim 2 , further comprising sending an error message to the device upon blocking to explain the reason for the block.

5. The method of claim 4 , further comprising retrieving and storing the ESN or PIN for each blocked device.

6. The method of claim 1 , wherein attaching the unauthorized combination filter to a carrier comprises providing a carrier identifier and attaching the unauthorized combination filter to a carrier's registration subsystem.

7. The method of claim 1 , further comprising:

detaching the unauthorized combination filter from the carrier registration subsystem; and

permitting any previously blocked devices to access the carrier network.

8. A system for blocking a mobile handheld device from a carrier network, comprising:

processing means adapted to define an unauthorized combination filter including one or more device parameters;

processing means adapted to attach the unauthorized combination filter to a carrier registration subsystem;

processing means adapted to compare the device parameter values in the unauthorized combination filter to device parameter values stored in the device; and

processing means adapted to compare the device parameter values in the device with one or more device parameter values in the unauthorized combination filter, and to block the device from accessing the carrier network if the device parameter values match.

9. The system of claim 8 , wherein the device parameter values stored in the device include one or more of a device type value, a device operating system version value, and a device application version value, and the system further comprises processing means adapted to compare these one or more values to corresponding device parameter values in the unauthorized combination filter.

10. The system of claim 9 , wherein the device is blocked from accessing the carrier network if a combination of a device type value, a device operating system version value, and a device application version value is matched.

11. The system of claim 9 , further comprising processing means adapted to send an error message to the device upon blocking to explain the reason for the block.

12. The system of claim 11 , further comprising processing means adapted to retrieve and storing the ESN or PIN for each blocked device.

13. The system of claim 8 , wherein the processing means for attaching the unauthorized combination filter to a carrier comprises processing means adapted to provide a carrier identifier and to attach the unauthorized combination filter to a carrier's registration subsystem.

14. The system of claim 8 , further comprising:

processing means adapted to detach the unauthorized combination filter from the carrier registration subsystem; and

processing means adapted to permit any previously blocked devices to access the carrier network.

15. A data processor readable medium storing data processor code that when loaded onto a carrier registration subsystem adapts the subsystem to block a mobile handheld device from a carrier network, the data processor readable medium comprising:

code for defining an unauthorized combination filter including one or more device parameters;

code for attaching the unauthorized combination filter to a carrier registration subsystem;

code for comparing the device parameter values in the unauthorized combination filter to device parameter values stored in the device; and

code for blocking the device from accessing the carrier network if the device parameter values stored in the device match the device parameter values in the unauthorized combination filter.

16. The data processor readable medium of claim 15 , wherein the device parameter values stored in the device include one or more of a device type value, a device operating system version value, and a device application version value, and the data processor readable medium further comprises code for comparing these one or more values to corresponding device parameter values in the unauthorized combination filter.

17. The data processor readable medium of claim 16 , wherein the data processor readable medium further comprises code for blocking the device from accessing the carrier network if a combination of a device type value, a device operating system version value, and a device application version value is matched.

18. The data processor readable medium of claim 16 , further comprising code for sending an error message to the device upon blocking to explain the reason for the block.

19. The data processor readable medium of claim 18 , further comprising code for retrieving and storing the ESN or PIN for each blocked device.

20. The data processor readable medium of claim 15 , wherein the code for attaching the unauthorized combination filter to a carrier comprises code for providing a carrier identifier and code for attaching the unauthorized combination filter to a carrier's registration subsystem.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064270/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Feb 23, 2016
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 037893/0239 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2007
From: HUYNH, TRAN HOANG
To: RESEARCH IN MOTION LIMITED
Reel/Frame 020091/0269 →