×

Client-side integration framework of services

  • US 9,781,128 B2
  • Filed: 12/15/2016
  • Issued: 10/03/2017
  • Est. Priority Date: 04/30/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method executing on a user'"'"'s computing device comprising at least a processor and a memory, the method comprising:

  • implementing on the processor of the user'"'"'s computing device an integration framework stored in the memory on the user'"'"'s computing device;

    receiving, at the integration framework, a request for a service from the user, the service corresponding to a service not implemented by the integration framework;

    accessing with the integration framework a registry of a plurality of services external to the integration framework, wherein each of the plurality of services of the registry is associated with a trust level of a hierarchy of trust levels;

    the integration framework identifying a subset of services of the plurality of services of the registry, wherein each service of the subset of services corresponds to the request for a service from the user, wherein providers of the plurality of providers associated with a most trusted trust level are providers available on the user'"'"'s computing device, and providers of the plurality of providers associated with a second most trusted trust level are providers available on a sibling computing device;

    evaluating by the integration framework whether to obtain the service from a first provider of providers associated with a most trusted trust level or a second provider of providers associated with a second most trusted trust level according to one or more criteria; and

    determining, by the integration framework, to obtain the service from the second provider according to the one or more criteria and selecting the second provider as the found provider of the requested service; and

    issuing, by the user'"'"'s computing device, an instruction from the integration framework to the found provider of the requested service to provide the requested service in response to the request.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×