Patent ID: 7836484

Claim:
A method of providing access to a non-registered identity service of a user from a Discovery Service server comprising the steps of: a) storing in said Discovery Service server a resource offering for a registered identity service of said user, said identity service being provided by a Service Provider, and said resource offering comprising a reference usable to contact with said Service Provider to access said identity service, b) receiving in said Discovery Service server a discovery service query to obtain a resource offering of said user, c) answering said discovery service query with a discovery service response containing a resource offering of a registered identity service of said user and providing access from said Discovery Service server to a non-registered identity service of a user by: d) selecting from said Discovery Service server a Service Provider for providing said non-registered identity service for said user and checking a service capability storage to select a Service Provider that can provide said identity service, wherein said service capability storage comprises: at least one identifier of a Service Provider, and at least one identifier of at least one identity service that can be provided from said Service Provider; sending a service capability query to an external service capability storage, said query comprising an identifier of an identity service, and receiving a response to said query comprising an identifier of a Service Provider that can provide said identity service and e) storing in said Discovery Service server a resource offering for registering said identity service of said user as provided by said selected Service Provider.