MULTIPLE DATA STORE AUTHENTICATION
First Claim
1. A system for authenticating access to one or more data stores, comprising:
- a server communicatively coupled to a network and the one or more data stores, wherein the server is configured to;
generate a unique identifier for a client device upon the client device initially communicating with the server;
send the unique identifier to the client device so that the client device can present the unique identifier in a subsequent communication with the server;
receive registration information from the client device;
store the registration information;
associate the stored registration information with the unique identifier of the client device;
receive via a subsequent communication with the client device a request to authenticate the client device to access the one or more data stores, wherein the request includes the unique identifier;
use the unique identifier to retrieve the stored registration information that is associated with the client device;
authenticate access to the one or more data stores on behalf of the client device using the stored registration information, andforward information from the one or more data stores to the client device following authentication.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for authenticating access to multiple data stores substantially in real-time are disclosed. The system may include a server coupled to a network, a client device in communication with the server via the network and a plurality of data stores. The server may authenticate access to the data stores and forward information from those stores to the client device. An exemplary authentication method may include receipt of a request for access to data. Information concerning access to that data is stored and associated with an identifier assigned to a client device. If the identifier is found to correspond to the stored information during a future request for access to the store, access to that store is granted.
15 Citations
10 Claims
-
1. A system for authenticating access to one or more data stores, comprising:
a server communicatively coupled to a network and the one or more data stores, wherein the server is configured to; generate a unique identifier for a client device upon the client device initially communicating with the server; send the unique identifier to the client device so that the client device can present the unique identifier in a subsequent communication with the server; receive registration information from the client device; store the registration information; associate the stored registration information with the unique identifier of the client device; receive via a subsequent communication with the client device a request to authenticate the client device to access the one or more data stores, wherein the request includes the unique identifier; use the unique identifier to retrieve the stored registration information that is associated with the client device; authenticate access to the one or more data stores on behalf of the client device using the stored registration information, and forward information from the one or more data stores to the client device following authentication. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
Specification