Patent ID: 7590705

Claim:
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 not included in the user profile; in response to the determining, providing a user interface via the browser to collect the requested user information that is not included in the user profile from the user wherein the user interface displays a user-selectable option for viewing intention information associated with the requested user information, said intention information describing how the requested user information will be used by the service; receiving the user information provided by the user via the user interface; updating the user profile with the received user information; and allowing access by the service to the received user information in the updated user profile whereby the user profile is updated with user information which is not included in the user profile when the request is received from the service so that the requested user information is accessible to the service.