IP Library Granted Patent US 10,812,970
Granted Patent B2
US 10,812,970 · App. 16/398,906 · Granted Oct 20, 2020

System and process for locking a subscriber identity module (SIM) card to a wireless device

Inventor: Theodore Vagelos (Miami, FL)
Assignee: TracFone Wireless, Inc.
H04W12/0023H04W12/004H04W12/00506H04W12/00512H04M1/72519H04W8/245
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 10,812,970
App. No.
16/398,906
Granted
Oct 20, 2020
Kind
B2
Abstract

The disclosure is directed to a device configured to implement a SIM lock to control network access associated with a wireless device. The device including a processor configured to interrogate a host wireless device and obtain a host wireless device identification from the host wireless device. The processor further configured to retrieve from a memory a stored wireless device identification, determine if a host wireless device identification matches the stored wireless device identification, prevent access of the host wireless device to network wireless services if the host wireless device identification does not match the stored wireless device identification, and enable access of the host wireless device to network wireless services if the host wireless device identification matches the stored wireless device identification. An associated process is also disclosed.

Claims (71)

1. A device configured to implement a SIM lock to control network access associated with a wireless device, the device comprising:

a processor configured to interrogate a host wireless device and obtain a host wireless device identification from the host wireless device;

the processor further configured to retrieve from a memory a stored wireless device identification;

the processor further configured to determine if the host wireless device identification matches the stored wireless device identification;

the processor further configured to prevent access of the host wireless device to network wireless services if the host wireless device identification does not match the stored wireless device identification; and

the processor further configured to enable access of the host wireless device to network wireless services if the host wireless device identification matches the stored wireless device identification,

wherein the host wireless device identification comprises one of the following: a mobile equipment identifier (MEID), an international Mobile Station Equipment Identity (IMEI) number, an Electronic Serial Number (ESN), or a pseudo-ESN (pESN); and

wherein the stored wireless device identification comprises one of the following: a mobile equipment identifier (MEID), an international Mobile Station Equipment Identity (IMEI) number, an Electronic Serial Number (ESN), or a pseudo-ESN (pESN).

2. The device according to claim 1

wherein the processor is further configured to interrogate the memory to determine if the device has been registered to a particular wireless device; and

wherein the processor is further configured to interrogate the host wireless device and obtain the host wireless device identification and store the host wireless device identification in the memory if the processor determines that the device has not been registered to a particular wireless device.

3. The device according to claim 1 wherein the network wireless services comprise data services, voice services, and text-messaging services.

4. The device according to claim 1 wherein the memory comprises at least one of the following: a wireless device memory or a SIM card memory.

5. The device according to claim 1

wherein the device comprises a SIM card;

wherein the processor comprises a SIM card processor; and

wherein the memory comprises a SIM card memory.

6. The device according to claim 1 wherein:

the processor is further configured to send a notification if the host wireless device identification does not match the stored wireless device identification; and

the notification comprises a warning message sent over a communication channel indicating use of an unauthorized device.

7. The device according to claim 1 wherein the processor is further configured to display a warning on a display of the wireless device if the processor determines that the device has not been registered to a particular wireless device.

8. The device according to claim 1 wherein:

the processor is further configured to implement a SIM lock mechanism that utilizes Over the Air (OTA) processes for distribution, updates, and/or configuration settings; and

the SIM lock mechanism is implemented as part of a mobile device management (MDM) tool.

9. The device according to claim 1

wherein the processor is further configured to interrogate the memory to determine if the device has been registered to a particular wireless device;

wherein the processor is further configured to interrogate the host wireless device and obtain the host wireless device identification and store the host wireless device identification in the memory if the processor determines that the device has not been registered to a particular wireless device;

wherein the network wireless services comprise data services, voice services, and text-messaging services;

wherein the device comprises a SIM card;

wherein the processor comprises a SIM card processor; and

wherein the memory comprises a SIM card memory.

10. A device configured to implement a SIM lock to control network access associated with a wireless device, the device comprising:

a processor configured to interrogate a host wireless device and obtain a host wireless device identification from the host wireless device;

the processor further configured to retrieve from a memory a stored wireless device identification;

the processor further configured to determine if the host wireless device identification matches the stored wireless device identification;

the processor further configured to prevent access of the host wireless device to network wireless services if the host wireless device identification does not match the stored wireless device identification; and

the processor further configured to enable access of the host wireless device to network wireless services if the host wireless device identification matches the stored wireless device identification,

wherein the host wireless device identification comprises one of the following: a mobile equipment identifier (MEID), an international Mobile Station Equipment Identity (IMEI) number, an Electronic Serial Number (ESN), or a pseudo-ESN (pESN); and

wherein the stored wireless device identification comprises one of the following: a mobile equipment identifier (MEID), an international Mobile Station Equipment Identity (IMEI) number, an Electronic Serial Number (ESN), or a pseudo-ESN (pESN); and

wherein the processor comprises at least one of the following: a wireless device processor or a SIM card processor.

11. A process to implement a device that includes a SIM lock to control network access associated with a wireless device, the process comprising:

interrogating a host wireless device with a processor and obtain a host wireless device identification from the host wireless device;

retrieving with the processor from a memory a stored wireless device identification;

determining with the processor if the host wireless device identification matches the stored wireless device identification;

preventing access of the host wireless device to network wireless services with the processor if the host wireless device identification does not match the stored wireless device identification; and

enabling access of the host wireless device to network wireless services with the processor if the host wireless device identification matches the stored wireless device identification,

wherein the host wireless device identification comprises one of the following: a mobile equipment identifier (MEID), an international Mobile Station Equipment Identity (IMEI) number, an Electronic Serial Number (ESN), or a pseudo-ESN (pESN); and

wherein the stored wireless device identification comprises one of the following: a mobile equipment identifier (MEID), an international Mobile Station Equipment Identity (IMEI) number, an Electronic Serial Number (ESN), or a pseudo-ESN (pESN).

12. The process according to claim 11 further comprising:

interrogating the memory with the processor to determine if the device has been registered to a particular wireless device; and

interrogating the host wireless device with the processor and obtain the host wireless device identification and store the host wireless device identification in the memory if the processor determines that the device has not been registered to a particular wireless device,

wherein the network wireless services comprise data services, voice services, and text-messaging services.

13. The process according to claim 11 wherein the processor comprises at least one of the following: a wireless device processor or a SIM card processor.

14. The process according to claim 11 wherein the memory comprises at least one of the following: a wireless device memory or a SIM card memory.

15. The process according to claim 11

wherein the device comprises a SIM card;

wherein the processor comprises a SIM card processor; and

wherein the memory comprises a SIM card memory.

16. The process according to claim 11 further comprising sending a notification with the processor if the host wireless device identification does not match the stored wireless device identification,

wherein the notification comprises a warning message sent over a communication channel indicating use of an unauthorized device.

17. The process according to claim 11 further comprising displaying a warning on a display of the wireless device if the processor determines that the device has not been registered to a particular wireless device.

18. The process according to claim 11 wherein:

the processor is further configured to implement a SIM lock mechanism that utilizes Over the Air (OTA) processes for distribution, updates, and/or configuration settings; and

the SIM lock mechanism is implemented as part of a mobile device management (MDM) tool.

19. The process according to claim 11 further comprising:

interrogating the memory with the processor to determine if the device has been registered to a particular wireless device; and

interrogating the host wireless device with the processor and obtain the host wireless device identification and store the host wireless device identification in the memory if the processor determines that the device has not been registered to a particular wireless device,

wherein the network wireless services comprise data services, voice services, and text-messaging services;

wherein the device comprises a SIM card;

wherein the processor comprises a SIM card processor; and

wherein the memory comprises a SIM card memory.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2025
From: VERIZON VALUE, INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 073109/0190 →
CHANGE OF NAME Recorded Aug 5, 2025
From: TRACFONE WIRELESS, INC.
To: VERIZON VALUE, INC.
Reel/Frame 072348/0937 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 5, 2019
From: VAGELOS, THEODORE
To: TRACFONE WIRELESS, INC.
Reel/Frame 049676/0553 →
Cited By (1)
US 12,520,155