System and Method for Providing Single Sign On Interface for Applications on Mobile Devices
First Claim
1. A system, comprising:
- one or more network-enabled computers, each of the network enabled computers configured to;
receive a first set of data from a mobile device;
perform a first comparison of the first set of data to a first set of stored information;
transmit an authentication signal based on the first comparison;
receive a second set of data from the mobile device;
perform a second comparison of the second set of data to a second set of stored information; and
establish a communication session with the mobile device based on the second comparison.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for and method of providing a mobile device user with a mobile single sign-on (MSSO) platform that can interface with multiple mobile applications on the mobile device. A user having a mobile device may access a mobile application on the mobile device. The mobile application may be enabled to interface with the MSSO platform. The MSSO platform may capture the user credentials sent over a wireless link and provide them to a remote server. The remote server may establish a session over a wireless link with the mobile device based on the user credentials. The MSSO platform may make this session available to other applications on the mobile device seamlessly. The wireless link may be part of a publicly accessible communication network.
-
Citations
24 Claims
-
1. A system, comprising:
one or more network-enabled computers, each of the network enabled computers configured to; receive a first set of data from a mobile device; perform a first comparison of the first set of data to a first set of stored information; transmit an authentication signal based on the first comparison; receive a second set of data from the mobile device; perform a second comparison of the second set of data to a second set of stored information; and establish a communication session with the mobile device based on the second comparison. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A method comprising:
-
receiving a first set of data from a mobile device; comparing the first set of data to a first set of stored information; transmitting an authentication signal based on the comparison; receiving a second set of data from the mobile device; comparing the second set of data to a second set of stored information; and establishing a communication session with the mobile device based on the comparison. - View Dependent Claims (23)
-
-
12. A method comprising:
-
receiving one or more commands at a mobile device; starting a program on the mobile device in response to the one or more commands; transmitting a first set of data to a remote server; receiving a signal from the remote server in response to the first set of data; checking a memory on the mobile device to determine whether a first set of information is stored in the memory; and a) if the first set of information is stored in the memory, providing the first set of information to the remote server;
orb) if the first set of information is not stored in the memory, capturing one or more credentials input by a user of the mobile device, transmitting the one or more credentials to the remote server, receiving a second set of information from the remote server, providing the second set of information to the program, and storing the second set of information in the memory. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24)
-
Specification