ES2298248T3 - Servicio de datos de telecomunicaciones moviles. - Google Patents
Servicio de datos de telecomunicaciones moviles. Download PDFInfo
- Publication number
- ES2298248T3 ES2298248T3 ES01962872T ES01962872T ES2298248T3 ES 2298248 T3 ES2298248 T3 ES 2298248T3 ES 01962872 T ES01962872 T ES 01962872T ES 01962872 T ES01962872 T ES 01962872T ES 2298248 T3 ES2298248 T3 ES 2298248T3
- Authority
- ES
- Spain
- Prior art keywords
- client device
- server
- mobile client
- mobile
- computer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- VJYFKVYYMZPMAB-UHFFFAOYSA-N ethoprophos Chemical compound CCCSP(=O)(OCC)SCCC VJYFKVYYMZPMAB-UHFFFAOYSA-N 0.000 title 1
- 238000000034 method Methods 0.000 claims abstract description 110
- 230000008569 process Effects 0.000 claims abstract description 101
- 230000004044 response Effects 0.000 claims abstract description 10
- 238000013481 data capture Methods 0.000 claims abstract description 8
- 238000012800 visualization Methods 0.000 claims description 14
- 238000004891 communication Methods 0.000 claims description 6
- 238000004590 computer program Methods 0.000 claims description 6
- 238000013079 data visualisation Methods 0.000 claims description 6
- 238000012546 transfer Methods 0.000 claims description 5
- 230000008859 change Effects 0.000 claims description 4
- 238000012545 processing Methods 0.000 claims description 3
- 230000004913 activation Effects 0.000 abstract 1
- 230000001360 synchronised effect Effects 0.000 description 7
- 238000013144 data compression Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000010349 pulsation Effects 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72406—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by software upgrading or downloading
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/04—Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72445—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for supporting Internet browser applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/131—Protocols for games, networked simulations or virtual reality
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
- Exchange Systems With Centralized Control (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
Red para proporcionar un servicio de datos de telecomunicaciones móviles, que comprende: un dispositivo de cliente móvil (MS1) que incluye unos controles (6, 7) que pueden ser accionados por el usuario y un dispositivo de visualización (8) para proporcionar una visualización de datos, y un servidor (1) ubicado remotamente con respecto al dispositivo de cliente móvil (MS1) para proporcionar datos a este último, caracterizada porque el servidor (1) está configurado para ejecutar localmente sobre el mismo un proceso de servidor (30) que proporciona un cliente móvil generado por ordenador correspondiente al dispositivo de cliente móvil, pudiéndose hacer funcionar el cliente móvil generado por ordenador en respuesta al accionamiento de los controles (6, 7) del dispositivo de cliente móvil para producir datos de imágenes correspondientes a una visualización a visualizar por el dispositivo de cliente, y estando configurado el servidor para ejecutar un proceso de captura de datos de imágenes (37) con vistas a capturar los datos de imágenes producidos por el cliente móvil generado por ordenador y con vistas a alimentar los datos de imágenes hacia el dispositivo de cliente móvil remoto para que sean visualizados en el dispositivo de visualización (8) del mismo.
Description
Servicio de datos de telecomunicaciones
móviles.
La presente invención se refiere a la obtención
de un servicio de datos de telecomunicaciones móviles y encuentra
aplicación específica, aunque no de forma exclusiva, en su uso con
un protocolo de aplicación inalámbrica para proporcionar datos
desde un servidor remoto a una estación móvil tal como un conjunto
telefónico móvil de mano.
Las estaciones móviles convencionales tales como
los conjuntos telefónicos de mano se han usado principalmente para
la transmisión de voz. Recientemente se ha desarrollado un protocolo
de aplicación inalámbrica (WAP) para permitir el uso de los
conjuntos telefónicos móviles de mano como navegadores web. La
estación móvil, durante su uso, encamina una llamada hacia un
número de teléfono predeterminado asociado a una red pública
terrestre de servicios móviles (PLMN) conocida como pasarela WAP, la
cual proporciona una conexión con un servidor WAP. El servidor
proporciona datos en un lenguaje de marcado inalámbrico (WML) el
cual se puede considerar como una variante del lenguaje de marcado
de hipertexto (HTML) convencional. El WML permite disponer datos,
tales como texto o gráficos, en barajas de cartas, de tal manera que
cuando se descargan datos a una estación móvil con capacidad WAP,
las cartas individuales se pueden visualizar de una en una y a
continuación el usuario puede navegar entre las cartas sin
solicitar un documento nuevo del servidor.
De este modo, el planteamiento convencional
requiere que la estación móvil actúe como un dispositivo de cliente
que ejecuta un software para interaccionar con servidores situados
en los emplazamientos remotos. Como consecuencia, el dispositivo de
cliente únicamente se puede ajustar desde la estación móvil. Ver el
documento EP 1014646, ó W0 01/52016. Por ejemplo, para un
dispositivo móvil con capacidad WAP, se proporciona un navegador WAP
en el dispositivo para navegar por sitios WAP, lo cual da origen al
inconveniente de que si el usuario desea acceder a sitios WAP desde
un ordenador personal, es necesario usar un navegador diferente en
dicho ordenador personal, con sus propios valores de configuración,
los cuales no se pueden sincronizar con los valores de
configuración del navegador WAP de la estación móvil. Surgen
dificultades similares en la sincronización de calendarios, agendas
y otros servicios que se pueden hacer funcionar o bien desde el
ordenador o bien desde la estación móvil.
Hasta el momento, se ha desarrollado un producto
de software conocido como PC Suite para el dispositivo de Nokia
Modelo 8890 el cual se ejecuta sobre un ordenador personal y permite
que el usuario escriba mensajes de texto o gestione la memoria del
teléfono desde el ordenador personal.
El PC Suite se comunica con el teléfono a través
de su parte de infrarrojos y transfiere datos actualizados desde el
PC al teléfono. El PC Suite se puede descargar en el ordenador
personal a través de Internet. No obstante, con este producto de
software aparecen también dificultades de sincronización.
La presente invención pretende superar estos
problemas y dificultades.
Según la invención, se proporciona una red para
proporcionar un servicio de datos de telecomunicaciones móviles,
que comprende: un dispositivo de cliente móvil que incluye controles
accionables por el usuario y un dispositivo de visualización para
proporcionar una visualización de datos, un servidor ubicado
remotamente con respecto al dispositivo de cliente móvil para
proporcionar datos a este último, caracterizada porque el servidor
está configurado para ejecutar localmente sobre el mismo un proceso
de servidor que proporciona un cliente móvil generado por ordenador
correspondiente al dispositivo de cliente móvil, pudiéndose hacer
funcionar el cliente móvil generado por ordenador en respuesta al
funcionamiento de los controles del dispositivo de cliente móvil
para producir datos de imágenes correspondientes a una visualización
a visualizar por el dispositivo de cliente, y estando configurado
el servidor para ejecutar un proceso de captura de datos de imágenes
con vistas a capturar los datos de imágenes producidos por el
cliente móvil generado por el ordenador y con vistas a alimentar los
datos de imágenes hacia el dispositivo de cliente móvil remoto para
que sean visualizados en el dispositivo de visualización del
mismo.
Los datos de imágenes pueden comprender una
imagen de mapa de bits correspondiente a la visualización generada
por el cliente móvil que se ejecuta en el servidor. El servidor se
puede configurar para comprimir los datos de las imágenes antes de
alimentarlos hacia el dispositivo de cliente móvil con vistas a
mejorar las velocidades de transmisión.
Como el servidor proporciona el cliente móvil
generado por ordenador correspondiente al dispositivo de cliente
móvil, en lugar del propio dispositivo de cliente móvil, es posible
acceder al cliente móvil generado por ordenador desde otras
ubicaciones. De este modo, la invención puede incluir un dispositivo
de cliente adicional, respondiendo el cliente móvil generado por
ordenador al accionamiento de los controles del dispositivo de
cliente adicional, y pudiéndose hacer funcionar el servidor para
alimentar datos de imágenes hacia el dispositivo de cliente
adicional con vistas a ser visualizados en sus medios de
visualización. El dispositivo de cliente adicional puede comprender
un ordenador personal. El ordenador se puede configurar para
ejecutar un programa que proporcione una visualización de una
pantalla gráfica que emule la visualización del dispositivo de
cliente móvil, en el cual se visualizan los datos de las imágenes
durante su uso.
De este modo, los valores de configuración del
cliente móvil generado por ordenador se pueden controlar por medio
de los controles de ambos dispositivos de cliente con lo cual los
dispositivos permanecen sincronizados con los cambios en los
valores de configuración.
El cliente móvil generado por ordenador puede
incluir un navegador que puede tener capacidad wap y se puede
proporcionar una pasarela para acoplarse al servidor con vistas a
proporcionar acceso a emplazamientos a los que se accederá por
medio del navegador.
La invención incluye además un servidor para ser
usado en la red antes mencionada junto con un programa de ordenador
para ser ejecutado en el servidor con vistas a proporcionar el
servicio de datos.
La invención incluye además un dispositivo de
cliente móvil para ser usado en la red mencionada anteriormente
junto con un programa de ordenador para ser ejecutado en su
procesador con vistas a proporcionar el servicio.
Según otro de los aspectos, la invención
proporciona un método para proporcionar un servicio de datos de
telecomunicaciones móviles, que comprende: se accionan los
controles de un dispositivo de cliente móvil para comunicarse con
un servidor ubicado remotamente con respecto al dispositivo de
cliente móvil para proporcionar datos a este último con vistas a su
visualización, caracterizado porque el servidor ejecuta un proceso
de servidor que proporciona un cliente móvil generado por ordenador
correspondiente al dispositivo de cliente móvil, pudiéndose hacer
funcionar el cliente móvil generado por ordenador en respuesta al
accionamiento de los controles del dispositivo de cliente móvil
para proporcionar datos de imágenes correspondientes a una
visualización a visualizar por el dispositivo de cliente y
ejecutando el servidor un proceso de captura de datos de imágenes
que captura los datos de imágenes producidos por el cliente móvil
generado por ordenador, para ser alimentados hacia el dispositivo
de cliente con vistas a ser visualizados en los medios de
visualización del mismo, se alimentan los datos de imágenes
capturados hacia el dispositivo de cliente móvil, y se visualizan
los datos de imágenes alimentados sobre unos medios de
visualización en el dispositivo de cliente para proporcionar una
visualización de los datos de las imágenes.
El proceso del servidor puede tener un software
reconfigurable asociado, el cual es ejecutado también por el
dispositivo de cliente móvil, y se puede transferir una
reconfiguración del software entre el servidor y el dispositivo de
cliente móvil.
El proceso del servidor puede disponer de
valores de configuración los cuales se pueden descargar en el
dispositivo de cliente móvil para mantenerlos sincronizados.
El método puede incluir además la realización de
un cambio en el cliente generado por ordenador desde otro
dispositivo de cliente, y la transferencia del cambio al dispositivo
de cliente móvil.
Para que la invención se pueda entender en su
totalidad, a continuación se describirá a título de ejemplo una
forma de realización de la misma haciendo referencia a los dibujos
adjuntos en los cuales:
la Figura 1 es una vista general esquemática de
una red según la invención;
la Figura 2 es un diagrama de bloques
esquemático de los componentes principales del circuito de la
estación móvil mostrada en la Figura 1;
la Figura 3 es un diagrama de bloques
esquemático de los componentes principales del ordenador personal
mostrado en la Figura 1;
la Figura 4 es un diagrama esquemático de los
procesos de software llevados a cabo en la red;
la Figura 5 es una ilustración esquemática de
una visualización proporcionada sobre la pantalla del ordenador
personal que emula el conjunto telefónico móvil de mano;
la Figura 6 es una ilustración esquemática de
una visualización de una pantalla proporcionada sobre la estación
móvil para un servicio WAP, proporcionándose también la
visualización sobre la emulación de pantalla mostrada en la Figura
5;
la Figura 7 es una ilustración esquemática de
intercambios de señales que se producen durante el funcionamiento
del navegador;
la Figura 8 ilustra actividades en el servidor
telefónico;
la Figura 9 ilustra la manera según la cual se
pueden ajustar los valores de configuración del navegador desde
cualquiera de los dispositivos del cliente; y
la Figura 10 ilustra un proceso para actualizar
agendas de direcciones.
La Figura 1 ilustra una vista general de una red
según la invención. Una estación móvil en forma de un conjunto
telefónico móvil de mano MS 1 se comunica a través de una PLMN
convencional para realizar llamadas de voz de una manera
convencional. Por ejemplo, la PLMN y el conjunto telefónico pueden
funcionar según las recomendaciones GSM aunque se podrían utilizar
otros sistemas tales como el DAMPS ó el UMTS. Además de los canales
de voz habituales, la estación móvil MS1 se puede hacer funcionar
en un servicio de datos móviles y actúa como un dispositivo de
cliente móvil en la comunicación de datos con un servidor telefónico
remoto 1 a través de un módulo de comunicaciones 2. Según la
invención, el servidor telefónico 1 está configurado para ejecutar
un proceso de servidor que proporciona un cliente móvil generado
por ordenador correspondiente al dispositivo de cliente móvil, es
decir, correspondiente a la estación móvil MS1. Tal como se
explicará de forma más detallada posteriormente, el proceso de
servidor que se ejecuta en el servidor telefónico 1 se puede
controlar mediante el accionamiento de las teclas 6, 7 de la
estación móvil MS1. Al cliente generado por ordenador que se ejecuta
en el servidor telefónico 1 también se puede acceder desde un
ordenador personal PC 1 el cual actúa como otro dispositivo de
cliente. El ordenador PC1 se puede conectar al servidor telefónico 1
a través de una red tal como una red telefónica pública conmutada
(PSTN) por medio del módulo de comunicaciones 2.
El proceso de servidor que se ejecuta en el
servidor telefónico 1 tiene capacidad WAP y puede acceder a sitios
WAP ilustrados esquemáticamente en forma del servidor WAP 3 a través
de una pasarela WAP 4, usando un navegador WAP.
Se pueden proporcionar servidores telefónicos
adicionales 1', 1'' para estaciones móviles adicionales, conectados
al módulo de comunicaciones 2, tal como se muestra en un contorno de
trazos.
A continuación se describirá más detalladamente
la configuración del conjunto telefónico MS 1. El conjunto
telefónico móvil MS 1 incluye un micrófono 5, un teclado 6, teclas
multifunción 7, una pantalla de cristal líquido 8, un auricular 9 y
una antena interna 10. En la Figura 2 se muestra de forma más
detallada la circuitería del conjunto telefónico MS 1. El procesado
de la señal se lleva a cabo bajo el control de un microcontrolador
digital 11 el cual dispone de una RAM/ROM 12 y una memoria flash 13
asociadas. El micrófono 5 produce señales de audio analógicas
eléctricas y las mismas son amplificadas por el preamplificador 14.
De forma similar, al auricular 9 se alimentan señales de audio
analógicas a través del amplificador 15. El microcontrolador 11
recibe señales de instrucciones del teclado y las teclas
multifunción 6, 7 y controla el funcionamiento de la pantalla LCD
8.
La información referente a la identidad del
usuario se mantiene en la tarjeta inteligente 16 en forma de una
tarjeta SIM GSM la cual contiene la identidad de abonado móvil
internacional GSM habitual y la clave de cifrado K_{i} que se usa
para codificar la transmisión de radiocomunicaciones según una
manera bien conocida de por sí. La tarjeta SIM 16 se aloja
de forma extraíble en un soporte de tarjetas SIM 17. Las señales de
radiocomunicaciones son transmitidas y recibidas por medio de la
antena 10 conectada a través de una etapa rf 18 a un códec 19
configurado para procesar señales bajo el control del
microcontrolador 11. De este modo, durante su uso, para la voz, el
códec 19 recibe señales analógicas del amplificador de micrófono 14,
las digitaliza en un formato adecuado para su transmisión y las
alimenta a la etapa rf 18 para transmitirlas a través del elemento
de antena 10 hacia la PLMN mostrada en la Figura 1. De forma
similar, las señales recibidas desde la PLMN se alimentan a través
del elemento de antena 10 para ser demoduladas por la etapa rf 18 y
alimentadas al códec 19 con vistas a producir señales analógicas
alimentadas al amplificador 15 y al auricular 9. El dispositivo
completo es alimentado por una batería recargable 20.
El conjunto telefónico MS 1 es capaz de recibir
datos en un canal predeterminado, por ejemplo, para el GSM a 9,6
Kb/s. Adicionalmente, el conjunto telefónico se puede configurar
para recibir datos por conmutación de circuitos de alta velocidad
(HSCSD) según las recomendaciones GSM, a una velocidad de datos
comprendida entre 14,4 y 43,2 Kb/s. No obstante, se entenderá que
la invención no se limita a ninguna velocidad de datos específica y
que se podrían usar velocidades mayores.
En la Figura 3 se muestra de forma más detallada
la configuración general del ordenador personal PC 1. El PC
presenta una configuración convencional que incluye unos medios de
visualización 21 tales como una pantalla CRT ó de plasma, un
teclado 22, un ratón 23, un soporte de almacenamiento 24 tal como
una unidad de disco flexible o un disco duro o un CD DVD ROM, un
procesador 25, una RAM 26, una ROM 27 y una conexión de red 28,
todos ellos interconectados por medio de un bus 29. La conexión de
red 28 puede ser un módem u otra conexión adecuada para permitir
que el PC se conecte a redes externas tales como Internet. En este
ejemplo, se supone que el PC 1 está conectado a la PSTN mostrada en
la Figura 1 a través de la conexión de red 28.
La configuración del servidor 1 puede ser
similar a la correspondiente al PC1 aunque se pueden omitir los
medios de visualización.
La Figura 4 ilustra los procesos principales
realizados en el servidor telefónico 1, el conjunto telefónico MS 1
y el ordenador personal PC 1.
Los procesos realizados por el servidor
telefónico 1 se muestran en general con la referencia 30 e incluyen
una interfaz de usuario, la cual, tal como se explica de forma más
detallada posteriormente, permite que el servidor telefónico
proporcione una serie de aplicaciones de cliente en el servidor, las
cuales se pueden visualizar y controlar remotamente desde el
dispositivo de cliente móvil MS1 ó desde el dispositivo de cliente
proporcionado por el ordenador personal PC1. Esta situación se
explicará por medio de un ejemplo haciendo referencia a un proceso
de un navegador WAP. De forma más detallada, el servidor telefónico
1 ejecuta un módulo de aplicación de software el cual da origen a
un proceso de navegador 31. Los valores de configuración
correspondientes al navegador 31 se controlan mediante un proceso
de fijación de valores de configuración del navegador 32, el cual
establece los favoritos y otros valores de configuración
convencionales para el navegador. En este ejemplo, el navegador
está configurado para interaccionar con datos de sitios WAP tales
como un servidor WAP 3, el cual ejecuta un proceso de servidor WAP
33. En la técnica se conocen ejemplos de software de navegadores
WAP adecuados tales como el navegador usado en el conjunto
telefónico móvil de mano Nokia 7110.
El contenido WAP y sus aplicaciones se
especifican en un conjunto bien conocido de formatos de contenido
que se basan en los populares formatos de contenido www. El WAP se
da a conocer en The Wireless Application Protocol Architecture
Specification, Versión 38, 1998, publicada por The Wireless
Application Protocol Architecture Working Group. Se hace
referencia también al "Official Wireless Application Protocol: the
Complete Standard", Wireless Application Protocol Forum,
Limited
ISBN0-471-32755-7,
1999.
Tal como es sabido en la técnica, el entorno WAP
usa un navegador WAP configurado para funcionar con el lenguaje de
marcado inalámbrico, el cual comprende un lenguaje de marcado ligero
similar al HTML aunque optimizado para terminales móviles de mano,
un WML script, un lenguaje de script ligero similar al Java
Script^{TM}, la Aplicación de Telefonía Inalámbrica (WTA, WTAI)
para Servicios de Telefonía e Interfaces de Programación y el
formato de contenidos - un conjunto bien conocido de formatos de
datos que incluye imágenes, registros de agenda telefónica e
información de calendario.
Los datos se pueden descargar al navegador 31 en
el servidor telefónico 1 desde un servidor WAP tal como el servidor
3. El servidor WAP proporciona una baraja de cartas WML que se
corresponden con las páginas convencionales del HTML de tal manera
que se puede descargar una baraja al navegador y las cartas
individuales se pueden manipular por medio del mismo. Al servidor
WAP 3 se accede a través de la pasarela WAP 4 mostrada en la Figura
1.
El funcionamiento del proceso de navegador 31 se
controla desde uno de los dispositivos de cliente y en primer lugar
se considerará el conjunto telefónico móvil de mano MS 1. El
conjunto telefónico MS 1 ejecuta un proceso de dispositivo de
cliente 34 que incluye un proceso de accionamiento de teclas 35 y un
proceso de visualización de imágenes 36. El proceso de
accionamiento de teclas 35 monitoriza el accionamiento de las teclas
6, 7 del conjunto telefónico MS 1 y produce datos correspondientes
los cuales se transmiten en el canal de datos GSM convencional a
9,6 Kb/s o en el canal HSCSD descrito anteriormente a través de la
PLMN hacia la interfaz de usuario en el proceso de servidor
telefónico 30, y el proceso de navegador 31 se controla según los
datos de accionamiento de las teclas. De este modo, el usuario del
conjunto telefónico puede controlar el funcionamiento del proceso
de navegador 31 mediante la manipulación de las teclas 6, 7 del
conjunto telefónico a través de la interfaz de usuario
proporcionada por el proceso de servidor telefónico 30.
El proceso de navegador 31 produce de este modo
datos de imágenes correspondientes a una visualización de pantalla
generada por el navegador en respuesta al funcionamiento de las
teclas en el conjunto telefónico móvil de mano MS 1. Los datos de
imágenes resultantes son capturados por un proceso de captura de
imágenes 37. Los datos de imágenes comprenden adecuadamente un mapa
de bits de la baraja WAP el cual constituye la esencia de la
visualización de la pantalla del navegador correspondiente al
proceso de navegador 31. La imagen de mapa de bits resultante se
transmite a través de la PLMN desde el servidor 1 al conjunto
telefónico MS 1 para su visualización en los medios de
visualización 8 del conjunto telefónico. Para minimizar los datos a
transmitir, el servidor telefónico 1 ejecuta un proceso de
compresión de datos 38 que se describirá de forma más detallada
posteriormente. De este modo, el proceso de visualización de
imágenes 36 del conjunto telefónico MS 1 recibe los datos
comprimidos, los convierte a un mapa de bits correspondiente y
alimenta el mapa de bits hacia los medios de visualización 8 del
conjunto telefónico móvil de mano MS 1. Así, el usuario de la
estación móvil puede visualizar y navegar entre las cartas de la
baraja que forma la imagen de mapa de bits descargada. Cada vez que
el proceso de navegador 31 produce una visualización actualizada
nueva, la imagen resultante es capturada por el proceso de captura
37 y suministrada para su visualización al conjunto telefónico MS 1.
De esta manera, el usuario del conjunto telefónico MS 1 puede
navegar por sitios WAP de una manera correspondiente a un conjunto
telefónico con capacidad WAP convencional, aunque según la
invención, la navegación entre barajas WAP se lleva a cabo con un
navegador ubicado en el servidor remoto 1 en lugar de en el propio
conjunto telefónico. El propio proceso de visualización de imágenes
36 en la estación móvil puede comprender un navegador, aunque en
esta aplicación se usa como un proceso de visualización pasivo.
Al proceso de navegador 31 en el servidor
telefónico 1 también se puede acceder mediante un proceso de cliente
39 ejecutado en el PC 1. Un proceso de accionamiento de teclas 40
monitoriza las pulsaciones de las teclas del teclado 22 y el
funcionamiento del ratón 23 del PC, el cual se alimenta a través de
la conexión de red 28 y la PSTN hacia el módulo de comunicaciones 2
y por lo tanto al servidor telefónico 1. De este modo, el proceso
de navegador 31 en el servidor telefónico 1 se puede controlar
mediante operaciones de teclado y ratón del ordenador personal. Tal
como se ha explicado anteriormente, el proceso de captura de
imágenes 37 y el proceso de compresión de datos 38 proporcionan una
imagen de mapa de bits, con datos comprimidos, de la visualización
proporcionada por el proceso de navegador 31, la cual se descarga al
PC 1 y se visualiza en la pantalla de visualización 21. La
visualización de las imágenes se realiza mediante un proceso de
visualización de imágenes 41 el cual puede hacer uso de una
miniaplicación Java 42 que proporcione una visualización de pantalla
la cual constituya una emulación de la visualización de pantalla y
las teclas del conjunto telefónico de mano MS 1, tal como se
muestra en la Figura 5. La miniaplicación Java 42 produce una
visualización MS 1', la cual es una emulación del conjunto
telefónico MS 1 con las teclas correspondientes 6', 7' y un área de
visualización 8'. La miniaplicación Java 42 se puede proporcionar
en forma de una descarga desde el servidor telefónico 1 de manera
que el usuario puede proporcionar la visualización MS 1' en
cualquier ordenador personal adecuado. La miniaplicación 42 se
puede ejecutar mediante cualquier máquina virtual adecuada
compatible con Java y por lo tanto el propio proceso de
visualización de imágenes 41 puede comprender un navegador tal como
el Explorer de Microsoft^{TM} ó el Navigator de
Netscape^{TM}.
El accionamiento de las teclas de la
visualización del conjunto telefónico virtual resultante MS 1',
emulado por la miniaplicación Java 42, se puede lograr desplazando
un cursor de ratón 43 sobre un botón adecuado 6', 7' y haciendo
clic con el ratón. Alternativamente, para generar los datos de
pulsaciones de las teclas se pueden utilizar teclas
correspondientes del teclado.
A partir de la descripción anterior se entenderá
que la visualización proporcionada en la pantalla 8, 8' se
corresponde con la de un navegador WAP convencional en el conjunto
telefónico aunque la visualización la crea realmente un navegador
en el servidor telefónico 1. Considerando por ejemplo la
visualización 8', una zona denominada de enfoque 44 se puede
desplazar verticalmente hacia arriba y hacia abajo para seleccionar
partes individuales de la visualización 8' bajo el control de la
tecla de desplazamiento vertical 7c'. Se puede seleccionar una
selección del área resaltada resultante dentro de la zona de enfoque
44 mediante un accionamiento hacia abajo de la tecla 7c', el cual
se simula situando el cursor de ratón 43 sobre la tecla y haciendo
clic en el ratón. El desplazamiento vertical hacia arriba y hacia
abajo se simula situando el cursor de ratón sobre las mitades
superior e inferior de la tecla 7c' y haciendo clic en el ratón. Las
teclas multifunción 7a' y 7b' tienen asignada la función
especificada por una leyenda 45, 46 en la visualización 8',
dependiendo de la naturaleza de los datos que se estén
visualizando. Evidentemente se entenderá que el conjunto telefónico
MS 1 proporciona una funcionalidad correspondiente mediante el uso
de teclas reales 6, 7.
En la Figura 6 se muestra un ejemplo de una
imagen visualizada en los medios de visualización 8, 8'. La
visualización incluye información 47 referente al servidor web, el
gráfico 48 y enlaces 49, 50 seleccionables por medio de la zona de
enfoque 44. Adicionalmente, una zona 51 permite que el usuario
teclee detalles de un URL (localizador universal de recursos)
correspondiente a un servidor o sitio WAP específico. El URL se
teclea usando la tecla 6 del conjunto telefónico MS 1 ó la tecla 6'
mostrada en la Figura 6 ó el teclado del PC1.
Tal como puede observarse a partir de la Figura
6, la visualización 8, 8' consta de información "negra"
separada por cantidades relativamente grandes de espacios
"blancos" lo cual convierte a los datos de las imágenes en
adecuados para la compresión de datos. Adecuadamente, se usa una
técnica de codificación de longitud de series
(run-length) en la cual los píxeles
"blancos" redundantes se sustituyen por símbolos. Por ejemplo,
en la siguiente cadena, el carácter A representa píxeles blancos y
el carácter B representa píxeles negros.
ABBBBBBAAAAAAA
Usando la codificación de longitud de series, la
cadena larga de píxeles blancos se puede comprimir usando un
metacarácter de la manera siguiente:
AB!6A!7
De este modo, la imagen monocromo mostrada en la
Figura 6 se puede codificar fácilmente por longitud de series
determinando un color de partida, en este caso, y almacenando la
longitud de la serie de ese color. El siguiente valor es la
longitud de la serie del otro color, es decir, negro y la
alternancia continúa durante el resto de la imagen. El proceso de
compresión de datos 38 mostrado en la Figura 4 usa esta técnica de
codificación de longitud de series para comprimir los datos de la
imagen de mapa de bits producida por el proceso de captura de
imágenes 37. De forma similar, el proceso de visualización de
imágenes 36 y 41 descomprime los datos de imágenes comprimidos en
un procedimiento inverso.
A continuación, haciendo referencia a la Figura
7, se describirá un proceso para acceder a un URL en el servidor
WAP 3. En la etapa S7.1, el usuario del dispositivo de cliente, es
decir, el conjunto telefónico MS 1 ó PC 1, genera pulsaciones de
teclas para solicitar un URL específico. Los datos de pulsaciones de
teclas correspondientes producidos mediante el proceso de
accionamiento de teclas 35 ó 40 se alimentan a través bien de la
PLMN ó bien de la PSTN hacia el servidor telefónico 1. Tal como se
explicará de forma más detallada posteriormente, el servidor
telefónico usa a continuación el proceso de navegador 31 para enviar
una solicitud, en la etapa S7.2, a la pasarela WAP 4 con vistas a
su conexión al servidor WAP 3. En la etapa S7.3, la pasarela WAP 4
reenvía la solicitud al servidor WAP 3.
En la etapa S7.4, los datos del sitio web al que
se ha accedido se envían hacia la pasarela WAP 4 la cual, a su vez,
en la etapa S7.5, envía los datos al servidor telefónico 1. A
continuación, los datos se procesan tal como se describirá de forma
más detallada posteriormente y, en la etapa S7.6, se descarga hacia
el dispositivo de cliente una imagen de mapa de bits del navegador,
comprimida en datos, correspondiente.
El proceso que se lleva a cabo en el servidor
telefónico 1 se muestra más detalladamente en la Figura 8. En la
etapa S8.1, el servidor telefónico 1 recibe los datos de pulsaciones
de teclas enviados en la etapa S7.1. En la etapa S8.2, los datos de
las pulsaciones de teclas se usan para controlar el navegador, es
decir, el proceso del navegador 31 mostrado en la Figura 4. De este
modo, al navegador se le proporcionan detalles sobre el URL
correspondiente al servidor WAP 3 incluido en los datos de
pulsaciones de teclas.
Como consecuencia, en la etapa S8.3, el proceso
de navegador 31 establece un enlace al servidor WAP 3 con el URL
seleccionado. El enlace se dirige a través de la pasarela WAP 4 tal
como se describe en la etapa S7.3 en relación con la Figura 7.
Tal como se ha explicado en relación con la
Figura 7, en la etapa S7.4 y 7.5 el servidor telefónico recibe
datos del servidor WAP 3. Tal como se muestra en la Figura 8, estos
datos se dirigen en la etapa S8.4 al proceso del navegador WAP 31.
Como consecuencia, el navegador WAP produce datos de visualización
que se corresponden con los datos del servidor WAP 3.
A continuación, en la etapa S8.5, el proceso de
captura de imágenes 37 produce una imagen de mapa de bits que se
corresponde con una visualización de pantalla generada por el
navegador en respuesta a los datos descargados desde el servidor
WAP 3. A continuación, los datos de la imagen de mapa de bits se
comprimen mediante el proceso de compresión de datos 38 en la etapa
S8.6. En la etapa S8.7, los datos comprimidos de la imagen de mapa
de bits se envían al dispositivo de cliente solicitante, es decir,
la etapa S7.6 de la Figura 7.
Tal como se ha explicado anteriormente, a
continuación los datos se descomprimen en el dispositivo de cliente
por medio del proceso de visualización de imágenes 36 ó 41 y se
visualizan en los medios de visualización 8, 8'. Tal como se ha
explicado anteriormente, el proceso de visualización 41 puede
comprender un navegador convencional usado en el PC para navegar
por la web. De forma similar, el proceso de visualización 36 puede
comprender un navegador convencional para telefonía móvil el cual se
puede usar adicionalmente, si así se desea, para una navegación WAP
convencional con sus propios valores de configuración.
La descarga de la imagen de mapa de bits se
puede llevar a cabo en respuesta a cada una de las actualizaciones
de los datos de visualización de imágenes o de forma repetitiva de
manera que la visualización de la imagen se refresque, por ejemplo,
a una velocidad de ocho cuadros por segundo, aunque se pueden usar
otras velocidades de refresco dependiendo de la capacidad de datos
del enlace entre los dispositivos de cliente y servidor y la
aplicación específica.
La provisión del proceso de navegador 31 en el
servidor 1 presenta la ventaja de que cuando se accede al navegador
bien desde el propio conjunto telefónico MS 1 ó bien desde el
ordenador PC 1, el servidor mantiene los valores de configuración
en curso del navegador y por lo tanto ambos dispositivos de cliente
permanecen sincronizados. Se entenderá que el navegador 31 dispone
de una opción de favoritos configurable por el usuario y otras
referencias específicas de este último. En la Figura 9 se muestra
un proceso para controlar estos valores de configuración 32 del
navegador. En la etapa S9.1, el usuario genera pulsaciones de teclas
sobre cualquiera de los dispositivos de cliente MS 1, PC 1 para
controlar los valores de configuración del navegador y los datos
correspondientes de las pulsaciones de las teclas se envían al
servidor telefónico 1 en la etapa S9.2. Estos datos se usan para
establecer los valores de configuración del navegador según los
datos de pulsaciones de teclas en la etapa S9.3. De este modo, el
navegador responde a los cambios de los valores de configuración
producidos por cualquiera de los dispositivos de cliente.
El proceso de servidor 30 puede proporcionar un
cliente móvil generado por ordenador el cual es una copia exacta de
la funcionalidad de cliente proporcionada en la estación móvil MS1.
Se entenderá que el propio conjunto telefónico MS1 puede tener la
capacidad de interaccionar con sitios IP y puede incluir su propio
calendario, agenda de direcciones y otros accesorios, conocidos
también en la técnica. Haciendo referencia a la Figura 4, se
muestra esquemáticamente esta opción por medio del proceso de
cliente 34, junto con un proceso de agenda de direcciones 52 y un
calendario 53 asociados al dispositivo de cliente móvil MS 1. De
este modo, el proceso de servidor telefónico 30 y el proceso de
agenda de direcciones 54 y el calendario 55 correspondientes se
pueden configurar para proporcionar una réplica exacta de la
funcionalidad en el propio dispositivo móvil, y los procesos
correspondientes en la estación móvil MS1 y el servidor telefónico
se pueden mantener sincronizados.
De forma similar, el proceso de servidor
telefónico 30 se puede mantener sincronizado con una funcionalidad
correspondiente en el PC1. Tal como se muestra en la Figura 4, el
proceso de cliente 31 que se ejecuta en el PC1 dispone de una
agenda de direcciones 56 y un calendario 57 asociados. Además, el
PC1 puede ejecutar su propia agenda de direcciones 58, por ejemplo,
asociada a un sistema de correo electrónico privativo.
La provisión del proceso del servidor telefónico
30 permite llevar a cabo actualizaciones fácilmente. Considerando,
por ejemplo, las agendas de direcciones, el usuario del conjunto
telefónico móvil de mano MS1 puede disponer de una agenda de
direcciones 58 en el PC1, la cual se puede usar para actualizar la
agenda de direcciones en el servidor 1 y el conjunto telefónico
MS1, tal como se muestra en la Figura 10.
En la etapa S10.1, los datos de la agenda de
direcciones 58 en el PC1 se utilizan para actualizar los datos de
la agenda de direcciones 56 que se ejecuta en el proceso de cliente
39. A continuación, en la etapa S10.2, habiéndose actualizado la
propia agenda de direcciones 56, la misma se usa para actualizar los
datos de la agenda de direcciones 54 que se ejecuta en el proceso
de servidor telefónico 30. En la etapa S10.3, los datos
actualizados de la agenda de direcciones 54 se utilizan para
actualizar los datos de la agenda de direcciones 52 que se ejecuta
en el proceso de cliente 34 en el conjunto telefónico móvil de mano
MS1. Se entenderá que el proceso de actualización también se puede
llevar a cabo de forma inversa de manera que los cambios en la
agenda de direcciones 52 se pueden usar para actualizar las otras
agendas de direcciones. De este modo, la agenda de direcciones 54
en el servidor telefónico 1 se mantiene siempre actualizada y se
puede usar como una fuente de información de referencia fiable.
Se entenderá que los calendarios 53, 55 y 57 se
pueden mantener sincronizados mediante un proceso similar y
sincronizados de forma parecida con calendarios externos.
El servidor telefónico también se puede usar
para descargar actualizaciones de software al conjunto telefónico
móvil de mano MS1. Por ejemplo, los cambios en detalles de redes
disponibles se pueden actualizar mediante un proveedor de servicios
cambiando el proceso de servidor telefónico 30. De este modo, al
mantener el proceso de cliente 34 en el conjunto telefónico en
sincronización con el proceso de servidor telefónico 30, el conjunto
telefónico se actualiza automáticamente con dichos cambios de
software.
El servidor telefónico 1 puede ejecutar
aplicaciones de cliente que no sean el navegador para descargar
datos de imágenes de mapa de bits hacia los dispositivos de cliente
MS 1, PC 1. Por ejemplo, en el servidor telefónico 1 se puede
ejecutar un juego de ordenador, el cual sea controlable mediante
pulsaciones de teclas en el dispositivo de cliente y la
visualización de la imagen resultante se puede descargar, por
ejemplo, a una velocidad de ocho cuadros por segundo, hacia el
conjunto telefónico MS 1 ó el ordenador PC 1. En la Figura 4, se
muestra en general esta opción en forma de un proceso de otra
aplicación 51. La aplicación puede disponer de valores de
configuración 52 los cuales pueden ser controlados mediante el mismo
proceso que el descrito en referencia a la Figura 9.
Alternativamente, el juego u otras aplicaciones pueden residir en
otro servidor, no mostrado, y se pueden controlar desde el
dispositivo de cliente a través de la interfaz de usuario
proporcionada por el proceso de servidor telefónico 30.
Además, aunque el conjunto telefónico de mano MS
1 incluye canales de voz convencionales tal como se ha descrito en
referencia a la Figura 2, es posible, según la invención, prescindir
de los canales de voz convencionales y usar voz por IP (VOIP). De
esta manera, el conjunto telefónico MS 1 se convierte en un
dispositivo extremadamente "ligero" que permite una
miniaturización y una simplificación adicionales de los circuitos de
procesado del conjunto telefónico.
Claims (25)
1. Red para proporcionar un servicio de datos de
telecomunicaciones móviles, que comprende:
un dispositivo de cliente móvil (MS1) que
incluye unos controles (6, 7) que pueden ser accionados por el
usuario y un dispositivo de visualización (8) para proporcionar una
visualización de datos, y
un servidor (1) ubicado remotamente con respecto
al dispositivo de cliente móvil (MS1) para proporcionar datos a
este último, caracterizada porque
el servidor (1) está configurado para ejecutar
localmente sobre el mismo un proceso de servidor (30) que
proporciona un cliente móvil generado por ordenador correspondiente
al dispositivo de cliente móvil, pudiéndose hacer funcionar el
cliente móvil generado por ordenador en respuesta al accionamiento
de los controles (6, 7) del dispositivo de cliente móvil para
producir datos de imágenes correspondientes a una visualización a
visualizar por el dispositivo de cliente, y estando configurado el
servidor para ejecutar un proceso de captura de datos de imágenes
(37) con vistas a capturar los datos de imágenes producidos por el
cliente móvil generado por ordenador y con vistas a alimentar los
datos de imágenes hacia el dispositivo de cliente móvil remoto para
que sean visualizados en el dispositivo de visualización (8) del
mismo.
2. Red según la reivindicación 1, en la que el
proceso de servidor (30) incluye una interfaz de usuario para una
aplicación de cliente, pudiéndose hacer funcionar la interfaz de
usuario para recibir órdenes producidas mediante el accionamiento
de los controles del dispositivo de cliente móvil y para producir
órdenes correspondientes para la aplicación de cliente.
3. Red según la reivindicación 2, en la que el
servidor (1) está configurado para ejecutar la aplicación de
cliente.
4. Red según la reivindicación 2 ó 3, en la que
la aplicación de cliente comprende un navegador (31).
5. Red según la reivindicación 4, que incluye
una pasarela (4) acoplada al servidor para proporcionar acceso a
sitios a los que se accederá por medio del navegador.
6. Red según cualquiera de las reivindicaciones
4 ó 5, en la que el navegador tiene capacidad WAP.
7. Red según la reivindicación 2 ó 3, en la que
la aplicación de cliente comprende un juego de ordenador (51).
8. Red según cualquiera de las reivindicaciones
anteriores, en la que los datos de imágenes comprenden unos datos
de imágenes de mapa de bits correspondientes a la visualización
generada por el cliente móvil generado por ordenador.
9. Red según cualquiera de las reivindicaciones
anteriores, en la que el proceso de servidor (30) incluye un
proceso (38) para comprimir los datos de las imágenes antes de que
sean alimentados hacia el dispositivo de cliente móvil.
10. Red según cualquiera de las reivindicaciones
anteriores, que incluye un dispositivo de cliente adicional (PC1)
con controles (22) que pueden ser accionados por el usuario y un
dispositivo de visualización (21) para proporcionar una
visualización de datos, respondiendo el cliente móvil generado por
ordenador al accionamiento de los controles del dispositivo de
cliente adicional y para alimentar los datos de las imágenes hacia
el dispositivo de cliente adicional para ser visualizados en los
medios de visualización del mismo con vistas a proporcionar una
visualización de los datos de imágenes.
11. Red según la reivindicación 10, en la que el
dispositivo de cliente adicional comprende un dispositivo de
ordenador personal (PC1).
12. Red según la reivindicación 11, en la que el
dispositivo de ordenador personal (PC1) está configurado para
ejecutar un programa que proporciona una visualización de pantalla
gráfica que emula la visualización del dispositivo de cliente
móvil, en la cual se visualizan dichos datos de imágenes.
13. Red según la reivindicación 10, 11 ó 12, en
la que el cliente móvil generado por ordenador dispone de valores
de configuración que se pueden controlar por medio de los controles
de cualquiera de los dispositivos de cliente.
14. Red según cualquiera de las reivindicaciones
anteriores, en la que el dispositivo de cliente móvil está
configurado para proporcionar un canal de comunicación de voz por
VOIP.
15. Red según cualquiera de las reivindicaciones
anteriores, en la que el dispositivo de cliente móvil comprende un
conjunto telefónico móvil de mano.
16. Red según cualquiera de las reivindicaciones
anteriores, en la que el dispositivo de cliente móvil comprende un
PDA.
17. Red según cualquiera de las reivindicaciones
anteriores en la que el cliente móvil generado por ordenador
dispone de la misma funcionalidad de procesado de datos que el
dispositivo de cliente móvil.
18. Servidor (1) para proporcionar un servicio
de datos en una red de telecomunicaciones móviles a un dispositivo
de cliente móvil remoto (MS1) que incluye unos controles (6, 7) que
pueden ser accionados por el usuario y un dispositivo de
visualización (8) para proporcionar una visualización de datos,
caracterizado porque
el servidor está configurado para ejecutar
localmente sobre el mismo un proceso de servidor (30) que
proporciona un cliente móvil generado por ordenador correspondiente
al dispositivo de cliente móvil,
el cliente móvil generado por ordenador se puede
hacer funcionar en respuesta al accionamiento de los controles del
dispositivo de cliente móvil para producir datos de imágenes
correspondientes a una visualización a visualizar por el
dispositivo de cliente, y
el servidor está configurado para ejecutar un
proceso de captura de datos de imágenes (37) con vistas a capturar
los datos de imágenes producidos por el cliente móvil generado por
ordenador y con vistas a alimentar los datos de imágenes hacia el
dispositivo de cliente para que sean visualizados en los medios de
visualización del mismo.
19. Programa de ordenador para ser ejecutado en
un ordenador servidor (1) con vistas a proporcionar un servicio de
datos en una red de telecomunicaciones móviles a un dispositivo de
cliente móvil que incluye controles accionables por el usuario y un
dispositivo de visualización para proporcionar una visualización de
datos, caracterizado porque
el programa está configurado para ejecutar un
proceso de servidor (30) que proporciona un cliente móvil generado
por ordenador correspondiente al dispositivo de cliente móvil,
pudiéndose hacer funcionar el cliente móvil generado por ordenador
en respuesta al accionamiento de los controles del dispositivo de
cliente móvil para producir datos de imágenes correspondientes a
una visualización a visualizar por el dispositivo de cliente, y
el programa está configurado para ejecutar un
proceso de captura de datos de imágenes (37) para capturar los
datos de imágenes producidos por el cliente móvil generado por
ordenador y para alimentar los datos de las imágenes hacia el
dispositivo de cliente con vistas a ser visualizados en los medios
de visualización del mismo.
20. Dispositivo de cliente móvil (MS1) para ser
usado en una red con vistas a recibir un servicio de datos de
telecomunicaciones móviles, comprendiendo el dispositivo de cliente
móvil:
unos controles (6, 7) accionables por el
usuario,
un dispositivo de visualización (8) para
proporcionar una visualización de datos, y
un procesador (11) que se puede hacer funcionar
para comunicarse con un servidor (1) ubicado remotamente con
respecto al dispositivo de cliente móvil a través de una red de
telecomunicaciones, caracterizado porque
el procesador (11) se puede hacer funcionar para
enviar información referente al accionamiento de los controles (6,
7) hacia el servidor (1) a través de la red de telecomunicaciones,
en el que el servidor se puede hacer funcionar para ejecutar
localmente sobre el mismo un proceso de servidor (30) que
proporciona un cliente móvil generado por ordenador correspondiente
al dispositivo de cliente móvil y el accionamiento de los controles
(6, 7) del dispositivo de cliente móvil (MS1) consigue que el
cliente móvil generado por ordenador proporcione datos de imágenes
correspondientes a una visualización a visualizar por el dispositivo
de cliente, y
el procesador se puede hacer funcionar además
para recibir los datos de imágenes producidos por el cliente móvil
generado por ordenador, desde el servidor, habiendo sido capturados
los datos de las imágenes por un proceso de captura de datos de
imágenes (37) ejecutado por el servidor y habiendo sido alimentados
hacia el dispositivo de cliente, y para conseguir que los mismos se
visualicen en el dispositivo de visualización (8).
21. Programa de ordenador para ser ejecutado en
un procesador de un dispositivo de cliente (MS1, PC1) para ser
usado en una red con vistas a recibir un servicio de datos de
telecomunicaciones móviles, comprendiendo el dispositivo de cliente
unos controles (6,7) accionables por el usuario, un dispositivo de
visualización (8) para proporcionar una visualización de datos, y
un procesador que se puede hacer funcionar para comunicarse con un
servidor ubicado remotamente con respecto al dispositivo de cliente
a través de una red de telecomunicaciones, caracterizado
por-
que
que
el programa de ordenador comprende un código
que, cuando se ejecuta, consigue que el procesador envíe información
en relación con el accionamiento de los controles (6, 7) hacia el
servidor (1) a través de la red de telecomunicaciones, en el que el
servidor se puede hacer funcionar para ejecutar un proceso de
servidor (30) ubicado en el mismo, que proporciona un cliente móvil
generado por ordenador correspondiente a un dispositivo de cliente
móvil y el accionamiento de los controles (6,7) del dispositivo de
cliente (MS1, PC1) consigue que el cliente móvil generado por
ordenador proporcione datos de imágenes correspondientes a una
visualización a visualizar por el dispositivo de cliente,
el programa de ordenador comprende además un
código que, cuando se ejecuta, consigue que el procesador reciba
los datos de imágenes producidos por el cliente móvil generado por
ordenador, desde el servidor, habiendo sido capturados los datos de
las imágenes por un proceso de captura de datos de imágenes (37)
ejecutado por el servidor y habiendo sido alimentados hacia el
dispositivo de cliente (MS1, PC1), y consiga que los mismos se
visualicen en el dispositivo de visualización (8).
22. Método para proporcionar un servicio de
datos de telecomunicaciones móviles, que comprende:
accionar los controles (6, 7) de un dispositivo
de cliente móvil para comunicarse con un servidor (1) ubicado
remotamente con respecto al dispositivo de cliente móvil (MS1) para
proporcionar datos a este último con vistas a su visualización,
caracterizado porque
el servidor (1) ejecuta un proceso de servidor
(30) que proporciona un cliente móvil generado por ordenador
correspondiente al dispositivo de cliente móvil, pudiéndose hacer
funcionar el cliente móvil generado por ordenador en respuesta al
accionamiento de los controles del dispositivo de cliente móvil para
proporcionar datos de imágenes correspondientes a una visualización
a visualizar por el dispositivo de cliente y ejecutando el servidor
un proceso de captura de datos de imágenes (37) que captura los
datos de imágenes producidos por el cliente móvil generado por
ordenador, para ser alimentados hacia el dispositivo de cliente con
vistas a ser visualizados en los medios de visualización del
mismo,
alimentar los datos de imágenes capturados hacia
el dispositivo de cliente móvil, y visualizar los datos de imágenes
alimentados sobre unos medios de visualización en el dispositivo de
cliente para proporcionar una visualización de los datos de las
imágenes.
23. Método según la reivindicación 22, en el que
el proceso de servidor dispone de un software reconfigurable
asociado, siendo ejecutado además el software por el dispositivo de
cliente móvil, e incluyendo la transferencia de una reconfiguración
del software entre el servidor y el dispositivo de cliente
móvil.
24. Método según la reivindicación 22 ó 23, en
el que el proceso de servidor (30) dispone de unos valores de
configuración (32) y el método incluye la descarga de cambios de los
valores de configuración al dispositivo de cliente móvil.
25. Método según la reivindicación 22, 23 ó 24,
que comprende la realización de un cambio en el cliente generado
por ordenador desde otro dispositivo de cliente (PC1), y la
transferencia del cambio al dispositivo de cliente móvil (MS1).
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB0019880A GB2366689A (en) | 2000-08-11 | 2000-08-11 | Server image display on a mobile |
| GB0019880 | 2000-08-11 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2298248T3 true ES2298248T3 (es) | 2008-05-16 |
Family
ID=9897509
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES01962872T Expired - Lifetime ES2298248T3 (es) | 2000-08-11 | 2001-07-25 | Servicio de datos de telecomunicaciones moviles. |
Country Status (10)
| Country | Link |
|---|---|
| US (1) | US7274927B2 (es) |
| EP (1) | EP1314329B1 (es) |
| CN (1) | CN100493095C (es) |
| AT (1) | ATE384406T1 (es) |
| AU (1) | AU2001283956A1 (es) |
| DE (1) | DE60132464T2 (es) |
| DK (1) | DK1314329T3 (es) |
| ES (1) | ES2298248T3 (es) |
| GB (1) | GB2366689A (es) |
| WO (1) | WO2002015617A1 (es) |
Families Citing this family (42)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080207197A1 (en) | 1997-07-30 | 2008-08-28 | Steven Tischer | Apparatus, method, and computer-readable medium for interfacing devices with communications networks |
| US20080220775A1 (en) * | 1997-07-30 | 2008-09-11 | Steven Tischer | Apparatus, method, and computer-readable medium for securely providing communications between devices and networks |
| US7149514B1 (en) | 1997-07-30 | 2006-12-12 | Bellsouth Intellectual Property Corp. | Cellular docking station |
| TW511826U (en) * | 2001-01-20 | 2002-11-21 | Wang-You Yang | Wireless network phone device |
| US20030167230A1 (en) * | 2002-03-01 | 2003-09-04 | Mccarthy Kevin | Method and communication terminal for handling payment of downloadable content |
| US8019317B2 (en) * | 2002-04-12 | 2011-09-13 | Thomson Licensing | Simultaneous nationwide update of database information on mobile communications devices |
| FR2839169B1 (fr) * | 2002-04-24 | 2004-12-17 | Cit Alcatel | Procede de gestion de donnees pour le deroulement d'un logiciel interactif |
| US8000682B2 (en) | 2002-07-15 | 2011-08-16 | At&T Intellectual Property I, L.P. | Apparatus and method for restricting access to data |
| US8526466B2 (en) | 2002-07-15 | 2013-09-03 | At&T Intellectual Property I, L.P. | Apparatus and method for prioritizing communications between devices |
| US8554187B2 (en) | 2002-07-15 | 2013-10-08 | At&T Intellectual Property I, L.P. | Apparatus and method for routing communications between networks and devices |
| US8543098B2 (en) * | 2002-07-15 | 2013-09-24 | At&T Intellectual Property I, L.P. | Apparatus and method for securely providing communications between devices and networks |
| US7200424B2 (en) | 2002-07-15 | 2007-04-03 | Bellsouth Intelectual Property Corporation | Systems and methods for restricting the use and movement of telephony devices |
| US8416804B2 (en) | 2002-07-15 | 2013-04-09 | At&T Intellectual Property I, L.P. | Apparatus and method for providing a user interface for facilitating communications between devices |
| US8275371B2 (en) | 2002-07-15 | 2012-09-25 | At&T Intellectual Property I, L.P. | Apparatus and method for providing communications and connection-oriented services to devices |
| US9369775B2 (en) * | 2003-01-31 | 2016-06-14 | At&T Intellectual Property I, L.P. | Methods and systems for delivering signals from cable networks to telecommunications networks |
| CN100481860C (zh) * | 2003-06-02 | 2009-04-22 | 英华达股份有限公司 | 移动电话经由电脑接收数据的方法及其装置 |
| JP3892426B2 (ja) * | 2003-08-05 | 2007-03-14 | 松下電器産業株式会社 | 通信端末、通信機器、および通信制御プログラム |
| US7523096B2 (en) | 2003-12-03 | 2009-04-21 | Google Inc. | Methods and systems for personalized network searching |
| US7512402B2 (en) * | 2004-05-14 | 2009-03-31 | International Business Machines Corporation | Centralized display for mobile devices |
| EP1782551B1 (en) | 2004-07-30 | 2016-10-05 | CommScope Technologies LLC | Power control in a local network node (lnn) |
| EP1779543B1 (en) | 2004-07-30 | 2012-04-25 | Andrew Richardson | Signal transmission method from a local network node |
| DE102004054506B4 (de) * | 2004-11-11 | 2012-03-15 | T-Mobile International Ag | Verfahren zur virtuellen Konfiguration von Endgeräten |
| WO2006099892A1 (en) * | 2005-03-25 | 2006-09-28 | 3Dconnexion Holding Sa | Synchronizing settings for manual input devices |
| US20060242588A1 (en) * | 2005-04-20 | 2006-10-26 | Siemens Communications, Inc. | Scheduled transmissions for portable devices |
| WO2006133647A1 (en) * | 2005-06-16 | 2006-12-21 | Jianjun Liu | A method for interacting with mobile terminal using a graph server |
| US8213317B2 (en) | 2005-11-04 | 2012-07-03 | Research In Motion Limited | Procedure for correcting errors in radio communication, responsive to error frequency |
| ATE541383T1 (de) * | 2005-11-04 | 2012-01-15 | Research In Motion Ltd | Korrektur von fehlern in funkkommunikationen in abhängigkeit von der fehlerfrequenz |
| US8108201B2 (en) * | 2005-11-17 | 2012-01-31 | International Business Machines Corporation | Method for emulating a native device on a host computer system |
| US20070190995A1 (en) * | 2006-02-13 | 2007-08-16 | Nokia Corporation | Remote control of a mobile device |
| JP2007318245A (ja) * | 2006-05-23 | 2007-12-06 | Nec Corp | 携帯電話システム、携帯電話端末、個人情報保護方法、個人情報保護プログラムおよびプログラム記録媒体 |
| JP2009011712A (ja) * | 2007-07-09 | 2009-01-22 | Koei:Kk | オンラインゲームシステム、中継サーバ、オンラインゲーム提供方法およびオンラインゲーム提供プログラム |
| US8001213B2 (en) * | 2008-12-22 | 2011-08-16 | Nokia Corporation | Method, apparatus and computer program product for providing unrestricted content on a user terminal |
| FR2940688B1 (fr) * | 2008-12-30 | 2011-02-25 | Sagem Comm | Systeme comprenant un serveur et un terminal munis d'interfaces graphiques communiquant via un protocole de partage d'images |
| KR101596038B1 (ko) | 2009-02-13 | 2016-02-22 | 삼성전자주식회사 | 이동 통신 단말의 동작 방법 및 시스템 |
| EP2219354A3 (en) | 2009-02-13 | 2014-05-14 | Samsung Electronics Co., Ltd. | Operation method and system of mobile terminal connected to electronic device |
| DE102009049322A1 (de) * | 2009-10-14 | 2011-04-21 | Bayerische Motoren Werke Aktiengesellschaft | Verfahren zur funktionalen Anbindung von Zusatzgeräten an ein Kraftfahrzeug |
| US20110179358A1 (en) * | 2010-01-19 | 2011-07-21 | Rajesh Gautam | System For Managing A Plurality of Appointments, Events, and Reminders |
| US20110208840A1 (en) * | 2010-02-22 | 2011-08-25 | Lee Blackman | Cookie alert |
| TWI453603B (zh) | 2010-06-30 | 2014-09-21 | Ibm | 平台無關之資訊處理系統,其通訊方法,及其電腦程式產品 |
| US8612518B2 (en) * | 2010-11-16 | 2013-12-17 | Maples Corporate Services Limited | Dual screen PC |
| CN103780741B (zh) * | 2012-10-18 | 2018-03-13 | 腾讯科技(深圳)有限公司 | 提示网速的方法和移动设备 |
| CN108429782B (zh) * | 2017-09-12 | 2020-11-06 | 腾讯科技(深圳)有限公司 | 信息推送方法、装置、终端及服务器 |
Family Cites Families (31)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6747692B2 (en) * | 1997-03-28 | 2004-06-08 | Symbol Technologies, Inc. | Portable multipurpose recording terminal and portable network server |
| US6473609B1 (en) * | 1995-12-11 | 2002-10-29 | Openwave Systems Inc. | Method and architecture for interactive two-way communication devices to interact with a network |
| US5692073A (en) * | 1996-05-03 | 1997-11-25 | Xerox Corporation | Formless forms and paper web using a reference-based mark extraction technique |
| US6088594A (en) * | 1997-11-26 | 2000-07-11 | Ericsson Inc. | System and method for positioning a mobile terminal using a terminal based browser |
| JPH11175425A (ja) * | 1997-12-11 | 1999-07-02 | Fuji Xerox Co Ltd | サービス中継装置 |
| US6185585B1 (en) * | 1997-12-16 | 2001-02-06 | Corporate Media Partners | System and method for distribution and navigation of internet content |
| US6418146B1 (en) * | 1999-12-10 | 2002-07-09 | Genesys Telecommunications Laboratories, Inc. | Integrated communication center functionality for WAP devices |
| US6247048B1 (en) * | 1998-04-30 | 2001-06-12 | Openwave Systems Inc | Method and apparatus for transcoding character sets between internet hosts and thin client devices over data networks |
| US6680175B2 (en) * | 1998-05-05 | 2004-01-20 | Adherex Technologies, Inc. | Methods for diagnosing and evaluating cancer |
| US6463463B1 (en) * | 1998-05-29 | 2002-10-08 | Research In Motion Limited | System and method for pushing calendar event messages from a host system to a mobile data communication device |
| KR100335417B1 (ko) * | 1998-07-30 | 2002-06-20 | 윤종용 | 무선통신단말기의왑(wap)서버어드레스지정방법 |
| US6925595B1 (en) * | 1998-08-05 | 2005-08-02 | Spyglass, Inc. | Method and system for content conversion of hypertext data using data mining |
| US6611291B1 (en) * | 1998-08-07 | 2003-08-26 | Hewlett-Packard Development Company | Appliance and method for communicating and viewing multiple captured images |
| US6317831B1 (en) * | 1998-09-21 | 2001-11-13 | Openwave Systems Inc. | Method and apparatus for establishing a secure connection over a one-way data path |
| EP1014646A3 (en) | 1998-12-22 | 2000-12-20 | Citibank, N.A. | Systems and methods for distributing information to a diverse plurality of devices |
| FI19992746A7 (fi) * | 1998-12-28 | 2000-06-29 | Spyglass Inc | Menetelmä ja järjestelmä elektronisen datasisällön muuntamiseksi langattomille laitteille |
| US6535896B2 (en) * | 1999-01-29 | 2003-03-18 | International Business Machines Corporation | Systems, methods and computer program products for tailoring web page content in hypertext markup language format for display within pervasive computing devices using extensible markup language tools |
| US6334056B1 (en) * | 1999-05-28 | 2001-12-25 | Qwest Communications Int'l., Inc. | Secure gateway processing for handheld device markup language (HDML) |
| US6523062B1 (en) * | 1999-06-29 | 2003-02-18 | International Business Machines Corporation | Facilitating memory constrained client devices by employing deck reduction techniques |
| US6356529B1 (en) * | 1999-08-12 | 2002-03-12 | Converse, Ltd. | System and method for rapid wireless application protocol translation |
| US6763247B1 (en) * | 1999-12-01 | 2004-07-13 | Telefonaktiebolaget Lm Ericsson (Publ) | Portable telecommunication apparatus for controlling an electronic utility device |
| US20020112078A1 (en) * | 1999-12-03 | 2002-08-15 | David Yach | Virtual machine web browser |
| US6287200B1 (en) * | 1999-12-15 | 2001-09-11 | Nokia Corporation | Relative positioning and virtual objects for mobile devices |
| AU2001229376A1 (en) | 2000-01-14 | 2001-07-24 | Thin Air Apps | Software architecture for wireless data and method of operation thereof |
| US6832116B1 (en) * | 2000-02-16 | 2004-12-14 | Telefonaktiebolaget L M Ericsson (Publ) | Method and system for controlling an electronic utility device using an electronic reading device |
| US20010044824A1 (en) * | 2000-03-31 | 2001-11-22 | Kevin Hunter | System for using wireless web devices to store web link codes on list server for subsequent retrieval |
| US20010037404A1 (en) * | 2000-04-04 | 2001-11-01 | Gudmundur Hafsteinsson | System for wireless communication of data between a WEB server and a device using a wireless application protocol |
| WO2001080519A1 (en) * | 2000-04-14 | 2001-10-25 | Simojoki, Sampo | Method and terminal in a telecommunication network, telecommunication network and communication product |
| US20010044849A1 (en) * | 2000-05-16 | 2001-11-22 | Awele Ndili | System for providing network content to wireless devices |
| US6799198B1 (en) * | 2000-06-23 | 2004-09-28 | Nortel Networks Limited | Method and apparatus for providing user specific web-based help in a distributed system environment |
| US7024464B1 (en) * | 2000-06-29 | 2006-04-04 | 3Com Corporation | Dynamic content management for wireless communication systems |
-
2000
- 2000-08-11 GB GB0019880A patent/GB2366689A/en not_active Withdrawn
-
2001
- 2001-07-25 CN CNB018173012A patent/CN100493095C/zh not_active Expired - Fee Related
- 2001-07-25 AU AU2001283956A patent/AU2001283956A1/en not_active Abandoned
- 2001-07-25 US US10/344,159 patent/US7274927B2/en not_active Expired - Lifetime
- 2001-07-25 DE DE60132464T patent/DE60132464T2/de not_active Expired - Lifetime
- 2001-07-25 WO PCT/EP2001/008592 patent/WO2002015617A1/en not_active Ceased
- 2001-07-25 AT AT01962872T patent/ATE384406T1/de not_active IP Right Cessation
- 2001-07-25 ES ES01962872T patent/ES2298248T3/es not_active Expired - Lifetime
- 2001-07-25 EP EP01962872A patent/EP1314329B1/en not_active Expired - Lifetime
- 2001-07-25 DK DK01962872T patent/DK1314329T3/da active
Also Published As
| Publication number | Publication date |
|---|---|
| EP1314329B1 (en) | 2008-01-16 |
| AU2001283956A1 (en) | 2002-02-25 |
| DE60132464D1 (de) | 2008-03-06 |
| GB0019880D0 (en) | 2000-09-27 |
| CN1470138A (zh) | 2004-01-21 |
| CN100493095C (zh) | 2009-05-27 |
| WO2002015617A1 (en) | 2002-02-21 |
| DK1314329T3 (da) | 2008-05-19 |
| US20040092266A1 (en) | 2004-05-13 |
| GB2366689A (en) | 2002-03-13 |
| US7274927B2 (en) | 2007-09-25 |
| ATE384406T1 (de) | 2008-02-15 |
| DE60132464T2 (de) | 2009-01-02 |
| EP1314329A1 (en) | 2003-05-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7274927B2 (en) | Mobile telecommunications data service | |
| US7061449B2 (en) | Portable information terminal, information viewing method, and program | |
| ES2821885T3 (es) | Aparato de visualización de contenidos | |
| JP3885236B2 (ja) | 携帯型通信端末 | |
| JP4111988B1 (ja) | 開閉式通信端末装置及び映像切替方法 | |
| JPH11341121A (ja) | 移動無線機 | |
| WO2002056168A1 (fr) | Dispositif de traitement d'informations | |
| KR100263493B1 (ko) | 무선네트워크를이용한인터넷접속휴대통신장치및방법 | |
| US20020194587A1 (en) | Enhanced communication, monitoring and control system | |
| KR100595163B1 (ko) | 휴대폰의 표시장치 편집 방법 | |
| EP1611693A1 (en) | A method and an apparatus for providing multimedia services in mobile terminal | |
| JP4859796B2 (ja) | 開閉式通信端末装置 | |
| KR100703315B1 (ko) | 휴대단말기의 블루투스 통신에서 파일전송 장치 및 방법 | |
| US7245943B2 (en) | Apparatus and method for inputting characters in a mobile communication terminal | |
| JP3538407B2 (ja) | 携帯型端末装置、画像再現システム、プログラム、情報記憶媒体および画像表示方法 | |
| KR20060038656A (ko) | 이동통신 단말기를 통한 데이터 전송 방법 | |
| KR100270237B1 (ko) | 무선네트워크상에서음성대화식인터넷접속휴대통신장치및방법 | |
| KR20010106823A (ko) | 휴대폰에서 액자 방식의 웹 이미지 제공방법 | |
| JP2002185600A (ja) | 携帯電話機 | |
| JP2001245352A (ja) | 携帯電話機における複合スクリーン画面設定方法及び該複合スクリーン画面設定方法を用いる携帯電話機 | |
| WO2007049933A1 (en) | Portable terminal and data output method thereof | |
| JP2006203612A (ja) | 携帯電話装置 | |
| JP2001103556A (ja) | 移動無線端末装置 | |
| US20050202820A1 (en) | Standby application providing server | |
| KR20040097642A (ko) | 이동 통신 단말기의 사용자 데이타 원터치 설정 방법 |