IP Library Granted Patent US 11,082,839
Granted Patent B2
US 11,082,839 · App. 16/110,365 · Granted Aug 3, 2021

Mobile authentication in mobile virtual network

Inventors: Stuart Alexander Jacobson (San Francisco, CA); Joshua Goldbard (San Francisco, CA)
Assignee: Tevnos LLC
H04W12/06H04L63/168H04W12/08H04L63/0853H04L63/0876H04W12/63H04W12/68
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,082,839
App. No.
16/110,365
Granted
Aug 3, 2021
Kind
B2
Abstract

Systems, methods, and non-transitory computer-readable storage media for using mobile network authentication factors to authenticate a mobile device.

Claims (48)

1. A mobile virtual network operator (“MVNO”)-hosted mobile authentication platform comprising:

one or more processors; and

at least one non-transitory computer-readable storage medium having stored therein instructions which, when executed by the one or more processors, cause the one or more processors to:

receive, from a registered mobile device of the MVNO-hosted mobile authentication platform, an access request to access an enterprise network associated with the MVNO;

determine that the access request is received from a member of the enterprise network;

gather device data and authentication factor data for the registered mobile device;

assign a network address for accessing the enterprise network over a dedicated connection for the enterprise network through the MVNO-hosted mobile authentication platform based on the device data and the authentication factor data to the registered mobile device;

control access of the registered mobile device to the enterprise network over the dedicated connection based on the network address assigned to the registered mobile device;

inspect subsequent requests from the registered mobile device to access one or more resources of the enterprise network including one or more access-restricted enterprise resources of the enterprise network using the dedicated connection;

look up user permissions of a user of the registered mobile device; and

control access of the registered mobile device to access the one or more resources for the subsequent requests based on the user permissions and the network address assigned to the registered mobile device.

2. The MVNO-hosted mobile authentication platform of claim 1 , wherein the instructions which, when executed by the one or more processors, further cause the one or more processors to control access of the registered mobile device to the one or more resources over the dedicated connection using the network address assigned to the registered mobile device and based on whether one or more additional authentication factors correspond to one or more authentication factors of the authentication factor data.

3. The MVNO-hosted mobile authentication platform of claim 2 , wherein the one or more additional authentication factors include first location data and the one or more authentication factors of the authentication factor data includes second location data, and the MVNO-hosted mobile authentication platform is further configured to control access of the registered mobile device to the enterprise network based on whether the first location data matches the second location data.

4. The MVNO-hosted mobile authentication platform of claim 3 , wherein the first location data includes a baseband-derived location identification and the second location data includes an application layer-derived device location identification.

5. The MVNO-hosted mobile authentication platform of claim 1 , wherein the device data includes a unique subscriber identification module (“SIM”) number.

6. The MVNO-hosted mobile authentication platform of claim 1 , wherein the instructions which, when executed by the one or more processors, further cause the one or more processors to establish the dedicated connection in response to a request to register one or more mobile devices, including the registered mobile device, with the MVNO-hosted mobile authentication platform.

7. The MVNO-hosted mobile authentication platform of claim 6 , wherein the request to register the one or mobile devices is generated by the enterprise network.

8. The MVNO-hosted mobile authentication platform of claim 6 , wherein the instructions which, when executed by the one or more processors, further cause the one or more processors to store user data of a user associated with the registered mobile device in response to the request to register the one or more mobile devices with the MVNO-hosted mobile authentication platform.

9. A computer-implemented method comprising:

receiving, from a registered mobile device of a MVNO -hosted mobile authentication platform, an access request to access an enterprise network associated with the MVNO;

determining that the access request is received from a member of the enterprise network;

gathering device data and authentication factor data for the registered mobile device;

assigning, by the MVNO-hosted mobile authentication platform, a network address for accessing the enterprise network over a dedicated connection for the enterprise network through the MVNO-hosted mobile authentication platform based on the device data and the authentication factor data to the registered mobile device;

controlling, by the MVNO-hosted mobile authentication platform, access of the registered mobile device to the enterprise network over the dedicated connection based on the network address assigned to the registered mobile device;

inspecting subsequent requests from the registered mobile device to access one or more resources of the enterprise network including one or more access-restricted enterprise resources of the enterprise network using the dedicated connection;

looking up user permissions of a user of the registered mobile device; and

controlling access of the registered mobile device to access the one or more resources for the subsequent requests based on the user permissions and the network address assigned to the registered mobile device.

10. The computer-implemented method of claim 9 , further comprising controlling, by the MVNO-hosted mobile authentication platform, access of the registered mobile device to the one or more resources over the dedicated connection using the network address assigned to the registered mobile device and based on whether one or more additional authentication factors correspond to one or more authentication factors of the authentication factor data.

11. The computer-implemented method of claim 10 , wherein the one or more additional authentication factors include first location data and the one or more authentication factors of the authentication factor data includes second location data and the method further comprises controlling, by the MVNO-hosted mobile authentication platform, access of the registered mobile device to the enterprise network based on whether the first location data matches the second location data.

12. The computer-implemented method of claim 11 , wherein the first location data includes a baseband-derived location identification and the second location data includes an application layer-derived device location identification.

13. The computer-implemented method of claim 9 , further comprising establishing, by the MVNO-hosted mobile authentication platform, the dedicated connection in response to a request to register one or more mobile devices, including the registered mobile device, with the MVNO-hosted mobile authentication platform.

14. The computer-implemented method of claim 13 , wherein the request to register the one or mobile devices is generated by the enterprise network.

15. The computer-implemented method of claim 13 , further comprising storing, by the MVNO-hosted mobile authentication platform, user data of a user associated with the registered mobile device in response to the request to register the one or more mobile devices with the MVNO-hosted mobile authentication platform.

16. The computer-implemented method of claim 9 , wherein the device data includes a unique subscriber identification module (“SIM”) number.

17. A system comprising:

one or more servers configured to host a mobile virtual network operator (“MVNO”)-hosted mobile authentication platform for an enterprise network;

a non-transitory computer-readable medium storing instructions that, when executed by one or more computer processors of a server, cause the MVNO-hosted mobile authentication platform to:

receive, from a registered mobile device of the MVNO -hosted mobile authentication platform, an access request to access an enterprise network associated with the MVNO;

determine that the access request is received from a member of the enterprise network;

gather device data and authentication factor data for the registered mobile device;

assign a network address for accessing the enterprise network over a dedicated connection for the enterprise network through the MVNO-hosted mobile authentication platform based on the device data and the authentication factor data to the registered mobile device;

control access of the registered mobile device to the enterprise network over the dedicated connection based on the network address assigned to the registered mobile device;

inspect subsequent requests from the registered mobile device to access one or more resources of the enterprise network including one or more access-restricted enterprise resources of the enterprise network using the dedicated connection;

look up user permissions of a user of the registered mobile device; and

control access of the registered mobile device to access the one or more resources for the subsequent requests based on the user permissions and the network address assigned to the registered mobile device.

18. The system of claim 17 , wherein the instructions that, when executed by the one or more computer processors of the server, further cause the MVNO-hosted mobile authentication platform to control access of the registered mobile device to the one or more resources over the dedicated connection using the network address assigned to the registered mobile device and based on whether one or more additional authentication factors correspond to one or more authentication factors of the authentication factor data.

19. The system of claim 18 , wherein the one or more additional authentication factors include first location data and the one or more authentication factors of the authentication factor data includes second location data and the instructions that, when executed by the one or more computer processors of the server, further cause the MVNO-hosted mobile authentication platform to control access of the registered mobile device to the enterprise network based on whether the first location data matches the second location data.

20. The system of claim 19 , wherein the first location data includes a baseband-derived location identification and the second location data includes an application layer-derived device location identification.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2020
From: JACOBSON, STUART ALEXANDER; GOLDBARD, JOSHUA
To: TEVNOS, LLC
Reel/Frame 051634/0479 →
Continuity (4)
Continuation 14934051 · Nov 5, 2015
Provisional Application 62100816 · Jan 27, 2015
Provisional Application 62076703 · Nov 7, 2014
Related Publication 20190098436A1 · Mar 28, 2019
Cited By (4)
US 12,211,336 US 12,363,085 US 12,479,521 US 12,482,321