Profile and consent accrual
First Claim
1. A method of managing consent between a client and a network server, said client and said network server being coupled to a data communication network, said network server providing a service to a user via the client, said client operating a browser configured to permit the user to communicate on the data communication network, said method comprising:
- maintaining a user profile associated with the user;
receiving a request from the service provided by the network server for user information associated with the user and for consent to use the requested user information;
determining, in response to the request for consent, if the requested user information is included in the user profile;
providing a user interface via the browser to collect the requested user information that is not included in the user profile from the user;
receiving the user information provided by the user via the user interface; and
allowing access by the service to the received user information.
2 Assignments
0 Petitions
Accused Products
Abstract
Consent management between a client and a network server. In response to a request for consent, a central server determines if requested user information is included in a user profile associated with a user and if the user has granted consent to share the requested user information. A user interface is provided to the user via a browser of the client to collect the requested user information that is not included in the user profile and the consent to share the requested user information from the user. After receiving the user information provided by the user via the user interface, the service provided by the network server is allowed access to the received user information, and the central server updates the user profile. Other aspects of the invention are directed to computer-readable media for use with profile and consent accrual.
-
Citations
40 Claims
-
1. A method of managing consent between a client and a network server, said client and said network server being coupled to a data communication network, said network server providing a service to a user via the client, said client operating a browser configured to permit the user to communicate on the data communication network, said method comprising:
-
maintaining a user profile associated with the user;
receiving a request from the service provided by the network server for user information associated with the user and for consent to use the requested user information;
determining, in response to the request for consent, if the requested user information is included in the user profile;
providing a user interface via the browser to collect the requested user information that is not included in the user profile from the user;
receiving the user information provided by the user via the user interface; and
allowing access by the service to the received user information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 27, 28, 29, 30)
-
-
19. An authentication system comprising:
-
an authentication server coupled to a data communication network;
an authentication database associated with the authentication server, said authentication database being configured to store authentication information for comparison to login information provided by a user for authenticating the user, said authentication database further being configured to store user-specific information identifying the user with respect to one or more services provided by at least one affiliate server coupled to the data communication network, said affiliate server being configured to provide the one or more services to the user via a client coupled to the data communication network;
said authentication server being configured to receive a request from the user for a service to be provided by the affiliate server, said authentication server further being configured to authenticate the user responsive to the request when login information retrieved from the user via the data communication network matches the authentication information stored in the authentication database;
said authentication server being further configured to maintain a user profile storing the user-specific information, to receive a request from the requested service for user information associated with the user and consent to use the requested user information, to determine if the requested user information is stored in the user profile in response to the request for consent; and
said authentication server being further configured to provide a user interface to collect the requested user information that is not stored in the user profile from the user, to receive the user information provided by the user via the user interface in response, and to allow access by the requested service to the received user information. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 31, 32)
-
-
33. One or more computer-readable media having computer-executable components for managing consent between a client and at least one network server, said client and said network server being coupled to a data communication network, said network server providing a service to a user via the client, said computer-readable media comprising:
-
a profiling component for storing user-specific information associated with the user;
a consent component for receiving a request from the service provided by the network server for user information associated with the user and for consent to use the requested user information, said consent component further determining if the requested user information is stored in the profiling component in response to the request for consent;
a user interface component for collecting the requested user information that is not included in the profiling component from the user; and
wherein the consent component is configured to receive the requested user information provided by the user via the user interface component and to allow access by the service to the received user information. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40)
-
Specification