Patent ID: 8707411
Filing Date: 2014-04-22
Classification: G06F,H04L

Abstract:
1. An interoperability network configured to facilitate messaging and mediate policy differences among a plurality of services and users having associated client machines, the interoperability network comprising one or more computing devices configured to: receive a request for a first service to perform a particular task involving a second service on behalf of a first user, wherein the first and second services are in communication with the interoperability network and are distinct from each other; determine whether the first user has provided first set of credentials that defines access information for the second service, the first set of credentials being included among a plurality of sets of credentials stored on one or more storage media accessible through the interoperability network; determine whether the first service is enabled to act on behalf of the first user with respect to the second service with reference to one or more of a plurality of permissions stored on one or more storage media; and where the first user has provided the first set of credentials, and where the first service is enabled to act on behalf of the first user with respect to the second service, retrieve the first set of credentials, and provide the first set of credentials to the second service for authentication to facilitate performance of the particular task.