Micro- service framework derived from third-party apps
AssigneeMicrosoft Technology Licensing, LLC
InventorsOriana RIVA, Suman K. NATH, Douglas C. BURGER, Yongjian HU
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsOriana RIVA, Suman K. NATH, Douglas C. BURGER, Yongjian HU
Estimating the term…
Computer systems and methods for generating and interacting with a micro-service framework are provided. A micro-service corresponds to one or more deep link/API calls that carry out some particular function. A static analysis of an app is conducted, from one or more starting sources of the app to identify one or more valid and feasible execution paths, as well as corresponding input parameters within the app. Each valid execution path with corresponding input parameters represent a “deep link” or “API” for that app. The information regarding the deep link is collected and stored as a micro-service in a micro-service catalog. A micro-service framework is implemented that receives a micro-service request (i.e., a request that the micro-service be carried out on behalf of a computer user) from a UX client and executes that micro-service request via execution of the deep link.
A computer-implemented method for identifying one or more micro-services of an app, the method comprising:
A computer-implemented method for processing micro-service requests, the method comprising:
A computer system for processing micro-service requests, the 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.