Available, scalable, and tunable document-oriented storage services
AssigneeMicrosoft Technology Licensing, LLC
InventorsDharma Shukla, Karthik Raman
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsDharma Shukla, Karthik Raman
Estimating the term…
An application on a device may interact with a document service that provides access to a document service. The interaction may occur in a variety of contexts, such as a device context (e.g., the document service and the application provided on the same device), a local context (e.g., via a LAN), and a remote context (e.g., over the Internet). It may be advantageous to adapt the interaction to the current context, while also providing a consistent application interface that alleviates the application from context-specific implementations, and also achieving this adaptation in a performant manner. These considerations may be achieved in a balanced manner by providing a set of runtimes, where each runtime mediates the application/document service interaction between the application and the document service in a contextually adapted manner. The device may automatically detect the context of the interaction and select a contextually suitable runtime to service the application.
A method of interfacing applications, on a device having a processor, with documents, the method comprising:
A system for interfacing applications, on a device having a processor, with documents, the system comprising:
A device that executes applications interfacing with documents, the device comprising:
Dependencies are inferred from the claim text.