MOBILE APPLICATION MANAGEMENT FRAMEWORK
First Claim
Patent Images
1. A method of authenticating a client device, comprising:
- receiving a request from a mobile application on the client device to access a mobile application service provider, the request including a device identification and user credentials and being received by an intermediate gateway positioned between the client device and the mobile application service provider;
transmitting at least the user credentials to the mobile application service provider for authentication;
receiving, at the intermediate gateway, an indication that the user credentials were authenticated;
in response to the authentication, storing the device identification for future authentications of the mobile application by the intermediate gateway.
1 Assignment
0 Petitions
Accused Products
Abstract
An intermediate gateway is positioned between a client device and a mobile application service provider. The intermediate gateway can assist in securing and managing accesses from a mobile application on the client device to the mobile application service provider. The intermediate gateway can store a client device identification associated with the client device, which can be used to authenticate the client device. Other parameters can also be used in device authentication.
47 Citations
22 Claims
-
1. A method of authenticating a client device, comprising:
-
receiving a request from a mobile application on the client device to access a mobile application service provider, the request including a device identification and user credentials and being received by an intermediate gateway positioned between the client device and the mobile application service provider; transmitting at least the user credentials to the mobile application service provider for authentication; receiving, at the intermediate gateway, an indication that the user credentials were authenticated; in response to the authentication, storing the device identification for future authentications of the mobile application by the intermediate gateway. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for authenticating a client device, comprising:
-
an application for installation on the client device that includes a security library, the security library having instructions therein for allowing an intermediate gateway to control data associated with the application; an application service provider for receiving requests from the application over a network and that responds to the received requests; and the intermediate gateway positioned between the client device and the application service provider for authenticating the client device when the application attempts to access the application service provider. - View Dependent Claims (16, 17, 18)
-
-
19. A computer-readable storage having instructions thereon for executing a method of authenticating a client device, the method comprising:
-
registering the client device including receiving a request from a mobile application on the client device for registration, requesting authorization from a mobile application service provider and storing a device identification of the client device on an intermediate gateway positioned between the client device and the mobile application service provider; generating a device certificate to be stored on the client device; upon receiving a request from the client device to access the mobile application service provider, comparing a received device identification against a stored device identification and validating the received request using the comparison; transmitting the validated received request from the client device to the mobile application service provider. - View Dependent Claims (20, 21, 22)
-
Specification