Client-Side Integration Framework of Services
AssigneeMicrosoft Corporation
InventorsSaar Yahalom, Bart J. F. De Smet, Daniel Lee Massey, Douglas C. Burger, Blaise Hilary Aguera y Arcas
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsSaar Yahalom, Bart J. F. De Smet, Daniel Lee Massey, Douglas C. Burger, Blaise Hilary Aguera y Arcas
Estimating the term…
Systems and methods for providing client-side integration of apps and services is provided. An integration framework execution upon a computing device provides integration of various apps, applications, services, sensors and the like. Upon receiving a request for a service, the integration framework accesses a registry of a plurality of services of a respective plurality of providers registered with the integration framework. Each of the services is registered with the integration framework is associated with a trust level of a hierarchy of trust levels. The integration framework iteratively searches the registry for a provider of the requested service according to the hierarchy of trust levels, beginning with the most trusted level of the trust levels to the less trusted trust level until a provider of the requested service is found or until all levels of the hierarchy are searched without finding a provider of the requested service.
A computer-implemented method implemented by an integration framework executing on a computing device comprising at least a processor and a memory, comprising:
A computer-readable medium bearing computer-executable instructions which, when executed by an integration framework on a computing system comprising at least a processor and a memory, carry out a method comprising:
A computer system comprising a processor and a memory, wherein the processor executes instructions stored in the memory as part of or in conjunction with additional components, the additional components comprising:
Dependencies are inferred from the claim text.