IP Library Granted Patent US 10,292,039
Granted Patent B2
US 10,292,039 · App. 15/881,580 · Granted May 14, 2019

Systems and methods for enhanced mobile data roaming and connectivity

Inventor: Ahmad Fares (Santa Clarita, CA)
Assignee: Celitech Inc.
H04W8/08H04L63/0853H04L63/101H04W8/183H04W8/28H04W12/06H04W12/08H04W48/02
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,292,039
App. No.
15/881,580
Granted
May 14, 2019
Kind
B2
Abstract

System and methods are provided for provisioning mobile data services in mobile network systems. By taking advantage of a bifurcated authentication process, the systems and methods described herein provide data services to mobile devices without requiring a secure element such as a SIM card. This allows travelers to benefit from local data networks and services without having to purchase an additional SIM and or change their mobile phone numbers. In addition, these systems and methods allow mobile data users to take advantage of lower local data rates and avoid high roaming costs. Furthermore, these systems and methods provide networks with efficient techniques for servicing visiting/roaming users directly with mobile data without the unnecessary overhead associated with data roaming.

Claims (38)

1. A method for provisioning mobile data services to a mobile device in a mobile network, the method comprising:

detecting a change in a roaming state of the mobile device, wherein detecting the change in roaming state of the mobile device is based on a trip timeframe previously stored as part of confirmation data received for pre-authorized mobile data services;

in response to detecting that the mobile device is roaming, causing the mobile device to switch to a specified Access Point Name (APN), wherein the APN is configured to process and allow network attachment for the purpose of providing data services to whitelisted mobile devices;

initiating a network attachment by the mobile device to the specified APN without the use of a subscriber identification module;

transmitting of an authentication identifier by the mobile device, wherein the authentication identifier is not associated with a subscriber identification module;

after successful network attachment of the mobile device to the mobile network for data services, receiving a user-level verification request from the mobile network;

transmitting user-level verification data in response to receiving the user-level verification request from the mobile network; and

receiving mobile data services from the mobile network.

2. The method of claim 1 , wherein the whitelisted mobile devices are mobile devices associated with pre-authorized mobile data services on the mobile network.

3. The method of claim 1 , wherein the network attachment is initiated by placing a call from the mobile device to a specialized phone number which is pre-configured in the mobile network.

4. The method of claim 1 , wherein the authentication identifier is a device identifier.

5. The method of claim 4 , wherein the device identifier is an International Mobile Equipment Identity (IMEI), an International Mobile Equipment Identity Software Version (IMEISV), or a Mobile Equipment Identifier (MEID).

6. The method of claim 1 , further comprising determining whether the mobile device has been tampered with and when tampering is detected, transmitting tampering data to the mobile network.

7. The method of claim 6 , wherein the tampering data indicates at least one of: rooting, jailbreaking, bootloader unlocking, International Mobile Equipment Identity (IMEI) modification, International Mobile Equipment Identity Software Version (IMEISV) modification, and Mobile Equipment Identifier (MEID) modification.

8. The method of claim 1 , further comprising receiving and storing network configuration settings data for the specified APN in association with pre-authorized mobile data services.

9. The method of claim 1 , further comprising receiving and storing network configuration settings data for the specified APN based on previously transmitted mobile device capabilities.

10. The method of claim 1 , further comprising creating a Virtual Private Network (VPN) between the mobile device and a VPN server within the mobile network.

11. A system comprising a mobile device and a mobile network:

the mobile network comprising an Access Point Name (APN) configured to process and allow network attachment for the purpose of providing data services to whitelisted mobile devices;

the mobile device configured to:

detect a change in its roaming state based on a trip timeframe previously stored as part of confirmation data received for pre-authorized mobile data services;

in response to detecting that the mobile device is roaming, switching to the APN;

initiate a network attachment to the APN without the use of a subscriber identification module;

transmit an authentication identifier to the mobile network, wherein the authentication identifier is not associated with a subscriber identification module; and

after successful network attachment of the mobile device to the mobile network for data services, transmit user-level verification data to the mobile network in response to receiving a user-level verification request from the mobile network;

the mobile network configured to:

verify the authentication identifier against a database of whitelisted mobile devices;

after verifying the authentication identifier, transmit the user-level verification request to the mobile device; and

in response to verifying the user-level verification data received from the mobile device, allow the mobile device to receive data services from the mobile network.

12. The system of claim 11 , wherein the whitelisted mobile devices are mobile devices associated with pre-authorized mobile data services on the mobile network.

13. The system of claim 11 , wherein the network attachment is initiated by placing a call from the mobile device to a specialized phone number which is pre-configured in the mobile network.

14. The system of claim 11 , wherein the authentication identifier is a device identifier.

15. The system of claim 14 , wherein the device identifier is an International Mobile Equipment Identity (IMEI), an International Mobile Equipment Identity Software Version (IMEISV), or a Mobile Equipment Identifier (MEID).

16. The system of claim 11 , wherein the mobile device is further configured to determine whether the mobile device has been tampered with and when tampering is detected, transmit tampering data to the mobile network.

17. The system of claim 16 , wherein the tampering data indicates at least one of: rooting, jailbreaking, bootloader unlocking, International Mobile Equipment Identity (IMEI) modification, International Mobile Equipment Identity Software Version (IMEISV) modification, and Mobile Equipment Identifier (MEID) modification.

18. The system of claim 11 , wherein the mobile device is further configured to receive and store network configuration settings data for the APN in association with pre-authorized mobile data services.

19. The system of claim 11 , wherein the mobile device is further configured to receive and store network configuration settings data for the APN based on previously transmitted mobile device capabilities.

20. The system of claim 11 , wherein the mobile device is connected to a Virtual Private Network (VPN) server within the mobile network.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 5, 2018
From: FARES, AHMAD
To: CELITECH INC.
Reel/Frame 044835/0489 →
Continuity (2)
Provisional Application 62451526 · Jan 27, 2017
Related Publication 20180220291A1 · Aug 2, 2018