Patent ID: 7788729
Filing Date: 2010-08-31
Classification: G06F,G06Q,H04L

Abstract:
1. A method of integrating multiple identities, identity providers, and attribute issuers, the method comprising: receiving, by a client computer from a server computer, a security policy of a service provider after requesting access to the service provider, wherein the security policy requires the client to provide attributes to gain access to the service provider; obtaining reputation information of the service provider, wherein the reputation information comprises information related to the reputation, identity and authenticity of the service provider; determining whether the reputation information is acceptable; upon determining that the reputation information is acceptable, determining the attributes requested by the service provider in the security policy, wherein the attributes comprise identity information pertaining to a user; displaying a collection of preconfigured attribute groupings to the user for selection; allowing the user to generate attribute groupings if a suitable preconfigured attribute grouping is not displayed; allowing the user to select an attribute grouping, wherein the user selects an attribute grouping from the preconfigured attribute groupings and the generated attribute groupings; obtaining authenticated attributes requested by the service provider in the form of an attribute document; registering the attribute document with a provisioning service, wherein registering the attribute document comprises storing the attribute document on a database that is accessible by the service provider such that the user does not have to reregister upon making subsequent requests for access to the service provider; and accessing services of the service provider based at least in part upon the registration of the attribute document.