Aislamiento de aplicaciones hospedadas por código de complemento.

Un procedimiento, en un entorno de computación, para aislar una aplicación (111) hospedada por una aplicación (104) host,

comprendiendo el procedimiento:

hospedar (202) la aplicación (111) hospedada dentro de la aplicación host correspondiente a un complemento (104) que se ejecuta en un navegador (102), incluyendo evitar que la aplicación hospedada acceda a datos del navegador o datos de cualquier otra aplicación hospedada;

comprendiendo el procedimiento, además:

proporcionar un elemento (114) de etiqueta para identificar la aplicación hospedada dentro de código (106) asociado con la aplicación host, en el que el elemento de etiqueta identifica una fuente de la aplicación hospedada y un área de renderización para la aplicación hospedada;

detectar (202) el elemento de etiqueta, y

en respuesta, instanciar (204) un complemento oculto y cargar (206) la aplicación hospedada en el complemento oculto,

en el que evitar que la aplicación hospedada acceda a datos comprende instanciar el complemento oculto con acceso deshabilitado a datos del navegador o datos de cualquier otra aplicación que se ejecuta en el navegador.

Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/US2009/064034.

Solicitante: Microsoft Technology Licensing, LLC.

Nacionalidad solicitante: Estados Unidos de América.

Dirección: ONE MICROSOFT WAY REDMOND, WA 98052 ESTADOS UNIDOS DE AMERICA.

Inventor/es: GEORGE,SAM, KAZA,AKHILESH, HARSH,MICHAEL R.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • G06F21/53 SECCION G — FISICA.G06 COMPUTO; CALCULO; CONTEO.G06F TRATAMIENTO DE DATOS DIGITALES ELECTRICOS (computadores en los que una parte del cálculo se efectúa hidráulica o neumáticamente G06D, ópticamente G06E; sistemas de computadores basados en modelos de cálculo específicos G06N). › G06F 21/00 Disposiciones de seguridad para la protección de computadores sus componentes, programas o datos contra actividades no autorizadas. › ejecutando en un entorno restringido, p. ej.: sandbox o máquina virtual seguro.
  • G06F9/445 G06F […] › G06F 9/00 Disposiciones para el control por programa, p. ej. unidad de control (control por programa para dispositivos periféricos G06F 13/10). › Carga o lanzamiento de programa.

PDF original: ES-2738574_T3.pdf

 

Patentes similares o relacionadas:

Compartición de objetos de primera clase a través de múltiples lenguajes de programación interpretados, del 29 de Abril de 2020, de THE BOEING COMPANY: Un método para compartir construcciones de lenguaje entre diferentes lenguajes de secuencias de comandos basados en Java, en el que las construcciones del […]

Sistema de control de acceso al servicio y procedimiento que usa un agente del navegador integrado, del 15 de Abril de 2020, de SAMSUNG ELECTRONICS CO., LTD.: Un sistema de control de acceso al servicio que usa un agente del navegador integrado, comprendiendo el sistema: un servidor que proporciona […]

Menú y configuración aumentada de búsqueda para aplicaciones informáticas, del 18 de Marzo de 2020, de Microsoft Technology Licensing, LLC: Un sistema, que comprende: un componente de referencia configurado para acceder a un conjunto de metadatos almacenados en un archivo […]

Sistemas y métodos para sincronización de datos y gestión de conmutación por error, del 19 de Febrero de 2020, de IEX Group, Inc: Un método para ejecutar una aplicación de forma expeditiva en al menos un procesador informático, comprendiendo el método: ejecutar simultáneamente una pluralidad de instancias […]

Aparatos y procedimientos de ampliación de servicios de aplicaciones, del 12 de Febrero de 2020, de QUALCOMM INCORPORATED: Un procedimiento para ampliar servicios de un dispositivo de usuario, que comprende: identificar una primera aplicación residente en el dispositivo […]

Imagen de 'Procedimiento para realizar una actualización de un sistema operativo'Procedimiento para realizar una actualización de un sistema operativo, del 29 de Enero de 2020, de SIEMENS SCHWEIZ AG: Procedimiento para realizar una actualización de un sistema operativo para un dispositivo bus (G1 - G8) de una instalación eléctrica programable orientada al bus (GBS1, GBS2), […]

Método para transmitir y verificar la validez de los datos de configuración en un sistema electrónico, sistema electrónico asociado y producto de programa informático, del 29 de Enero de 2020, de ALSTOM Transport Technologies: Método para transmitir y verificar la validez de los datos de configuración en un sistema electrónico con almacenamiento centralizado de los […]

Interfaz con servidores que tienen diferentes API para obtener datos de publicidad, del 18 de Diciembre de 2019, de Outfit7 Limited: Sistema que comprende: una pluralidad de servidores de publicidad, pudiendo funcionar cada servidor de publicidad para proporcionar […]

Utilizamos cookies para mejorar nuestros servicios y mostrarle publicidad relevante. Si continua navegando, consideramos que acepta su uso. Puede obtener más información aquí. .