Patent ID: 7076558

Claim:
A method of managing access by a client to user-specific information maintained in connection with a plurality of services, the method comprising: maintaining a plurality of items of user-specific information in more than one of a plurality of services offered by a web-services provider and used by a user of said plurality of services; obtaining a plurality of client access requests directed to accessing the plurality of items of user-specific information maintained in the more than one of the plurality of services, said plurality of access requests being translated from a task request that requires the client to access the plurality of items of user-specific information in order to complete the task request; and for each of the plurality of items of user-specific information required by the client to complete the task request: determining if the client has consent to access the items of user-specific information required by the client to complete the task request; selectively obtaining consent, from a party having authority to grant access to the client for the client to access the item of user-specific information if the client lacks consent as a function of said determining; filling the client access request directed to the item if the client has consent to access the item of user-specific information; initiating the task request requiring the client to access the item of user-specific information in order to complete the task request; translating the task request into the plurality of client access requests to complete the task request wherein selectively obtaining consent for the client to access the item of user-specific information comprises: identifying the task request; placing the identified task request in a task queue; identifying the party with authority to grant consent to the client to access the item of user-specific information for which the client lacked consent to access; and displaying a consent menu to the identified party with authority, said consent menu prompting the identified party to grant or deny consent for the client to access the item of user-specific information for which the client lacked consent to access.