IP Library › Granted Patent US 11,540,110
Granted Patent B2
US 11,540,110 · App. 17/102,499 · Granted Dec 27, 2022

Systems and methods for scalable remote SIM provisioning

Inventor: Prakash C. Khanduri (Freehold, NJ)
Assignee: Verizon Patent and Licensing Inc.
H04W8/183H04W4/029H04W8/005
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 11,540,110
App. No.
17/102,499
Granted
Dec 27, 2022
Kind
B2
Abstract

A system, method, and computer-readable medium provide for determining that a user device does not include a subscriber identity module (SIM) profile activated to provision a wireless service of a first mobile network operator (MNO); obtaining location data for the user device; generating multiple mobile network codes (MNCs) and corresponding public land mobile network (PLMN) identifiers (IDs) for multiple MNOs that service an area associated with the location data, wherein the multiple MNOs include the first MNO; configuring, using the PLMN IDs, a radio frequency (RF) channel associated with each of the MNOs using each PLMN ID; generating temporary device IDs for the user device; transmitting a discovery message including each device ID via the RF channel associated with each MNO; receiving from the first MNO storing a reserved SIM profile for the device ID, a network address; and downloading the reserved SIM profile via the network address.

Claims (62)

1. A method comprising:

determining, by a user device, that the user device does not include a subscriber identity module (SIM) profile activated to provision a wireless service of a first mobile network operator (MNO);

obtaining, by the user device, location data for the user device;

generating, by the user device, multiple mobile network codes (MNCs) and corresponding public land mobile network (PLMN) identifiers (IDs) for multiple MNOs that service an area associated with the location data, wherein the multiple MNOs include the first MNO;

configuring, by the user device and using the PLMN IDs, a radio frequency (RF) channel associated with each of the MNOs using each PLMN ID;

generating, by the user device, temporary device IDs for the user device, wherein the temporary device IDs include the MNCs and at least one of an equipment ID (EID) or an International Mobile Equipment Identity (IMEI), and wherein generating the temporary device IDs comprises multiplexing a random key;

demultiplexing a discovery message to extract the MNCs and the at least one of the EID or the IMEI;

transmitting, by the user device, the discovery message including each device ID via the RF channel associated with each MNO;

receiving, by the user device, from the first MNO storing a reserved SIM profile for the device ID, a network address; and

downloading, by the user device, the reserved SIM profile via the network address.

2. The method of claim 1 , wherein the temporary device IDs include the EID and the IMEI.

3. The method of claim 1 , wherein the temporary device IDs further comprise a Subscription Permanent Identifier.

4. The method of claim 1 , wherein the temporary device IDs further comprise an International Mobile Subscriber Identity (IMSI).

5. The method of claim 1 , further comprising:

storing the reserved SIM profile for a set of user devices including the user device; and

automatically provisioning the wireless service to each user device of the set upon initial powering up of each user device of the set.

6. The method of claim 1 , further comprising:

allocating a set of user devices that include the user device; and

storing the reserved SIM profile responsive to the allocation.

7. The method of claim 1 , further comprising:

activating the wireless service using the reserved SIM profile.

8. A system comprising:

processors configured to:

determine that the user device does not include a subscriber identity module (SIM) profile activated to provision a wireless service of a first mobile network operator (MNO);

obtain location data for the user device;

generate multiple mobile network codes (MNCs) and corresponding public land mobile network (PLMN) identifiers (IDs) for multiple MNOs that service an area associated with the location data, wherein the multiple MNOs include the first MNO;

configure, using the PLMN IDs, a radio frequency (RF) channel associated with each of the MNOs using each PLMN ID;

generate temporary device IDs for the user device, wherein the temporary device IDs include the MNCs and at least one of an equipment ID (EID) or an International Mobile Equipment Identity (IMEI), and wherein generating the temporary device IDs comprises multiplexing a random key;

demultiplex a discovery message to extract the MNCs and the at least one of the EID or the IMEI;

transmit the discovery message including each device ID via the RF channel associated with each MNO;

receive from the first MNO storing a reserved SIM profile for the device ID, a network address; and

download the reserved SIM profile via the network address.

9. The system of claim 8 , wherein the temporary device IDs include the EID and the IMEI.

10. The system of claim 8 , wherein the temporary device IDs further comprise a Subscription Permanent Identifier.

11. The system of claim 8 , wherein the temporary device IDs further comprise an International Mobile Subscriber Identity (IMSI).

12. The system of claim 8 , wherein the one or more processors are further configured to:

store the reserved SIM profile for a set of user devices including the user device; and

automatically provision the wireless service to each user device of the set upon initial powering up of each user device of the set.

13. The system of claim 12 , wherein the one or more processors are further configured to:

allocate a set of user devices that include the user device; and

store the reserved SIM profile responsive to the allocation.

14. The system of claim 8 , wherein the one or more processors are further configured to:

activate the wireless service using the reserved SIM profile.

15. A non-transitory computer-readable medium storing instructions executable by one or more processors, the instructions comprising:

one or instructions that, when executed by a processor, cause the processor to:

determine that the user device does not include a subscriber identity module (SIM) profile activated to provision a wireless service of a first mobile network operator (MNO);

obtain location data for the user device;

generate multiple mobile network codes (MNCs) and corresponding public land mobile network (PLMN) identifiers (IDs) for multiple MNOs that service an area associated with the location data, wherein the multiple MNOs include the first MNO;

configure, using the PLMN IDs, a radio frequency (RF) channel associated with each of the MNOs using each PLMN ID;

generate temporary device IDs for the user device, wherein the temporary device IDs include the MNCs and at least one of an equipment ID (EID) or an International Mobile Equipment Identity (IMEI), and wherein generating the temporary device IDs comprises multiplexing a random key;

demultiplex a discovery message to extract the MNCs and the at least one of the EID or the IMEI;

transmit the discovery message including each device ID via the RF channel associated with each MNO;

receive from the first MNO storing a reserved SIM profile for the device ID, a network address; and

download the reserved SIM profile via the network address.

16. The non-transitory computer-readable medium of claim 15 , wherein the temporary device IDs further include the EID and the IMEI.

17. The non-transitory computer-readable medium of claim 15 , wherein the temporary device IDs further comprise a Subscription Permanent Identifier.

18. The non-transitory computer-readable medium of claim 15 , wherein the temporary device IDs further comprise an International Mobile Subscriber Identity (IMSI).

19. The non-transitory computer-readable medium of claim 15 , wherein the instructions further comprise one or more instructions that cause the one or more processors to:

store the reserved SIM profile for a set of user devices including the user device; and

automatically provision the wireless service to each user device of the set upon initial powering up of each user device of the set.

20. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions that cause the processor to activate the device comprise one or more instructions that cause the one or more processors to:

activate the wireless service using the reserved SIM profile.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 24, 2020
From: KHANDURI, PRAKASH C.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 054453/0282 →
Continuity (1)
Related Publication 20220167146A1 · May 26, 2022