METODOS Y APARATOS PARA PRODUCIR Y PRESENTAR UNA SOLICITUD HTTP CON UN PARAMETRO DE PAIS SELECCIONADO DESDE UN DISPOSITIVO MOVIL.

Método, en un dispositivo (202) de comunicación móvil asociado con un operador inalámbrico local e identificado por una identificación de operador local almacenada en la memoria del dispositivo (202) de comunicación móvil,

comprendiendo el método los actos de: mantener una lista memorizada de una serie de identificaciones de operador, estando almacenada cada identificación de operador en asociación con una serie de códigos de país; leer, desde la memoria, la identificación de operador local; seleccionar (810) uno de la serie de códigos de país que está almacenado en asociación con la identificación de operador local; funcionar (804) para comunicaciones en una red de comunicaciones inalámbricas que tiene una identificación de operador asociada con un país de visita que es diferente de un país local del operador inalámbrico local; mientras funciona para comunicaciones en la red de comunicación inalámbrica en el país de visita: generar (814) una solicitud de protocolo de transferencia de hipertexto, "HTTP", con un localizador uniforme de recursos, "URL", en correspondencia a un nombre de dominio especificado y un parámetro de código de país que incluye el código de país; y hacer (816) que la solicitud HTTP con el URL y el parámetro de código de país sea presentada a través de la red de comunicación inalámbrica

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

Solicitante: RESEARCH IN MOTION LIMITED.

Nacionalidad solicitante: Canadá.

Dirección: 295 PHILLIP STREET WATERLOO, ONTARIO N2L 3W8 CANADA.

Inventor/es: KALU,KALU ONUKA, BUCZEK,TOMASZ, KALYANASUNDARAM,SANJAY.

Fecha de Publicación: .

Fecha Solicitud PCT: 6 de Marzo de 2009.

Fecha Concesión Europea: 18 de Agosto de 2010.

Clasificación PCT:

  • 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.
  • H04L29/12 H04L 29/00 […] › caracterizados por el terminal de datos.
  • H04W4/02 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). › 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.
  • H04W64/00 H04W […] › Localización de usuarios o terminales para propósitos de gestión de la red, p. ej. gestión de movilidad.

Países PCT: Austria, Bélgica, Suiza, Alemania, Dinamarca, España, Francia, Reino Unido, Grecia, Italia, Liechtensein, Luxemburgo, Países Bajos, Suecia, Mónaco, Portugal, Irlanda, Eslovenia, Finlandia, Rumania, Chipre, Lituania, Letonia, Ex República Yugoslava de Macedonia, Albania.

METODOS Y APARATOS PARA PRODUCIR Y PRESENTAR UNA SOLICITUD HTTP CON UN PARAMETRO DE PAIS SELECCIONADO DESDE UN DISPOSITIVO MOVIL.

Fragmento de la descripción:

ANTECEDENTES

Campo Tecnológico

La presente descripción se refiere en general a dispositivos de comunicación móvil operativos en redes de comunicaciones inalámbricas, y más en concreto a un dispositivo de comunicación móvil que funciona con la utilización de una aplicación de 5 datos tal como una aplicación de navegador o una aplicación de búsquedas en Internet.

Descripción de la Técnica Relacionada

Un dispositivo de comunicación móvil puede funcionar en una red de comunicación inalámbrica que proporciona comunicaciones de datos por paquetes a 10 alta velocidad. El dispositivo móvil puede ofrecer una serie de capacidades o características diferentes para un usuario. Muchas de estas capacidades están definidas por las diferentes aplicaciones que están instaladas en el dispositivo móvil. El dispositivo móvil puede tener, como ejemplos, una aplicación de telefonía de voz, una aplicación de sincronización de datos o mensajes (por ejemplo, para mensajes de 15 correo electrónico o elementos de calendario), una aplicación de navegador web o de búsquedas de Internet, o combinaciones de éstas.

Con la utilización de la aplicación de navegador web o de búsqueda, el dispositivo móvil que funciona en la red inalámbrica puede interactuar con un servidor de otras redes de comunicación (por ejemplo, la red Internet) para acceder a la 20 información. El usuario del dispositivo móvil puede introducir un nombre de dominio de un URL en la aplicación de navegador web, en una solicitud para acceder a una página web del servidor. Si el servidor es o tiene un motor de búsqueda, el usuario puede asimismo presentar parámetros (por ejemplo, texto) de búsquedas a través de una página web en una solicitud para iniciar una búsqueda de información a través del 25 motor de búsqueda en función de los parámetros de búsqueda. Sin embargo dependiendo de la localización (mundial) del dispositivo móvil, puede recibirse un sitio web, resultados de la búsqueda, y/o información inesperados en respuesta a dicha solicitud.

El documento JP 2004 038227 da a conocer un dispositivo de comunicaciones 30 móvil que indica las partes que faltan de un URL introducido por un usuario.

Lo que necesitamos son métodos y aparatos para superar estas deficiencias y otras relacionadas de la técnica anterior. Pueden existir problemas iguales o similares en otras redes y dispositivos.

COMPENDIO

De acuerdo con las técnicas descritas en la presente memoria, un dispositivo de comunicación móvil mantiene una lista almacenada de una serie de identificaciones de operadores, donde cada identificación de operador está memorizada en asociación con una serie de códigos de país. El dispositivo móvil está asociado asimismo con un 5 operador inalámbrico local que es identificable mediante una identificación de operador local almacenada en su memoria. El dispositivo móvil lee la identificación de operador local en la memoria, y selecciona uno de la serie de códigos de país, que está memorizado en asociación con la identificación de operador local.

En funcionamiento, el dispositivo móvil lee un nombre de dominio especificado 10 en respuesta a una solicitud iniciada por el usuario realizada a través de una aplicación de navegador web o de búsqueda. A continuación, el dispositivo móvil produce una solicitud de protocolo de transferencia de hipertexto (HTTP, Hypertext Transfer Protocol) con un localizador uniforme de recursos (URL, Uniform Resource Locator) correspondiente a un nombre de dominio especificado y un parámetro de 15 código de país que incluye el código de país seleccionado. La solicitud HTTP con el URL es presentada por medio de la red de comunicación inalámbrica.

Ventajosamente, puede conseguirse consistencia accediendo a sitios web, a información y/o a resultados de búsqueda independientemente de la localización de la estación móvil. 20

BREVE DESCRIPCIÓN DE LOS DIBUJOS

A continuación se describirán realizaciones de la presente descripción a modo de ejemplo, con referencia a las figuras anexas, en las cuales:

la figura 1 es un diagrama de bloques que ilustra componentes pertinentes de un dispositivo de comunicación móvil y una red de comunicación inalámbrica dentro de 25 la cual puede funcionar el dispositivo de comunicación móvil;

la figura 2 es un diagrama más detallado del dispositivo de comunicación móvil preferido de la figura 1;

la figura 3 es una arquitectura de sistema concreta para el dispositivo de comunicación móvil y la red inalámbrica de las figuras 1 y 2; 30

la figura 4 es un ejemplo ilustrativo de una interfaz de usuario a modo de ejemplo, del dispositivo de comunicación móvil de las figuras 1 y 2, que se muestra como un dispositivo manual de mensajería y/o telefonía móvil;

la figura 5 es una representación ilustrativa de la memoria del dispositivo de comunicación móvil que tiene una serie de aplicaciones almacenadas en la misma, incluyendo una aplicación de navegador web o de búsquedas;

la figura 6 es una ilustración de una página web de un motor de búsqueda de red que se muestra a través de la aplicación de navegador web o de búsqueda; 5

la figura 7 es una ilustración de una página web del motor de búsqueda de red que muestra resultados de la búsqueda en respuesta a una consulta de búsqueda; y

la figura 8 es un diagrama de flujo de un método para utilizar en la producción y presentación de una solicitud de protocolo de transferencia de hipertexto (HTTP) desde el dispositivo móvil. 10

DESCRIPCIÓN DETALLADA DE REALIZACIONES PREFERIDAS

De acuerdo con las técnicas descritas en la presente memoria, un dispositivo de comunicación móvil mantiene una lista almacenada de una serie de identificaciones de operadores, donde cada identificación de operador se memoriza en asociación con una serie de códigos de país. El dispositivo móvil está asociado asimismo con un 15 operador inalámbrico local que es identificable mediante una identificación de operador local memorizada en su memoria. El dispositivo móvil lee la identificación de operador local en la memoria, y selecciona uno de la serie de códigos de país que está memorizado en asociación con la identificación de operador local. En funcionamiento, el dispositivo móvil lee un nombre de dominio especificado en respuesta a una 20 solicitud iniciada por el usuario realizada a través de una aplicación de navegador web o de búsqueda. A continuación, el dispositivo móvil produce una solicitud de protocolo de transferencia de hipertexto (HTTP, Hypertext Transfer Protocol) con un localizador uniforme de recursos (URL, Uniform Resource Locator) correspondiente a un nombre de dominio especificado y un parámetro de código de país que incluye el código de 25 país seleccionado. Puede seleccionarse un código de lenguaje en función de configuraciones del dispositivo móvil local e incluirse asimismo como un parámetro adicional. La solicitud HTTP con el URL es presentada a través de la red de comunicación inalámbrica. Ventajosamente, puede conseguirse consistencia accediendo a sitios web, a información y/o a resultados de búsqueda 30 independientemente de la localización de la estación móvil.

Para ilustrar la arquitectura del sistema a modo de ejemplo, la figura 1 muestra un diagrama de bloques de un sistema de comunicación 100 que incluye una estación móvil 102 (un ejemplo de un dispositivo de comunicación móvil o inalámbrico) que comunica a través de una red 104 de comunicación inalámbrica. La estación móvil 102 35 incluye preferentemente una pantalla visual 112, un teclado 114 y quizás una o más interfaces de usuario (UI, user interfaces) 116 auxiliares, cada una de las cuales está acoplada a un controlador 106. El controlador 106 está acoplado asimismo a circuitería 108 de un transceptor de radiofrecuencia (RF) y a una antena 110. Habitualmente, el controlador 106 está realizado como una unidad central de proceso (CPU, central 5 processing unit) que ejecuta soporte lógico de sistema operativo en un componente de memoria (no mostrado). El controlador 106 controlará normalmente el funcionamiento global de la estación móvil 102, mientras que las operaciones de procesamiento de señal asociadas con las funciones de comunicación se llevan a cabo habitualmente en la circuitería 108 del transceptor de RF. El controlador 106 interactúa con el dispositivo 10 112 de visualización...

 


Reivindicaciones:

1. Método, en un dispositivo (202) de comunicación móvil asociado con un operador inalámbrico local e identificado por una identificación de operador local almacenada en la memoria del dispositivo (202) de comunicación móvil, comprendiendo el método los actos de: 5

mantener una lista memorizada de una serie de identificaciones de operador, estando almacenada cada identificación de operador en asociación con una serie de códigos de país;

leer, desde la memoria, la identificación de operador local;

seleccionar (810) uno de la serie de códigos de país que está almacenado en 10 asociación con la identificación de operador local;

funcionar (804) para comunicaciones en una red de comunicaciones inalámbricas que tiene una identificación de operador asociada con un país de visita que es diferente de un país local del operador inalámbrico local;

mientras funciona para comunicaciones en la red de comunicación inalámbrica 15 en el país de visita:

generar (814) una solicitud de protocolo de transferencia de hipertexto, "HTTP", con un localizador uniforme de recursos, "URL", en correspondencia a un nombre de dominio especificado y un parámetro de código de país que incluye el código de país; y 20

hacer (816) que la solicitud HTTP con el URL y el parámetro de código de país sea presentada a través de la red de comunicación inalámbrica.

2. El método de la reivindicación 1, en el que la solicitud HTTP es generada en respuesta a una solicitud (808) de usuario realizada a través de una aplicación de navegador web o de búsqueda del dispositivo (202) de comunicación 25 móvil.

3. El método de la reivindicación 1, en el que el nombre de dominio especificado corresponde a un servidor de motor de búsqueda y la solicitud HTTP comprende una consulta de búsqueda, comprendiendo el método además el acto de:

recibir una respuesta HTTP que incluye resultados de búsqueda que son 30 relevantes para el país local y no para el país de visita.

4. El método de la reivindicación 1, en el que el nombre de dominio especificado comprende un nombre de dominio especificado por el usuario.

5. El método de la reivindicación 1, en el que la serie de identificaciones de operador son identificaciones del proveedor y la identificación de operador local es una 35 identificación de proveedor local programada durante la fabricación del dispositivo (202) de comunicación móvil.

6. El método de la reivindicación 1, en el que el acto de selección comprende además el acto de:

comparar la identificación de operador local con uno o más de la serie de 5 códigos de país hasta que se encuentra una coincidencia, si la hay.

7. El método de la reivindicación 1, en el que el acto de selección comprende además el acto de:

comparar la identificación de operador local con uno o más de la serie de códigos de país hasta que se encuentra una coincidencia, si la hay; y 10

si no se encuentra coincidencia, seleccionar "US" como el código de país.

8. El método de la reivindicación 1, que comprende además:

repetir los actos de generar y provocar la presentación, para cada una de una serie de solicitudes realizadas mientras el dispositivo (202) de comunicación móvil funciona en la red de comunicación inalámbrica. 15

9. El método de la reivindicación 1, que comprende además:

seleccionar uno de una serie de códigos de lenguaje en función de una configuración local de la estación móvil; y

generar la solicitud HTTP con el URL correspondiente al nombre de dominio, el parámetro de código de país que incluye el código de país seleccionado, y un 20 parámetro de código de lenguaje que incluye el código de lenguaje seleccionado.

10. El método de la reivindicación 1, en el que el operador inalámbrico local comprende una red móvil terrestre pública local, "HPLMN", y la identificación de operador local está asociada con un código de red móvil, "MNC", y un código de país móvil, "MCC". 25

11. El método de la reivindicación 1, en el que la identificación de operador local está almacenada en un módulo de identidad de abonado, "SIM", (262) accesible por el dispositivo (202) de comunicación móvil.

12. El método de la reivindicación 1, que se lleva a cabo mediante instrucciones de ordenador almacenadas en un medio legible por ordenador, siendo 30 las instrucciones de ordenador ejecutables por uno o más procesadores del dispositivo (202) de comunicación móvil.

13. Un dispositivo (202) de comunicación móvil, que comprende:

uno o más procesadores (238);

un transceptor inalámbrico (211) acoplado con dichos uno o más procesadores (238);

una interfaz (222, 232) de usuario acoplada a dichos uno o más procesadores (238);

una primera parte de memoria para almacenar una identificación de operador 5 local que identifica un operador inalámbrico local del dispositivo (202) de comunicación móvil;

una segunda parte de memoria para almacenar una serie de identificaciones de operador, estando almacenada cada mencionada identificación de operador en asociación con uno de la serie de códigos de país; 10

siendo dichos uno o más procesadores operativos para:

leer, desde la primera parte de memoria, la identificación de operador local;

seleccionar (810) uno de la serie de códigos de país que está almacenado en asociación con la identificación de operador local; 15

funcionar (804) para comunicaciones en una red de comunicación inalámbrica a través del transceptor inalámbrico (211), teniendo la red de comunicación inalámbrica una identificación de operador asociada con un país de visita que es diferente de un país local del operador inalámbrico local;

mientras funciona para comunicaciones en la red de comunicación 20 inalámbrica en el país de visita:

generar (814) una solicitud de protocolo de transferencia de hipertexto, "HTTP", con un localizador uniforme de recursos, "URL", en correspondencia con un nombre de dominio especificado y un parámetro de código de país que incluye el código de país; y 25

hacer (816) que la solicitud HTTP con el URL y el parámetro de código de país sea presentada a través de la red de comunicación inalámbrica.

14. El dispositivo (202) de comunicación móvil de la reivindicación 13, en el que la solicitud HTTP se genera en respuesta a una solicitud (808) de usuario realizada a través de una aplicación de navegador web o de búsqueda, del dispositivo 30 (202) de comunicación móvil.

15. El dispositivo (202) de comunicación móvil de la reivindicación 13, en el que el nombre de dominio especificado corresponde a un servidor de motor de búsqueda y la solicitud HTTP comprende una consulta de búsqueda, siendo dichos uno o más procesadores (238) operativos además para: 35

recibir una respuesta HTTP que incluye resultados de búsqueda que son relevantes para el país local y no para el país de visita.

16. El dispositivo (202) de comunicación móvil de la reivindicación 13, en el que el nombre de dominio especificado comprende un nombre dominio especificado por el usuario. 5

17. El dispositivo (202) de comunicación móvil de la reivindicación 13, en el que la serie de identificaciones de operador son identificaciones de proveedor y la identificación de operador local es una identificación de proveedor local programada durante la fabricación del dispositivo (202) de comunicación móvil.

18. El dispositivo (202) de comunicación móvil de la reivindicación 13, en el 10 que dichos uno o más procesadores (238) son operativos para seleccionar el código de país siendo además operativos para:

comparar la identificación de operador local con uno o más de la serie de códigos de país hasta que se encuentra una coincidencia, si la hay.

19. El dispositivo (202) de comunicación móvil de la reivindicación 13, en el 15 que dichos uno o más procesadores (238) son operativos para seleccionar el código de país siendo además operativos para:

comparar la identificación de operador local con uno o más de la serie de códigos de país hasta que se encuentra una coincidencia, si la hay; y

si no se encuentra coincidencia, seleccionar "US" como el código de país. 20

20. El dispositivo (202) de comunicación móvil de la reivindicación 13, en el que dichos uno o más procesadores (238) son operativos además para:

repetir la generación y presentación, para cada una de una serie de solicitudes realizadas mientras el dispositivo (202) de comunicación móvil funciona en la red de comunicación inalámbrica. 25

21. El dispositivo (202) de comunicación móvil de la reivindicación 13, en el que dichos uno o más procesadores (238) son operativos además para:

seleccionar (812) uno de una serie de códigos de lenguaje en función de una configuración local del dispositivo (202) de comunicación móvil; y

generar (814) la solicitud HTTP con el URL correspondiente al nombre de 30 dominio, el parámetro de código de país que incluye el código de país seleccionado, y un parámetro de código de lenguaje que incluye el código de lenguaje seleccionado.

22. El dispositivo (202) de comunicación móvil de la reivindicación 13, en el que el operador inalámbrico local comprende una red móvil terrestre pública local, "HPLMN", y la identificación de operador local está asociada con un código de red móvil, "MNC", y un código de país móvil, "MCC".

23. El dispositivo (202) de comunicación móvil de la reivindicación 13, en el que la identificación de operador local está almacenada en un módulo de identidad de abonado, "SIM", (262) accesible por el dispositivo (202) de comunicación móvil. 5

24. El dispositivo (202) de comunicación móvil de la reivindicación 13, en el que dichos uno o más procesadores (238) son operativos en un primer modo de funcionamiento para funcionar con el objeto de generar y presentar la solicitud HTTP, siendo además operativos dichos uno o más procesadores (238) en un segundo modo de funcionamiento para: 10

mientras funcionan para comunicaciones en la red de comunicación inalámbrica en el país de visita:

generar una solicitud HTTP con un URL correspondiente a un nombre dominio especificado y un parámetro de código de país que incluye el código de país seleccionado; y 15

hacer que la solicitud HTTP con el URL y el parámetro de código de país sea presentada a través de la red de comunicación inalámbrica.


 

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

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

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

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