Método y aparato para la selección automática de aplicaciones en un dispositivo electrónico utilizando múltiples administradores de descubrimiento.

Dispositivo electrónico portátil (100), que comprende:

un circuito de comunicación de campo cercano (216) que tiene un controlador de circuitos de comunicación decampo cercano (301) que se puede hacer funcionar con el circuito de comunicación de campo cercano;

una pluralidad de aplicaciones de comunicación de campo cercano (308 a 311) almacenadas en uno o másentornos de ejecución (304 a 307), que se pueden hacer funcionar, cada una de ellas, con el controlador decircuitos de comunicación de campo cercano (301); y

un administrador de descubrimiento de protocolos (319), que se puede hacer funcionar con el controlador decircuitos de comunicación de campo cercano (301), configurado para identificar una tecnología de comunicaciónde campo cercano asociada a un dispositivo externo de comunicación de campo cercano que lleva a cabo ladetección de identificadores de nivel de protocolo en un nivel de activación de protocolo (323), un nivel deconmutación de modo, y un nivel de detección de colisiones de la pila de protocolos de comunicación de campocercano, y basándose en la tecnología de comunicación de campo cercano identificada:

para dirigir datos al entorno de ejecución correcto cuando no se requiera la detección en un nivel de aplicacionespara seleccionar una aplicación de comunicación de campo cercano, y

para dirigir datos a un entorno de ejecución por defecto, cuando se requiera la detección en un nivel deaplicaciones;

comprendiendo el entorno de ejecución por defecto (307) un administrador de descubrimiento de aplicaciones(316) configurado para seleccionar una de entre la pluralidad de aplicaciones de comunicación de campocercano basándose en un nivel de detección por encima del nivel de activación de protocolos (323), el nivel deconmutación de modo, y el nivel de detección de colisiones (322).

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

Solicitante: Motorola Mobility LLC .

Nacionalidad solicitante: Estados Unidos de América.

Dirección: 600 North US Highway 45 Libertyville, IL 60048 ESTADOS UNIDOS DE AMERICA.

Inventor/es: Sklovsky,Vladimir, Buhot,Thomas.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • H04M1/725 ELECTRICIDAD.H04 TECNICA DE LAS COMUNICACIONES ELECTRICAS.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). › Teléfonos inalámbricos (interfaces de usuario especialmente adaptadas para ello H04M 1/724).

PDF original: ES-2436117_T3.pdf

 

Método y aparato para la selección automática de aplicaciones en un dispositivo electrónico utilizando múltiples administradores de descubrimiento.

Fragmento de la descripción:

Método y aparato para la selección automática de aplicaciones en un dispositivo electrónico utilizando múltiples administradores de descubrimiento.

Antecedentes

Campo técnico

La presente invención se refiere en general a dispositivos electrónicos que disponen de una circuitería de comunicación de campo cercano y a aplicaciones de comunicación de campo cercano, y se refiere más particularmente a un dispositivo que dispone de un administrador de descubrimiento de aplicaciones y de un administrador de protocolos con capacidad de seleccionar una aplicación de comunicación de campo cercano, en diferentes niveles de la pila de protocolos, de entre muchas aplicaciones de comunicación de campo cercano.

Antecedentes de la técnica En la actualidad, la complejidad de los dispositivos móviles está aumentando cada vez. A título de ejemplo, un teléfono móvil se usaba - no hace demasiado tiempo - solamente para hacer llamadas telefónicas. No obstante, hoy en día, algunos teléfonos móviles están equipados con tecnología de comunicación de campo cercano, tal como circuitos de identificación de radiofrecuencia (RFID) , circuitos de comunicación por infrarrojos, y otros. Esta tecnología de comunicación de campo cercano puede obtener información de otros dispositivos de comunicación de campo cercano, entregar información a terminales de comunicación de campo cercano, e incluso dedicarse a transacciones financieras.

El documento WO 2006/111782 da a conocer un sistema para controlar el lanzamiento de aplicaciones en un terminal móvil que dispone de capacidades de comunicación de campo cercano y una pluralidad de aplicaciones de comunicación de campo cercano.

El documento WO 2004/003801 da a conocer un terminal móvil que comprende una memoria para almacenar una pluralidad de aplicaciones, un módulo de RFID para recibir un identificador de aplicación y un procesador configurado para invocar una de las aplicaciones identificadas por el identificador de aplicación.

A título de ejemplo, cuando se lleva un dispositivo equipado con tecnología de comunicación de campo cercano, una persona, en lugar de tarjetas tradicionales, moneda, o entradas, puede usar el dispositivo. Por ejemplo, se pueden cargar “tarjetas virtuales” en un “monedero virtual” dentro del dispositivo. Un monedero virtual es simplemente una aplicación electrónica en el dispositivo, que incluye una aplicación de software de tarjeta virtual. La aplicación de software de tarjeta virtual hospeda varias tarjetas virtuales, las cuales pueden incluir una tarjeta de crédito, una tarjeta de débito, un pase para transporte público, entradas para una obra, y otros. La aplicación de tarjeta virtual gestiona las tarjetas virtuales y permite también la selección de las tarjetas por parte del usuario.

Cuando un usuario se aproxima a un terminal de comunicación de campo cercano, tal como un terminal de pago en un restaurante o un acceso de entrada en el metro, el usuario selecciona manualmente una tarjeta virtual del monedero virtual y mueve el dispositivo móvil por delante del terminal de comunicación de campo cercano. A continuación, el dispositivo móvil transmite la información de forma inalámbrica al terminal de comunicación de campo cercano por medio de la circuitería de comunicación de campo cercano. Como tal, el dispositivo móvil asume el papel de un monedero físico.

Además de poder usar tarjetas virtuales, los dispositivos electrónicos portátiles que disponen de tecnología de comunicación de campo cercano tienen asimismo la capacidad de funcionar también como lectores de campo cercano. Una aplicación de lector dentro del dispositivo electrónico tiene la capacidad de leer objetos externos, como etiquetas RFID o carteles inteligentes. (Un cartel inteligente es un cartel que incluye una etiqueta de comunicación de campo cercano con capacidad de ser leída por el transceptor inalámbrico de campo cercano. Un cartel inteligente de una película puede incluir una etiqueta de comunicación de campo cercano que disponga de información sobre horarios de exhibición, mercadotecnia de la película, y similares. Cuando un usuario pasa un dispositivo electrónico que dispone de un circuito de comunicación inalámbrica de campo cercano a menos de una distancia predeterminada de un cartel de este tipo, el dispositivo puede leer la información y presentar información correspondiente en la pantalla) .

El problema de todas estas aplicaciones de comunicación de campo cercano, incluyendo la multitud de tarjetas virtuales, aplicaciones de lector, y otras aplicaciones, es que puede resultar engorroso y difícil para el usuario seleccionar la aplicación apropiada para un dispositivo particular de comunicación de campo cercano. Por ejemplo, puede que un pasajero habitual que transporte un maletín y una bolsa de ordenador no desee escudriñar una pila de iconos de aplicaciones y menús en un teléfono móvil con el fin de acceder a una tarjeta de metro virtual para poder montarse en el metro. Nuevamente, ese mismo viajero habitual no desearía tropezarse con menús e iconos para acceder a una tarjeta de identificación virtual cuando llegase al trabajo. Para agravar más el problema, varios

terminales de comunicación de campo cercano pueden usar tecnologías diferentes. Esto requiere que el usuario alerte al dispositivo móvil sobre qué tipo de tecnología usa una comunicación de campo cercano correspondiente.

En resumen, la llegada de la tecnología de comunicación de campo cercano en dispositivos móviles ofrece a los usuarios la capacidad de comunicarse inalámbricamente con una amplia variedad de tecnologías de comunicación de campo cercano usando una amplia variedad de aplicaciones de comunicación de campo cercano. No obstante, la navegación entre aplicaciones consume mucho tiempo y es engorrosa. Por lo tanto, existe una necesidad de un método y un aparato para facilitar la selección automática de una aplicación de comunicación de campo cercano sin requerir que el usuario escudriñe manualmente listas de iconos o menús.

La presente invención pretende solucionar estos problemas con un dispositivo electrónico portátil según se define en la reivindicación 1 y un método definido en la reivindicación 11.

Breve descripción de los dibujos Las figuras adjuntas, en las que los numerales de referencia iguales se refieren a elementos idénticos o funcionalmente similares en la totalidad de las vistas individuales y que, junto con la posterior descripción detallada, se incorporan a la memoria descriptiva y forman parte de la misma, sirven para ilustrar adicionalmente varias formas de realización y para explicar varios principios y ventajas, todos ellos de acuerdo con la presente invención.

La figura 1 ilustra un dispositivo electrónico portátil de acuerdo con formas de realización de la invención, que se comunica con varios dispositivos externos de comunicación de campo cercano.

La figura 2 ilustra un diagrama de bloques de un dispositivo electrónico portátil de acuerdo con formas de realización de la invención.

La figura 3 ilustra un diagrama de bloques esquemático de un circuito de comunicación de campo cercano de acuerdo con formas de realización de la invención.

La figura 4 ilustra un método para seleccionar y lanzar automáticamente una aplicación de comunicación de campo cercano de acuerdo con formas de realización de la invención.

La figura 5 ilustra un método de selección de una aplicación, por parte de un administrador de descubrimiento de aplicaciones, de acuerdo con formas de realización de la invención.

La figura 6 ilustra un diagrama de flujo de señal correspondiente a un método para seleccionar y lanzar automáticamente una aplicación de comunicación de campo cercano según formas de realización de la invención.

Los profesionales expertos apreciarán que los elementos de las figuras se ilustran para simplificar y clarificar y que no se han dibujado necesariamente a escala. Por ejemplo, las dimensiones de algunos de los elementos de las figuras pueden haberse exagerado con respecto a otros elementos para ayudar a mejorar la interpretación de formas de realización de la presente invención.

Descripción detallada de la invención Antes de describir de manera detallada formas de realización que se presentan de acuerdo con la presente invención, debería observarse que las formas de realización se fundamentan principalmente en combinaciones de etapas de método y componentes de aparatos, relacionados con una selección automática de una aplicación de comunicación de campo cercano de entre un grupo de aplicaciones de comunicación de campo cercano en un dispositivo... [Seguir leyendo]

 


Reivindicaciones:

1. Dispositivo electrónico portátil (100) , que comprende:

un circuito de comunicación de campo cercano (216) que tiene un controlador de circuitos de comunicación de campo cercano (301) que se puede hacer funcionar con el circuito de comunicación de campo cercano;

una pluralidad de aplicaciones de comunicación de campo cercano (308 a 311) almacenadas en uno o más entornos de ejecución (304 a 307) , que se pueden hacer funcionar, cada una de ellas, con el controlador de 10 circuitos de comunicación de campo cercano (301) ; y

un administrador de descubrimiento de protocolos (319) , que se puede hacer funcionar con el controlador de circuitos de comunicación de campo cercano (301) , configurado para identificar una tecnología de comunicación de campo cercano asociada a un dispositivo externo de comunicación de campo cercano que lleva a cabo la detección de identificadores de nivel de protocolo en un nivel de activación de protocolo (323) , un nivel de conmutación de modo, y un nivel de detección de colisiones de la pila de protocolos de comunicación de campo cercano, y basándose en la tecnología de comunicación de campo cercano identificada:

para dirigir datos al entorno de ejecución correcto cuando no se requiera la detección en un nivel de aplicaciones 20 para seleccionar una aplicación de comunicación de campo cercano, y

para dirigir datos a un entorno de ejecución por defecto, cuando se requiera la detección en un nivel de aplicaciones;

comprendiendo el entorno de ejecución por defecto (307) un administrador de descubrimiento de aplicaciones (316) configurado para seleccionar una de entre la pluralidad de aplicaciones de comunicación de campo cercano basándose en un nivel de detección por encima del nivel de activación de protocolos (323) , el nivel de conmutación de modo, y el nivel de detección de colisiones (322) .

2. Dispositivo electrónico portátil según la reivindicación 1, en el que el administrador de descubrimiento de aplicaciones (316) comprende además un módulo de reenvío de mensajes (318) configurado para transmitir un mensaje de descubrimiento de aplicaciones desde el entorno de ejecución por defecto (307) hasta otro de entre dicho uno o más entornos de ejecución (304 a 306) .

3. Dispositivo electrónico portátil según la reivindicación 1, en el que el dispositivo electrónico portátil (100) comprende además un conmutador de interfaz (219) , que se puede hacer funcionar con el controlador de comunicación de campo cercano (301) , configurado para encaminar selectivamente una comunicación de datos entre el controlador de circuitos de comunicación de campo cercano y dicho uno o más entornos de ejecución.

4. Dispositivo electrónico portátil según la reivindicación 3, en el que el administrador de descubrimiento de aplicaciones (316) y el administrador de descubrimiento de protocolos (319) están configurados, cada uno de ellos, con una capacidad para transmitir un mensaje de configuración de conmutación al controlador de circuitos de comunicación de campo cercano (301) con el fin de ordenar al conmutador de interfaz que encamine la comunicación de datos entre el controlador de circuitos de comunicación de campo cercano y un entorno de

ejecución asociado con dicha una de entre la pluralidad de aplicaciones de comunicación de campo cercano.

5. Dispositivo electrónico portátil según la reivindicación 1, en el que cada uno de entre dicho uno o más entornos de ejecución (304) comprende un administrador de aplicaciones (312) configurado para gestionar la ejecución de aplicaciones de comunicación de campo cercano almacenadas en el mismo, en donde el administrador de 50 descubrimiento de aplicaciones (316) , almacenado en uno de entre dicho uno o más entornos de ejecución, comprende un módulo de reenvío de mensajes configurado para transmitir un mensaje de reenvío de descubrimiento de aplicaciones al administrador de aplicaciones en por lo menos otro de entre dicho uno o más entornos de ejecución.

6. Dispositivo electrónico portátil según la reivindicación 5, en el que el administrador de descubrimiento de aplicaciones (316) comprende además una tabla de registro de la pluralidad de aplicaciones de comunicación de campo cercano que residen en la pluralidad de entornos de ejecución, comprendiendo la tabla de registro por lo menos un identificador de aplicación de comunicación de campo cercano asociado a cada una de la pluralidad de aplicaciones de comunicación de campo cercano, y por lo menos un identificador de elemento asociado con otro de 60 entre dicho uno o más entornos de ejecución.

7. Dispositivo electrónico portátil según la reivindicación 6, en el que el mensaje de reenvío de descubrimiento de aplicaciones comprende dicho por lo menos un identificador de elemento correspondiente a uno de entre dicho uno

o más entornos de ejecución. 65

8. Dispositivo electrónico portátil según la reivindicación 7, en el que el mensaje de reenvío de descubrimiento de aplicaciones comprende además un estado del descubrimiento de la aplicación, y un nivel actual de descubrimiento de la aplicación.

9. Dispositivo electrónico portátil según la reivindicación 1, en el que, en caso de tener una pluralidad de entornos de ejecución, la pluralidad de entornos de ejecución comprende una pluralidad de elementos seguros, comprendiendo el entorno de ejecución por defecto uno de entre la pluralidad de elementos seguros, y además estando las aplicaciones de comunicación de campo cercano que pueden ser descubiertas por el administrador de descubrimiento de aplicaciones almacenadas en un elemento seguro por defecto.

10. Dispositivo electrónico portátil según la reivindicación 9, en el que el administrador de descubrimiento de protocolos (319) está configurado para activar dicho uno de entre la pluralidad de elementos seguros, mientras que el administrador de descubrimiento de aplicaciones está configurado para activar dicho por lo menos otro de la pluralidad de elementos seguros.

11. Método en un dispositivo electrónico portátil con un controlador de comunicación de campo cercano, para seleccionar una aplicación de comunicación de campo cercano de entre una pluralidad de aplicaciones de comunicación de campo cercano almacenadas en uno o más entornos de ejecución, comprendiendo el método las etapas siguientes:

identificar una tecnología de comunicación de campo cercano llevando a cabo la detección de un identificador de nivel de protocolo en un nivel de activación de protocolos, un nivel de conmutación de modo, y un nivel de detección de colisiones de una pila de protocolos de comunicación de campo cercano;

dirigir datos a un entorno de ejecución por defecto que comprende un administrador de descubrimiento de aplicaciones configurado para seleccionar aplicaciones de comunicación de campo cercano basándose en un nivel de detección por encima del nivel de activación de protocolos, el nivel de conmutación de modo, y el nivel de detección de colisiones cuando se requiere la detección en un nivel de aplicaciones basándose en la tecnología identificada de comunicación de campo cercano;

dirigir datos a un entorno de ejecución correcto cuando no se requiere la detección en un nivel de aplicaciones basándose en la tecnología identificada de comunicación de campo cercano y:

transmitir, a un dispositivo externo de comunicación de campo cercano, información de control de archivos asociada a aplicaciones habilitadas de comunicación de campo cercano a través del controlador de comunicación de campo cercano, comprendiendo la información de control de archivos una lista de identificadores de aplicación asociados a las aplicaciones habilitadas de comunicación de campo cercano;

recibir, desde el dispositivo externo de comunicación de campo cercano, una orden que identifica un identificador 40 de aplicación seleccionada de entre la lista de identificadores de aplicación;

determinar la aplicación de comunicación de campo cercano a partir del identificador de aplicación seleccionada, mediante el acceso a una tabla de registro; y

accionar la aplicación de comunicación de campo cercano; o

enviar un mensaje de reenvío de aplicación a un entorno de ejecución seleccionado correspondiente al identificador de aplicación seleccionada.

12. Método según la reivindicación 11, en el que el mensaje de reenvío de aplicación comprende por lo menos un nivel de detección de reenvío, siendo el nivel de detección de reenvío seleccionado de entre el grupo compuesto por un nivel de protocolo, un nivel de anticolisiones, un nivel de transferencia, y un nivel de aplicación.

13. Método según la reivindicación 11, que comprende además la etapa de ordenar al controlador de circuitos de 55 comunicación de campo cercano que configure un conmutador para encaminar una comunicación de datos entre el controlador de circuitos de comunicación de campo cercano y el entorno de ejecución seleccionado.

14. Método según la reivindicación 11, en el que la etapa de determinar la aplicación de comunicación de campo cercano se produce en un nivel de aplicación. 60

15. Método según la reivindicación 11, en el que, en caso de tener una pluralidad de entornos de ejecución, la pluralidad de entornos de ejecución comprende una pluralidad de elementos seguros, que comprende además la etapa de remitir a la tabla de registro para determinar un elemento seguro en el cual reside la aplicación de campo cercano.

16. Método según la reivindicación 15, que comprende además la etapa (512) de dirigir una comunicación de datos a través de un conmutador de interfaz desde el entorno de ejecución por defecto al elemento seguro en el que reside la aplicación de campo cercano.

17. Método según la reivindicación 16, que comprende además la etapa de inicializar el elemento seguro en el que reside la aplicación de comunicación de campo cercano.


 

Patentes similares o relacionadas:

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 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 […]

Procedimiento de visualización de una pluralidad de objetos para ejecutar aplicaciones, del 1 de Julio de 2020, de SAMSUNG ELECTRONICS CO., LTD.: Un dispositivo electrónico que comprende: un dispositivo de visualización ; un procesador eléctricamente conectado con el dispositivo de […]

Método para configurar la conexión de terminales portátiles a un terminal fijo y sistema del mismo, del 24 de Junio de 2020, de Vox S.p.A: Método para asignar un número de identificación seleccionable por el usuario a cada uno de una pluralidad de terminales fijos, con el fin de permitir que uno […]

Aparato para realidad aumentada, del 24 de Junio de 2020, de Veeride Ltd: Un accesorio configurado para montarse en una pantalla de presentación visual de un dispositivo de mano con el fin de proyectar la información presentada visualmente […]

Servicios sensibles al contexto, del 24 de Junio de 2020, de Nokia Technologies OY: Un método que comprende: recibir, en un dispositivo inalámbrico , señales de sensor que caracterizan una o más condiciones ambientales, […]

Un dispositivo de ejercicios y un procedimiento de ejercicios mediante el uso de dicho dispositivo, del 20 de Mayo de 2020, de Fitness Engineers Pty Ltd: Un dispositivo de ejercicios que tiene: una base ; una pared extensible lejos de dicha base hasta un cierre ; […]

Aparato adaptado para compartir contenidos de información a través de una conexión inalámbrica, y procedimiento del mismo, del 6 de Mayo de 2020, de FONDAZIONE LINKS - Leading innovation & knowledge for Society: Un aparato adaptado para compartir contenidos de información a través de una conexión inalámbrica, comprendiendo dicho aparato : - un medio de […]

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