IP Library Granted Patent US 12,363,542
Granted Patent B2
US 12,363,542 · App. 18/485,732 · Granted Jul 15, 2025

Systems and methods for enhanced remote connectivity provisioning

Inventor: Ahmad Fares (Santa Clarita, CA)
Assignee: CELITECH INC.
H04W12/35H04W4/50H04W8/12H04W8/183H04W8/26H04W12/068
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 12,363,542
App. No.
18/485,732
Granted
Jul 15, 2025
Kind
B2
Abstract

Systems and methods are provided for augmenting the services of SM-DP and SM-DP+ based mobile network systems. These systems and methods enable securing, in advance of arrival at the mobile network system, connectivity services (e.g., limited, short or one-time) or long-term subscription for eSIM/iSIM capable devices/machines. Such connectivity services may be purchased or booked in advance from a local or foreign network operator with service to be activated immediately or at a point in the future. For example, a traveler to a foreign country can pre-purchase (at the travel booking stage) mobile connectivity for use during upcoming travel to a foreign network. The corresponding service can be activated at the time/date of arrival for the selected period.

Claims (49)

1. A mobile network system for provisioning mobile data services for one or more mobile devices that employ a secure element, the system comprising:

a hardware-based subscription manager data preparation server, wherein the subscription manager data preparation server is configured to:

maintain a list of protected profiles, wherein the protected profiles are associated with one or more credentials of a mobile network operator of a mobile network;

when the secure element is outside a range of the mobile network, receive a data service request associated with the secure element, the data service request specifying a timeframe for when the secure element is expected to be within the range of the mobile network;

identify an available protected profile in the maintained list of protected profiles using the timeframe specified in the received data service request;

create a bound profile by associating the identified protected profile with the received data service request and a unique identifier associated with the secure element;

identify a bound profile that is due for service by using a data service request associated with the bound profile that is due for service;

activate service for the bound profile due for service by communicating with the mobile network operator;

identify a bound profile with expired service by using a data service request associated with the bound profile with expired service;

de-activate service for the bound profile with expired service by communicating with the mobile network operator;

de-associate the associated data service request and the bound profile with expired service; and

download an invalid subscriber identity module (SIM) profile to the secure element associated, via a corresponding unique identifier, with the bound profile with expired service.

2. The mobile network system of claim 1 , wherein the subscription manager data preparation server is further configured to:

notify a user of the bound profile with expired service.

3. The mobile network system of claim 1 , wherein the secure element is an embedded Universal Integrated Circuit Card.

4. The mobile network system of claim 1 , wherein the secure element is an integrated Universal Integrated Circuit Card.

5. The mobile network system of claim 1 , wherein the subscription manager data preparation server comprises a service provider server in communication with an SM-DP+.

6. The mobile network system of claim 1 , wherein the subscription manager data preparation server comprises a service provider server in communication with an SM-DP.

7. The mobile network system of claim 1 , wherein the subscription manager data preparation server is integrated into an SM-DP+.

8. The mobile network system of claim 1 , wherein the subscription manager data preparation server is integrated into an SM-DP.

9. The mobile network system of claim 1 , wherein the subscription manager data preparation server is further configured to:

receive a second data service request associated with a second secure element, the second data service request specifying a second timeframe for when the second secure element is expected to be within the communication range of the mobile network;

identify a second available protected profile in the maintained list of protected profiles using the second timeframe specified in the received second data service request; and

create a second bound profile by associating the identified second protected profile with the second received data service request and a second unique identifier associated with the second secure element,

wherein the second protected profile is the same as the first protected profile and the first timeframe and second timeframe do not overlap.

10. A method for provisioning mobile data services for one or more mobile devices that employ a secure element using a subscription manager data preparation server, the method comprising:

maintaining, at the subscription manager data preparation server a list of protected profiles, wherein the protected profiles are associated with one or more credentials of a mobile network operator of a mobile network;

when the secure element is outside a range of the mobile network, receiving, at the subscription manager data preparation server, a data service request associated with the secure element, the data service request specifying a timeframe for when the secure element is expected to be within the range of the mobile network;

identifying, at the subscription manager data preparation server, an available protected profile in the maintained list of protected profiles using the timeframe specified in the received data service request; and

creating, at the subscription manager data preparation server, a bound profile by associating the identified protected profile with the received data service request and a unique identifier associated with the secure element;

identifying, at the subscription manager data preparation server, a bound profile that is due for service by using a data service request associated with the bound profile due for service;

activating service for the bound profile due for service by communicating with the mobile network operator via the subscription manager data preparation server;

identifying a bound profile with expired service by using a data service request associated with the bound profile with expired service;

de-activating service for the bound profile with expired service by communicating with the mobile network operator via the subscription manager data preparation server;

de-associating, at the subscription manager data preparation server, the associated data service request and the bound profile with expired service; and

downloading an invalid subscriber identity module (SIM) profile to the secure element associated, via a corresponding unique identifier, with the bound profile with expired service.

11. The method of claim 10 , wherein the method further comprises:

notifying a user of the bound profile with expired service.

12. The method of claim 10 , wherein the secure element is an embedded Universal Integrated Circuit Card.

13. The method of claim 10 , wherein the secure element is an integrated Universal Integrated Circuit Card.

14. The method of claim 10 , wherein the subscription manager data preparation server comprises a service provider server in communication with an SM-DP+.

15. The method of claim 10 , wherein the subscription manager data preparation server comprises a service provider server in communication with an SM-DP.

16. The method of claim 10 , wherein the subscription manager data preparation server is integrated into an SM-DP+.

17. The method of claim 10 , wherein the subscription manager data preparation server is integrated into an SM-DP.

18. The method of claim 10 , wherein the method further comprises:

receiving, at the subscription manager data preparation server, a second data service request associated with a second secure element, the second data service request specifying a second timeframe for when the second secure element is expected to be within the communication range of the mobile network;

identifying, at the subscription manager data preparation server, a second available protected profile in the maintained list of protected profiles using the second timeframe specified in the received second data service request; and

creating, at the subscription manager data preparation server, a second bound profile by associating the identified second protected profile with the second received data service request and a second unique identifier associated with the second secure element,

wherein the second protected profile is the same as the first protected profile and the first timeframe and second timeframe do not overlap.

Continuity (3)
Continuation 16600280 · Oct 11, 2019
Provisional Application 62745882 · Oct 15, 2018
Related Publication 20240040382A1 · Feb 1, 2024
References Cited (4)
US 20160005039A1 · Taveau · 2016 [cited by examiner]
US 20160044496A1 · Cormier · 2016 [cited by examiner]
US 20190109948A1 · Yu · 2019 [cited by examiner]
US 20190253563A1 · Ullah · 2019 [cited by examiner]