Patent №
US 9,740,512
Granted
2017-08-22
Filed 2015
Owner
MICROSOFT TECHNOLOGY LICENSING, LLC
Lab
AI components
2
nlp · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
14956106
Techniques are described herein that are capable of virtualizing extension code (e.g., third-party extension code) in an application (e.g., a web application in a browser). A portal of an application that is associated with an extension is loaded. For instance, the portal may have extensibility points to enhance its functionality in a secure manner. The extension includes metadata and implementation code. The metadata is loaded. In response to the portal being loaded, the implementation code may not be loaded until a user interaction occurs.
AI classification
Ownership
MICROSOFT TECHNOLOGY LICENSING, LLC
assignment · 371820675
Assignors
OLENICK, BRAD M., WELICKI, LEON E., DIAS, ALVARO R., JOSHI, MADHUR
On an employer assignment, the assignors are typically the inventors.