Systems and methods for managing web user information
First Claim
1. A system for managing information concerning users of a network web site, the system comprising:
- a web server for providing access to various network resources, including web pages and applications;
an applications server coupled to the web server for running two or more protected applications, to which access is restricted to authorized users;
a customer profile and registration application operating in conjunction with the web server and applications server for receiving user login information and authenticating users, wherein said customer profile and registration provides single sign-on capability, such that a user can access two or more restricted applications via a single login;
a user directory server for centrally managing information concerning users, said user directory server being coupled to (i) a first database for storing user credentials for a plurality of users, and (ii) a second database for storing user profile information for a plurality of users, wherein said user profile information and said user credentials can be added, modified, deleted or retrieved by operations carried out within at least one of said applications.
11 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention relate to systems and methods for managing information concerning users of a network web site. The system includes a web server for providing access to various network resources, such as web pages and applications and an applications server coupled to the web server for running two or more protected applications, to which access is restricted to authorized users. The system also includes a customer profile and registration application for receiving user login information and authenticating users and providing single sign-on capability. The system further includes a user directory server for centrally managing information concerning users, a first database for storing user credentials and a second database for storing user profile information. User profile information and user credentials can be added, modified, deleted or retrieved by operations carried out within at least one of said applications.
-
Citations
20 Claims
-
1. A system for managing information concerning users of a network web site, the system comprising:
-
a web server for providing access to various network resources, including web pages and applications;
an applications server coupled to the web server for running two or more protected applications, to which access is restricted to authorized users;
a customer profile and registration application operating in conjunction with the web server and applications server for receiving user login information and authenticating users, wherein said customer profile and registration provides single sign-on capability, such that a user can access two or more restricted applications via a single login;
a user directory server for centrally managing information concerning users, said user directory server being coupled to (i) a first database for storing user credentials for a plurality of users, and (ii) a second database for storing user profile information for a plurality of users, wherein said user profile information and said user credentials can be added, modified, deleted or retrieved by operations carried out within at least one of said applications. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 12)
-
-
10. A method for managing information concerning users of a web site, the method comprising:
-
establishing a communications link between a network web site and a user computer, the network web site comprising;
(i) a web server for providing access to various network resources, including web pages and applications;
(ii) an applications server coupled to the web server for running two or more protected applications, to which access is restricted to authorized users; and
(iii) a user directory server for centrally managing information concerning users;
storing user credentials for a plurality of users in a first database coupled to the user directory server;
storing user profile information for a plurality of users in a second database coupled to the user directory server;
receiving a user request for access to a protected application;
receiving user login information and authenticating a user by comparing the user login information with user credentials stored in the first database;
enabling an authenticated user to access two or more protected applications without requiring further authentication;
retrieving user profile information from the second database for use in connection with operations carried out by the authenticated user within one or more applications. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
11. The method of claim 11, further comprising customizing a web page that is viewed by the user by retrieving and utilizing customization information that is stored in at least pig one of said first database and said second database.
-
18. A system for managing information concerning users of a network web site, the network web site comprising a web server for providing access to various network resources, including web pages and applications, and an applications server coupled to the web server for running two or more protected applications, the system comprising:
-
means for centrally managing information concerning users, said managing means including a first database for storing user credentials for a plurality of users, and a second database for storing user profile information for a plurality of users, wherein said user profile information and said user credentials may be added, modified, deleted or retrieved by operations carried out within at least one of said applications;
means for receiving user login information and authenticating a user by comparing the user login information with user credentials stored in said first database;
means for enabling an authenticated user to access two or more protected applications without requiring further authentication; and
means for retrieving user profile information stored in said second database and utilizing said user profile information in connection with operations carried out by a user within an application. - View Dependent Claims (19)
-
-
20. A computer-readable medium storing a plurality of instructions to be executed by a processor for managing information concerning users of a network web site which comprises a web server for providing access to various network resources, including web pages and applications, and an applications server coupled to the web server for running two or more protected applications, the plurality of instructions comprising instructions to:
-
store user credentials for a plurality of users in a first database coupled to a user directory server;
store user profile information for a plurality of users in a second database coupled to the user directory server;
receive user login information and authenticate a user by comparing the user login information with user credentials stored in said first database;
enable an authenticated user to access two or more protected applications without requiring further authentication; and
add, modify, delete and retrieve said user credentials and user profile information pursuant in response to operations carried out within at least one of said applications.
-
Specification