Patent ID: 9092637
Filing Date: 2015-07-28
Classification: G06F,G06Q,H04L

Abstract:
1. A method of managing consent between a client and a network server, the client and the network server configured to be communicatively coupled to a data communication network, the network server configured to provide a service to a user via the client, and the client configured to operate a browser that is configured to permit the user to communicate on the data communication network, the method comprising: maintaining a user profile associated with the user; receiving a first request, the first request received from the service and requesting access to user information associated with the user; determining whether the user profile indicates that the user has provided consent for the service to access the requested user information; in response to the determining that the user profile does not indicate that the user has provided consent for the service to access the requested user information, providing to the user, via the browser, a consent user interface that includes a second request, the second request requesting that the user provide consent for the service to access the requested user information, the second request including information describing how the service intends to use the requested user information and a user-selectable option configured to allow the user to provide an indication that the user approves providing consent for the service to access the requested user information; receiving, from the user and via the consent user interface, the indication that the user approves providing consent for the service to access the requested user information; updating the user profile to include an indication that the user has provided consent for the service to access the requested user information; and allowing the service to access the requested user information in accordance with the indication of consent included in the updated user profile.