ES2257617T3 - Sistema para un servicio integrado de navegacion web y metodo correspondiente. - Google Patents

Sistema para un servicio integrado de navegacion web y metodo correspondiente.

Info

Publication number
ES2257617T3
ES2257617T3 ES03011102T ES03011102T ES2257617T3 ES 2257617 T3 ES2257617 T3 ES 2257617T3 ES 03011102 T ES03011102 T ES 03011102T ES 03011102 T ES03011102 T ES 03011102T ES 2257617 T3 ES2257617 T3 ES 2257617T3
Authority
ES
Spain
Prior art keywords
service
web
terminal
connection
mobile terminal
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
Application number
ES03011102T
Other languages
English (en)
Inventor
Sang-Cheol Shin
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LG Electronics Inc
Original Assignee
LG Electronics Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by LG Electronics Inc filed Critical LG Electronics Inc
Application granted granted Critical
Publication of ES2257617T3 publication Critical patent/ES2257617T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04W—WIRELESS COMMUNICATION NETWORKS
    • H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
    • 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/50—Network services
    • H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40—Network security protocols
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04W—WIRELESS COMMUNICATION NETWORKS
    • H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02—Terminal devices
    • H04W88/04—Terminal devices adapted for relaying to or from another terminal or user

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Navigation (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

Sistema para proporcionar un servicio integrado de navegación web, que comprende: - un equipo terminal (300) que incluye un navegador web integrado (320) que permite que el equipo terminal (300) ejecute una función de navegación web general en Internet para acceder a contenido descrito en un lenguaje general de generación de páginas web de Internet y una función de navegación web móvil para acceder a contenido descrito en un lenguaje de generación de páginas web móvil; y - un terminal móvil (400) que incluye un navegador incorporado (420) que permite que el terminal móvil (400) ejecute por sí mismo una función de navegación web móvil, estando configurado el terminal móvil (400) para soportar la navegación web del equipo terminal (300) al entrar en contacto con un servidor de Internet y un servidor web de comunicaciones móviles; en el que el terminal móvil (400) está configurado para ejecutar una función de selección de modo con vistas a seleccionar un modo activo o un modo inactivo del navegador web integrado (320) del equipo terminal (300); y en el que en el modo activo del navegador web integrado (320), el navegador incorporado (420) del terminal móvil (400) está inactivo y se permite la transmisión y recepción hacia y desde el equipo terminal (300) de todos los datos a transmitir hacia y a recibir desde el navegador incorporado, y en el modo inactivo del navegador web integrado (320), se permite la navegación web usando el navegador incorporado (420) del terminal móvil (400).

Description

Sistema para un servicio integrado de navegación web y método correspondiente.
Antecedentes de la invención 1. Campo de la invención
La presente invención se refiere a un terminal de comunicaciones móviles, y en particular a un aparato y un método para proporcionar un servicio de navegación web para un terminal de comunicaciones móviles.
2. Antecedentes de la técnica
Los métodos de navegación web realizados para un equipo terminal (TE), tal como un ordenador personal (PC) o un asistente personal digital (PDA), y los métodos de navegación web realizados para un terminal móvil (MT) se implementan de forma diferente dependiendo de los aspectos funcionales y de formato de presentación de la interfaz.
En un método de navegación web de un TE, el MT realiza la función de un módem o una tarjeta de red. El MT y el TE se conectan entre sí por medio de una interfaz Rm, la cual proporciona conectividad física entre el TE y el MT, y la misma se debe implementar tanto en el TE como en el MT. La conexión física entre el TE y el MT la pueden proporcionar modos tales como un puerto de comunicación en serie (RS-232C), un USB, un IrDA, un IEEE1394, y un Bluetooth.
Desde el punto de vista del software, el TE requiere una interfaz tal como una red de conexión telefónica y un protocolo PPP (punto a punto). Adicionalmente, para llevar a cabo la navegación web, se requiere un navegador web tal como el Internet Explorer desarrollado por la Empresa MICROSOFT o el Netscape desarrollado por la Empresa NETSCAPE.
A diferencia del TE, en un método de navegación web MT no se requiere ninguna interfaz Rm. En cambio, se deben implementar protocolos tales como el PPP, un protocolo de Internet (IP), un protocolo de control de transmisión (TCP), y un protocolo de datagrama de usuario (UDP), y el MT entra en contacto con un servidor web (al que en lo sucesivo se le hará referencia como "servidor móvil") que usa dichos protocolos. Para llevar a cabo la navegación web, el MT debe tener un navegador incorporado tal como un navegador UP o un navegador ME.
La Figura 1A es un diagrama de bloques que muestra un TE convencional el cual realiza la navegación web. El TE incluye una red 170 de conexión telefónica, una unidad 160 de interfaz Rm, y un navegador 120. La red de conexión telefónica ejecuta una función de conexión de red a través de un módem. La unidad de interfaz Rm proporciona una conexión física entre el TE y un MT 200 y realiza funciones para la conexión física tales como la generación de flujos continuos de bits y el procesado de errores. Además, el navegador realiza una carga/descarga de datos entrando en contacto con un servidor web basado en un protocolo de Internet. También se incluye una unidad 110 de interfaz de usuario.
La red 170 de conexión telefónica incluye una unidad 130 de control de conexión y una unidad 150 de protocolos. La unidad de control de conexión realiza funciones tales como el establecimiento de una conexión de red, la liberación de la conexión, y la gestión de conexiones. La unidad de protocolos establece una conexión física con protocolos de la otra estación, desconecta, y gestiona la conexión, y transmite/recibe señales de protocolo y datos a través de la conexión establecida. La unidad 150 de protocolos incluye un gestor 140 de protocolos para gestionar el estado y la actividad de protocolos tales como el PPP, IP y TCP.
La Figura 1B es un diagrama de bloques de un MT, el cual realiza la navegación web. El MT incluye un bloque 290 de interfaz, un analizador sintáctico 280 de órdenes AT, una unidad 230 de llamadas, y una unidad 250 de protocolos. El bloque de interfaz incluye una unidad 260 de interfaz Rm y una unidad 270 de interfaz Um. El analizador sintáctico de órdenes AT analiza y procesa órdenes del TE 100 transmitidas a través de la unidad 260 de interfaz Rm. La unidad de control de llamadas asegura un canal para el establecimiento de una llamada con la red, desconecta el canal, y realiza funciones de procesado de llamadas correspondientes. La unidad de protocolos establece una conexión física con un servidor móvil, libera, y gestiona la conexión, y transmite/recibe datos a través de la conexión física. También se incluye un navegador incorporado 220 para realizar la carga/descarga de datos entrando en contacto con el servidor móvil. Una unidad 210 de interfaz de usuario que incluye una unidad 212 de entrada por teclado y una unidad 214 de procesado del teclado da salida a datos de acontecimiento recibidos desde otras partes del MT 200 en formatos de audio-vídeo. La unidad 250 de protocolos incluye protocolos tales como un protocolo de enlace de radiocomunicaciones (RLP), un PPP, un IP, y un TCP y un gestor 240 de protocolos gestiona dichos protocolos. Una orden AT es una lista de instrucciones del TE 100 para controlar el MT 200.
La Figura 2A es un diagrama de bloques que muestra un formato de conexión cuando el TE 100 realiza la navegación web a través del MT 200. Cuando un usuario ordena al TE 100 que establezca una llamada de datos, la red de conexión telefónica construye una orden AT para el establecimiento de la llamada y la transmite hacia la unidad 160 de interfaz Rm. La unidad de interfaz Rm convierte la orden AT en un flujo continuo de bits y lo transmite al MT a través de un canal de transferencia físico. El MT 200 interpreta el flujo continuo de bits y hace que la unidad 230 de control de llamadas intente el establecimiento de una llamada de datos. Cuando se ha establecido la llamada de datos, la unidad de control de llamadas informa al TE sobre el establecimiento de la llamada. El TE intenta una conexión PPP y una conexión TCP/IP. Cuando el intento es satisfactorio, el TE informa al usuario sobre la conexión web-servidor a través de una pantalla. A continuación, el usuario pone en práctica la navegación web actuando sobre el navegador web TE, por ejemplo, el Internet Explorer o el Netscape.
La Figura 2B es un diagrama de bloques que muestra cómo se comporta el MT 200 durante la navegación web. Cuando el usuario actúa sobre el navegador incorporado 220 del MT 200 presionando una cierta tecla, la unidad 214 de procesado del teclado transmite un cierto mensaje para conseguir que la unidad 230 de control de llamadas intente una llamada de datos con la unidad 230 de control de llamadas. Cuando se ha establecido la llamada de datos, la unidad 250 de protocolos realiza secuencialmente la conexión con el protocolo del servidor móvil, RLP, PPP, IP y TCP. Cuando se ha realizado la conexión, se descargan los datos de la página web desde el servidor móvil, y una unidad de procesado de salida (no mostrada) da salida a los datos descargados a través de la pantalla.
El TE convencional usa el MT como un medio para entrar en contacto con Internet (o con la PSDN). No obstante, el mismo no puede entrar en contacto con el servidor móvil y el MT no puede entrar en contacto con un servidor web general que se base en el protocolo de Internet. Adicionalmente, el MT no puede usar varios de los recursos del TE relacionados con el contenido web. Además, aunque se ha demostrado que una CPU, una memoria y la pantalla del MT 200 resultan adecuadas para el procesado de la voz y el texto, el servidor móvil no puede proporcionar varios de los servicios al MT 200 y por consiguiente resulta complicado construir varios de los contenidos web. Por otra parte, se observa que los protocolos PPP, IP, TCP, UDP y los recursos relacionados con la red se implementan en el TE y el MT. Estas implementaciones duplicadas de recursos pueden reducir la eficacia de las evoluciones y aumentar los costes de las mismas.
El documento WO 00/44183 A2 da a conocer dos modelos opcionales de protocolo para ejecutar la navegación por medio de un equipo terminal a través de un terminal móvil. A una primera opción se le hace referencia como modelo de retransmisión e incluye el establecimiento de un único enlace PPP entre el equipo terminal y una red con la cual se conecta el terminal móvil. A la otra opción se le hace referencia como modelo de red y representa la situación en la que se establecen dos enlaces PPP independientes entre el equipo terminal y el terminal móvil así como entre el terminal móvil y la red. Este documento no menciona la presencia de un navegador incorporado en el terminal
móvil.
El documento US 2001/0056444 A1 trata sobre un dispositivo terminal de comunicaciones que puede lograr navegar por un contenido descrito en diferentes lenguajes de descripción de información usando un único navegador. Entre los diferentes lenguajes de descripción se puede incluir un lenguaje general de generación de páginas web de Internet tal como el HTML y un lenguaje de generación de páginas web móviles tal como el WML. Igualmente, este documento no menciona la presencia de un navegador incorporado adicional en el dispositivo terminal de comunicaciones.
El artículo "Siemens SL42 GPRS WAP Phone" recuperado de Internet en <URL:http://web.archive.org/web/
20020802060323http://www.cellular.co.za/phones/s iemens/2001/siemens_sl42_gprs.htm>, del 20 de enero de 2004, describe un teléfono móvil celular que tiene un navegador WAP incluido.
Es un objetivo de la presente invención proporcionar un método y un sistema el cual ejecute un servicio de navegación web integrado entrando en contacto con un servidor web de Internet y un servidor web de comunicaciones móviles a través de un terminal de comunicaciones móviles.
Para alcanzar este objetivo, la presente invención proporciona un sistema con vistas a proporcionar un servicio de navegación web integrado que presenta todas las características de la reivindicación 1. También se proporciona un método con vistas a proporcionar un servicio de navegación web integrado que presenta todas las características de la reivindicación 7.
Breve descripción de los dibujos
La Figura 1A es un diagrama de bloques que ilustra una construcción del TE (equipo terminal) convencional en relación con la navegación web;
la Figura 1B es un diagrama de bloques que ilustra una construcción del MT (terminal móvil) convencional en relación con la navegación web;
la Figura 2A es un diagrama de bloques que ilustra las relaciones entre las partes de la construcción cuando el TE ejecuta la navegación web a través del MT;
la Figura 2B es un diagrama de bloques que ilustra las relaciones entre las partes de la construcción en la ejecución de la navegación web en el MT;
la Figura 3 es un diagrama de bloques que ilustra las relaciones entre las partes de la construcción de un TE según la presente invención;
la Figura 4 es un diagrama de bloques que ilustra una estructura de un MT (terminal móvil) según la presente invención;
la Figura 5A ilustra una estructura de tramas de mensajes para el enlace físico establecido entre el TE y el MT o la transmisión/recepción de órdenes definidas por cada gestor de servicio;
la Figura 5B ilustra una estructura de tramas de datos para la transmisión/recepción de datos;
la Figura 5C ilustra una estructura de trama para el elemento de función de control añadido a la trama de mensaje de la Figura 5A;
la Figura 6 ilustra un procedimiento de procesado para ejecutar un servicio de navegación web entre el TE y el MT según la presente invención;
la Figura 7A ilustra la aceptación de una solicitud de conexión del TE por parte del MT;
la Figura 7B ilustra el rechazo de una solicitud de conexión del TE por parte del MT;
la Figura 8 es un diagrama de bloques que ilustra las partes de la construcción en relación con la señalización de la Figura 7 y las relaciones entre ellas;
la Figura 9 ilustra una señalización de inicio de un servicio web integrado;
la Figura 10 es un diagrama de bloques que ilustra las partes de la construcción en relación con la señalización de inicio de la Figura 9 y las relaciones entre ellas;
la Figura 11 ilustra una señalización de finalización del servicio web integrado;
la Figura 12 ilustra una señalización de liberación de conexión;
la Figura 13 ilustra una señalización de gestión de estados; y
la Figura 14 es un diagrama de bloques que ilustra las partes de la construcción en relación con la transmisión/recepción de datos y las relaciones entre ellas.
Descripción detallada de formas de realización preferidas
La Figura 3 muestra un TE según una forma de realización de la presente invención. Este TE 300 incluye una unidad 310 de interfaz de usuario, un navegador web integrado 320, y una unidad 390 de interfaz Rm. Una unidad 360 de control de la red incluye una unidad 350 de gestión de servicio, un encaminador 380 de servicio, un gestor 330 de enlaces, y una unidad 370 de procedimiento de acceso a los enlaces. La unidad de interfaz de usuario y la unidad de interfaz Rm pueden funcionar de una forma similar a las unidades 110 y 160.
El navegador web integrado 320 (al que en lo sucesivo se le hará referencia como "navegador IW") interpreta no solamente un lenguaje general de generación de páginas web tal como el HTML sino también un lenguaje de generación de páginas web móvil tal como el WML y el cHTML, el cual se presenta de una forma adecuada. Como consecuencia, el navegador IW puede ejecutar tanto la función de navegación web general como una función de navegación web móvil a través de una única interfaz.
La unidad 350 de gestión de servicio realiza el inicio, la finalización, la gestión, el establecimiento de la conexión y otros servicios tales como un servicio de gestión de planificación, un servicio de directorio telefónico, y un servicio de navegación web al estar enlazada con otros elementos de servicio. Para implementar estas funciones, cada gestor de servicio incluye un analizador sintáctico de órdenes y un gestor de datos, o elementos que presenten funciones similares. La unidad 350 de gestión de servicio incluye además un gestor 340 de servicio web integrado y otros gestores de servicio.
El gestor 340 de servicio web integrado (al que en lo sucesivo se hará referencia como "gestor de servicio IW") incluye un analizador sintáctico 342 de órdenes para interpretar una orden del navegador IW 320 o la unidad 310 de interfaz de usuario y un gestor 344 de datos para transmitir datos al navegador IW 320 o transmitir datos desde el navegador IW 320 a una capa subordinada.
Los otros gestores de servicio proporcionan servicios recibidos a través de un PC-sync tales como el servicio de gestión de planificación y el servicio de directorio telefónico, además del servicio de navegación web integrado. Estos gestores pueden presentar la misma estructura que la correspondiente al gestor integrado 340 de servicio web, y las funciones de las partes de la construcción pueden ser diferentes según los servicios correspondientes.
\newpage
El encaminador 380 de servicio transmite un mensaje desde la unidad 370 de procedimiento de acceso a enlaces hacia cada gestor de servicio según un tipo del mensaje de servicio, o transmite un mensaje desde la unidad 350 de gestión de servicio a la unidad 370 de procedimiento de acceso a los enlaces.
El gestor 330 de enlaces realiza un establecimiento de conexión, una liberación de conexión, y una gestión de conexión entre el TE 300 y un MT 400.
La unidad 370 de procedimiento de acceso a los enlaces proporciona conectividad física entre el TE 300 y el MT 400, realiza la formación y descomposición de las tramas para transmitir/recibir un mensaje o datos superiores.
La unidad 390 de interfaz Rm proporciona conectividad física entre el TE 300 y el MT 400. La interfaz Rm se implementa preferentemente en forma de una comunicación en serie usando una UART, un Bluetooth, un IrDA, un USB, etcétera.
La unidad 310 de interfaz de usuario actúa como interfaz entre el usuario y el TE para recibir una orden de usuario o un contenido de selección del usuario proveniente de este último o para transmitir un resultado del procesado, etcétera, hacia el usuario.
La Figura 4 muestra una estructura preferida del MT 400 según la presente invención. Tal como se representa, el MT incluye una unidad 410 de interfaz de usuario, un navegador incorporado 420, una unidad 440 de protocolos, una unidad 403 de control de llamadas y un bloque 490 de interfaz. La unidad 460 de control de la red incluye un gestor 450 de servicio, un encaminador 480 de servicio, un gestor 430 de enlaces y una unidad 470 de procedimiento de acceso a los enlaces.
El navegador incorporado 420 ejecuta una función de navegación web. Más específicamente, el navegador entra en contacto con un sitio web móvil, da salida al contenido del sitio web, y se va a un URL (localizador uniforme de recursos) designado por el usuario.
La unidad 440 de protocolos incluye elementos de protocolo tales como TCP, IP, PPP, RKP, etcétera, y un gestor 404 de protocolos para gestionarlos.
La unidad 403 de control de llamadas realiza el procesado de las llamadas para entrar en contacto con la red de comunicaciones móviles a través de la unidad 407 de interfaz Um y realiza funciones tales como establecimiento de llamadas, liberación de llamadas, etcétera.
La unidad 460 de control de la red realiza preferentemente la misma función en el MT 400 que la función de la unidad 360 de control de la red en el TE 300.
El bloque 490 de interfaz incluye la unidad 406 de interfaz Rm y la unidad 407 de interfaz Um, la unidad 406 de interfaz Rm realiza preferentemente la misma función que la correspondiente a la unidad 390 de interfaz Rm en el TE 300. La unidad 407 de interfaz Um proporciona conectividad física con la red de comunicaciones móviles a través de una estación base.
La unidad 410 de interfaz de usuario realiza preferentemente la misma función que la correspondiente a la unidad 310 de interfaz de usuario del TE 300 e incluye una unidad 412 de entrada por teclado y una unidad 414 de procesado del teclado. La unidad de entrada por teclado recibe una entrada de las teclas a través de un teclado del MT y la convierte en un acontecimiento de teclado adecuado. La unidad de procesado del teclado procesa la entrada del acontecimiento de teclado proveniente de la unidad de entrada por teclado según el estado del MT.
El TE y el MT realizan la formación o descomposición de las tramas de un mensaje (o datos) para proporcionar una conectividad física entre ellos. La unidad de interfaz de usuario, el analizador sintáctico de órdenes AT, la unidad de control de llamadas, la unidad de protocolos, y el bloque de interfaz pueden funcionar de una manera similar a las correspondientes mostradas en la Fig. 1B.
La Figura 5A ilustra una estructura de tramas de mensaje para un enlace físico establecido entre el TE y el MT con vistas a la transmisión/recepción de órdenes definidas por cada gestor de servicio. La Figura 5B ilustra una estructura de tramas de datos para la transmisión/recepción de datos. Además, la Figura 5C ilustra una estructura de trama para un elemento de función de control añadido a la trama de mensaje de la Figura 5A. Tal como se representa en estas figuras, una trama según una forma de realización de la presente invención incluye un campo discriminador de trama, un campo del tipo de servicio, un campo de tipo de mensaje, un campo de longitud de datos, un campo de datos, un campo de longitud y un campo de elemento de función de control.
El campo discriminador de trama se usa para discriminar si la trama es una trama de mensaje o una trama de datos. Cuando el valor del campo es "0x69", se considera que la trama es una trama de mensaje, y cuando el valor del campo es "0x96" se considera que la trama es una trama de datos.
El campo de tipo de servicio se usa para indicar un tipo de servicio de transmisión/recepción de tramas de mensaje o tramas de datos. Cuando el valor del campo es "0x00" se considera que el tipo de servicio de la trama es un servicio de navegación web integrado, cuando el valor del campo es "0x01" se considera que el tipo de servicio es un servicio de gestión de planificación, y cuando el valor del campo es "0x02" se considera que el tipo de servicio es un servicio de directorio telefónico. Además de estos tipos de servicio, cuando se añaden otros tipos de servicio a los mismos se les asignan valores de código dentro del intervalo de 0x03-0xFF.
El campo de tipo de mensaje se usa para un mensaje de transmisión/recepción. Los tipos de mensaje según la presente invención incluyen, aunque sin limitarse necesariamente a los mismos, los correspondientes expuestos en la Tabla 1.
\vskip1.000000\baselineskip
TABLA 1
Código Nombre de mensaje Dirección Nota Elemento
de función
de Control
requerido
0x01 Solicitud de conexión TE \rightarrow MT Solicitud de establecimiento de conexión
entre el TE y el MT
0x02 Conexión completa TE \leftarrow MT Establecimiento de conexión entre el TE y
el MT
0x03 Rechazo de conexión TE \leftarrow MT El MT rechaza la solicitud de conexión del Causa del
TE Rechazo
0x04 Solicitud de desconexión TE \leftarrow\rightarrow MT Liberación de conexión entre el TE y el MT
0x05 Confirmación de TE \leftarrow\rightarrow MT Informe de liberación de conexión
Desconexión
0x06 Solicitud de estado TE \rightarrow MT Solicitud de información de estado sobre el
MT
0x07 Estado TE \leftarrow MT Información de estado del MT Estado
0x08 Inicio de servicio TE \rightarrow MT Inicio de servicio por parte del TE
0x09 Servicio activado TE \leftarrow MT Activación del servicio en el MT
0xa Detención de servicio TE \rightarrow MT Finalización de servicio por parte del TE
0xb Servicio desactivado TE \leftarrow MT Desactivación del servicio por parte del MT
0xc\sim Definición de mensajes adicionales posteriormente
\vskip1.000000\baselineskip
El campo de longitud de datos se usa para almacenar una longitud (unidad en bytes) de un campo de datos. El campo de datos se usa para almacenar los datos reales transmitidos/recibidos. El campo de longitud se usa para almacenar la longitud total (unidad en bytes) de un elemento de función de control en una trama de mensaje.
El campo de elemento de función de control se añade preferentemente al final de una trama de mensaje para indicar la información añadida al mensaje. El campo de elemento de función de control incluye un campo ID de elemento de función, un campo de longitud, y un campo de contenido.
Haciendo referencia a la Tabla 2, el campo ID de elemento de función es un identificador para discriminar un elemento de función de control. El campo de longitud se usa para almacenar la longitud (unidad en bytes) del campo de contenido. Haciendo referencia a la Tabla 3, el campo de contenido se usa para almacenar datos correspondientes al elemento de función de control.
\vskip1.000000\baselineskip
TABLA 2
Código Elemento de Función de Control Nota Mensaje correspondiente
0x01 Causa Causa por la que se ha producido el Rechazo de conexión
mensaje pertinente
0x02 Estado del MT Información de estado del MT Estado
0x03 \sim Se define de forma adicional posteriormente
\vskip1.000000\baselineskip
TABLA 3
Código Causa Nota
0x01 Inutilizable El usuario no selecciona un conjunto de funciones pertinente
0x02 Ya en uso Ya en estado de conexión
0x03 No aceptable El MT no puede procesar un mensaje pertinente
0x04 Trama no válida Trama no válida
0x05 \sim Se definen mensajes adicionales posteriormente
\vskip1.000000\baselineskip
La información de estado del MT 400 a transmitir hacia el TE 300 incluye información tal como un número telefónico, información del estado de la llamada (que informa si se encuentra en un estado de comunicación de la llamada) e información para informar si el MT 400 soporta el servicio de navegación web integrado, etcétera, y uno de los métodos de construcción de la misma se realiza según la tabla de la Figura 5C. No obstante, los tipos, las posiciones de información a proporcionar y el método de codificación se determinan según las posibles evoluciones.
\vskip1.000000\baselineskip
TABLA 4
Primitivas Dirección
FE-service_start_req CP \rightarrow SR
FE-service_start_ind SR \rightarrow CP
FE-service_act_req CP \rightarrow SR
FE-service_act_ind SR \rightarrow CP
FE-service_stop_req CP \rightarrow SR
FE-service_stop_ind SR \rightarrow CP
FE-service_deact_req CP \rightarrow SR
FE-service_deact_ind SR \rightarrow CP
* SR : Encaminador de servicio
* CP : Analizador sintáctico de órdenes
(a) Primitivas entre Encaminador de servicio \sim Analizador sintáctico de órdenes
TABLA 4 (continuación)
Primitivas Dirección
DL-service_start_req SR \rightarrow LAP
DL-service_start_ind LAP \rightarrow SR
DL-service_act_req SR \rightarrow LAP
DL-service_act_ind LAP \rightarrow SR
DL-service_stop_req SR \rightarrow LAP
DL-service_stop_ind LAP \rightarrow SR
DL-service_deact_req SR \rightarrow LAP
DL-service_deact_ind LAP \rightarrow SR
* SR : Encaminador de servicio
* LAP : Procedimiento de Acceso a Enlaces para el IW
(b) Primitivas entre Encaminador de servicio \sim LAP-IW
\vskip1.000000\baselineskip
Primitivas Dirección
CALL_CONNECT_REQ CP \rightarrow CC
CALL_CONNECT_COMP CC \rightarrow CP
CALL_DISCONNECT_REQ CP \rightarrow CC
CALL_DISCONNECT_ACK CC \rightarrow CP
* CC : Control de Llamada
* CP : Analizador Sintáctico de órdenes
(C) Primitivas entre Unidad de control de llamadas \sim Analizador sintáctico de órdenes
\vskip1.000000\baselineskip
Primitivas Dirección
MDL-connect_req LM \rightarrow LAP
MDL-connect_ind LAP \rightarrow LM
MDL-connect_ack LM \rightarrow LAP
MDL-connect_comp LAP \rightarrow LM
MDL-connect_rej LM \leftarrow\rightarrow LAP
MDL_Status_req LM \rightarrow LAP
MDL_Status_ind LAP \rightarrow LM
MDL_Status_rep LM \rightarrow LAP
MDL_Status_cfm LAP \rightarrow LM
* LAP : Procedimiento de Acceso a Enlaces para el IW
* LM : Gestor de Enlaces
(d) Primitivas entre el Gestor de enlaces \sim LAP-IW
TABLA 4 (continuación)
Primitivas Dirección
CONNECT_REQ UI \rightarrow LM
CONNECT_COMP LM \rightarrow UI
CONNECT_REJ LM \rightarrow UI
DISCONNECT_REQ UI \rightarrow LM
DISCONNECT_COMP LM \rightarrow UI
STATUS_REQ UI \rightarrow LM
STATUS_CFM LM \rightarrow UI
* UI : Interfaz de usuario
* LM : Gestor de Enlaces
(e) Primitivas entre UI \sim Gestor de Enlaces
\vskip1.000000\baselineskip
La Tabla 4 muestra primitivas transferidas entre las partes de la construcción del TE 300 y el MT 400. Un mensaje se transmite entre el TE 300 y el MT 400 en un formato de trama. Por otro lado, una primitiva es una señal transmitida entre cada parte de la construcción del TE 300 y el MT 400 y tiene un significado por sí misma. La estructura de la primitiva puede variar y se pueden eliminar/añadir aspectos a la misma según las posibles evoluciones.
La Figura 6 ilustra un método de procesado para ejecutar un servicio de navegación web entre el TE y el MT según una forma de realización de la presente invención. Este método incluye el establecimiento de una conexión entre el TE 300 y el MT 400 por medio de una solicitud de conexión del TE 300 tal como se muestra en la etapa S1, el establecimiento de una llamada entre el MT 400 y la red tal como se muestra en la etapa S2, y la transmisión de un mensaje de activación de servicio web hacia el TE 300 tal como se muestra en la etapa S3. A continuación, el TE 300 se conecta al servidor de Internet o al servidor web de comunicaciones móviles y se cargan/descargan datos a través de la llamada establecida tal como se muestra en la etapa S4. Entre las etapas adicionales se incluyen la desconexión de la llamada cuando la conexión entre el TE 300 y el servidor ha finalizado tal como se muestra en la etapa S5, la transmisión de un mensaje de desactivación del servicio web integrado hacia el TE 300 tal como se muestra en la etapa S6, y la desconexión de la conexión entre el TE 300 y el MT 400 tal como se muestra en la etapa S7.
Para descargar información de solicitud o datos desde el servidor web, en primer lugar el TE 300 intenta conectarse con el MT 400. Cuando el TE está conectado con el MT, el TE transmite un mensaje de solicitud de inicio sobre el servicio de navegación web integrado hacia el MT.
Al recibir el mensaje de solicitud de inicio del TE, el MT intenta un establecimiento de llamada con la red. Cuando se ha establecido la llamada, el MT transmite un mensaje de activación de servicio hacia el TE. El TE recibe el mensaje e inicia la carga/descarga de datos en el servidor web solicitado.
Cuando ha finalizado la navegación web integrada, el TE transmite un mensaje de solicitud de finalización sobre el servicio de navegación web integrado hacia el MT. El MT desconecta el establecimiento de la llamada con la red y transmite un mensaje de desactivación sobre el servicio de navegación web integrado hacia el TE.
Cuando el TE recibe el mensaje de desactivación de servicio, desconecta la conexión con el MT transmitiendo un mensaje de solicitud de desconexión hacia el MT 400. No obstante, cuando el usuario del TE solicita otro servicio (por ejemplo: servicio de gestión de planificación a través del PC-Sync, el servicio de directorio telefónico, etcétera), se mantiene la conexión entre el TE y el MT.
Para proporcionar un servicio de navegación web integrado según la presente invención, se definen una señalización de establecimiento de conexiones entre el TE y el MT, una señalización de inicio/finalización del servicio web integrado (o señalización de transmisión/recepción de datos), una señalización de desconexión, y una señalización de gestión de conexión.
Las Figuras 7A y 7B ilustran la señalización de establecimiento de conexiones y un flujo de mensajes de establecimiento de conexiones (solicitud, aceptación, y rechazo) y primitivas entre las partes de la construcción del TE y el MT.
La señalización de establecimiento de conexiones se realiza entre el TE y el MT para proporcionar al usuario el servicio de gestión de planificación a través del PC-Sync, el servicio de directorio telefónico y el servicio web integrado, etcétera. Cuando la señalización de establecimiento de conexiones se realiza satisfactoriamente, el TE y el MT se conectan entre sí físicamente.
La Figura 7A ilustra un procedimiento que se realiza cuando el MT acepta la solicitud de conexión del TE. Cuando se transmite una "orden de conexión" del usuario hacia la unidad 310 de interfaz de usuario, la unidad de interfaz de usuario transmite una primitiva relacionada con el establecimiento de la conexión hacia el gestor 330 de enlaces y el gestor 330 de enlaces la transmite hacia la unidad 370 de procedimiento de acceso a enlaces. La unidad de procedimiento de acceso a enlaces recibe la primitiva (MDL-connect_req) del gestor de enlaces y transmite un mensaje de solicitud de conexión hacia la unidad 470 de procedimiento de acceso a enlaces del MT a través de las unidades 390 y 406 de interfaz Rm. Cuando se recibe el mensaje de solicitud de conexión del TE, la unidad de procedimiento de acceso a enlaces transmite una primitiva (MDL-connect_ind) de establecimiento de conexión hacia el gestor 430 de enlaces.
Cuando el MT se encuentra en un estado conectable, el gestor 430 de enlaces transmite una primitiva (MDL-connect_ack) de aceptación de conexión hacia la unidad 470 de procedimiento de acceso a enlaces, y la unidad de procedimiento de acceso a enlaces transmite un mensaje de conexión completa hacia la unidad 370 de procedimiento de acceso a enlaces del TE a través de las unidades 406 y 390 de interfaz Rm. Cuando se recibe el mensaje de conexión completa del MT, la unidad de procedimiento de acceso a enlaces transmite una primitiva sobre la aceptación de la conexión hacia el gestor 330 de enlaces, y el gestor 330 de enlaces la transmite hacia la unidad 310 de interfaz de usuario. A través de dicho proceso, el TE y el MT se conectan entre sí físicamente.
La Figura 7B ilustra un proceso que se realiza cuando el MT rechaza una solicitud de conexión del TE. Cuando se recibe el mensaje de solicitud de conexión del TE y el MT no está en el estado conectable, el gestor 430 de enlaces transmite una primitiva (MDL-connect_rej) de mensaje de rechazo de conexión hacia la unidad 470 de procedimiento de acceso a enlaces, y la unidad de procedimiento de acceso a enlaces transmite un mensaje de rechazo de conexión hacia la unidad 370 de procedimiento de acceso a enlaces del TE a través de las unidades 406 y 390 de interfaz Rm. Cuando se recibe el mensaje de rechazo de conexión desde el MT, la unidad 370 de procedimiento de acceso a enlaces transmite una primitiva sobre el rechazo de la conexión hacia el gestor 330 de enlaces, y el gestor de enlaces la transmite hacia la unidad 310 de interfaz de usuario. A través de dicho proceso, el TE determina si se rechaza la solicitud de conexión. En la Tabla 4 se definen las primitivas relacionadas con la señalización de establecimiento de conexiones.
Cuando el MT no proporciona la función de navegación web integrada presentada según la presente invención, el TE determina si se rechaza la solicitud de conexión cuando el usuario libera la función de navegación web integrada, el MT no puede recibir la solicitud de establecimiento de conexión, o el TE no recibe respuesta durante un cierto tiempo (\DeltaT1) después de transmitir un mensaje de solicitud de conexión al MT. Cuando el TE y el MT se conectan entre sí, el TE realiza una señalización de inicio y una señalización de finalización del servicio web
integrado.
La Figura 8 es un diagrama de bloques que ilustra las partes de la construcción relacionadas con la señalización de la Figura 7 y las relaciones entre ellas. Tal como se ha mencionado anteriormente, cuando el TE y el MT se conectan entre sí, la presente invención proporciona al usuario del TE no solamente el servicio web IW sino también un servicio de gestión de planificación a través del PC-Sync, un servicio de directorio telefónico, etcétera.
La Figura 9 ilustra la señalización de inicio del servicio web integrado. Cuando el TE y el MT se conectan entre sí, según la orden del usuario, la unidad 310 de interfaz de usuario transmite una primitiva sobre el inicio del servicio hacia el analizador sintáctico de órdenes, el analizador sintáctico de órdenes la transmite hacia el encaminador 380 de servicio, y el encaminador de servicio la transmite hacia la unidad 370 de procedimiento de acceso a enlaces. Al recibir la primitiva (DL-service_req) del encaminador 380 de servicio, la unidad de procedimiento de acceso a enlaces transmite un mensaje de inicio de servicio hacia la unidad 470 de procedimiento de acceso a enlaces del MT a través de las unidades 390 y 406 de interfaz Rm.
Cuando se transmite el mensaje de inicio de servicio desde el TE, la unidad 470 de procedimiento de acceso a enlaces transmite la primitiva sobre el inicio del servicio hacia el encaminador 480 de servicio, el encaminador de servicio la transmite hacia el analizador sintáctico 454 de órdenes, y el analizador sintáctico de órdenes la transmite hacia la unidad 494 de control de llamadas. Cuando se recibe la primitiva (call-connect_req) del analizador sintáctico 454 de órdenes, la unidad 492 de control de llamadas intenta establecer una conexión de llamada con la red. Cuando se conecta la llamada, transmite una primitiva sobre la activación del servicio en la dirección inversa al camino de señalización de inicio de servicio. En la Tabla 4 se definen las primitivas relacionadas con la señalización de inicio del servicio web integrado.
Cuando la señalización de inicio de servicio se realiza satisfactoriamente, el TE puede realizar la transmisión/recep-
ción de datos no solamente con el servidor web general basado en el protocolo de Internet sino también con el servidor móvil. La estructura de tramas generada por la unidad 370, 470 de procedimiento de acceso a enlaces para la transmisión/recepción de datos es la misma que la estructura de tramas de la Figura 5B.
La Figura 10 es un diagrama de bloques que ilustra las partes de la construcción relacionadas con la señalización de inicio de la Figura 9 y las relaciones entre ellas. Las partes de la construcción representadas en la Figura 10 están relacionadas con el servicio integrado de navegación web en la red de comunicaciones móviles y la red de Internet, cuando se establece la conexión con la red, se puede realizar la transmisión/recepción de datos con el terminal a través de dicha red.
La Figura 11 ilustra una señalización de finalización del servicio web integrado. Cuando finaliza el servicio web integrado según una solicitud del usuario o por un fallo de la conexión de llamada de la unidad 492 de control de llamadas u otras causas del TE, se realiza la señalización de finalización. Adicionalmente, después de que el TE transmita el mensaje de inicio de servicio y no se produzca ninguna respuesta del MT durante un cierto tiempo (\DeltaT4), el TE determina si la señalización de inicio del servicio web integrado ha fallado. Cuando el servicio web integrado finaliza debido a dichas causas, la unidad 310 de interfaz de usuario transmite la primitiva sobre la finalización del servicio hacia el analizador sintáctico 342 de órdenes, el analizador sintáctico de órdenes la transmite hacia el encaminador 380 de servicio, y el encaminador de servicio la transmite hacia la unidad 370 de procedimiento de acceso a enlaces. Al recibir la primitiva (DL-service_stop_req) del encaminador 380 de servicio, la unidad de procedimiento de acceso a enlaces transmite un mensaje de finalización de servicio a la unidad 470 de procedimiento de acceso a enlaces del MT a través de las unidades 390 y 406 de interfaz Rm.
Cuando se recibe el mensaje de finalización de servicio del TE, la unidad 470 de procedimiento de acceso a enlaces transmite la primitiva sobre la finalización de servicio hacia el encaminador 480 de servicio, el encaminador de servicio la transmite hacia el analizador sintáctico 454 de órdenes, y el analizador sintáctico de órdenes la transmite hacia la unidad 403 de control de llamadas. Cuando se recibe la primitiva (call-connect_req) del analizador sintáctico 454 de órdenes, la unidad 403 de control de llamadas intenta establecer una conexión de llamada con la red. Cuando se conecta la llamada, las partes de la construcción transmiten una primitiva sobre la desactivación de servicio en la dirección inversa a la del camino de señalización de inicio de servicio. En la Tabla 4 se definen primitivas relacionadas con la señalización de finalización del servicio web integrado.
La Figura 12 ilustra la señalización de (finalización de) liberación de la conexión. Cuando el usuario cierra el navegador IW 320 o se producen otras razones de liberación de la conexión, el TE 300 desconecta la conexión con el MT 400 realizando la señalización de finalización de conexión. Si no se produce ninguna respuesta del MT durante un cierto tiempo (\DeltaT2), el TE determina si ha finalizado la conexión con el MT. Seguidamente se describirá el proceso de la señalización de finalización de conexión.
Cuando se transmite la "orden de finalización de conexión" desde el usuario a la unidad 310 de interfaz de usuario, la unidad de interfaz de usuario transmite una primitiva sobre la finalización de conexión hacia el gestor 330 de enlaces y el gestor de enlaces la transmite hacia la unidad 370 de procedimiento de acceso a enlaces. La unidad de procedimiento de acceso a enlaces recibe la primitiva (MDL-disconnect_req) del gestor 330 de enlaces y transmite un mensaje de finalización de conexión hacia la unidad 470 de procedimiento de acceso a enlaces del MT a través de las unidades 390 y 406 de interfaz Rm. Cuando se transmite el mensaje de finalización de conexión desde el TE, la unidad 470 de procedimiento de acceso a enlaces transmite una primitiva (MLD-disconnect_ind) de finalización de conexión hacia el gestor 430 de enlaces.
Cuando se recibe la primitiva (MLD-disconnect_ind) de finalización de conexión, el gestor 430 de enlaces transmite una primitiva (MLD-disconnect_ack) de aceptación de finalización de conexión hacia la unidad 470 de procedimiento de acceso a enlaces, y la unidad de procedimiento de acceso a enlaces transmite un mensaje de desconexión completa hacia la unidad 370 de procedimiento de acceso a enlaces del TE.
Cuando se transmite el mensaje de desconexión completa desde el MT, la unidad 370 de procedimiento de acceso a enlaces transmite una primitiva sobre la aceptación de la finalización de conexión hacia el gestor 330 de enlaces, y el gestor de enlaces la transmite hacia la unidad 310 de interfaz de usuario. A través del proceso, finaliza la conexión entre el TE y el MT. En la Tabla 4 se definen primitivas relacionadas con la finalización de la conexión. La Figura 8 es un diagrama de bloques que ilustra partes de la construcción relacionadas con la señalización de finalización de conexión y las relaciones entre ellas.
La Figura 13 ilustra la señalización de gestión de estados. Cuando el TE y el MT se conectan entre sí, según una solicitud de usuario o una planificación de gestión de estados, el TE monitoriza y gestiona el estado de la conexión con el MT periódicamente. La información del estado de la conexión es comunicada al usuario en formatos A/V.
Si la conexión entre el TE y el MT finaliza y el usuario solicita el servicio web continuamente sin reconocer la finalización de la conexión, el TE realiza la señalización de establecimiento de conexión y por consiguiente se establece nuevamente la conexión entre el TE y el MT. No obstante, cuando el usuario solicita la finalización del navegador IW, el TE cierre inmediatamente el navegador IW 320. En la Figura 8 se muestran, por ejemplo, partes de la construcción relacionadas con la señalización de gestión de estados y las relaciones entre ellas.
La Figura 14 es un diagrama de bloques que ilustra partes de la construcción relacionadas con la transmisión/recep-
ción de datos y las relaciones entre ellas. Cuando el MT soporta el servicio de navegación web integrado y el usuario selecciona el uso de la función de servicio de navegación web integrado, los datos recibidos desde la red a través de la unidad 440 de protocolos se transmiten hacia el TE y se les da salida a través del navegador IW 320. Adicionalmente, cuando el contenido introducido por el usuario se transmite desde el TE al MT, dicho contenido introducido por el usuario se transmite hacia la red a través de la unidad 440 de protocolos.
Tal como se ha descrito anteriormente, para proporcionar el servicio de navegación web integrado, preferentemente el MT realiza una función de selección de modo en relación con el uso del navegador IW 320, y más específicamente para determinar si el usuario selecciona el uso del navegador IW 320. Dicha función se puede implementar en un modo Booleano (verdadero/falso) o en otros modos, y la puede determinar uno de los desarrolladores del MT.
El valor del modo seleccionado se almacena en el TE, y el valor de modo almacenado no se cambia hasta que se produzca una "causa de cambio de modo" por parte del usuario o del desarrollador del terminal.
Cuando se fija el "modo de navegador IW no usado", en relación con la solicitud de establecimiento de conexión del TE para el uso del navegador IW 320, el MT transmite un mensaje de rechazo de conexión hacia el TE y no establece ninguna conexión. Además, el navegador IW 320 informa al usuario sobre el contenido del rechazo de la conexión en formatos A/V.
Cuando se fija el "modo de uso del navegador IW", se desactiva el navegador incorporado 420 del MT, y todos los datos a transmitir hacia el navegador incorporado 420 se transmiten hacia el TE.
El servicio de navegación web integrado de la presente invención proporcionado entre el TE y el MT resulta ventajoso por lo menos en los siguientes aspectos. En primer lugar, la presente invención proporciona un único medio y una única interfaz de usuario.
En segundo lugar, al estar enlazado con el PC-Sync, mientras el TE realiza la navegación web, el MT puede realizar simultáneamente diversos servicios tales como la gestión de la planificación y la gestión del directorio telefónico, etcétera.
En tercer lugar, como no hay necesidad de implementar recursos duplicados del TE en el MT, resulta posible reducir los costes de desarrollo y aumentar el rendimiento de las evoluciones del MT.
En cuarto lugar, no se requiere ningún equipo adicional, para el TE, con vistas a proporcionar un servicio web móvil o una instalación de interfaces, y resulta posible recuperar una limitación de una pantalla del MT.
Las formas de realización y ventajas anteriores son meramente ilustrativas y no deben considerarse como limitativas de la presente invención. Los presentes aspectos dados a conocer se pueden aplicar fácilmente a otros tipos de aparatos. La descripción de la presente invención pretende ser ilustrativa, y no limitar el alcance de las reivindicaciones. Para los expertos en la materia resultarán evidentes muchas alternativas, modificaciones y variaciones.

Claims (7)

1. Sistema para proporcionar un servicio integrado de navegación web, que comprende:
-
un equipo terminal (300) que incluye un navegador web integrado (320) que permite que el equipo terminal (300) ejecute una función de navegación web general en Internet para acceder a contenido descrito en un lenguaje general de generación de páginas web de Internet y una función de navegación web móvil para acceder a contenido descrito en un lenguaje de generación de páginas web móvil; y
-
un terminal móvil (400) que incluye un navegador incorporado (420) que permite que el terminal móvil (400) ejecute por sí mismo una función de navegación web móvil, estando configurado el terminal móvil (400) para soportar la navegación web del equipo terminal (300) al entrar en contacto con un servidor de Internet y un servidor web de comunicaciones móviles;
en el que el terminal móvil (400) está configurado para ejecutar una función de selección de modo con vistas a seleccionar un modo activo o un modo inactivo del navegador web integrado (320) del equipo terminal (300); y
en el que en el modo activo del navegador web integrado (320), el navegador incorporado (420) del terminal móvil (400) está inactivo y se permite la transmisión y recepción hacia y desde el equipo terminal (300) de todos los datos a transmitir hacia y a recibir desde el navegador incorporado, y en el modo inactivo del navegador web integrado (320), se permite la navegación web usando el navegador incorporado (420) del terminal móvil (400).
2. Sistema según la reivindicación 1, en el que el equipo terminal (300) comprende:
-
una unidad (310) de interfaz de usuario configurada para recibir una orden o un contenido de selección de un usuario;
-
una unidad (360) de control de red configurada para proporcionar varios servicios al usuario y una conexión de control con el terminal móvil (400) a través del navegador web integrado (320); y
-
una unidad (390) de interfaz Rm configurada para proporcionar una conexión física entre la unidad (360) de control de red y el terminal móvil (400).
3. Sistema según la reivindicación 2, en el que la unidad (360) de control de red del equipo terminal (300) incluye:
-
una pluralidad de gestores (350) de servicio configurados para realizar servicios según una selección de usuario;
-
un encaminador (380) de servicio configurado para transmitir un mensaje desde una capa subordinada a uno de los gestores (350) de servicio;
-
una unidad (370) de procedimiento de acceso a enlaces configurada para realizar la formación, descomposición de tramas y proporcionar una conexión física con el terminal móvil (400) como una capa subordinada del encaminador (380) de servicio; y
-
un gestor (330) de enlaces configurado para establecer, finalizar y gestionar la conexión con el terminal móvil (400).
4. Sistema según la reivindicación 1, en el que el terminal móvil (400) incluye:
-
una unidad (460) de control de red configurada para proporcionar varios servicios al usuario y una conexión de control con el equipo terminal (300) a través del navegador incorporado (420); y
-
una unidad (406) de interfaz Rm configurada para proporcionar una conexión física entre la unidad (460) de control de red y el equipo terminal (300).
5. Sistema según la reivindicación 4, en el que la unidad (460) de control de red del terminal móvil (400) incluye:
-
una pluralidad de gestores (450) de servicio configurados para proporcionar servicios según una selección de usuario;
-
un encaminador (480) de servicio configurado para transmitir un mensaje desde una capa subordinada a uno de los gestores (450) de servicio;
-
una unidad (470) de procedimiento de acceso a enlaces configurada para realizar la formación, descomposición de tramas y proporcionar una conexión física con el equipo terminal (300) como una capa subordinada del encaminador (480) de servicio; y
-
un gestor (430) de enlaces configurado para establecer, finalizar y gestionar la conexión con el equipo terminal (300).
6. Sistema según la reivindicación 3, en el que la pluralidad de gestores (350) de servicio del equipo terminal (300) incluye un gestor web integrado (340), incluyendo el gestor web integrado (340) un analizador sintáctico (342) de órdenes configurado para interpretar y procesar una orden de la unidad (310) de interfaz de usuario o del navegador web integrado (320) y un gestor (344) de datos configurado para transmitir/recibir datos hacia/desde el navegador web integrado (320).
7. Método para proporcionar un servicio integrado de navegación web, que comprende:
-
se establece una conexión entre un equipo terminal (300) y un terminal móvil (400) basándose en una solicitud de conexión del equipo terminal (300), incluyendo el equipo terminal (300) un navegador web integrado (320) que permite que el equipo terminal (300) ejecute una función de navegación web general en Internet para acceder a contenido descrito en un lenguaje general de generación de páginas web de Internet y una función de navegación web móvil para acceder a contenido descrito en un lenguaje de generación de páginas web móvil, incluyendo el terminal móvil (400) un navegador incorporado (420) que permite que el terminal móvil (400) ejecute por sí mismo una función de navegación web móvil, estando configurado el terminal móvil (400) para soportar la navegación web del equipo terminal (300) al entrar en contacto con un servidor de Internet y un servidor web de comunicaciones móviles;
-
se establece una llamada entre el terminal móvil (400) y una red cuando se establece la conexión entre el equipo terminal (300) y el terminal móvil (400);
-
se transmite un mensaje de activación del servicio web integrado desde el terminal móvil (400) al equipo terminal (300) cuando se establece la llamada;
-
se cargan/descargan datos conectando el equipo terminal (300) a un servidor de Internet o un servidor web de comunicaciones móviles a través de la llamada establecida;
-
se finaliza la llamada cuando acaba la conexión entre el equipo terminal (300) y el servidor;
-
se transmite un mensaje de desactivación del servicio web integrado desde el terminal móvil (400) al equipo terminal (300) cuando acaba la llamada y se finaliza la conexión entre el equipo terminal (300) y el terminal móvil (400); y
-
se selecciona un modo activo o un modo inactivo del navegador web integrado (320) usando una función de selección de modo del terminal móvil (400), en el que cuando en el terminal móvil (400) se fija el modo activo del navegador web integrado (320), el terminal móvil (400) acepta una solicitud de conexión del equipo terminal (300) y todos los datos a transmitir hacia y a recibir desde el navegador incorporado (420) se transmiten hacia y se reciben desde el equipo terminal (300), y cuando en el terminal móvil (400) se fija el modo inactivo del navegador web integrado (320), el terminal móvil (400) rechaza una solicitud de conexión del equipo terminal (300) y el navegador incorporado (420) del terminal móvil (400) ejecuta la navegación web.
ES03011102T 2002-10-18 2003-05-21 Sistema para un servicio integrado de navegacion web y metodo correspondiente. Expired - Lifetime ES2257617T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2002-063934 2002-10-18
KR10-2002-0063934A KR100459439B1 (ko) 2002-10-18 2002-10-18 통합 웹 브라우징 서비스 장치 및 방법

Publications (1)

Publication Number Publication Date
ES2257617T3 true ES2257617T3 (es) 2006-08-01

Family

ID=36202176

Family Applications (1)

Application Number Title Priority Date Filing Date
ES03011102T Expired - Lifetime ES2257617T3 (es) 2002-10-18 2003-05-21 Sistema para un servicio integrado de navegacion web y metodo correspondiente.

Country Status (9)

Country Link
US (1) US7515602B2 (es)
EP (1) EP1411706B1 (es)
JP (1) JP3955268B2 (es)
KR (1) KR100459439B1 (es)
CN (1) CN1238803C (es)
AT (1) ATE320135T1 (es)
DE (1) DE60303838T2 (es)
ES (1) ES2257617T3 (es)
PT (1) PT1411706E (es)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100680731B1 (ko) * 2000-09-01 2007-02-09 삼성전자주식회사 반도체 패키지 및 제조방법
JP2005333480A (ja) * 2004-05-20 2005-12-02 Mitsumi Electric Co Ltd 携帯電話機及びそのプログラム及びそれを用いたインターネット接続装置
KR100706960B1 (ko) * 2005-02-25 2007-04-11 에스케이 텔레콤주식회사 가상 머신 툴을 이용하여 포탈 서비스를 제공하는 방법 및시스템
GB0504554D0 (en) * 2005-03-04 2005-04-13 Vodafone Plc Personal access platform
KR100753291B1 (ko) * 2006-01-17 2007-08-29 주식회사 팬택앤큐리텔 Dmb 단말기에서 방송 웹 서비스를 선택적으로 제공받는방법
KR100866204B1 (ko) * 2006-04-28 2008-10-30 삼성전자주식회사 고속 통신 기기로부터 무선 네트워크로의 역방향 통신을위한 이동 단말의 데이터 흐름 제어 장치 및 방법
US20080014929A1 (en) * 2006-05-05 2008-01-17 Infosys Technologies Ltd. Occasionally connected computing for mobile web services
KR100890421B1 (ko) * 2007-11-06 2009-03-26 주식회사 케이티프리텔 이동 단말에서 서로 다른 형태의 브라우저들을 연동하는방법 및 장치
KR101453956B1 (ko) 2008-01-14 2014-10-24 삼성전자주식회사 임베디드 브라우져 에이젼트를 기반으로 하는 디바이스 및 방법
US20110083067A1 (en) * 2008-02-22 2011-04-07 Logicplant Web browsing environment provider system for multiple users and control method thereof
KR101079624B1 (ko) * 2008-05-06 2011-11-03 삼성전자주식회사 브라우저의 표시 방법 및 이를 이용하는 휴대 단말기
KR101029364B1 (ko) * 2008-06-24 2011-04-13 주식회사 케이티 통합 웹 브라우징 서비스를 제공하는 이동통신 단말,이동통신 시스템, 근거리 무선통신 시스템 및 그 방법
KR101068292B1 (ko) 2008-08-11 2011-09-28 에스케이 텔레콤주식회사 단말장치 및 단말장치의 ui 제공 방법
KR20100033843A (ko) * 2008-09-22 2010-03-31 삼성전자주식회사 휴대 단말기 및 그 휴대 단말기에서 단말기 연결에 따른 데이터 통신 전환 방법
US8990404B2 (en) * 2009-11-16 2015-03-24 Apple Inc. Directing data in a web browser from a portable electronic device
JP5491268B2 (ja) * 2010-04-28 2014-05-14 キヤノン株式会社 通信装置、その制御方法及びプログラム
CN103369532B (zh) * 2012-04-09 2018-07-13 黄余晖 一种移动终端恶意软件行为的黑盒检测方法
CN103136375A (zh) * 2013-03-26 2013-06-05 柳汉石 一种用语言文字直达所索求目标的浏览器
CN103237088A (zh) * 2013-05-16 2013-08-07 百度在线网络技术(北京)有限公司 基于对应关系库的浏览方法、系统及云端服务器
US20160100436A1 (en) * 2014-10-01 2016-04-07 Vincent Cirel Providing access to a cruise ship network from a connection to a secondary network seamlessly

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU1235300A (en) * 1998-10-26 2000-05-15 Qualcomm Incorporated A mobile terminal and wireless device with common ip address
US6665537B1 (en) * 1999-01-21 2003-12-16 Qualcomm, Incorporated Automatic invocation of mobile IP registration in a wireless communication network
US6483822B1 (en) * 1999-06-07 2002-11-19 Marcello Lioy Establishing a packet network call between a mobile terminal device and an interworking function
FI107770B (fi) * 1999-06-07 2001-09-28 Nokia Mobile Phones Ltd PDP-kontekstien hallinta matkaviestimessä
US6571237B1 (en) * 1999-08-17 2003-05-27 Oy Vsp Virtualsalesperson Ltd. Method, system and a computer program product for producing an offer document
JP3623715B2 (ja) * 2000-04-07 2005-02-23 日本電気株式会社 通信端末装置
JP2002152328A (ja) * 2000-11-07 2002-05-24 Nec Corp 携帯端末、該携帯端末における表示切換方法、及び表示切換プログラムを記録した記録媒体
US7272662B2 (en) * 2000-11-30 2007-09-18 Nms Communications Corporation Systems and methods for routing messages to communications devices over a communications network
FI111782B (fi) * 2000-12-29 2003-09-15 Nokia Corp Valintaisen yhteyden tarjoaminen pakettiradiojärjestelmässä
US6941326B2 (en) * 2001-01-24 2005-09-06 Microsoft Corporation Accounting for update notifications in synchronizing data that may be represented by different data structures
DE60136448D1 (de) * 2001-06-22 2008-12-18 Microsoft Corp Drahtloses Browser
US6842621B2 (en) * 2001-12-21 2005-01-11 Motorola, Inc. Method and apparatus for splitting control and media content from a cellular network connection
US6501421B1 (en) * 2002-01-08 2002-12-31 International Business Machines Corporation Method and system for providing a location-based legal information service
US20040012627A1 (en) * 2002-07-17 2004-01-22 Sany Zakharia Configurable browser for adapting content to diverse display types
US6763226B1 (en) * 2002-07-31 2004-07-13 Computer Science Central, Inc. Multifunctional world wide walkie talkie, a tri-frequency cellular-satellite wireless instant messenger computer and network for establishing global wireless volp quality of service (qos) communications, unified messaging, and video conferencing via the internet
US7110371B2 (en) * 2002-08-28 2006-09-19 Intel Corporation System and method to communicate between a host and a modem

Also Published As

Publication number Publication date
ATE320135T1 (de) 2006-03-15
DE60303838D1 (de) 2006-05-04
DE60303838T2 (de) 2006-08-10
JP3955268B2 (ja) 2007-08-08
CN1238803C (zh) 2006-01-25
US20040078286A1 (en) 2004-04-22
PT1411706E (pt) 2006-05-31
EP1411706B1 (en) 2006-03-08
US7515602B2 (en) 2009-04-07
EP1411706A1 (en) 2004-04-21
KR20040035182A (ko) 2004-04-29
JP2004140775A (ja) 2004-05-13
CN1490738A (zh) 2004-04-21
KR100459439B1 (ko) 2004-12-03

Similar Documents

Publication Publication Date Title
KR100634475B1 (ko) 접속유닛, 무선통신시스템, 접속유닛의 제어방법 및무선통신방법
EP1245095B1 (en) Print option for wap browsers
EP1411706B1 (en) Integrated web browsing service system and method thereof
JPWO2000041364A1 (ja) 通信制御方式、通信方法、サーバ装置、端末装置、中継装置および通信システム
US6961574B1 (en) Radio handset
EP1059777A1 (en) Communication control system, communication method, server device, terminal, relay device, and communication system
JP2005529540A5 (es)
KR19990083618A (ko) 다른무선네트워크상에네트워크액세스를제공하기위한방법및장치
CN1385038A (zh) 一种用于从服务器存取位置信息的无线通信终端
JP2008514150A (ja) インターネットプロトコルを使用して、移動装置内の汎用集積回路カードと通信するためのシステムおよび方法
JP4373402B2 (ja) パーソナルエリアネットワーク(pan)の相互接続の方法
JP2003101561A5 (es)
JP2004534427A (ja) インターネットのプロトコルに対応した移動端末装置内に格納されたファイルにアクセスする方法及び装置
EP1251671A2 (en) A method of providing a proxy server based service to a communications device on a network
JP5518099B2 (ja) ゲートウェイサーバ及び移動通信端末の識別情報を利用した通信路の開設方法
JP4455613B2 (ja) 通信端末
CN101141699B (zh) 彩信通客户端与客户端通信服务器及其通信实现的方法
CN1984125A (zh) 电信传输终端中内容定向传输和分布式接入的方法及系统
KR100636109B1 (ko) 무선 인터넷 시스템에서의 웹 서비스 이용 및 제공방법
JPH10260844A (ja) 情報通信システム、情報端末装置及び情報提供サーバ
JP2004096377A (ja) 移動通信端末、移動通信方法、及び移動通信システム
WO2006129474A1 (ja) データ転送方法、転送指示用通信端末装置、転送制御用通信端末装置、転送指示用プログラムおよび転送制御用プログラム
FI111117B (fi) Kuittauspalvelu
Akhter et al. GSM-SMS technology for controlling home appliances remotely
JP2001103122A (ja) インタネット携帯電話