ES2257601T3 - Prestacion de servicios de orientacion mediante un terminal inalambrico. - Google Patents

Prestacion de servicios de orientacion mediante un terminal inalambrico.

Info

Publication number
ES2257601T3
ES2257601T3 ES02805786T ES02805786T ES2257601T3 ES 2257601 T3 ES2257601 T3 ES 2257601T3 ES 02805786 T ES02805786 T ES 02805786T ES 02805786 T ES02805786 T ES 02805786T ES 2257601 T3 ES2257601 T3 ES 2257601T3
Authority
ES
Spain
Prior art keywords
itinerary
information
terminal
server
orientation
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
ES02805786T
Other languages
English (en)
Inventor
Kimmo Kauvo
Harri Koskinen
Teppo Kivento
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.)
Nokia Inc
Original Assignee
Nokia 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 Nokia Inc filed Critical Nokia Inc
Application granted granted Critical
Publication of ES2257601T3 publication Critical patent/ES2257601T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/024Guidance services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3626Details of the output of route guidance instructions
    • G01C21/3629Guidance using speech or audio output, e.g. text-to-speech
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3626Details of the output of route guidance instructions
    • G01C21/3632Guidance using simplified or iconic instructions, e.g. using arrows
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3626Details of the output of route guidance instructions
    • G01C21/3644Landmark guidance, e.g. using POIs or conspicuous other objects
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3626Details of the output of route guidance instructions
    • G01C21/3647Guidance involving output of stored or live camera images or video streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • General Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Health & Medical Sciences (AREA)
  • Navigation (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Instructional Devices (AREA)
  • Road Signs Or Road Markings (AREA)
  • Input Circuits Of Receivers And Coupling Of Receivers And Audio Equipment (AREA)
  • Devices For Checking Fares Or Tickets At Control Points (AREA)
  • Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
  • Traffic Control Systems (AREA)

Abstract

Sistema de orientación que comprende un servidor de orientación independiente, dispuesto para poder transferirle información de posición de un primer terminal, caracterizado porque el sistema comprende adicionalmente medios para determinar información de posición de un primer terminal inalámbrico, determinando (302) un itinerario en puntos de itinerario del primer terminal, comprendiendo el primer terminal medios para almacenar datos complementarios, comprendiendo dicho sistema, medios para asociar (304) los datos complementarios a utilizar para la orientación con la información de posición correspondiente a uno o más puntos de itinerario, comprendiendo dicho primer terminal, medios para transmitir (305) al servidor de orientación los datos complementarios a utilizar para orientar, comprendiendo dicho servidor de orientación, medios para compilar (306) y almacenar (308) información de itinerario, pudiendo identificarse dicha información de itinerario mediante un identificador de itinerario, y que comprende, al menos, el itinerario generado mediante la información de posición del primer terminal y mediante los datos complementarios, comprendiendo dicho servidor de orientación, medios para transmitir la información de itinerario, al menos, a un segundo terminal inalámbrico que utilice el itinerario, e comprendiendo dicho segundo terminal, medios para determinar su posición (314) y medios para presentar al usuario (314) la información de itinerario recibida, en función de la posición actual del segundo terminal.

Description

Prestación de servicios de orientación mediante un terminal inalámbrico.
Campo de la invención
La invención se refiere a servicios de orientación proporcionados por terminales inalámbricos, y más específicamente, a la determinación de itinerarios y su utilización en terminales inalámbricos.
Antecedentes de la invención
Existen diversos servicios de orientación, diseñados especialmente para vehículos, en los que normalmente se observa la localización de un vehículo y se determina su posición en un mapa, pudiendo el usuario presentar dicho mapa. En ciertos sistemas de orientación implementados en vehículos también es posible que un usuario predetermine el destino al que quiere dirigirse, y el sistema selecciona en el mapa un itinerario adecuado predeterminado. El usuario puede ser orientado a lo largo del itinerario utilizando comandos de voz o señales visuales, por ejemplo.
Algunas estaciones móviles poseen también funciones de posicionamiento, que se configuran utilizando una estación móvil con un receptor GPS (Global Positioning System [sistema mundial de determinación de posición]). Con estas estaciones móviles es posible determinar la posición de una estación móvil y cargar en ella mapas, indicando dichos mapas la situación y la dirección de desplazamiento de la estación móvil a partir de la información de posición proporcionada por el receptor GPS. El usuario puede marcar una serie de destinos en el mapa, pudiendo establecerse itinerarios entre ellos. También existen servicios en los que se carga un mapa que indica un itinerario predeterminado para un servicio de orientación utilizado en un automóvil, por ejemplo. El usuario puede utilizar este itinerario para desplazarse al destino deseado.
Resultaría deseable, por ejemplo, fijar un itinerario determinado hacia una casa de campo y guiar personalmente a otros amigos que se dirigen a la casa de campo. No obstante, esto no ha sido posible en los servicios de orientación conocidos proporcionados por las estaciones móviles. En algunas estaciones móviles, los puntos del mapa que tienen su propio nombre pueden ser enviados a otras estaciones móviles (del mismo fabricante y del mismo modelo), pero además de tan sólo los puntos del mapa con nombre propio, sería muy útil ofrecer otras informaciones de orientación. Utilizando medios convencionales de comunicación, una estación móvil puede enviar naturalmente información de orientación adicional, por ejemplo, mediante mensajes cortos, pero esto resulta muy incómodo.
El documento GB-A-2360588 describe un sistema de ayuda a la navegación que proporciona a un usuario móvil información de rumbo desde un servidor remoto, para guiar al usuario hacia el destino deseado. De acuerdo con la información de la unidad móvil, el servidor remoto determina la información de orientación de itinerario adecuada, y la retransmite a la unidad del usuario.
El documento EP-A-08000922 describe un dispositivo para guiar un vehículo hasta un destino, incorporando el dispositivo del vehículo un transmisor/receptor y un sistema de determinación de posición por satélite. El destino, junto con la posición determinada por el sistema de posicionamiento, se pueden transmitir a través del dispositivo transmisor/receptor. En función de la información transmitida, puede recibirse un itinerario propuesta para ser almacenada en el dispositivo.
El documento EP-A-09555212 describe un sistema en el que para un terminal incorporado a un vehículo en una central del sistema GSM se genera un itinerario recomendado a través de una red de carreteras, desde un punto de partida hasta un punto de destino. Los datos del itinerario que representan puntos de itinerario, por ejemplo, en los cruces de carreteras, se transmiten desde la central al terminal. En el terminal se reconstruye el itinerario a partir de los datos del itinerario transmitidos y de la tabla albergada en el terminal en la que se han incluido todos los posibles puntos de itinerario y carreteras. El terminal genera y presenta al usuario recomendaciones de itinerario para el itinerario reconstruido.
El documento GB-A-2335492 describe un sistema de navegación para vehículos que calcula un itinerario desde un punto de partida a un punto de destino, y que también determina itinerarios alternativos dentro de un área de desvíos. Si el usuario del sistema de navegación ha abandonado el itinerario calculado, el sistema de navegación sugiere itinerarios alternativos para hacer que el vehículo vuelva al itinerario sugerido dentro del área de desvío. El calculador de itinerario se encuentra situado en un punto remoto, y la información se transmite al sistema de navegación a través de la red celular, en el cuya memoria se almacena.
Breve descripción de la invención
Por lo tanto, uno de los objetivos de la invención consiste en facilitar un método y un dispositivo para llevar a cabo dicho método, de forma que pueda facilitarse un terminal inalámbrico con un servicio de orientación mejorado, que puede incluir información personal. Los objetivos de la invención se logran mediante un método, un sistema de orientación, terminales inalámbricos, un servidor de orientación y un programa informático, caracterizados por lo indicado en las reivindicaciones independientes. Las realizaciones preferidas de la invención se describen en las realizaciones dependientes.
La invención se basa en el hecho que a partir del recorrido de un terminal inalámbrico, un sistema de orientación determina los puntos de un itinerario, y un usuario del terminal puede iniciar la grabación de datos complementarios, que se utilizan para proporcionar información de itinerario. Los datos complementarios están normalmente asociados a la información de posición del punto de itinerario en el momento de la grabación. El sistema comprende adicionalmente un servidor de orientación que compila y almacena la información de itinerario, que puede identificarse mediante un identificador de itinerario, y que comprende, al menos, un itinerario formado por la información de posición procedente del terminal y por datos complementarios específicos de posición. Durante la etapa de utilización del itinerario, el servidor de orientación selecciona la información de itinerario solicitado a partir del identificador de itinerario, y transmite la información de itinerario solicitado, al menos, a un terminal inalámbrico. El terminal que ha recibido el itinerario determina su posición y presenta al usuario la información de itinerario recibida, de forma que dichos datos complementarios se presentan cuando el terminal está situado en lugares a los cuales está asociada la información complementaria. Los datos complementarios pueden consistir en información vocal, por ejemplo, en cuyo caso dichos datos complementarios se presentan mediante reproducción de la información vocal a través de los medios de reproducción de sonido del terminal.
El método y el aparato de la invención proporcionan como ventaja que pueden utilizarse terminales inalámbricos para establecer itinerarios que sean utilizadas por otros terminales inalámbricos. Los itinerarios pueden almacenarse de forma centralizada en servidores, que normalmente cuentan con una gran capacidad de memoria y que, mediante la utilización de datos complementarios que ha añadido el propio usuario, proporcionan un gran valor añadido para diferentes situaciones de orientación, haciendo que la operación de orientación resulte personal y flexible para los diferentes usuarios, entornos y situaciones. Como los datos complementarios se presentan automáticamente en el lugar adecuado, el usuario recibe la apropiada orientación en el momento adecuado, y no tiene que buscar la instrucción adecuada entre todo el material de orientación recibido.
De acuerdo con una realización preferida de la invención, un servidor determina los puntos de itinerario de acuerdo con la información de posición del terminal incluida en los datos de mapas. El servidor genera también un itinerario entre los puntos de itinerario determinados a partir de los datos de mapas y añade a la información de itinerario los datos de mapas y al menos un itinerario determinado en ellos. El terminal puede proporcionar al usuario datos de mapas, puntos de itinerario determinados en los datos de mapas y el itinerario entre ambos, de acuerdo con la ubicación del terminal en ese momento. De este modo, el terminal que genera itinerario no necesita mantener los datos de mapas, lo que normalmente requiere una gran cantidad de memoria, sino que el servidor puede añadir el material de mapa necesario conforme a los puntos de itinerario.
De acuerdo con una segunda realización preferida de la invención, el terminal puede almacenar información audiovisual, especialmente fotografías del entorno o muestras de voz, y añadir la información audiovisual como datos complementarios. El terminal puede reproducir estas fotografías y/o muestras de voz utilizando la información de itinerario en aquellos lugares a los que están asociados. Utilizando de este modo los datos complementarios, la orientación puede hacerse muy específica y personal, pudiendo facilitarse instrucciones de orientación muy claras en cruces de carreteras importantes, por ejemplo.
Breve descripción de las figuras
A continuación se describirá la invención en mayor detalle, en relación con las realizaciones preferidas, haciendo referencia a las figuras adjuntas, en las cuales:
La figura 1 muestra un sistema de orientación de acuerdo con una realización preferida;
La figura 2 muestra con mayor detalle los elementos de un terminal inalámbrico y un servidor;
Las figuras 3a y 3b muestran en forma de diagrama de flujo el método seguido por una realización preferida;
La figura 4 muestra un paquete de información de orientación, de acuerdo con una realización preferida; y
La figura 5 muestra la información de orientación que puede ser presentada a un usuario.
Descripción detallada de la invención
La figura 1 muestra un sistema de orientación que comprende, al menos, un terminal inalámbrico TE y un servidor de orientación S. El TE puede ser cualquier terminal inalámbrico, como una estación móvil, un dispositivo PDA, un ordenador portátil o un terminal integrado en un vehículo. El TE puede estar conectado a una red inalámbrica MNW que proporciona, al menos, la conexión necesaria para transmitir datos. La MNW puede ser cualquier red inalámbrica de acuerdo con la técnica anterior, como una red que soporte el servicio GSM, una red que soporte el servicio GPRS (General Packet Radio Service [servicio general de radiocomunicación por paquetes]), una red de comunicación móvil de tercera generación, como una red UMTS (Universal Mobile Telecommunications System [sistema universal de telecomunicación móvil]), una red inalámbrica de área local WLAN o una red inalámbrica de corto alcance, tal como una red Bluetooth. Igualmente pueden existir otras redes NW conmutadas por circuito o conmutadas por paquetes entre el TE y el S. También puede utilizarse Internet entre la red MNW y la red NW a la cual está conectado el S, con lo cual se utilizan para la transmisión el protocolo IP (Internet Protocol [protocolo Internet]) de la capa de red, y el fiable TCP (Transmission Control Protocol [protocolo de control de transmisión]) o el menos fiable UDP (User Datagram Protocol [protocolo de datagrama de usuario]) de la capa de transporte.
La figura 2 muestra con mayor detalle elementos del servidor S, así como los del terminal inalámbrico TE, y en ella se tienen en cuenta los componentes esenciales para una realización preferida de la invención. El TE y el S comprenden una memoria MEM, SMEM y una unidad central de proceso CPU; SCPU con uno o más procesadores. El servidor S comprende también al menos un interfaz de usuario SUI y unos medios de transmisión de datos SI/O. Las memorias MEM, SMEM comprenden una porción no volátil para almacenar aplicaciones que controlan las unidades centrales de proceso CPU; SCPU, así como otras informaciones que deben mantenerse, y una porción volátil para el procesamiento temporal de datos. Los códigos de programas informáticos ejecutables en las unidades centrales de proceso CPU, SCPU pueden utilizarse para llevar a cabo los métodos de la invención, es decir, aplicaciones para determinar el itinerario, almacenamiento y uso, cuyas realizaciones preferidas se muestran en las figuras 3a y 3b. Los códigos de programa informático pueden obtenerse mediante una red y/o almacenarse en medios de memoria externos, tal como un disco flexible, un CD ROM u otro medio de memoria externo, desde los cuales pueden cargarse en la memoria MEM; SMEM. La invención puede también llevarse a cabo utilizando soluciones de hardware o una combinación de soluciones de hardware y software.
Un terminal TE de acuerdo con una realización preferida comprende medios de transmisión/recepción TxRx para establecer la transmisión inalámbrica de datos con una estación base o punto de acceso de una red inalámbrica MNW, medios de almacenamiento de imágenes CA para tomar, almacenar y enviar imágenes fijas o imágenes de vídeo, una pantalla de presentación SC y medios de almacenamiento de información vocal MC para recibir y convertir la información vocal del usuario (micrófono), para su grabación en la memoria MEM y para su envío. Los medios CA pueden realizarse mediante una cámara y un programa informático que se ejecuta en la CPU, y están dispuestos para almacenar en la memoria MEM, los datos de imagen recibidos desde la cámara (integrada en o independiente del terminal TE), preferiblemente en un formato muy comprimido, y transmitirlos utilizando los medios de transmisión/recepción TxRx. El TE también comprende otros medios de interfaz de usuario, tales como un teclado KB y un altavoz LS. De acuerdo con una realización preferida, el terminal TE también comprende medios de posicionamiento PS para determinar su posición, tales como un dispositivo de posicionamiento por satélite. Los medios de posicionamiento PS pueden normalmente ser también utilizados para determinar la dirección de desplazamiento del terminal TE. Cabe señalar que el terminal TE no comprende necesariamente todos los medios mostrados en la figura 2; los medios de almacenamiento de imagen CA, por ejemplo, no están necesariamente incluidos en el terminal TE.
La figura 2 también muestra una red UMTS, mediante la cual puede proporcionarse al terminal TE una transmisión inalámbrica de datos. El sistema UMTS comprende un equipo de usuario TE, una estación base BS (normalmente denominada "nodo Bs") y controladores de red vía radio RNC que controlan las estaciones base, que soportan un interfaz hertziano Uu de acuerdo con una tecnología de acceso múltiple por división de código de banda ancha, es decir, la tecnología WCDMA. La red central comprende un centro de conmutación móvil de tercera generación 3GMSC/VLR para conexiones conmutadas por circuito, así como un nodo de soporte GPRS de servicio de tercera generación 3G-SGSN y un nodo de soporte GPRS de pasarela GGSN para transmitir datos conmutados por paquetes.
Las figuras 3a y 3b muestran un método de acuerdo con una realización preferida. La figura 3a muestra la determinación del itinerario. Cuando el usuario del terminal TE desea determinar un itinerario, preferiblemente activa desde el terminal TE una aplicación de determinación de itinerarios ejecutable en la unidad central de proceso CPU. Posteriormente, el terminal TE establece una conexión 301 con el servidor S. El servidor S envía 301 al terminal TE un identificador de itinerario único, mediante el cual el usuario controla el itinerario. A partir del identificador de itinerario, el usuario del terminal TE que genera el itinerario, es decir, el generador de itinerario, puede, por ejemplo, asignar un nombre al itinerario, complementarlo posteriormente con información de antecedentes, destruirlo, etc. Simultáneamente, el servidor S puede consultar a quienes se va a distribuir el itinerario, y el generador del itinerario puede entonces seleccionar a las personas deseadas en su agenda de direcciones. El terminal TE puede transmitir la información sobre los receptores al servidor S, el cual la añade a la información de itinerario. Los receptores pueden indicarse, por ejemplo, a partir de los nombres seleccionados de la libreta de direcciones y los números MSISDN (ISDN del abonado móvil), asociados a ellos; igualmente, también se pueden utilizar directamente identificadores de terminales, tales como el código IMEI (International Mobile Equipment Identity [identidad de equipo móvil internacional]). Los receptores del itinerario también pueden determinarse con posterioridad, una vez que el itinerario completo se encuentra listo.
Después de haber preparado la determinación del itinerario, el terminal TE puede iniciar 301 la determinación del itinerario. Un itinerario consiste en puntos de itinerario, que comprenden información de posición (longitud, latitud e igualmente, y preferiblemente, altitud) que determina la posición exacta, y un identificador, tal como un número o un nombre asignado por el usuario. La información de posición del punto de itinerario se determina 302 de acuerdo con la posición del terminal TE. De acuerdo con la presente realización, el terminal TE determina la información de posición de los puntos de itinerario. Los puntos de itinerario pueden determinarse automáticamente después que el terminal TE haya recorrido una cierta distancia, por ejemplo. Igualmente, el usuario puede determinar un punto de itinerario cuando aprecia un punto de orientación importante, tal como un cruce de carreteras. De acuerdo con una realización preferida, un indicador de tiempo se asocia también a la información de posición en la etapa 302. La información relativa al tiempo se obtiene a través del reloj interno del terminal TE o a través de una fuente externa, como el sistema GPS.
Mediante el empleo de cualquier tecnología para la determinación de la posición, el terminal TE puede determinar 302 su situación mediante los puntos de posicionamiento PS mostrados en la figura 2. Una tecnología muy conocida de determinación de la posición es el posicionamiento GPS, habiéndose integrado un receptor GPS en el terminal TE. El método resulta especialmente preciso en exteriores, pero sin embargo, no funciona en interiores. Los costes del terminal pueden reducirse utilizando un método A-GPS (GPS asistido), en el cual una parte de las funciones (tal como el cálculo de la situación) son llevadas a cabo por la red (MNW), pero esto significa, naturalmente, que dichos cambios han de introducirse en la red.
Una vez determinada la información de posición del punto de itinerario, se comprueba 303, sí el usuario desea asociar el punto de itinerario a una serie de datos complementarios. En la etapa 303, el usuario puede seleccionar en el terminal TE una función, de acuerdo con la cual pueden asociarse datos complementarios al punto de itinerario, o bien la aplicación del TE para la determinación del itinerario puede consultar activamente al usuario si este desea asociar información adicional al punto de itinerario. Si el usuario desea añadir datos complementarios, los datos complementarios seleccionados/añadidos por el usuario se asocian 304 a la información de posición determinada para el punto de itinerario. Es posible que el usuario haya predeterminado que los datos complementarios se asocien automáticamente con uno o más puntos de itinerario.
Los datos complementarios pueden incluir, por ejemplo, una foto almacenada del entorno, datos de audio almacenados relativos a la voz del usuario o una secuencia de texto introducido por el usuario. En función de las propiedades del terminal, los datos complementarios pueden incluir uno o más tipos de datos (datos de voz, imágenes de vídeo, imágenes fijas, o datos de texto) y formatos de almacenamiento. Mediante la utilización de tecnologías conocidas per se, pueden grabarse datos complementarios, y los datos complementarios obtenidos pueden almacenarse en la memoria. La utilización de estos datos complementarios en la aplicación para determinar el itinerario constituye una novedad. Dependiendo del tipo de datos complementarios a grabar, la aplicación para determinar el itinerario recibe los datos, generando los datos complementarios a asociar a, al menos, un punto de itinerario, a partir de los medios de almacenamiento de información vocal MC/medios de almacenamiento de imágenes CA/teclado KB (los datos de texto también pueden obtenerse a partir de una pantalla táctil o de una señal de voz, por ejemplo). En consecuencia, una persona que utilice el itinerario puede disponer de una amplia variedad de información; por ejemplo, puede informársele acerca de un hito claramente visible o de un café agradable. Si se utiliza el terminal TE para tomar una fotografía del entorno, la fotografía estará también preferiblemente complementada con información de rumbo en el momento de tomarse la fotografía, indicando la dirección desde la cual se ha tomado la foto. Si es el TE el que determina 302 la información de posición de los puntos de itinerario, también puede asociar 304 los datos complementarios a los puntos de itinerario.
Después de haber determinado el punto de itinerario y de haber asociado los posibles datos complementarios, el TE envía 305 la información de posición y los datos complementarios al servidor S. A nivel de la aplicación, la información puede generarse en un paquete que incluya la información sobre el punto de itinerario, lo cual se muestra en más detalle seguidamente en relación con la figura 4.
Cuando el servidor S recibe la información relativa al nuevo punto de itinerario, enlaza 306 el punto de itinerario a los puntos de itinerario anteriores asociados con el mismo itinerario, de acuerdo con el identificador de itinerario, y compila la información relativa al itinerario. La información relativa al itinerario 306 compilada por el servidor S comprende, al menos, la información de posición y los datos complementarios recibidos del terminal TE, pero el servidor S también puede añadir otra información de orientación. De acuerdo con una realización preferida, en la etapa 306, el servidor S determina la posición en el mapa del punto de itinerario, y añade la información de mapa a la información de itinerario. Esto puede llevarse a cabo, por ejemplo, de forma que el servidor S obtenga un mapa en el cual se marque el punto de itinerario, y que muestre el entorno del punto de itinerario a partir de una base de datos de mapas o en un servidor de mapas. Este mapa puede añadirse a la información de itinerario y, al mismo tiempo, se añaden preferiblemente al mapa los puntos de itinerario siguientes. Normalmente, el itinerario se forma a partir de un mapa de carreteras, con lo que entre los puntos de itinerario pueden existir diversas opciones de carretera. El servidor S puede también determinar una o más alternativas de itinerario entre el punto de itinerario recibido y uno o más puntos de itinerario anteriores. De este modo, por ejemplo, puede determinarse en el mapa el itinerario más corto. A partir de la información de posición, el servidor puede recuperar los nombres de calles por los que ha viajado, y estos nombres pueden añadirse a la información de itinerario. A partir del itinerario determinado en el mapa, el servidor S puede complementar la información de itinerario con diferentes informaciones de orientación, tales como flechas visuales o instrucciones de voz, que orienten al usuario sobre el itinerario, especialmente en los cruces de carreteras. Asimismo puede añadirse a la información de itinerario información sobre la distancia. El servidor S puede comparar el indicador de tiempo del punto de itinerario con los indicadores temporales de los puntos de itinerario anteriores, calcular la información sobre el tiempo de recorrido y añadir la información de tiempo de recorrido a la información de itinerario.
Esto proporciona como ventaja que es posible comenzar a utilizar los puntos de itinerario poco después de haber transferido al servidor S, lo que significa que, de ser necesario, el servidor S puede generar el itinerario "pieza a pieza" y el itinerario puede utilizarse (Figura 3b) incluso cuando no se encuentre aún completamente preparada.
Después de haber transferido la información de posición 305 y haber añadido el punto de itinerario 306, se comprueba 307 si se ha determinado ahora itinerario completo, es decir, si el usuario desea determinar aún nuevos puntos de itinerario. Puede preguntarse al usuario si desea seguir añadiendo puntos de itinerario y, en función de la respuesta, el proceso avanza bien a la etapa 302 o a la 308. También es posible que el itinerario se interprete como ya determinado cuando el usuario deja de utilizar la aplicación para determinar el itinerario. Además, es posible que al comienzo (301), el usuario haya determinado un punto de itinerario objetivo y después que el TE haya alcanzado el punto de itinerario objetivo, se interprete automáticamente que se ha determinado el itinerario. Después de haber determinado todos los puntos de itinerario, el servidor S puede finalizar la información de itinerario determinando el itinerario, identificada mediante su identificador de itinerario, y almacenarla 308 en su memoria SMEM o en una base de datos independiente DB. El servidor S puede entonces proporcionar la información de itinerario con un punto final y, por ejemplo, determinar la distancia total y el tiempo transcurrido entre el punto inicial y el punto final. La información de itinerario puede almacenarse utilizando cualquier tecnología, por ejemplo, como un archivo XML (Extensible Markup Language [lenguaje de etiquetado extensible]) desde el cual existen, si fuese necesario, enlaces a otros archivos, especialmente archivos de imágenes y voz que proporcionan datos complementarios.
A diferencia de la figura 3a, la información de posición de todos los puntos de itinerario y los posibles datos complementarios asociados a ellos pueden almacenarse en la memoria del terminal TE y pueden transmitirse al servidor S tan sólo después de haber determinado todos los puntos de itinerario que el usuario necesita. De este modo, las etapas 305 y 306 se dejan al margen, y el servidor S genera el itinerario a partir de todos los puntos de itinerario que se reciben desde el terminal TE al mismo tiempo, y los almacena para que estén disponibles para otros terminales. Esta realización conlleva como ventaja que la información relacionada con el itinerario puede transferirse una sola vez, lo que suele resultar más rentable para el usuario que la transferencia por separado de información asociada a cada punto de itinerario.
La figura 3b muestra cómo se utiliza un itinerario almacenado. Normalmente, la información de itinerario es utilizada por otros terminales diferentes de aquellos que han generado el itinerario, pero naturalmente, un terminal que utilice el itinerario puede ser también el mismo terminal que ha determinado el itinerario. Puede ser necesario utilizar un determinado itinerario 310 cuando el usuario del terminal TE decide cargar el itinerario en su terminal, por ejemplo, cuando un amigo le ha informado de que ha almacenado la información de itinerario para ser usada como guía con un cierto identificador de itinerario situado en el servidor. De acuerdo con una realización preferida, cuando el itinerario está ya configurado (figura 3a), el terminal TE o el servidor S transmiten un mensaje de entrega a los terminales TE, que es utilizado por las personas que desean utilizar el itinerario. Este mensaje de entrega puede ser un mensaje de texto, por ejemplo, que incluya al menos un identificador de itinerario y posiblemente, alguna descripción del itinerario. Este mensaje de entrega puede ser enviado después que el itinerario haya sido almacenado 307 o incluso antes. El mensaje de entrega puede transmitirse, por ejemplo, como un mensaje corto a partir de los números MSISDN almacenados en la guía telefónica del TE, en cuyo caso, al utilizar el registro de abonados de la red de comunicaciones móviles MNW, el mensaje de entrega puede ser dirigido a los receptores adecuados mediante la perfectamente conocida tecnología GSM, por ejemplo.
El identificador de itinerario introducido por el usuario o incluido en el mensaje de entrega recibido por el TE se selecciona como un itinerario a solicitar, y se transmite 311 al servidor S desde el terminal TE que solicita el itinerario, una petición de itinerario que comprende al menos el identificador de itinerario. El mensaje de entrega puede también ser transmitido al servidor S en la etapa 311 desde el terminal que genera el itinerario, en cuyo caso el servidor S puede transmitir automáticamente el identificador de itinerario del mensaje de entrega a los terminales directamente o indirectamente determinados en la información de itinerario. Los receptores del itinerario pueden determinarse durante la determinación del itinerario mostrada en la figura 3a, con lo cual el servidor S puede iniciar automáticamente la transmisión de la información de itinerario a los receptores, en función de la petición transmitida en la figura 3a (y que se indica, por ejemplo, en la etapa 301). La petición 311 puede también ser recibida por un tercero, que no tiene que ser necesariamente un terminal inalámbrico.
En función del identificador recibido, el servidor S recupera 312 el itinerario solicitado de su memoria SMEM o desde la base de datos DB. Si el servidor S cobra un cargo al terminal TE para transmitir el itinerario, puede también solicitar que se transmitan datos de identificación del usuario y/o del terminal antes de que la información de itinerario pueda transferirse al terminal TE. La información de itinerario se transfiere 313 al terminal TE en su totalidad, bien de una sola vez o en unidades. La información de itinerario puede transmitirse en unidades, por ejemplo, de forma que en función de la posición del terminal TE se transfiere un nuevo paquete de información de itinerario, que guía al usuario, por ejemplo, hasta el siguiente punto de itinerario. De este modo, la transmisión de la información de itinerario (313) puede estar basada en peticiones que ha transmitido el TE y que posiblemente comprenden la información de posición del terminal TE. En función de la información de posición, el servidor S puede seleccionar la información de itinerario que resulte útil para el terminal TE en su entorno. En cualquier etapa, el usuario del terminal TE puede presentar la información de itinerario que ha recibido. El usuario, por ejemplo, puede estudiar todo el itinerario en el mapa, antes de empezar a conducir.
De acuerdo con una realización preferida, el terminal TE que utiliza el servicio de orientación determina continuamente 314 la posición del terminal TE, de forma que la información de itinerario recibida pueda utilizarse para presentar la información de orientación de acuerdo con la posición que se tenga en ese momento. Por ejemplo, el usuario puede activar la aplicación de utilización del itinerario cuando inicia su viaje. La información de itinerario que se ha recibido se presenta al usuario 314 de forma que los datos complementarios sean presentados cuando el terminal se encuentre en una serie de puntos a los que están asociados los datos complementarios. El terminal TE, es decir, preferiblemente la aplicación de utilización del itinerario ejecutable en la unidad de proceso CPU del terminal compara de este modo la información de posición obtenida gracias a los medios de posicionamiento PS con la información de posición incluida en la información de itinerario recibida, y actualiza la información de itinerario, especialmente la pantalla de presentación SC, que se muestra al usuario, de acuerdo con la posición en ese mismo instante. Si la información de itinerario comprende datos de mapas, los puntos de itinerario y el itinerario que ha adoptado el usuario pueden presentarse al usuario sobre el mapa. También es posible añadir los puntos de itinerario a los mapas del terminal TE a partir de la información de posición recibida. Al menos los nombres de las carreteras del itinerario, preferiblemente añadidos por el servidor S, pueden presentarse directamente sobre el mapa o en una pantalla de texto independiente. Los datos complementarios y otra información de orientación añadida por el servidor S se presentan cuando el TE se encuentra sustancialmente (dentro de unos límites de variación determinados) en un lugar al cual están asociados. Por ejemplo, la información de guiado que el servidor S ha añadido para relacionarse con el cruce de carreteras se presenta en lugares determinados por el servidor S, aun cuando no fuesen los puntos de itinerario determinados por el terminal. Los datos complementarios asociados a los puntos de itinerario del terminal (etapa 304, figura 3a) se presentan preferiblemente automáticamente a través del interfaz de usuario (pantalla de presentación SC o auriculares) del TE, cuando el terminal TE, de acuerdo con la comparación de las informaciones relativas a la posición, se encuentra sustancialmente en un punto de itinerario. El terminal TE puede llamar la atención del usuario hacia el siguiente punto de itinerario, mediante una vibración o un tono, haciendo parpadear la pantalla o mediante una combinación de estas señales.
De acuerdo con una realización alternativa, el terminal TE no comprende medios de posicionamiento PS, y por tanto, toda la información de itinerario puede cargarse en él de una sola vez en a etapa 313. De este modo, el terminal TE presenta 314 la información de itinerario, de forma que los datos complementarios se presenten en los puntos de itinerario adecuados, pero la información de itinerario no se actualiza en función de la posición del terminal TE. Es posible que, por ejemplo, en función de la información de posición del TE obtenida desde la red de comunicaciones móviles MNW, el servidor S transmita información de itinerario en unidades 313, de forma que el TE pueda presentar siempre una información de orientación adecuada.
De acuerdo con una realización preferida, la información de itinerario puede adaptarse a las propiedades del terminal TE. En la etapa 311, el TE puede de este modo transmitir información sobre las propiedades. En la etapa 312, el servidor S adapta la información de itinerario de forma que tan sólo transmita los datos complementarios soportados por el terminal TE. Por ejemplo, pueden dejarse al margen las imágenes, cuando el terminal no soporta la presentación de imágenes. También es posible que el servidor S (o un convertidor utilizado por él) convierta uno o más formatos de contenido de la información de itinerario de forma que dicha información se muestre en el formato soportado por el TE.
Por ejemplo, las imágenes se convierten a formato JPEG (Joint Photographic Experts Group [grupo mixto de expertos en fotografía]) antes de transmitirse. El tamaño o la viveza de color de las imágenes también pueden modificarse. Los datos de voz pueden también adaptarse a un formato diferente, por ejemplo. El terminal TE puede tener una restricción de memoria en cuanto al tamaño de la información de itinerario a recibir, y de este modo el servidor controla que el tamaño de la información de itinerario a enviar no supere dicho límite. Cuando se adapta la información de itinerario, las propiedades del interfaz de usuario del terminal TE pueden tenerse en cuenta antes de la transmisión; por ejemplo, las imágenes se reducen de antemano al tamaño de la pantalla de presentación SC. De este modo, tan sólo se transmite al terminal TE aquella información de itinerario que este puede utilizar. En esta realización, pueden formarse diferentes clases de terminales, o por ejemplo, los formatos de archivo soportados por el terminal TE pueden indicarse en la etapa 310. Para indicar las propiedades del terminal pueden utilizarse las funciones de perfil de agente de usuario definidas en el protocolo WAP, por ejemplo. Las propiedades del terminal TE también pueden almacenarse en la red, como por ejemplo, en una base de datos DB mantenida en el servidor S o en la red de comunicaciones móviles MNW (por ejemplo, registro de localización de abonados, HLR), a partir de la cual puede obtenerlos el servidor S. Esta realización mejora la fiabilidad del servicio de guiado y reduce las situaciones de error, que resultan incómodas para el usuario. De este modo, el servicio de guiado, utilizando por ejemplo un formato de almacenamiento XML, soporta una gran variedad de terminales TE, por lo que la información de itinerario no precisa almacenarse por separado para cada terminal diferente.
También es posible que el usuario indique (etapa 311) qué tipo de información debería contener el itinerario. El servidor S adapta entonces la información de itinerario a los deseos del usuario. Por ejemplo, este puede dejar al margen las imágenes para reducir los costes de transmisión de datos. Las preferencias del usuario pueden estar predeterminadas en la aplicación del terminal TE que proporciona el servicio de orientación, por lo que el usuario no necesita seleccionarlas personalmente cada vez. Igualmente, también puede seleccionarse la forma en la que se carga la información de itinerario de acuerdo con las preferencias del usuario o las específicas del terminal, y de este modo, el usuario puede decidir, por ejemplo, recibir la información de itinerario de una sola vez.
De acuerdo con una realización preferida, la información de itinerario puede ser utilizada aun cuando la información definitiva sobre el itinerario no esté aún almacenada (la etapa 308 de la figura 3a no se ha alcanzado). A esto se le puede denominar la función "Sígueme", en la cual el itinerario se puede utilizar para efectuar la orientación antes de que el generador del itinerario haya alcanzado su destino. De este modo, la información de itinerario puede actualizarse para el terminal receptor (etapa 313) y puede utilizarse (etapa 314) tan pronto como el servidor obtenga información sobre un nuevo punto de itinerario (etapa 306 en la figura 3a).
La posición del terminal TE puede también determinarse en la red o en la red y en el terminal en la etapa 302. De acuerdo con una realización, la posición del terminal TE en la etapa 302 se determina en la red de comunicaciones móviles MNW. El terminal TE puede de este modo transmitir una indicación cuando el punto de itinerario debería ser determinado para la red MNW. La MNW transmite entonces la información de posición al servidor S, que determina el itinerario en función del método mostrado en la figura 3a. Igualmente, los datos complementarios almacenados en el terminal TE se transmiten al servidor S, que los asocia 304 a la información de posición deseada (puntos de itinerario) en función de la información sobre el tiempo.
Un método de posicionamiento a partir de red consiste en el posicionamiento de acuerdo con una identificación de célula (= ID de célula), mediante la cual la red determina la posición de un terminal a partir de la célula en la que dicho terminal se encuentra registrado. El método conlleva la ventaja de no ser necesario introducir cambios en la red o en los terminales, pero su precisión es escasa en áreas cuyas células son grandes, como en el campo. Igualmente, en las ciudades, la precisión es tan sólo de unos doscientos metros. Otro método de posicionamiento a partir de red es el de "Hora de Llegada" (TOA), en el cual al menos tres estaciones base fijas (BS) de la red miden los retardos de propagación de la señal transmitida desde un terminal, con lo cual se calculan con precisión los retardos en la posición del terminal. No obstante, este método resulta muy caro. El E-OTD (Enhanced Observed Time Difference [diferencia de tiempo aparente mejorada]) constituye un ejemplo de un método de posicionamiento que utiliza simultáneamente una red y un terminal. En este método, el terminal mide el retardo de una señal que se suministra desde al menos tres estaciones base. El sistema comprende también un número equivalente de unidades de medición de localización (LMU) y estaciones base, y normalmente se encuentran también situadas en relación mutua. La LMU también mide el retardo de propagación de la señal suministrada desde la BS, y dado que la ubicación de la LMU es conocida, la posición del terminal podrá calcularse en función de la diferencia entre los retardos de propagación medidos por el terminal y la LMU. En la red GSM, este método permite una precisión del posicionamiento de unos cien metros y es de esperar que la precisión mejore con las redes de comunicaciones móviles de tercera generación.
De acuerdo con una realización preferida, la información de posición también puede asociarse (en la etapa 302) con la información de rumbo, que normalmente es la dirección en la cual se desplaza el generador del itinerario. La información de rumbo puede también estar relacionada con un punto de itinerario, lo que significa que puede indicar en qué dirección se encuentra el punto de itinerario. La información de rumbo puede determinarse, por ejemplo, mediante el sistema de posicionamiento utilizado, si este es técnicamente capaz de ello, o mediante un dispositivo que proporcione información de rumbo y que esté conectado a o se encuentre integrado en el terminal TE. Como se ha mencionado anteriormente, la información de rumbo puede encontrarse asociada a las fotografías tomadas, y por lo tanto, cuando se toma una foto, puede determinarse la dirección hacia la que se toma, pudiendo utilizarse la información de rumbo al presentar la foto.
Haciendo referencia a la figura 4, cuando se almacena un itinerario, una entidad uniforme de información de itinerario, de acuerdo con una realización preferida, que puede denominarse un paquete de información de itinerario, comprende los campos siguientes: tipo, ID del itinerario, indicador de tiempo, posición, rumbo y datos complementarios. El tipo de paquete determina el contenido del paquete, que varía en función de las propiedades del terminal. A partir del identificador de itinerario, ID de itinerario, la información del paquete se añade al resto de la información de itinerario recopilada por el servidor S. El indicador de tiempo puede ser utilizado por el servidor S para generar la información de itinerario. La información de posición puede estar incluida, dependiendo de sí el posicionamiento se lleva a cabo en el terminal o en la red, con lo cual el servidor obtiene información de posición del terminal desde cualquier fuente, utilizando el indicador de tiempo. La disponibilidad de la información de rumbo depende del terminal, por lo que el campo puede estar completamente ausente. Los datos complementarios pueden incluir, por ejemplo, imágenes digitales fotográficas o en movimiento, datos de audio, iconos o animaciones, dependiendo de las propiedades del terminal TE. Un paquete de información de itinerario puede transferir información relativa a diversos puntos de itinerario, con lo que pueden crearse un ID de itinerario, una indicador de tiempo, y datos de posición, dirección y complementarios para cada punto de itinerario, o los puntos de itinerario pueden distinguirse mediante identificadores de punto de itinerario, pudiendo indicarse en los datos complementarios un identificador de punto de itinerario al cual están asociados dichos datos complementarios. El campo EOR (final de itinerario) del paquete puede indicar al servidor S que el punto de itinerario acorde con la información de posición del paquete es el punto final del itinerario. Es posible que, además de lo mostrado en la figura 4, el paquete incluya también información sobre los receptores del itinerario. La aplicación para la determinación del itinerario compila los paquetes mostrados en la figura 4 y los transmite para su transporte a las capas inferiores del protocolo. El formato del paquete que se muestra en la figura 4 puede ser utilizado tanto en la etapa de determinación de itinerario como en la etapa de utilización de itinerario, es decir, de forma adicional a la etapa 305 de la figura 3a, así como en la etapa 313 de la figura 3b.
Los datos mostrados en la figura 4 pueden transferirse utilizando cualquier servicio de transmisión de datos. Los servicios de datos conmutados por paquetes, así como los servicios de mensajes cortos, resultan especialmente adecuados para transferir datos de orientación, debido a que reservan capacidad para transmitir datos tan sólo cuando se efectúa la transferencia de datos, lo que significa que, sobre todo en la etapa de determinación de itinerario, la capacidad de la red MNW se utiliza de forma más eficaz (que en el caso de una llamada convencional de datos conmutados por circuito) y la transmisión puede también resultar más rentable al usuario. Entre la red móvil de comunicaciones MNW y el servidor S, los datos pueden transferirse utilizando, por ejemplo, una pila TCP/IP y un protocolo SMTP (Simple Mail Transfer Protocol [protocolo de transferencia de correo simple]). En la red móvil de comunicaciones MNW pueden utilizarse las propiedades aportadas, por ejemplo, por el protocolo WAP (Wireless Application Protocol [protocolo de aplicación inalámbrica]). Un servicio de mensajería multimedia (MMS) es un servicio que resulta especialmente idóneo para la transferencia de estos datos en la red móvil de comunicaciones MNW. El terminal TE comprende una función de dispositivo cliente MMS, y la red móvil de comunicación (u otra red) comprende un servidor MMS (MMS Relay/Server [repetidor/servidor MMS]). El servidor MMS transfiere mensajes MMS al terminal TE y desde el terminal TE al servidor S. El servidor S no tiene necesariamente que soportar mensajes MMS (no comprende una función de cliente MMS), y por tanto, el servidor MMS debe convertir los mensajes multimedia dirigidos al servidor S a otro formato, como un formato definido en el protocolo SMTP o HTTP (Hypertext Transfer Protocol [protocolo de transferencia de hipertexto]) y viceversa. El servicio MMS puede llevarse a cabo en el nivel más alto de una pila WAP personalizada, por ejemplo, o mediante una solución basada en IP. Para obtener detalles más específicos del servicio MMS, puede hacerse referencia a la especificación 3GPP TS 23.140 v. 5.0.0. "Multimedia Messaging Service (MMS); Functional Description; Stage 2", de septiembre de 2001.
Los datos mostrados en la figura 4 pueden también transferirse en paquetes independientes; los datos complementarios, por ejemplo, pueden transferirse independientemente del resto de la información. La información posición y de rumbo, que requiere muy poco espacio, puede por tanto ser transferida utilizando un mensaje corto, por ejemplo, y la información que suele requerir más espacio, utilizando un servicio GPRS conmutado por paquetes, por ejemplo.
El protocolo MPTP (Mobile Phone Telematics Protocol [protocolo telemático de teléfono móvil]) es un protocolo que ha sido diseñado para aplicaciones telemáticas de estaciones móviles. Se trata de un protocolo que configura la transmisión de información de posición entre el terminal TE y el servidor S. La información de posición puede transferirse entre el TE y el S que soporta el protocolo MPTP utilizando un mensaje corto, por ejemplo. No obstante, el MPTP no soporta la transmisión de datos complementarios; además del nombre del punto de itinerario, tan sólo puede transferir el icono que representa en la pantalla el punto de itinerario. El terminal TE y el servidor S están dispuestos para procesar datos complementarios en la forma comentada anteriormente, y para transferirlos mediante el protocolo MMS, por ejemplo. Si los datos complementarios se transfieren separadamente del resto de la información de itinerario, el mensaje de entrega de los datos complementarios debe indicar al menos el identificador de itinerario y algún tipo de identificador de punto de itinerario (o la información exacta relativa a la posición), de forma que el servidor S y el terminal TE que utilizan la información de itinerario, puedan asociar los datos complementarios al punto de itinerario adecuado.
De acuerdo con una realización, los puntos de itinerario y/o los datos complementarios asociados a un punto de itinerario pueden también adaptarse/añadirse con posterioridad, es decir, cuando el terminal TE se encuentra situado en cualquier punto diferente del punto de itinerario. Posteriormente, por ejemplo, una vez que se ha almacenado el itinerario completo (tras la etapa 308), el usuario puede así añadir información útil, o corregir informaciones de orientación erróneas. Cuando la información de itinerario ha sido almacenada por el servidor S, la adaptación de la información de itinerario se configura, posiblemente, mediante un navegador que utilice las tecnologías de Internet. De este modo, el servidor S puede actuar como un servidor WWW (o, en el caso de una conexión WAP, como un servidor WAP), ejecutando el protocolo HTTP, y puede transferir información de itinerario al terminal TE en un formato HTML. De este modo, el usuario es capaz de modificar la información de itinerario desde cualquier ordenador que pueda conectarse a Internet y que disponga de un navegador WWW. El TE puede modificar la información de itinerario, y el servidor S modifica la información de itinerario que ha almacenado, en función de las modificaciones recibidas del TE. De este modo, la información de itinerario puede también cargarse a través de Internet en otros tipos de terminales, tal como un ordenador de sobremesa. Si existe una conexión WAP entre el servidor S y el terminal TE, la información de itinerario puede transferirse en un formato WML (Wireless Markup Language [lenguaje de etiquetado inalámbrico]). Una pasarela WAP, que convierte el formato HTML a formato WML y viceversa también puede conectarse entre el servidor S y el terminal TE.
De acuerdo con otra realización, pueden establecerse derechos para acceso a la información de itinerario. La información de itinerario puede determinarse como privada, lo que significa que tan sólo puedan utilizarla el usuario que ha generado el itinerario y el receptor designado por el usuario, es decir, que puedan cargar la información de itinerario desde el servidor S o modificarla con posterioridad. Por otra parte, la información de itinerario puede designarse como pública, de forma que cualquiera pueda utilizarla desde el servidor S. Los derechos de acceso pueden especificarse de forma más detallada como derechos de utilización y derechos de modificación, y los derechos de acceso pueden determinar diferentes grupos de usuarios. Pueden asignarse distintos tipos de información de itinerario a diferentes grupos de usuarios. El usuario que ha generado el itinerario es quien básicamente determina los derechos de acceso, pero el servidor S puede también modificar los derechos de acceso. Si se ha determinado que la información de itinerario tiene carácter privado, el servidor S debe identificar el usuario del terminal que solicita la información de itinerario, por ejemplo, mediante un número de teléfono, una comprobación efectuada por un tercero o una comprobación de una identidad de usuario y contraseña independientes. Estas comprobaciones deben llevarse a cabo en la etapa 311 de la figura 3b, así como en los casos en los que la información de itinerario va a modificarse a través de Internet de una de las formas descritas anteriormente.
La figura 5 muestra la información sobre orientación que puede presentarse al usuario del terminal TE en la pantalla de presentación SC. La pantalla de presentación SC puede presentar información de rumbo 501, el emplazamiento del usuario y el itinerario tomada sobre un mapa 502, información de texto 503, tal como el nombre de la carretera en la que se encuentra el usuario y el nombre de la siguiente carretera y la distancia a la que se encuentra. La información textual 503 puede también incluir datos complementarios añadidos por el usuario. El usuario puede también añadir una fotografía 504 e información vocal, que también puede indicarse 505 en la presentación SC. Cuando el usuario selecciona la información vocal 505 en la pantalla de presentación SC, la información vocal puede reproducirse utilizando un altavoz (este paso también puede ejecutarse automáticamente sin intervención del usuario). La pantalla SC también puede presentar la hora 506 y la información de orientación añadida por el servidor, tal como una flecha 507.
Resultará evidente para cualquier persona versada en la materia que, a medida que vaya desarrollándose la tecnología, la idea básica de la invención podrá implementarse de muy diversas formas. La invención y las realizaciones de la misma, por lo tanto, no están limitadas a los ejemplos que anteceden, sino que pueden experimentar variaciones dentro del alcance de las reivindicaciones.

Claims (19)

1. Sistema de orientación que comprende un servidor de orientación independiente, dispuesto para poder transferirle información de posición de un primer terminal, caracterizado porque el sistema comprende adicionalmente medios para determinar información de posición de un primer terminal inalámbrico, determinando (302) un itinerario en puntos de itinerario del primer terminal, comprendiendo el primer terminal medios para almacenar datos complementarios,
comprendiendo dicho sistema, medios para asociar (304) los datos complementarios a utilizar para la orientación con la información de posición correspondiente a uno o más puntos de itinerario,
comprendiendo dicho primer terminal, medios para transmitir (305) al servidor de orientación los datos complementarios a utilizar para orientar,
comprendiendo dicho servidor de orientación, medios para compilar (306) y almacenar (308) información de itinerario, pudiendo identificarse dicha información de itinerario mediante un identificador de itinerario, y que comprende, al menos, el itinerario generado mediante la información de posición del primer terminal y mediante los datos complementarios,
comprendiendo dicho servidor de orientación, medios para transmitir la información de itinerario, al menos, a un segundo terminal inalámbrico que utilice el itinerario, e
comprendiendo dicho segundo terminal, medios para determinar su posición (314) y medios para presentar al usuario (314) la información de itinerario recibida, en función de la posición actual del segundo terminal.
2. Sistema de orientación de acuerdo con la reivindicación 1, caracterizado porque:
el segundo terminal comprende medios para transmitir (311) al servidor de orientación una petición, indicándose en dicha petición la información de itinerario deseada mediante un identificador de itinerario, y
el servidor de orientación comprende medios para seleccionar (312) la información de itinerario para su transmisión conforme al identificador de itinerario indicado en la petición recibida del segundo terminal.
3. Sistema de orientación de acuerdo con las reivindicaciones 1 ó 2, caracterizado porque:
los datos complementarios comprenden al menos uno de los siguientes elementos: información almacenada en imágenes relativa al entorno, información vocal del usuario grabada o una secuencia de texto introducida por el usuario.
4. Sistema de orientación de acuerdo con cualquiera de las reivindicaciones que anteceden, caracterizado porque:
el servidor de orientación comprende medios para determinar los puntos de itinerario conforme a la información de posición en datos de mapas,
el servidor de orientación comprende medios para generar al menos un itinerario entre los puntos de itinerario determinados en los datos de mapa,
el servidor de orientación comprende medios para asociar a dicha información de itinerario, los datos de mapas, así como, al menos, un itinerario determinado en este, y
el segundo terminal comprende unos medios para presentar los datos de mapas y los puntos de itinerario determinados en este.
5. Sistema de orientación de acuerdo con la reivindicación 4, caracterizado porque:
el servidor de orientación comprende medios para asociar el itinerario determinado en los datos de mapas a información complementaria de orientación, y
el segundo terminal comprende medios para presentar la información de orientación.
6. Sistema de orientación de acuerdo con cualquiera de las reivindicaciones que anteceden, caracterizado porque el primer terminal comprende igualmente
medios que permiten tomar una fotografía del entorno, presentar la fotografía al usuario y almacenar la fotografía en dichos datos complementarios,
medios para determinar información de rumbo del primer terminal en el momento en el que se toma la fotografía, y
medios para asociar a la fotografía la información relativa a la orientación.
7. Sistema de orientación de acuerdo con cualquiera de las reivindicaciones que anteceden, caracterizado porque
el primer terminal comprende medios para transmitir (305) al servidor la información de posición que el terminal ha determinado,
el primer terminal comprende medios para asociar unos indicadores temporales a la información de posición de puntos de itinerario,
el servidor de orientación comprende medios para recibir la información de posición del primer terminal, y
el servidor de orientación comprende medios para asociar a la información de itinerario instrucciones temporales calculadas a partir de la comparación entre los indicadores temporales de los diferentes puntos de itinerario.
8. Sistema de orientación de acuerdo con cualquiera de las reivindicaciones que anteceden, caracterizado porque
el servidor de orientación comprende medios para adaptar la información de itinerario a las propiedades del segundo terminal y/o a las preferencias del usuario antes de transmitir la información de itinerario al segundo terminal.
9. Terminal inalámbrico que comprende medios para determinar su información de posición (302) y medios para almacenar datos complementarios, caracterizado porque el terminal comprende igualmente
medios para asociar (304) los datos complementarios a la información de posición de uno o más puntos de itinerario, y
medios para transmitir (305) los datos complementarios y la información de posición a un servidor de orientación.
10. Terminal inalámbrico que comprende medios para determinar su información de posición, y medios para transmitir una petición a un servidor de orientación incluido en un sistema de orientación, caracterizado porque la información de itinerario deseada se indica mediante un identificador de itinerario incluido en la petición (311), comprendiendo dicho terminal inalámbrico
medios para recibir (313) la información de itinerario del servidor de orientación, comprendiendo dicha información de itinerario, al menos, información de posición de puntos de itinerario en el itinerario, así como datos complementarios específicos de la posición suministrados por otro terminal inalámbrico, estando asociados los datos complementarios específicos de la posición a la información de posición suministrada por el otro terminal inalámbrico o por el servidor de orientación, y
medios para presentar al usuario (314) de la información de itinerario recibida de acuerdo con la posición actual del terminal.
11. Terminal inalámbrico de acuerdo con las reivindicaciones 9 o 10, caracterizado porque
los datos complementarios comprenden al menos uno de los siguientes elementos: información almacenada en imágenes relativa al entorno, información vocal del usuario grabada o una secuencia de texto introducida por el usuario.
12. Servidor de orientación que soporta la orientación de, al menos, un terminal inalámbrico, caracterizado porque dicho servidor de orientación comprende
medios para compilar (306) y almacenar (308) información de itinerario, pudiendo identificarse dicha información de itinerario mediante un identificador de itinerario, y que comprende, al menos, un itinerario generado por información de posición del terminal y por datos complementarios específicos de la posición recibidos del terminal,
medios para seleccionar (312) la información de itinerario conforme al identificador de itinerario indicado en una petición recibida, y
medios para transmitir (313) a, al menos, un terminal la información de itinerario solicitado.
13. Servidor de orientación de acuerdo con la reivindicación 12, caracterizado porque dicho servidor de orientación está dispuesto para identificar al usuario del terminal que solicita información de itinerario.
14. Método para proporcionar un servicio de orientación en un sistema de orientación, que comprende un servidor de orientación al cual se transfiere información de posición de un primer terminal inalámbrico, caracterizado por determinar (302) la información de posición del primer terminal, determinando un itinerario en los puntos de itinerario en el itinerario a través de que se desplaza,
almacenar en el primer terminal datos complementarios a utilizar durante la orientación a través del itinerario, cuando el itinerario ha sido determinado en el primer terminal,
asociar (304) los datos complementarios a la información de posición de uno o más puntos de itinerario incluidos en el sistema,
transmitir (305) los datos complementarios desde el primer terminal al servidor de orientación,
compilar (306) y almacenar (308) información de itinerario en el servidor de orientación, cuya información de itinerario puede ser identificada mediante un identificador de itinerario, y que comprenden, al menos, un itinerario generado mediante la información de posición del primer terminal y mediante los datos complementarios,
transmitir (313) la información de itinerario solicitado, conforme al identificador de itinerario, al menos, a un segundo terminal inalámbrico que está utilizando el itinerario, y
determinar (314) en el segundo terminal la posición del segundo terminal y presentar (314) la información de itinerario recibida en dicho segundo terminal, de acuerdo con la posición actual del segundo terminal.
15. Método de acuerdo con la reivindicación 14, caracterizado porque:
los datos complementarios comprenden al menos uno de los siguientes elementos: información almacenada en imágenes relativa al entorno, información vocal del usuario grabada o una secuencia de texto introducida por el usuario.
16. Método de acuerdo con la reivindicación 14 o en la reivindicación 15, caracterizado porque:
adaptar la información de itinerario disponible en el servidor de orientación, a las propiedades del segundo terminal, antes de transmitir al segundo Terminal la información de itinerario.
17. Programa informático que puede cargarse en la memoria de un ordenador, caracterizado porque dicho programa informático comprende un código de programa que, cuando se ejecuta en un procesador del ordenador, hace que dicho ordenador:
compile (306) y almacene (308) información de itinerario, pudiendo ser identificada dicha información de itinerario mediante un identificador de itinerario, y que comprende, al menos, un itinerario generado mediante la información de posición de un terminal inalámbrico y recibida por el ordenador, así como mediante datos complementarios específicos de la posición y recibidos del terminal inalámbrico.
seleccione (312) la información de itinerario conforme al identificador de itinerario indicado en la petición recibida, y
transmita (313) a, al menos, un terminal inalámbrico la información de itinerario solicitado.
18. Programa informático que puede cargarse en la memoria de un dispositivo que comprende un procesador, caracterizado porque dicho programa informático comprende un código de programa que, cuando se ejecuta en el procesador del dispositivo, hace que dicho dispositivo:
asocie (304) los datos complementarios a la información de posición de uno o más puntos de itinerario, y
transmita (305) los datos complementarios y la información de posición a un servidor de orientación para su suministro a un dispositivo inalámbrico.
19. Programa informático que puede cargarse en la memoria de un dispositivo que comprende un procesador, caracterizado porque dicho programa informático comprende un código de programa que, cuando se ejecuta en el procesador del dispositivo, hace que dicho dispositivo:
transmita (311) una petición a un servidor de orientación incluido en un sistema de orientación, en la que la información de itinerario deseada viene indicada en la petición mediante un identificador de itinerario,
reciba (313) la información de itinerario del servidor de orientación, comprendiendo la información de itinerario, al menos, información de posición de los puntos de itinerario en el itinerario, así como datos complementarios específicos de la posición suministrados por otro terminal inalámbrico, asociando el otro terminal inalámbrico o el servidor de orientación los datos complementarios específicos de la posición a la información de posición, y
presente al usuario (314) la información de itinerario recibida, en función de la posición actual del dispositivo.
ES02805786T 2001-12-21 2002-11-22 Prestacion de servicios de orientacion mediante un terminal inalambrico. Expired - Lifetime ES2257601T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FI20012562 2001-12-21
FI20012562A FI114187B (fi) 2001-12-21 2001-12-21 Opastuspalvelun järjestäminen langattoman päätelaitteen avulla

Publications (1)

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

Family

ID=8562567

Family Applications (1)

Application Number Title Priority Date Filing Date
ES02805786T Expired - Lifetime ES2257601T3 (es) 2001-12-21 2002-11-22 Prestacion de servicios de orientacion mediante un terminal inalambrico.

Country Status (13)

Country Link
US (2) US7155338B2 (es)
EP (1) EP1457089B1 (es)
JP (1) JP4107498B2 (es)
KR (1) KR100711633B1 (es)
CN (1) CN100534225C (es)
AT (1) ATE320158T1 (es)
AU (1) AU2002367210A1 (es)
BR (1) BR0214880A (es)
CA (1) CA2471287C (es)
DE (1) DE60209823T2 (es)
ES (1) ES2257601T3 (es)
FI (1) FI114187B (es)
WO (1) WO2003056865A1 (es)

Families Citing this family (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI114187B (fi) * 2001-12-21 2004-08-31 Nokia Corp Opastuspalvelun järjestäminen langattoman päätelaitteen avulla
US7245611B2 (en) * 2002-02-27 2007-07-17 J2 Global Communications Method and process for signaling, communication and administration of networked objects
DE10321561A1 (de) * 2003-05-14 2004-12-02 Deutsche Telekom Ag Steuerungsverfahren auf Basis von Fall basierten Trackingvorhersagen
JP2005128801A (ja) * 2003-10-23 2005-05-19 Navitime Japan Co Ltd 画像データ送受信システム、サーバ、携帯端末、プログラム及び記録媒体。
CN100362897C (zh) * 2004-01-14 2008-01-16 英业达股份有限公司 无线局域网络位置服务系统及其方法
TWI256480B (en) * 2004-08-18 2006-06-11 Wintecronics Ltd Method and system using a communication device to trace the location of a moving object
US20060089793A1 (en) * 2004-10-22 2006-04-27 Richard Rudow Systems, methods and devices for trip management functions
JP4314526B2 (ja) * 2004-11-19 2009-08-19 ソニー株式会社 車載用ユーザインタフェース機器及び車載用ナビゲーションシステム
KR100716882B1 (ko) * 2005-01-07 2007-05-09 주식회사 현대오토넷 이동통신시스템을 이용한 위치정보 공유 시스템 및 방법
KR100668969B1 (ko) * 2005-06-23 2007-01-12 엘지전자 주식회사 카메라 영상을 통한 길안내 방법
US7782359B2 (en) * 2005-10-26 2010-08-24 Olympus Corporation Image capture apparatus and method
KR100752854B1 (ko) * 2005-11-21 2007-08-29 엘지전자 주식회사 방송 수신 장치 및 방법
US7509215B2 (en) * 2005-12-12 2009-03-24 Microsoft Corporation Augmented navigation system
US7761350B1 (en) * 2006-04-26 2010-07-20 Aol Inc. Biasing of search result clustering to ensure more effective point of interest (POI) targeting
US8364120B2 (en) 2006-08-02 2013-01-29 Motorola Mobility Llc Identity verification using location over time information
US7974771B2 (en) * 2006-09-22 2011-07-05 Nortel Networks Limited Method and apparatus for enabling commuter groups
KR20080044110A (ko) * 2006-11-15 2008-05-20 엔에이치엔(주) 동적 다중 위치 정보 통합 시스템, 그 방법 및 이를지원하는 무선 단말
US7848876B2 (en) * 2007-03-20 2010-12-07 Ford Motor Company System and method for determining a vehicle traffic route
EP2007114B1 (en) * 2007-06-22 2016-08-10 Alcatel Lucent A system for providing information to users sharing a nomadic experience
DE102007045082A1 (de) * 2007-09-21 2009-04-02 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Vorrichtung und Verfahren zum Aktualisieren von Kartendaten
US8019536B2 (en) 2007-12-28 2011-09-13 At&T Intellectual Property I, L.P. Methods, devices, and computer program products for geo-tagged photographic image augmented GPS navigation
CN101646205B (zh) * 2008-08-05 2014-07-09 华为技术有限公司 移动网络高速接入公网的节点、方法及系统
DE102008036687B4 (de) 2008-08-06 2018-10-25 Continental Automotive Gmbh Verfahren zur Übertragung einer Teilroute und Navigationsvorrichtung zur Durchführung des Verfahrens
CN101832780B (zh) * 2009-03-10 2013-01-30 华为技术有限公司 路段导航方法、系统及服务导航、终端导航装置
KR101679294B1 (ko) 2009-08-21 2016-11-25 삼성전자주식회사 이동 경로의 생성, 관리 및 공유 방법과 그 장치
JP5459137B2 (ja) * 2009-09-24 2014-04-02 株式会社デンソー 交差点案内システム
KR101614270B1 (ko) * 2009-12-04 2016-04-29 삼성전자주식회사 휴대용 단말기에서 약도 정보를 생성하기 위한 장치 및 방법
JP5509932B2 (ja) * 2010-03-02 2014-06-04 日本電気株式会社 移動通信装置、プログラム及び周辺情報出力方法
KR20120072124A (ko) * 2010-12-23 2012-07-03 한국전자통신연구원 실내 전자지도 데이터 생성 방법
JP5785063B2 (ja) 2011-11-16 2015-09-24 トヨタ自動車株式会社 情報処理システム、情報処理装置、及びセンターサーバ
CN102589543B (zh) * 2012-01-30 2015-04-29 雷虹 处理信息的方法和装置
US20140236719A1 (en) * 2013-02-15 2014-08-21 Dalila Szostak Systems and methods for providing an online marketplace for route guidance
CN104301361B (zh) * 2013-07-19 2020-08-11 中兴通讯股份有限公司 一种基于m2m系统的智能导览方法和系统
CN116957736A (zh) * 2018-11-22 2023-10-27 北京嘀嘀无限科技发展有限公司 发单引导方法、装置、电子设备和计算机可读存储介质
DE102020110207A1 (de) 2020-04-14 2021-10-14 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung eingetragener Verein Ein Verfahren, eine Vorrichtung und ein Computerprogramm zum Beschreiben einer Route
CN111735473B (zh) * 2020-07-06 2022-04-19 无锡广盈集团有限公司 一种能上传导航信息的北斗导航系统
CN116916253B (zh) * 2023-09-12 2023-11-28 南京川尔文科技有限公司 景点监控方法及监控系统

Family Cites Families (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5758313A (en) * 1992-10-16 1998-05-26 Mobile Information Systems, Inc. Method and apparatus for tracking vehicle location
US5475597A (en) * 1993-02-24 1995-12-12 Amsc Subsidiary Corporation System for mapping occurrences of predetermined conditions in a transport route
JP3469930B2 (ja) * 1994-02-14 2003-11-25 株式会社シーエスケイ 移動体マルチメディア通信システム及び移動体
US5751245A (en) * 1994-03-25 1998-05-12 Trimble Navigation Ltd. Vehicle route and schedule exception reporting system
US5543789A (en) * 1994-06-24 1996-08-06 Shields Enterprises, Inc. Computerized navigation system
EP0738875B1 (en) * 1995-04-19 2001-09-12 Nippon Telegraph And Telephone Corporation Method of automatically generating road network information and system for embodying the same
KR100256620B1 (ko) * 1995-10-30 2000-05-15 모리 하루오 네비게이션장치
SG75807A1 (en) * 1996-01-11 2000-10-24 Sony Corp Signal transmitting method and apparatus
DE19614777A1 (de) * 1996-04-04 1997-10-09 Bosch Gmbh Robert Vorrichtung und Verfahren zur Zielführung eines Fahrzeugs
JP3370526B2 (ja) * 1996-04-24 2003-01-27 富士通株式会社 移動通信システム並びに同移動通信システムに使用される移動端末及び情報センタ
DE19640735A1 (de) * 1996-10-02 1998-04-23 Bosch Gmbh Robert Telematikgerät für ein Kraftfahrzeug
EP0941533B2 (de) * 1996-11-28 2007-09-26 ATX Europe GmbH Verfahren und endgerät zur räumlichen zuordnung von auf einen ort bezogenen informationen
AU739611B2 (en) * 1997-06-03 2001-10-18 Stephen Bide Portable information-providing apparatus
JP3460784B2 (ja) * 1997-06-10 2003-10-27 松下電器産業株式会社 経路案内システム
US6091956A (en) * 1997-06-12 2000-07-18 Hollenberg; Dennis D. Situation information system
JPH1151671A (ja) * 1997-07-31 1999-02-26 Honda Motor Co Ltd 移動案内装置
JPH1194571A (ja) * 1997-09-18 1999-04-09 Toshiba Corp 記録再生装置、記録再生方法、及び記録媒体
DE59810949D1 (de) * 1997-10-15 2004-04-15 Nokia Corp Mobiles Telefon für Internet-Anwendungen
US6199014B1 (en) * 1997-12-23 2001-03-06 Walker Digital, Llc System for providing driving directions with visual cues
GB2335492B (en) * 1998-03-18 2002-02-27 Nokia Mobile Phones Ltd Local navigation alternatives
DE19816585B4 (de) * 1998-04-08 2004-08-12 Atx Europe Gmbh Verfahren zur Routeninformation eines Endgerät-Benutzers durch Übermittlung von Routeninformationen von einer Zentrale an das Endgerät
JP3514626B2 (ja) 1998-04-14 2004-03-31 インクリメント・ピー株式会社 ルート情報提供システム及びそれに用いるwwwサーバ、並びに、ルート情報提供方法及びそれに用いるwwwサーバ
DE19821750A1 (de) * 1998-05-14 1999-12-02 Nokia Mobile Phones Ltd Verfahren zum Eingeben von Positionsdaten in ein Straßen-Informationsdienstsystem
US6674993B1 (en) * 1999-04-30 2004-01-06 Microvision, Inc. Method and system for identifying data locations associated with real world observations
DE69938927D1 (de) * 1999-05-25 2008-07-31 Mitsubishi Electric Corp Navigationsvorrichtung
EP1750091B1 (en) * 1999-06-22 2008-05-21 Mitsubishi Denki Kabushiki Kaisha Server in a navigation system
JP3596805B2 (ja) * 1999-07-29 2004-12-02 松下電器産業株式会社 情報端末装置および経路案内方法
US7457628B2 (en) * 2000-02-29 2008-11-25 Smarter Agent, Llc System and method for providing information based on geographic position
US6496776B1 (en) * 2000-02-29 2002-12-17 Brad W. Blumberg Position-based information access device and method
GB2360588B (en) * 2000-03-23 2004-04-07 Yeoman Group Plc Navigation system
CN100544509C (zh) * 2000-03-31 2009-09-23 株式会社Ntt都科摩 位置报告方法和相关的移动通信终端
JP3636026B2 (ja) * 2000-04-10 2005-04-06 トヨタ自動車株式会社 旅行情報提供サーバ
US6625457B1 (en) * 2000-04-11 2003-09-23 Ericsson Inc. Mobile terminal with location database
US20010051973A1 (en) * 2000-06-08 2001-12-13 Poi Systems, Inc. System, method and computer program product for a locator service
KR100353649B1 (ko) * 2000-08-18 2002-09-28 삼성전자 주식회사 무선망을 이용한 네비게이션 시스템 및 그에 의한 경로안내 방법
JP2002169914A (ja) * 2000-11-30 2002-06-14 Toyota Motor Corp 経路案内装置及び方法
US6484033B2 (en) * 2000-12-04 2002-11-19 Motorola, Inc. Wireless communication system for location based schedule management and method therefor
JP2002183878A (ja) * 2000-12-15 2002-06-28 Toshiba Corp 歩行者用道案内システム、歩行者用道案内サービス方法、道案内データ収集装置および道案内データ収集方法
GB2370460A (en) * 2000-12-21 2002-06-26 Nokia Mobile Phones Ltd Segmented route guidance
KR100731015B1 (ko) * 2001-01-09 2007-06-22 엘지전자 주식회사 위치 정합형 정보 서비스 제공 방법
CA2436012C (en) * 2001-01-24 2009-04-28 Televigation, Inc. Real-time navigation system for mobile environment
JP2002259277A (ja) * 2001-03-02 2002-09-13 Toshiba Tec Corp 画像形成システム及び画像形成装置
US20020137523A1 (en) * 2001-03-21 2002-09-26 Global Locate, Inc. Method and apparatus for providing location based information
US6526351B2 (en) * 2001-07-09 2003-02-25 Charles Lamont Whitham Interactive multimedia tour guide
FI114187B (fi) * 2001-12-21 2004-08-31 Nokia Corp Opastuspalvelun järjestäminen langattoman päätelaitteen avulla
US20030117316A1 (en) * 2001-12-21 2003-06-26 Steve Tischer Systems and methods for locating and tracking a wireless device

Also Published As

Publication number Publication date
JP4107498B2 (ja) 2008-06-25
FI114187B (fi) 2004-08-31
DE60209823T2 (de) 2006-08-31
ATE320158T1 (de) 2006-03-15
CA2471287A1 (en) 2003-07-10
EP1457089B1 (en) 2006-03-08
FI20012562A0 (fi) 2001-12-21
US7155338B2 (en) 2006-12-26
CA2471287C (en) 2019-01-08
AU2002367210A1 (en) 2003-07-15
KR20040065302A (ko) 2004-07-21
US7412327B2 (en) 2008-08-12
CN1606895A (zh) 2005-04-13
CN100534225C (zh) 2009-08-26
US20070150184A1 (en) 2007-06-28
EP1457089A1 (en) 2004-09-15
FI20012562L (fi) 2003-06-22
KR100711633B1 (ko) 2007-04-25
BR0214880A (pt) 2004-09-14
DE60209823D1 (de) 2006-05-04
WO2003056865A1 (en) 2003-07-10
JP2005513512A (ja) 2005-05-12
US20030125872A1 (en) 2003-07-03

Similar Documents

Publication Publication Date Title
ES2257601T3 (es) Prestacion de servicios de orientacion mediante un terminal inalambrico.
US7474959B2 (en) Method for providing recommendations using image, location data, and annotations
US9344392B2 (en) Location sensitive messaging
US7865297B2 (en) Methods for obtaining a navigation track between a first and a second location based on location information shared between peer devices and related devices and computer program products
US8295855B2 (en) GPS driven architecture for delivery of location based multimedia and method of use
US9903721B2 (en) Method for transferring route and device therefor
US20060142027A1 (en) Methods, apparatus and computer program product providing enhanced location-based services for mobile users
ES2291655T3 (es) Intercambio de informacion de localizacion geografica entre terminales.
KR100627808B1 (ko) 이동통신망에서 도보 구간 또는/및 대중 교통 수단 운행구간의 연계를 통한 지리 정보 제공 방법
CN101043747B (zh) 基于地理信息系统实现移动终端间位置数据交互的方法
JP2005530430A (ja) 無線ネットワークのための位置特定システムおよび関連する方法
ES2290814T3 (es) Dispositivo de entrega de datos y metodo para entregar datos.
KR20120019158A (ko) 증강 현실 기반의 투어 서비스 제공 시스템 및 방법
TW201231934A (en) Handheld device with a capability of transmitting position data and position data transmitting method thereof
ES2288656T3 (es) Procedimiento para la asistencia en la navegacion de un vehiculo y una central de navegacion.
BR102018014922B1 (pt) Método para determinar as posições relativas de pelo menos dois dispositivos terminais móveis um em relação ao outro
KR100726075B1 (ko) 위치 정보를 포함하는 컨텐츠 제공 방법 및 시스템
KR20080076891A (ko) 길안내 서비스 제공 방법
Alliance Location Architecture Overview Requirements