Invention Grant
- Patent Title: Isolating applications hosted by plug-in code
-
Application No.: US15433261Application Date: 2017-02-15
-
Publication No.: US10242181B2Publication Date: 2019-03-26
- Inventor: Sam George , Akhilesh Kaza , Michael R. Harsh
- Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
- Applicant Address: US WA Redmond
- Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
- Current Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
- Current Assignee Address: US WA Redmond
- Main IPC: G06F17/00
- IPC: G06F17/00 ; G06F21/53 ; G06F17/22 ; G06F9/445

Abstract:
Described is a technology in which one application running in a browser can host another application (e.g., an advertisement) in an isolated manner that prevents the hosted application from accessing browser data, or data of any other hosted application (including the host). The host and/or hosted application may be a browser plug-in (e.g., Microsoft® Silverlight™) application. The host application privately instantiates a hidden plug-in, with that hidden plug-in's access to browser data disabled, and loads the hosted application in the hidden plug-in. A XAML tag element may be used to identify the hosted application, along with a rendering area for the hosted application. Content from the hosted application is composited with content from the host application when rendering. The host application may provide keywords to the hosted application, such as for selecting relevant advertisements, and/or may allow the hosted application to open a browser window to display associated website content.
Public/Granted literature
- US20170185769A1 ISOLATING APPLICATIONS HOSTED BY PLUG-IN CODE Public/Granted day:2017-06-29
Information query