PROGRAMMING MODEL FOR INSTALLING AND DISTRIBUTING OCCASIONALLY CONNECTED APPLICATIONS

Patent №

US 9,680,964

Granted

2017-06-13

Filed 2009

Owner

MICROSOFT CORPORATION

AI components

3

kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12402375

An application executing in a virtual environment, such as a web browser, may be serviced by an application host, such as a webserver that maintains application resources or provides runtime services to the application. However, it may be difficult to configure the application to operate suitably when the application host is unavailable. Techniques for facilitating such operation include the storing of application resources in a computing environment (such as the local file system or a deployable mesh or cloud environment) while also initiating the application within the virtual environment in the context of the application host, which may reduce difficulties with isolation policies imposed by the virtual environment (e.g., cross-domain restrictions imposed by the web browser.) This configuration may promote the servicing of the application alongside other applications and data objects, e.g., the automated deployment and synchronization of the application among all devices comprising the user's mesh environment.

AI classification

AI hardware1.00
Knowledge representation0.95
Planning0.93
Evolutionary computation0.19
Vision0.00
Natural language0.00
Machine learning0.00
Speech0.00

Ownership

MICROSOFT CORPORATION

assignment · 230430215

Assignors

SHUKLA, DHARMA, PARASNIS, ABHAY, ENDRES, RAYMOND, GHANALE-SICHANIE, ARASH, HILERIO, ISRAEL, MOHAMMED, FAROOKH, BHANDARKAR, ADITYA

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC