Mobile authentication in mobile virtual network
First Claim
Patent Images
1. A non-transitory computer-readable medium storing instructions that, when executed by one or more computer processors of a server, cause the server to:
- receive a request to register one or more mobile devices with a mobile virtual network operator (MVNO)-hosted mobile authentication platform;
store mobile devices data for the one or more registered mobile devices and user profile data by the MVNO-hosted mobile authentication platform;
establish a dedicated connection for routing requests from carrier networks through the MVNO-hosted mobile authentication platform for the one or more registered mobile devices to an enterprise network managed by the server;
receive, from a portion of the MVNO-hosted mobile authentication platform residing on a mobile device, an access request to access the enterprise network through the dedicated connection;
determine if the access request is received from a member of the enterprise network through the one or more registered mobile devices;
gather device data for the mobile device from the mobile devices data for the one or more registered mobile devices using the access request received from the mobile device, the device data for the mobile device including a mobile device network identifier of the mobile device making the request, the MVNO hosted mobile authentication platform configured to maintain a database of network identifiers assigned to mobile devices of registered members of the enterprise network, the mobile device network identifier being unique to the mobile device and the mobile device network identifier is assigned to the mobile device based on one or more mobile authentication factors for the mobile device;
receive, from the mobile device, a resource request to access a resource through the enterprise network;
extract, from the resource request, one or more resource request factors;
authenticate the mobile device when the one or more mobile authentication factors respectively correspond with the one or more resource request factors; and
provide the mobile device access to the enterprise network.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and non-transitory computer-readable storage media for using mobile network authentication factors to authenticate a mobile device.
20 Citations
20 Claims
-
1. A non-transitory computer-readable medium storing instructions that, when executed by one or more computer processors of a server, cause the server to:
-
receive a request to register one or more mobile devices with a mobile virtual network operator (MVNO)-hosted mobile authentication platform; store mobile devices data for the one or more registered mobile devices and user profile data by the MVNO-hosted mobile authentication platform; establish a dedicated connection for routing requests from carrier networks through the MVNO-hosted mobile authentication platform for the one or more registered mobile devices to an enterprise network managed by the server; receive, from a portion of the MVNO-hosted mobile authentication platform residing on a mobile device, an access request to access the enterprise network through the dedicated connection; determine if the access request is received from a member of the enterprise network through the one or more registered mobile devices; gather device data for the mobile device from the mobile devices data for the one or more registered mobile devices using the access request received from the mobile device, the device data for the mobile device including a mobile device network identifier of the mobile device making the request, the MVNO hosted mobile authentication platform configured to maintain a database of network identifiers assigned to mobile devices of registered members of the enterprise network, the mobile device network identifier being unique to the mobile device and the mobile device network identifier is assigned to the mobile device based on one or more mobile authentication factors for the mobile device; receive, from the mobile device, a resource request to access a resource through the enterprise network; extract, from the resource request, one or more resource request factors; authenticate the mobile device when the one or more mobile authentication factors respectively correspond with the one or more resource request factors; and provide the mobile device access to the enterprise network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method comprising:
-
receiving a request to register one or more mobile devices with a mobile virtual network operator (MVNO)-hosted mobile authentication platform; storing mobile devices data for one or more registered mobile devices and user profile data by the MVNO-hosted mobile authentication platform; establishing a dedicated connection for routing requests from carrier networks through the MVNO-hosted mobile authentication platform for the one or more registered mobile devices to an enterprise network managed by a server; receiving, in the server from a portion of the MVNO-hosted mobile authentication platform residing on a mobile device, an access request to access the enterprise network through the dedicated connection; gathering device data for the mobile device from the mobile devices data for the one or more registered mobile devices using the access request received from the mobile device, the device data for the mobile device including a mobile device network identifier of the mobile device making the request, the MVNO hosted mobile authentication platform configured to maintain a database of network identifiers assigned to mobile devices of registered members of the enterprise network, the mobile device network identifier being unique to the mobile device and the mobile device network identifier is assigned to the mobile device based on one or more mobile authentication factors for the mobile device; receiving, from the mobile device, a resource request to access a resource through the enterprise network; extracting, from the resource request, one or more resource request factors; authenticating the mobile device when the one or more mobile authentication factors respectively correspond with the one or more resource request factors; and providing the mobile device access to the enterprise network. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
one or more servers configured to host a mobile virtual network for an enterprise for providing a dedicated connection between a plurality of mobile devices and enterprise resources; a non-transitory computer-readable medium storing instructions that, when executed by one or more computer processors of a server, cause the one or more servers to; receive a request to register one or more mobile devices with a mobile virtual network operator (MVNO)-hosted mobile authentication platform; store mobile devices data for the one or more registered mobile devices and user profile data by the MVNO-hosted mobile authentication platform; establish a dedicated connection for routing requests from carrier networks through the MVNO-hosted mobile authentication platform for the one or more registered mobile devices to an enterprise network managed by the one or more servers; receive, from a portion of the MVNO-hosted mobile authentication platform residing on a mobile device, an access request to access the enterprise network through the dedicated connection; gather device data for the mobile device from the mobile devices data for the mobile devices using the access request received from the mobile device, the device data for the mobile device including a mobile device network identifier of the mobile device making the request, the MVNO hosted mobile authentication platform configured to maintain a database of network identifiers assigned to mobile devices of registered members of the enterprise network, the mobile device network identifier being unique to the mobile device and the mobile device network identifier is assigned to the mobile device based on one or more mobile authentication factors for the mobile device; receive, from the mobile device, a resource request to access a resource through the enterprise network; extract, from the resource request, one or more resource request factors; authenticate the mobile device when the one or more mobile authentication factors respectively correspond with the one or more resource request factors; and provide the mobile device access to the enterprise network. - View Dependent Claims (20)
-
Specification