Método y aparato para la selección automática de una aplicación de comunicación de campo cercano en un dispositivo electrónico.

En un dispositivo electrónico portátil (100) que dispone de capacidades de comunicación de campo cercano y de una pluralidad de aplicaciones de comunicación de campo cercano,

estando almacenada cada una de ellas en uno de entre una pluralidad de entornos de ejecución físicamente diferentes, método para seleccionar y lanzar automáticamente una o más aplicaciones de comunicación de campo cercano, que comprende las etapas siguientes:

recibir (606) una solicitud de un dispositivo de comunicación de campo cercano e:

identificar (607), a partir de una realización secuencial de un descubrimiento en niveles de la pila de protocolos que comprenden un nivel de conmutación de modo, un nivel de detección de colisiones, y un nivel de activación de dispositivos, en primer lugar por lo menos una tecnología de comunicación de campo cercano en el nivel de conmutación de modo, seguido por la identificación de un protocolo de comunicación en el nivel de detección de colisiones, y seguido por la entrada en un estado operativo correspondiente en el nivel de activación de dispositivos; y seguido por la identificación de un identificador de aplicación asociado a la misma en un nivel de aplicación;

remitir (608) a una tabla de registro que comprende parámetros de identificación asociados a la pluralidad de aplicaciones de comunicación de campo cercano, agrupándose los parámetros de identificación asociados a la pluralidad de aplicaciones de campo cercano según un nivel de descubrimiento correspondiente, y correspondiéndose los parámetros de identificación con la solicitud del dispositivo de comunicación de campo cercano;

seleccionar (611) por lo menos una aplicación de comunicación de campo cercano basándose en los parámetros de identificación;

lanzar (613) dicha por lo menos una aplicación de comunicación de campo cercano;

determinar en cuál de los entornos de ejecución físicamente diferentes se encuentra dicha por lo menos una aplicación de comunicación de campo cercano;

reconfigurar un conmutador para la comunicación con un entorno de ejecución seleccionado en el que se encuentra dicha por lo menos una aplicación de comunicación de campo cercano; y dirigir (614) una comunicación de datos desde el dispositivo de comunicación de campo cercano a partir de una interfaz de comunicación de campo cercano, a través del conmutador, al entorno de ejecución seleccionado asociado a dicha por lo menos una aplicación de comunicación de campo cercano.

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

Solicitante: Motorola Mobility, Inc.

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, Bertrand,Yan.

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-2386164_T3.pdf

 

Método y aparato para la selección automática de una aplicación de comunicación de campo cercano en un dispositivo electrónico.

Fragmento de la descripción:

Método y aparato para la selección automática de una aplicación de comunicación de campo cercano en un dispositivo electrónico.

La presente invención se refiere en general a dispositivos electrónicos que tienen circuitería de comunicación de campo cercano y a aplicaciones de comunicación de campo cercano, y más particularmente a un dispositivo que tiene un administrador de descubrimiento de aplicaciones capaz de seleccionar una aplicación de comunicación de campo cercano de entre muchas aplicaciones de comunicación de campo cercano a partir de características de identificación de terminal de dispositivos de comunicación de campo cercano.

Antecedentes de la técnica

En la actualidad, los dispositivos móviles se están haciendo cada vez más complejos. A título de ejemplo, un teléfono móvil se usaba, no hace mucho tiempo, solamente para hacer llamadas telefónicas. No obstante, en la actualidad, 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 implicarse en transacciones financieras.

A título de ejemplo, cuando una persona lleva un dispositivo equipado con tecnología de comunicación de campo cercano, la misma puede usar el dispositivo en lugar de tarjetas tradicionales, moneda, o entradas. 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 inalámbricamente al terminal de comunicación de campo cercano a través de la circuitería de comunicación de campo cercano. Como tal, el dispositivo móvil sustituye 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 también tienen la capacidad de funcionar 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 horas 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 a los dispositivos móviles ofrece a los usuarios la capacidad de comunicarse inalámbrica 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 de 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 con listas de iconos o menús.

El documento WO2006/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 WO2004/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 aplicaciones.

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 descripción detallada posterior, se incorporan a la memoria 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 las 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 varios niveles de pilas usados en un proceso de descubrimiento de aplicaciones de acuerdo con formas de realización de la invención.

La figura 5 ilustra un diagrama de bloques de módulos usados con un circuito de comunicación de campo cercano de acuerdo con formas de realización de la invención.

La figura 6 ilustra un método de selección y lanzamiento automáticos de una aplicación de comunicación de campo cercano de acuerdo con formas de realización de la invención.

La figura 7 ilustra un método de selección y lanzamiento automáticos de una aplicación de comunicación de campo cercano de acuerdo con formas de realización de la invención.

La figura 8 ilustra un diagrama de flujo de señal de un método de selección y lanzamiento automáticos de una aplicación de comunicación de campo cercano de acuerdo con formas de realización de la invención cuando un circuito de comunicación de campo cercano está en modo de escucha.

La figura 9 ilustra un diagrama de flujo de señal de un método de selección y lanzamiento automáticos de una aplicación de comunicación de campo cercano de acuerdo con formas de realización de la invención cuando un circuito de comunicación de campo cercano está en modo de interrogación secuencial.

La figura 10 ilustra un método para ser usado con un controlador de circuitos de comunicación de campo cercano de acuerdo con formas de realización de la invención.

La figura 11 ilustra... [Seguir leyendo]

 


Reivindicaciones:

1. En un dispositivo electrónico portátil (100) que dispone de capacidades de comunicación de campo cercano y de una pluralidad de aplicaciones de comunicación de campo cercano, estando almacenada cada una de ellas en uno de entre una pluralidad de entornos de ejecución físicamente diferentes, método para seleccionar y lanzar automáticamente una o más aplicaciones de comunicación de campo cercano, que comprende las etapas siguientes:

recibir (606) una solicitud de un dispositivo de comunicación de campo cercano e:

identificar (607) , a partir de una realización secuencial de un descubrimiento en niveles de la pila de protocolos que comprenden un nivel de conmutación de modo, un nivel de detección de colisiones, y un nivel de activación de dispositivos, en primer lugar por lo menos una tecnología de comunicación de campo cercano en el nivel de conmutación de modo, seguido por la identificación de un protocolo de comunicación en el nivel de detección de colisiones, y seguido por la entrada en un estado operativo correspondiente en el nivel de activación de dispositivos; y seguido por la identificación de un identificador de aplicación asociado a la misma en un nivel de aplicación;

remitir (608) a una tabla de registro que comprende parámetros de identificación asociados a la pluralidad de aplicaciones de comunicación de campo cercano, agrupándose los parámetros de identificación asociados a la pluralidad de aplicaciones de campo cercano según un nivel de descubrimiento correspondiente, y correspondiéndose los parámetros de identificación con la solicitud del dispositivo de comunicación de campo cercano;

seleccionar (611) por lo menos una aplicación de comunicación de campo cercano basándose en los parámetros de identificación;

lanzar (613) dicha por lo menos una aplicación de comunicación de campo cercano;

determinar en cuál de los entornos de ejecución físicamente diferentes se encuentra dicha por lo menos una aplicación de comunicación de campo cercano;

reconfigurar un conmutador para la comunicación con un entorno de ejecución seleccionado en el que se encuentra dicha por lo menos una aplicación de comunicación de campo cercano; y dirigir (614) una comunicación de datos desde el dispositivo de comunicación de campo cercano a partir de una interfaz de comunicación de campo cercano, a través del conmutador, al entorno de ejecución seleccionado asociado a dicha por lo menos una aplicación de comunicación de campo cercano.

2. Método según la reivindicación 1, que comprende además las etapas siguientes:

presentar (610) dicha por lo menos una aplicación de comunicación de campo cercano a un usuario; y al producirse la recepción de una señal de selección desde el usuario, encaminar datos entre la interfaz de comunicación de campo cercano y el entorno de ejecución seleccionado.

3. Método según la reivindicación 1, en el que la pluralidad de entornos de ejecución comprende una pluralidad de elementos seguros (304) , comprendiendo además la etapa de determinar dentro de qué entorno de ejecución se encuentra dicha por lo menos una aplicación de comunicación de campo cercano.

4. Método según la reivindicación 1, que comprende además la etapa que consiste en determinar una bandera de encaminamiento asociada a una suficiencia de identificación de una aplicación, basándose en un nivel de descubrimiento correspondiente de dicha por lo menos una aplicación de comunicación de campo cercano en un estado verdadero, comprendiendo la etapa que consiste en dirigir la comunicación de datos dirigir datos de acuerdo con la bandera de encaminamiento.

5. Método según la reivindicación 1, que comprende además una de entre la etapa que consiste en entrar en un modo de escucha o la etapa que consiste en entrar en un modo de interrogación secuencial antes de una etapa que consiste en detectar el dispositivo de comunicación de campo cercano.

6. Método según la reivindicación 1, en el que los parámetros de identificación comprenden tanto parámetros de nivel de aplicación como parámetros de nivel de protocolo, comprendiendo la etapa que consiste en seleccionar dicha por lo menos una aplicación de comunicación de campo cercano comprende remitir secuencialmente a los parámetros de nivel de protocolo y a los parámetros de nivel de aplicación al producirse la identificación del protocolo de comunicación y el identificador de aplicación.

7. Método según la reivindicación 1, en el que la etapa que consiste en seleccionar dicha por lo menos una aplicación de comunicación de campo cercano comprende seleccionar dicha por lo menos una aplicación de

comunicación de campo cercano mediante una de entre:

una tecnología de aplicaciones asociada a dicha por lo menos una aplicación de comunicación de campo cercano, que es compatible con el dispositivo de comunicación de campo cercano;

un protocolo de aplicaciones soportado por el dispositivo electrónico portátil, que se corresponde con el dispositivo de comunicación de campo cercano;

una identificación de aplicación correspondiente al dispositivo de comunicación de campo cercano; o una plataforma de aplicaciones correspondiente al dispositivo de comunicación de campo cercano.

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

un circuito de comunicación de campo cercano que tiene una interfaz individual de comunicación de campo cercano y un controlador de circuitos de comunicación de campo cercano (301) configurado para facilitar la comunicación de campo cercano del circuito de comunicación de campo cercano con una pluralidad de entornos de ejecución físicamente diferentes a través de un conmutador de interfaz reconfigurando selectivamente el conmutador de interfaz;

una pluralidad de aplicaciones de comunicación de campo cercano, que se pueden hacer funcionar con el controlador de circuitos de comunicación de campo cercano, almacenándose cada aplicación en uno de entre la pluralidad de entornos de ejecución físicamente diferentes;

un administrador de descubrimiento de aplicaciones (311) , que se puede hacer funcionar con el circuito de comunicación de campo cercano, y configurado para identificar, mediante la realización secuencial de un descubrimiento en niveles de la pila de protocolos que comprenden un nivel de conmutación de modo, un nivel de detección de colisiones, y un nivel de activación de dispositivos, en primer lugar una tecnología de comunicación de campo cercano en el nivel de conmutación de modo, en segundo lugar un protocolo de datos en el nivel de detección de colisiones, e identificando a continuación un identificador de aplicación asociado a un dispositivo de comunicación de campo cercano en un nivel de aplicaciones por encima del nivel de protocolos; y una tabla de registro (313) , almacenada en una memoria del dispositivo electrónico portátil y accesible por el administrador de descubrimiento de aplicaciones (311) , que comprende una pluralidad de parámetros de identificación correspondientes a una pluralidad de niveles de descubrimiento y agrupados según niveles de descubrimiento correspondientes y asociados a la pluralidad de aplicaciones de comunicación de campo cercano, comprendiendo la pluralidad de parámetros de identificación por lo menos un identificador para cada una de la pluralidad de aplicaciones de comunicación de campo cercano de un entorno de ejecución en el cual está almacenada cada aplicación y una bandera de encaminamiento que señaliza cómo encaminar el flujo de datos de transacción entre el controlador de circuitos de comunicación de campo cercano y uno de los entornos de ejecución físicamente diferentes;

en el que el administrador de descubrimiento de aplicaciones (311) está configurado para seleccionar y lanzar automáticamente por lo menos una aplicación de comunicación de campo cercano mediante la remisión a la tabla de registro (313) para los parámetros de identificación correspondientes por lo menos a uno de entre la tecnología de comunicación de campo cercano, el protocolo de datos, o el identificador de aplicación.

9. Dispositivo electrónico portátil según la reivindicación 8, que comprende además un administrador de aplicaciones configurado para descargar un registro de aplicaciones habilitadas en el administrador de descubrimiento de aplicaciones.

10. Dispositivo electrónico portátil según la reivindicación 8, en el que el administrador de descubrimiento de aplicaciones está configurado además para habilitar dicha por lo menos una aplicación de comunicación de campo cercano basándose en los parámetros de identificación.

11. Dispositivo electrónico portátil según la reivindicación 8, en el que la pluralidad de entornos de ejecución comprende una pluralidad de elementos seguros físicos, seleccionándose además la pluralidad de entornos de ejecución cada uno de ellos de entre el grupo constituido por tarjetas SIM, tarjetas de memoria, y módulos operativos integrados en el dispositivo electrónico portátil.

12. Dispositivo electrónico portátil según la reivindicación 11, en el que por lo menos una bandera de encaminamiento se corresponde con cada una de la pluralidad de aplicaciones de comunicación de campo cercano, utilizando el conmutador de interfaz dicha por lo menos una bandera de encaminamiento para el flujo de datos entre el controlador de circuitos de comunicación de campo cercano y dicho por lo menos un entorno de ejecución cuando dicha por lo menos una bandera de encaminamiento se encuentra en un estado verdadero.

13. Dispositivo electrónico portátil según la reivindicación 12, en el que dicha por lo menos una bandera de encaminamiento comprende una pluralidad de banderas de encaminamiento, estando dispuesta cada una de la pluralidad de banderas de encaminamiento de acuerdo con los niveles de descubrimiento de manera individual,

señalizando un estado verdadero de una bandera de encaminamiento una suficiencia de descubrimiento, en el que, cuando se detecta que una de la pluralidad de banderas de encaminamiento está en un estado verdadero, el administrador de descubrimiento de aplicaciones se configura para transferir una transacción de comunicación de campo cercano a dicho por lo menos un entorno de ejecución para su procesado posterior.

14. Dispositivo electrónico portátil según la reivindicación 12, en el que el circuito de comunicación de campo cercano comprende además una pluralidad de interfaces asociadas a la pluralidad de entornos de ejecución, comprendiendo la pluralidad de interfaces una interfaz periférica, una interfaz de anfitrión, y una interfaz de comunicación de campo cercano, dirigiendo el administrador de descubrimiento de aplicaciones datos con dicho por lo menos un entorno de ejecución a través de una de entre la interfaz periférica, la interfaz de anfitrión o la interfaz de comunicación de campo cercano.

15. Dispositivo electrónico portátil según la reivindicación 8, en el que los parámetros de identificación están agrupados de acuerdo con los niveles de descubrimiento usados por el administrador de descubrimiento de aplicaciones, incluyendo los niveles de descubrimiento incluyen por lo menos un nivel de protocolos y un nivel de aplicaciones.

16. Dispositivo electrónico portátil según la reivindicación 15, en el que los parámetros de identificación del nivel de protocolos comprenden parámetros de actividad de conmutación de modo, parámetros de actividad de detección de colisiones, o parámetros de actividad de activación de dispositivos, comprendiendo además los parámetros de identificación del nivel de aplicaciones por lo menos uno de los parámetros de detección de colisiones o, comprendiendo los parámetros de nivel de aplicaciones por lo menos uno de entre los parámetros de detección de colisiones o los parámetros de selección de aplicaciones, comprendiendo los parámetros de selección de aplicaciones números de identificación correspondientes a entornos de ejecución en los cuales se encuentra dicha por lo menos una aplicación de comunicación de campo cercano.

17. Dispositivo electrónico portátil según la reivindicación 8, en el que las aplicaciones de comunicación de campo cercano comprenden aplicaciones de monedero electrónico.

18. Dispositivo electrónico portátil según la reivindicación 8, en el que el dispositivo electrónico portátil comprende un teléfono móvil.

 

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