System and method for providing program credentials
First Claim
1. A computer-implemented method for providing a client'"'"'s credentials to a computer program, comprising the steps of:
- storing the client'"'"'s credentials in a location remote from the client;
receiving a request for the client'"'"'s credentials from the computer program; and
sending the client'"'"'s credentials from the remote location to the computer program in response to the computer program'"'"'s request.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for providing a client'"'"'s credentials to a computer program comprises a database remote from the client and a single signon server module. The single signon server module can receive a request for the client'"'"'s credentials from the computer program, determine whether the client'"'"'s credentials are stored in the database, and send the client'"'"'s credentials from the database to the computer program in response to a determination that the client'"'"'s credentials are stored in the database. The single signon server module can store the client'"'"'s credentials in the database in response to a determination that the client'"'"'s credentials are not stored in the database. The single signon server module can encrypt the client'"'"'s credentials prior to storing the client'"'"'s credentials in the database and can decrypt the client'"'"'s credentials prior to sending the client'"'"'s credentials to the computer program.
-
Citations
23 Claims
-
1. A computer-implemented method for providing a client'"'"'s credentials to a computer program, comprising the steps of:
-
storing the client'"'"'s credentials in a location remote from the client;
receiving a request for the client'"'"'s credentials from the computer program; and
sending the client'"'"'s credentials from the remote location to the computer program in response to the computer program'"'"'s request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for providing a client'"'"'s credentials to a computer program, comprising:
-
a database remote from the client; and
a single signon server module capable of receiving a request for the client'"'"'s credentials from the computer program, determining whether the client'"'"'s credentials are stored in said database, and sending the client'"'"'s credentials from said database to the computer program in response a determination that the client'"'"'s credentials are stored in said database. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-readable medium for providing a client'"'"'s credentials to a computer program, said medium having computer-executable instructions for performing the steps comprising:
-
receiving a request for the client'"'"'s credentials from the computer program;
determining whether the client'"'"'s credentials are stored in a location remote from the client;
storing the client'"'"'s credentials in the remote location in response to a determination that the client'"'"'s credentials are not stored in the remote location; and
sending the client'"'"'s credentials from the remote location to the computer program in response to the computer program'"'"'s request. - View Dependent Claims (21, 22, 23)
-
Specification