Search International and National Patent Collections
Some content of this application is unavailable at the moment.
If this situation persists, please contact us atFeedback&Contact
1. (WO2010077443) ISOLATING APPLICATIONS HOSTED BY PLUG-IN CODE
Latest bibliographic data on file with the International Bureau

Pub. No.: WO/2010/077443 International Application No.: PCT/US2009/064034
Publication Date: 08.07.2010 International Filing Date: 11.11.2009
IPC:
G06F 17/00 (2006.01) ,G06F 17/30 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
17
Digital computing or data processing equipment or methods, specially adapted for specific functions
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
17
Digital computing or data processing equipment or methods, specially adapted for specific functions
30
Information retrieval; Database structures therefor
Applicants:
MICROSOFT CORPORATION [US/US]; One Microsoft Way Redmond, Washington 98052-6399, US (AllExceptUS)
Inventors:
GEORGE, Sam; US
KAZA, Akhilesh; US
HARSH, Michael R.; US
Agent:
EPPENAUER, David Bartley; Microsoft Corporation One Microsoft Way Redmond, WA 98052-6399, US
Priority Data:
12/330,52809.12.2008US
Title (EN) ISOLATING APPLICATIONS HOSTED BY PLUG-IN CODE
(FR) ISOLEMENT D'APPLICATIONS HÉBERGÉES PAR UN CODE DE PLUGICIEL
Abstract:
(EN) 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.
(FR) L'invention porte sur une technologie dans laquelle une application tournant dans un navigateur peut héberger une autre application (par exemple, une publicité) de façon isolée qui empêche l'application hébergée d'accéder à des données du navigateur, ou des données de n'importe quelle application hébergée (comprenant l'hôte). L'application hôte et/ou l'application hébergée peuvent être une application de plugiciel de navigateur (par exemple, Microsoft® SilverlightTM). L'application hôte instancie de façon privée un plugiciel caché, l'accès par ce plugiciel caché à des données de navigateur étant désactivé, et charge l'application hébergée dans le plugiciel caché. Un élément balise XAML peut être utilisé pour identifier l'application hébergée, conjointement avec une zone de rendu pour l'application hébergée. Un contenu provenant de l'application hébergée est combiné avec un contenu provenant de l'application hôte lors du rendu. L'application hôte peut fournir des mots-clés à l'application hébergée, par exemple pour sélectionner des publicités pertinentes, et/ou peut permettre à l'application hébergée d'ouvrir une fenêtre de navigateur pour afficher un contenu de site Internet associé.
front page image
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PE, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG)
Publication Language: English (EN)
Filing Language: English (EN)
Also published as:
EP2356582JP2012511776CN102246157KR1020110098735