IP Library › Granted Patent US 11,109,220
Granted Patent B1
US 11,109,220 · App. 16/887,502 · Granted Aug 31, 2021

Enterprise embedded subscriber identification module solutions

Inventors: Mehul Shah (Bellevue, WA); Babak Namiranian (Bothell, WA)
Assignee: T-Mobile USA, Inc.
H04W8/183H04W4/50H04W8/205H04W12/35H04W60/06
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,109,220
App. No.
16/887,502
Granted
Aug 31, 2021
Kind
B1
Abstract

Methods, apparatus, and systems for providing an embedded subscriber identity module (eSIM) solution are disclosed. In one example, a method for providing an eSIM solution to enterprises includes receiving, by a network server operated by a network operator, a request from an enterprise device management system requesting an eSIM profile for a communication device. The method also includes transmitting, by the network server, information to a discovery server associated with the communication device to register the communication device with the discovery sever.

Claims (42)

1. A network system operated by a wireless service provider for providing an embedded subscriber identity module (eSIM) solution to enterprises, the network system comprising:

a profile preparation server configured to prepare eSIM profiles for wireless communication devices; and

a network server that comprises a processor, and a memory having processor-executable instructions stored thereon, the processor-executable instructions, upon execution by the processor, configures the processor to:

receive, from an enterprise device management system, a request requesting an eSIM profile for a communication device managed by the enterprise device management system;

notify, based on the request, the profile preparation server to prepare the eSIM profile for the wireless communication device; and

transmit information to a discovery server associated with the communication device to register the wireless communication device with the discovery sever,

wherein the information comprises a unique identifier of the wireless communication device and an address of the profile preparation server, and

wherein the profile preparation server is configured to receive a second request from the wireless communication device to acquire the prepared eSIM profile for the wireless communication device.

2. The network system of claim 1 , wherein the profile preparation server comprises a Subscription Manager-Data Preparation+ (SM-DP+) server that is compliant with a Global System for Mobile Communications standard.

3. The network system of claim 1 , wherein the unique identifier of the wireless communication device comprises an Embedded Universal Integrated Circuit Card Identification.

4. The network system of claim 1 , wherein the information to the discovery server further comprises an identifier that identifies the registering of the wireless communication device.

5. The network system of claim 1 , wherein the discovery server is operated by an Original Equipment Manufacturer of the wireless communication device.

6. The network system of claim 1 , wherein the processor of the network server is further configured to:

receive a notification from the profile preparation server indicating that the eSIM profile has been acquired by the wireless communication device; and

transmit information to the discovery server associated with the wireless communication device to de-register the communication device from the discovery server.

7. A computer-implemented method for providing an embedded subscriber identity module (eSIM) solution, comprising:

receiving, by a network server operated by a network operator, a request from an enterprise device management system requesting an eSIM profile for a communication device;

transmitting, by the network server, information to a discovery server associated with the communication device to register the communication device with the discovery sever,

wherein the information comprises a unique identifier of the communication device and an address of a profile preparation server configured to prepare eSIM profiles for communication devices;

operating, by the network operator, the profile preparation server to prepare the eSIM profile for the communication device; and

receiving, by the profile preparation server, a second request from the communication device to acquire the prepared eSIM profile for the communication device.

8. The method of claim 7 , comprising:

notifying, by the network server, the profile preparation server based on the request to prepare the eSIM profile for the communication device.

9. The method of claim 7 , comprising;

receiving, by the network server, a notification from the profile preparation server indicating that the eSIM profile has been acquired by the communication device; and

transmitting, by the network server, information to the discovery server associated with the communication device to de-register the communication device from the discovery server.

10. The method of claim 7 , wherein the profile preparation server comprises a Subscription Manager-Data Preparation+ (SM-DP+) server that is compliant with a Global System for Mobile Communications standard.

11. The method of claim 7 , wherein the unique identifier of the communication device comprises an Embedded Universal Integrated Circuit Card Identification, and wherein the communication device is an Internet of Things (IoT) device.

12. The method of claim 7 , wherein the information to the discovery server further comprises an identifier that identifies the registering of the communication device, and wherein the communication device is embedded in a vehicle.

13. The method of claim 7 , wherein the discovery server is operated by an Original Equipment Manufacturer of the communication device.

14. A non-transitory computer readable storage medium storing computer readable code, the code, when executed by a processor, causing the processor to implement a method that comprises:

receiving, by a network server operated by a network operator, a request from an enterprise device management system requesting an eSIM profile for a communication device;

transmitting, by the network server, information to a discovery server associated with the communication device to register the communication device with the discovery sever,

wherein the information comprises a unique identifier of the communication device and an address of a profile preparation server configured to prepare eSIM profiles for communication devices;

operating, by the network operator, the profile preparation server to prepare the eSIM profile for the communication device; and

receiving, by the profile preparation server, a second request from the communication device to acquire the prepared eSIM profile for the communication device.

15. The non-transitory computer readable storage medium of claim 14 , wherein the method comprises:

notifying, by the network server, the profile preparation server based on the request to prepare the eSIM profile for the communication device.

16. The non-transitory computer readable storage medium of claim 14 , wherein the method comprises:

receiving, by the network server, a notification from the profile preparation server indicating that the eSIM profile has been acquired by the communication device; and

transmitting, by the network server, information to the discovery server associated with the communication device to de-register the communication device from the discovery server.

17. The non-transitory computer readable storage medium of claim 14 , wherein the unique identifier of the communication device comprises an Embedded Universal Integrated Circuit Card Identification.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 29, 2020
From: SHAH, MEHUL; NAMIRANIAN, BABAK
To: T-MOBILE USA, INC.
Reel/Frame 052792/0107 →
Cited By (5)
US 12,507,058 US 12,543,032 US 12,549,941 US 12,610,235 US 12,634,678