Mini-aplicaciones desechables.

Un método que comprende:

descargar un artículo de software ejecutable,

en el que el artículo de software ejecutable incluye:

al menos una condición para activación del artículo de software ejecutable y al menos una condición para borrado del artículo de software ejecutable, en el que el artículo de software ejecutable posibilita acceso a al menos un servicio en una localización (302a-e, 306) especificada y en el que la condición para activación está asociada con uno o más de: una localización de un terminal móvil (100), una fecha, una hora y datos de usuario;

almacenar el artículo de software ejecutable que incluye las condiciones para activación y borrado del artículo de software ejecutable en un almacenamiento (106) del terminal móvil (100);

si se satisface la condición para activación del artículo de software ejecutable, activar el artículo de software ejecutable; y

si se satisface la condición para borrado del artículo de software ejecutable, borrar el artículo de software ejecutable del almacenamiento (106) del terminal móvil (100).

Tipo: Patente Europea. Resumen de patente/invención. Número de Solicitud: E12153227.

Solicitante: NOKIA CORPORATION.

Nacionalidad solicitante: Finlandia.

Dirección: KEILALAHDENTIE 4 02150 ESPOO FINLANDIA.

Inventor/es: VANSKA, MARKO, RANTA,SAMI, MALILA,RAIMO.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • G06F9/445 FISICA.G06 CALCULO; CONTEO.G06F PROCESAMIENTO ELECTRICO DE DATOS DIGITALES (sistemas de computadores basados en modelos de cálculo específicos G06N). › G06F 9/00 Disposiciones para el control por programa, p. ej. unidades de control (control por programa para dispositivos periféricos G06F 13/10). › Carga o inicio de programas (arranque G06F 9/4401; disposiciones de seguridad para la carga o inicio de programas G06F 21/57).
  • H04L29/08 ELECTRICIDAD.H04 TECNICA DE LAS COMUNICACIONES ELECTRICAS.H04L TRANSMISION DE INFORMACION DIGITAL, p. ej. COMUNICACION TELEGRAFICA (disposiciones comunes a las comunicaciones telegráficas y telefónicas H04M). › H04L 29/00 Disposiciones, aparatos, circuitos o sistemas no cubiertos por uno solo de los grupos H04L 1/00 - H04L 27/00. › Procedimiento de control de la transmisión, p. ej. procedimiento de control del nivel del enlace.
  • H04M1/38 H04 […] › H04M COMUNICACIONES TELEFONICAS (circuitos para el control de otros aparatos vía cable telefónico y que no implican aparatos de conmutación telefónica G08). › H04M 1/00 Equipos de subestaciones, p. ej. para utilización por el abonado (servicios de abonado o instalaciones proporcionadas en las centrales H04M 3/00; aparatos con fichas de pago previo H04M 17/00; disposiciones de suministro de corriente H04M 19/08). › Impulsos emitidos por un movimiento limitado de forma variable por la imposición de una parada.
  • H04M1/725 H04M 1/00 […] › Teléfonos inalámbricos (interfaces de usuario especialmente adaptadas para ello H04M 1/724).
  • H04W4/00 H04 […] › H04W REDES DE COMUNICACION INALAMBRICAS (difusión H04H; sistemas de comunicación que utilizan enlaces inalámbricos para comunicación no selectiva, p. ej. extensiones inalámbricas H04M 1/72). › Servicios especialmente adaptados para las redes de comunicación inalámbricas; Recursos para las mismas.
  • H04W4/02 H04W […] › H04W 4/00 Servicios especialmente adaptados para las redes de comunicación inalámbricas; Recursos para las mismas. › Servicios que hacen uso de información de localización.

PDF original: ES-2459595_T3.pdf

 


Fragmento de la descripción:

Mini-aplicaciones desechables Campo de la invención La presente invención se refiere a sistemas de comunicaciones inalámbricas en general y, más particularmente, a un aparato y método para gestionar eficazmente la memoria de un terminal móvil.

Antecedentes de la invención Los terminales móviles se han hecho omnipresentes. Una de las razones para su popularidad es tu tamaño compacto. Otra razón es su capacidad para ejecutar aplicaciones de software que permiten a los usuarios realizar diversas funciones mejoradas, más allá de aquellas relacionadas con telefonía tradicional, aunque en un entorno móvil. Desafortunadamente, el pequeño tamaño del terminal se traduce en una capacidad de memoria limitada para almacenar aplicaciones y datos asociados, y por lo tanto, en última instancia impone limitaciones en la funcionalidad del terminal. Otro problema al que se enfrentan los usuarios de terminales móviles equipados con aplicaciones de software que proporcionan funcionalidad mejorada es tener que asegurar que tienen las últimas o más adecuadas versiones de las aplicaciones almacenadas en sus terminales actualizando manualmente o reconfigurando las aplicaciones. Lo que se necesita es un mecanismo para gestionar eficazmente aplicaciones de software usadas mediante estos terminales móviles y, más particularmente, para gestionar eficazmente un espacio de memoria del terminal móvil donde se almacenan las aplicaciones.

El documento 2002/0131404 desvela métodos basados en ordenador y red y se proporcionan sistemas para mantener y aprovisionar aplicaciones inalámbricas. Realizaciones a modo de ejemplo proporcionan un Sistema de Aplicación Móvil (MAS) , que es una colección de componentes de servidor interoperativos que trabajan individualmente y juntos en una manera segura para proporcionar aplicaciones y recursos a los dispositivos de abonado móvil, tales como dispositivos inalámbricos. Pueden usarse también realizaciones para desplegar aplicaciones y recursos para dispositivos de abonado cableados. Aplicaciones, recursos y el otro contenido se aprovisiona y verifica mediante el MAS para acceso autorizado por el abonado, compatibilidad con un dispositivo de abonado solicitante, y las políticas de seguridad y facturación de la operadora y administradores de sistema del MAS. De esta manera, aplicaciones, recursos y otro contenido puede descargarse a dispositivos, tales como dispositivos inalámbricos, con mayor garantía de su capacidad para ejecutarse satisfactoriamente. En una realización, se aprovisiona el contenido mediante una o más de las etapas de inspeccionar el contenido para código malicioso o prohibido, optimizando el contenido para menor tamaño y mayor velocidad, instrumentación de código que implementa seguridad, facturación y otras políticas de la operadora, y empaquetamiento del código para el dispositivo de abonado pretendido. Se proporciona seguridad adicional a través de filtros de aplicación que se usan para evitar que las aplicaciones que contienen API concebidas se descarguen a un dispositivo de abonado. En una realización, el MAS incluye un Gestor de Protocolo, Gestor de Aprovisionamiento, Caché, Gestor de Despliegue, Gestor de Facturación, Gestor de Registro, Administrador y Control de Pulso, que interoperan para proporcionar funciones de aprovisionamiento.

Sumario de la invención La presente invención es como se expone en las reivindicaciones independientes.

Los problemas anteriormente identificados se resuelven y se consigue un avance técnico en la técnica mediante un aparato y método para gestionar el almacenamiento de mini-aplicaciones desechables en un terminal móvil, tal como un teléfono móvil. Una aplicación, que comprende un artículo de software ejecutable de operabilidad limitada asociado con condiciones para uno o más de descarga, activación, desactivación y borrado del artículo de software, se denomina en el presente documento como una mini-aplicación desechable, como se analizará en detalle en lo sucesivo.

Un método a modo de ejemplo de un terminal móvil que tiene un procesador y una memoria para procesar y almacenar datos para gestionar almacenamiento de artículos de software ejecutable de operabilidad limitada comprende: descargar un artículo de software ejecutable que comprende al menos una condición para borrado del artículo de software ejecutable a través de una conexión inalámbrica, en el que el artículo de software ejecutable posibilita acceso a al menos un servicio en una localización especificada; almacenar el artículo de software ejecutable que incluye la condición para borrado del artículo de software ejecutable en almacenamiento del terminal móvil, y si se satisface la condición para el borrado del artículo de software ejecutable, borrar el artículo de software ejecutable del almacenamiento del terminal móvil.

Un método a modo de ejemplo alternativo comprende: descargar un artículo de software ejecutable junto con condiciones desencadenantes para activación y borrado del artículo de software ejecutable a través de una conexión inalámbrica, en el que el artículo de software ejecutable posibilita acceso a al menos un servicio en una localización especificada; almacenar el artículo de software ejecutable junto con las condiciones desencadenantes para

activación y borrado del artículo de Software ejecutable en almacenamiento del terminal móvil; si se satisface una condición desencadenante para activación del artículo de software ejecutable, activar el artículo de software ejecutable; y si se satisface una condición desencadenante para borrado del artículo de software ejecutable, borrar el artículo de software ejecutable del almacenamiento del terminal móvil.

Un método a modo de ejemplo alternativo aún comprende adicionalmente; descargar un primer artículo de software ejecutable tras la entrada del terminal móvil en una primera localización junto con una condición desencadenante para borrado del primer artículo de software ejecutable; descargar un segundo artículo de software ejecutable tras la entrada del terminal móvil en una segunda localización junto con una condición desencadenante para borrado del segundo artículo de software ejecutable; controlar datos desencadenantes que satisfacen la condición desencadenante para borrado del segundo artículo de software ejecutable; y borrar el segundo artículo de software ejecutable tras detección de datos desencadenantes que satisfacen la condición desencadenante para borrado del segundo artículo de software ejecutable.

En un aspecto de la divulgación referido a un método para un terminal móvil que tiene un procesador y una memoria para procesar y almacenar datos para gestionar almacenamiento de un artículo de software ejecutable de operabilidad limitada que proporciona a un usuario del terminal móvil con asistencia en compras, un método a modo de ejemplo comprende: descargar un artículo de software ejecutable para proporcionar a un usuario de un terminal móvil con asistencia mientras compra, en el que el artículo de software ejecutable comprende datos que comprenden una identificación de una o más localizaciones de servicio de compra y condiciones desencadenantes para activación y borrado del artículo de software ejecutable de la memoria del terminal móvil; detectar, mediante una conexión inalámbrica de corto alcance, que el usuario está localizado en proximidad de una de las localizaciones de servicio de compra; acceder a datos de usuario que comprenden indicaciones de bienes y/o servicios de interés para el usuario; comparar bienes y/o servicios ofrecidos mediante la localización de servicio de compra con los datos de usuario para determinar si existe una coincidencia; si existe una coincidencia, activar el artículo de software ejecutable; y ejecutar el artículo de software ejecutable, en el que la ejecución del artículo de software ejecutable comprende: generar una consulta para transmisión a la localización de servicio de compra, incluyendo la consulta los datos de usuario; y transmitir la consulta a la localización de servicio de compra mediante una conexión inalámbrica de corto alcance. En esta realización, una localización de servicio de compra puede ser un mostrador de servicio, una tienda o similar en un centro de compras/comercial o cualquier localización más pequeña en el mismo que incluye un pasillo; repisa, mostrador, estante, etc., donde los bienes y/o servicios se disponen para consumo, como se analizará en detalle en lo sucesivo.

En un aspecto de la divulgación, los datos o los artículos de datos individuales anteriormente mencionados que se almacenan en el terminal móvil, tales como datos de usuario y los datos relacionados con parámetros desencadenantes y condiciones desencadenantes descargados... [Seguir leyendo]

 


Reivindicaciones:

1. Un método que comprende:

descargar un artículo de software ejecutable, en el que el artículo de software ejecutable incluye: al menos una condición para activación del artículo de software ejecutable y al menos una condición para borrado del artículo de software ejecutable, en el que el artículo de software ejecutable posibilita acceso a al menos un servicio en una localización (302a-e, 306) especificada y en el que la condición para activación está asociada con uno o más de: una localización de un terminal móvil (100) , una fecha, una hora y datos de usuario; almacenar el artículo de software ejecutable que incluye las condiciones para activación y borrado del artículo de software ejecutable en un almacenamiento (106) del terminal móvil (100) ; si se satisface la condición para activación del artículo de software ejecutable, activar el artículo de software ejecutable; y si se satisface la condición para borrado del artículo de software ejecutable, borrar el artículo de software ejecutable del almacenamiento (106) del terminal móvil (100) .

2. El método de la reivindicación 1 que comprende adicionalmente:

descargar a través de una conexión inalámbrica el artículo de software ejecutable junto con la al menos una condición para activación del artículo de software ejecutable.

3. El método de la reivindicación 2, en el que la condición para borrado del artículo de software ejecutable comprende si no se ha satisfecho la condición para activación en un periodo de tiempo predeterminado.

4. El método de las reivindicaciones 2 o 3, en el que la condición para activación comprende un parámetro desencadenante y una regla, en el que un parámetro desencadenante comprende uno o más de una localización del usuario, una fecha, una hora y datos de usuario y una regla comprende uno o más parámetros desencadenantes necesarios para efectuar activación del artículo de software ejecutable, y en el que adicionalmente los datos de usuario comprenden uno o más de unos datos de un perfil de usuario, datos de calendario, datos de intenciones y datos de notas.

5. El método según se reivindica en una cualquiera de las reivindicaciones anteriores, en el que el artículo de software ejecutable es un primer artículo de software ejecutable; la localización (302a-e, 306) especificada es una primera localización: y el primer artículo de software ejecutable y condición para borrado se descargan tras entrada del terminal móvil (100) en la primera localización, comprendiendo el método adicionalmente, descargar un segundo artículo de software ejecutable tras entrada del terminal móvil en una segunda localización junto con una condición para borrado del segundo artículo de software ejecutable:

controlar datos que satisfacen la condición para borrado del segundo artículo de software ejecutable; y borrar el segundo artículo de software ejecutable tras detección de datos que satisfacen la condición para borrado del segundo artículo de software ejecutable.

6. El método de la reivindicación 5, en el que controlar datos que satisfacen la condición para borrado del segundo artículo de software ejecutable y borrado del segundo artículo de software ejecutable lo realiza el primer artículo de software ejecutable.

7. El método de las reivindicaciones 5 o 6, que comprende adicionalmente:

tras salida del terminal móvil (100) de la segunda localización, el primer artículo de software ejecutable borra el segundo artículo de software ejecutable; y

tras borrado del segundo artículo de software ejecutable o tras salida del terminal móvil (100) de la primera localización, el primer artículo de software ejecutable se borrar a sí mismo.

8. El método según se reivindica en una cualquiera de las reivindicaciones anteriores, en el que el artículo de software ejecutable es para proporcionar a un usuario de un terminal móvil (100) asistencia mientras compra, y en el que el artículo de software ejecutable comprende datos que comprenden una identificación de una o más localizaciones de servicio de compra (302a-e, 306) y condiciones para activación del artículo de software ejecutable, comprendiendo el método adicionalmente, detectar, mediante una conexión inalámbrica de corto alcance (120) , que el usuario está localizado en la proximidad de una localización de servicio de compra (302a-e, 306) ; acceder a datos de usuario que comprenden indicaciones de bienes y/o servicios de interés para el usuario; comparar bienes y/o servicios ofrecidos por la localización de servicio de compra (302a-e, 306) con los datos de usuario para determinar si existe una coincidencia; si existe una coincidencia, activar el artículo de software ejecutable, y ejecutar el artículo de software ejecutable;

en el que la ejecución del artículo de software ejecutable comprende:

generar una consulta para transmisión a la localización de servicio de compra (302a-e, 306) , incluyendo la consulta los datos de usuario; y 5 transmitir la consulta a la localización de servicio de compra (302a-e, 306) mediante una conexión inalámbrica de corto alcance (120) .

9. El método de la reivindicación 1, en el que el artículo de software ejecutable posibilita acceso, a través de una conexión inalámbrica de corto alcance (120) , a información que se refiere a al menos uno de bienes y servicios cuando el terminal móvil (100) está en una localización (302a-e, 306) especificada asociada con un sistema inalámbrico de corto alcance.

10. El método según se reivindica en una cualquiera de las reivindicaciones anteriores, en el que la descarga del

software del artículo de software ejecutable ocurre a través de una red de comunicaciones inalámbrica. 15

11. El método según se reivindica en una cualquiera de las reivindicaciones anteriores, en el que la descarga del software del artículo de software ejecutable ocurre tras entrada del terminal móvil (100) a la localización (302a-e, 306) especificada.

12. El método según se reivindica en una cualquiera de las reivindicaciones anteriores, que comprende adicionalmente:

detectar que el terminal móvil (100) ha salido o está a punto de salir de la localización (302a-e, 306) especificada; y

en respuesta a detectar que el terminal móvil ha salido o está a punto de salir de la localización, borrar el artículo de software ejecutable del almacenamiento (106) .

13. Un aparato (100) que comprende:

una memoria (106) para almacenar un programa; y un procesador (200) en comunicación con la memoria (106) , el procesador (200) operativo con el programa para hacer que el aparato lleve a cabo todas las etapas del método según se reivindica en una cualquiera de las reivindicaciones 1 a 12.

14. El aparato (100) de la reivindicación 13, en donde el aparato comprende un terminal móvil.

15. Un programa informático que comprende lógica de programa informático que, cuando se ejecuta en un procesador, hace que se realicen todas las etapas del método según se reivindica en una cualquiera de las reivindicaciones 1 a 12.

hora


 

Patentes similares o relacionadas:

Procedimiento y dispositivo para el procesamiento de una solicitud de servicio, del 29 de Julio de 2020, de Advanced New Technologies Co., Ltd: Un procedimiento para el procesamiento de una solicitud de servicio, comprendiendo el procedimiento: recibir (S201), mediante un nodo de consenso, una solicitud […]

Sincronización de una aplicación en un dispositivo auxiliar, del 22 de Julio de 2020, de OPENTV, INC.: Un método que comprende, mediante un dispositivo de medios: acceder, utilizando un módulo de recepción, un flujo de datos que incluye contenido […]

Transferencia automática segura de datos con un vehículo de motor, del 22 de Julio de 2020, de AIRBIQUITY INC: Un dispositivo electrónico en un vehículo para operar en un vehículo de motor en un estado de energía desatendido, comprendiendo el dispositivo […]

Método y aparato para configurar un identificador de dispositivo móvil, del 22 de Julio de 2020, de Advanced New Technologies Co., Ltd: Un método implementado por servidor para configurar un identificador de dispositivo móvil, que comprende: obtener una lista de aplicaciones, APP, […]

Método para un nivel mejorado de autenticación relacionado con una aplicación de cliente de software en un dispositivo informático de cliente que comprende una entidad de módulo de identidad de abonado con un kit de herramientas de módulo de identidad de abonado así como una miniaplicación de módulo de identidad de abonado, sistema, dispositivo informático de cliente y entidad de módulo de identidad de abonado para un nivel mejorado de autenticación relacionado con una aplicación de cliente de software en el dispositivo informático de cliente, programa que comprende un código de programa legible por ordenador y producto de programa informático, del 22 de Julio de 2020, de DEUTSCHE TELEKOM AG: Un método para un nivel mejorado de autenticación relacionado con una aplicación de cliente de software en un dispositivo informático […]

Método para atender solicitudes de acceso a información de ubicación, del 22 de Julio de 2020, de Nokia Technologies OY: Un aparato que comprende: al menos un procesador; y al menos una memoria que incluye un código de programa informático para uno o más programas, […]

Procesamiento de contenido y servicios de redes para dispositivos móviles o fijos, del 8 de Julio de 2020, de AMIKA MOBILE CORPORATION: Un sistema para suministrar contenido de red a un dispositivo, comprendiendo el sistema : una primera interfaz para comunicarse con una pluralidad […]

Método de control de aplicación y terminal móvil, del 8 de Julio de 2020, de Guangdong OPPO Mobile Telecommunications Corp., Ltd: Un terminal móvil , que comprende: un procesador ; y un módulo de inteligencia artificial AI ; el procesador que se […]

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í. .