Patent ID: 9247008
Filing Date: 2016-01-26
CPC Classification: H04L

Claim Text:
1. A method to be executed in a computing device to provide unified web service discovery, the method comprising: receiving information associated with a user; determining an identity associated with the user based on the received information, wherein the received information includes one or more of: a telephone number, a personal identification number, a Session Initiation Protocol (SIP) identifier, and a Uniform Resource Identifier (URI); receiving one or more sub-identities directly from the user; processing the identity through a derivation algorithm to identify the one or more sub-identities, wherein the derivation algorithm decrypts the identity to derive the one or more sub-identities; determining a web service associated with the identity based on a user demand; discovering information associated with a provider of the web service, wherein the information includes a location of the provider and an operation supported by the provider for the web service; providing the discovered information associated with the provider of the web service as metadata bindings to at least one consuming application associated with the user; enabling the at least one consuming application to select an authentication scheme based on an availability of a compatible identity associated with the user; and providing the authentication scheme to the at least one consuming application through a framework.