Patent ID: 8868709
Filing Date: 2014-10-21
Classification: G06F,H04L

Abstract:
1. A method comprising: querying a service provider for functional and nonfunctional qualifications of the service provider to provide a service having the functional and the nonfunctional requirements; responsive to input from the service provider, receiving by a requestor the functional qualifications and the nonfunctional qualifications of the service provider including attesting by a third party to at least the nonfunctional qualifications of the service provider, the third party being a party trusted by the requestor that endorses at least the nonfunctional qualifications of the service provider, wherein the third party is not the service provider and the third party is not the requestor and wherein attesting by a third party is provided in a certificate received by the requestor wherein the certificate includes at least the following fields: a type of markup language in the certificate, a markup type version, an attestation assertion that the service provider can meet at least one of the nonfunctional requirements of the requestor and a digital signature; evaluating the functional qualifications and attested to the nonfunctional qualifications of the service provider; and selecting a service provider having the functional qualifications and the attested to nonfunctional qualifications complying with the functional and the nonfunctional requirements of the requestor to begin invocation of the service from the service provider; wherein the method is performed on one or more computing devices.