Nova Patents
ES2425555T3

Navigation system using corridor maps

Abstract

A procedure for displaying a map (212) on a mobile client device (202), the procedure comprising: The storage of map data on a server (206), the map data comprising information of the vectors that delineate characteristics in the map; The determination of a route (1730) from a starting point to a destination within an area of ​​the map, the route comprising a sequence of segments of the route (1632), each segment of the route being provided with a length and an angle respective heading; The definition of a map of the corridor on the server, the map of the corridor comprising a plurality of segments of the map, each segment of the map containing a respective segment of the route and having a respective magnification level and an orientation determined by the length and the heading angle of the respective segment of the route; The downloading of the vector information in the map segments from the server to the client device; and The generation on the client device of a succession of images of the map segments as the user travels along the route.

ES2425555T3, drawing sheet 1
Sheet 1 of 34

Term

Term ended

Projected expiry passed 29 April 2023, 3.4 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

11 claims: 7 independent, 4 dependent

  1. 1
    ES 2 425 555 T3 REIVINDICACIONES 1. Un procedimiento para la visualización de un mapa (212) en un dispositivo cliente móvil (202), el procedimiento comprendiendo:El almacenaje de datos de mapas en un servidor (206), los datos de los mapas comprendiendo información de los vectores que delinean características en el mapa;La determinación de una ruta (1730) desde un punto de inicio hasta un destino dentro de un área del mapa, la ruta comprendiendo una secuencia de segmentos de la ruta (1632), cada segmento de la ruta estando provisto de una longitud y un ángulo de rumbo respectivos;La definición de un mapa del corredor en el servidor, el mapa del corredor comprendiendo una pluralidad de segmentos del mapa, cada segmento del mapa conteniendo un segmento respectivo de la ruta y que tiene un nivel de ampliación respectivo y una orientación determinados por la longitud y el ángulo de rumbo del respectivo segmento de la ruta;La descarga de la información del vector en los segmentos del mapa a partir del servidor al dispositivo cliente;y La generación en el dispositivo cliente de una sucesión de imágenes de los segmentos del mapa a medida que el usuario viaja a lo largo de la ruta.
  2. 2
    El procedimiento según la reivindicación 1 en el que la descarga de la información de los vectores comprende la descarga de los segmentos del mapa uno después de otro en secuencia a medida que el usuario viaja a lo largo de la ruta.
  3. 3
    El procedimiento según la reivindicación 1 o 2 en el que la definición del mapa del corredor comprende recortar cada uno de los segmentos del mapa de modo que se incluyan dentro del segmento del mapa las características en el mapa que quedan dentro de una distancia previamente determinada de cada uno de los segmentos de la ruta.
  4. 4
    El procedimiento según la reivindicación 3 en el que las características incluidas dentro del segmento del mapa comprenden encrucijadas que forman intersección con la ruta y en el que la generación de la sucesión de las imágenes comprende, en el dispositivo cliente, la detección de una desviación del usuario de la ruta y, en respuesta a la desviación, la visualización de un recorrido hacia la ruta en una de las encrucijadas.
  5. 5
    El procedimiento según cualquiera de las reivindicaciones anteriores en el que la determinación de la ruta comprende:La recepción de una entrada en el dispositivo cliente que indica un tipo de punto de interés buscado por un del dispositivo cliente;La identificación de nombres de uno o más puntos de interés del tipo indicado en una base de datos a la que accede el servidor;y La devolución de los nombres de uno o más puntos de interés al dispositivo cliente, de modo que permita al usuario seleccionar uno de los puntos de interés como el destino.
  6. 6
    El procedimiento según cualquiera de las reivindicaciones anteriores y que comprende la determinación de una ubicación del usuario utilizando un dispositivo que proporciona ubicaciones asociado con el dispositivo cliente y en el que la generación de la sucesión de las imágenes comprende la indicación de una ubicación del usuario en los segmentos del mapa.
  7. 7
    El procedimiento según la reivindicación 6 y que comprende, en respuesta a la ubicación del usuario, instruir al usuario para que realice maniobras específicas a lo largo de la ruta mediante por lo menos una de ambas, proporcionar direcciones verbales al usuario y la visualización de mapas de maniobra en el dispositivo cliente.
  8. 8
    El procedimiento según cualquiera de las reivindicaciones anteriores en el que la información de los vectores comprende coordenadas de los vectores de las características en el mapa en un marco de referencia previamente determinado y en el que la descarga de la información de los vectores comprende:La determinación de un rumbo de viaje del usuario en por lo menos uno de los segmentos de la ruta sobre la base de la ubicación del usuario;ES 2 425 555 T3 La transformación en el servidor de las coordenadas del vector de las características en por lo menos uno de los segmentos del mapa que contiene el por lo menos uno de los segmentos de la ruta en un marco de referencia girado, el cual está aproximadamente alineado con el rumbo;y La descarga al dispositivo cliente desde el servidor de la información de los vectores que comprende las coordenadas transformadas de los vectores de las características en el por lo menos uno de los segmentos del mapa, de modo que el dispositivo del cliente genera una imagen del por lo menos uno de los segmentos del mapa en el marco de referencia girado.
  9. 9
    El procedimiento según cualquiera de las reivindicaciones anteriores y que comprende:La recepción en el servidor, mientras el usuario viaja a lo largo de la ruta, de información dinámica con respecto a un cambio en las condiciones del viaje en una proximidad de la ruta;La sumisión de una petición desde el dispositivo cliente al servidor de información actualizada con respecto a la ruta, la petición especificando, sobre la base de la ruta descargada y la ubicación del usuario, uno o más de los segmentos de la ruta todavía no atravesados por el usuario;y La determinación en el servidor, sobre la base de los segmentos de la ruta especificados por el dispositivo cliente y de la información dinámica recibida por el servidor, una ruta modificada hacia el destino;en el que la definición del mapa del corredor comprende la modificación del mapa del corredor en respuesta a la ruta modificada.
  10. 10
    Un aparato para la visualización de un mapa (212) en un dispositivo cliente móvil (202) el aparato comprendiendo:Una memoria (714, 720);y Un servidor de cartografía (206), el cual está adaptado para almacenar datos de mapas en la memoria, los datos de los mapas comprendiendo información de vectores que delinean las características en el mapa, el servidor estando adicionalmente adaptado para determinar una ruta (1730) desde un punto de inicio hasta un destino dentro de un área del mapa, la ruta comprendiendo una secuencia de segmentos de la ruta (1632), cada segmento de la ruta estando previsto de una longitud y un ángulo de rumbo respectivos, y para definir un mapa del corredor en el servidor, el mapa del corredor comprendiendo una pluralidad de segmentos del mapa, cada segmento del mapa conteniendo un segmento respectivo de la ruta y provisto del nivel de la ampliación y la orientación respectivos determinados por la longitud y el ángulo del rumbo del respectivo segmento de la ruta y para descargar la información de los vectores en los segmentos del mapa al dispositivo cliente, de modo que se cause que el dispositivo cliente genere una sucesión de imágenes de los segmentos del mapa a medida que el usuario del dispositivo cliente viaja a lo largo de la ruta.
  11. 11
    Un producto de soporte lógico de ordenador para la visualización de un mapa (212) en un dispositivo cliente móvil (202), el producto comprendiendo un medio legible por ordenador en el cual están almacenadas instrucciones de programas, instrucciones las cuales, cuando son leídas por un ordenador (206), causan que el ordenador acceda a datos de mapas en una memoria (714, 720), los datos de los mapas comprendiendo información de los vectores que delinean características en el mapa y para determinar una ruta (1730) desde un punto de inicio hasta un destino dentro de un área del mapa, la ruta comprendiendo una secuencia de segmentos de la ruta (1632), cada segmento de la ruta estando provisto de una longitud y un ángulo de rumbo respectivos y para definir un mapa del corredor en el servidor, el mapa del corredor comprendiendo una pluralidad de segmentos del mapa, cada segmento del mapa conteniendo un segmento respectivo de la ruta y provisto de un nivel de ampliación y una orientación respectivos determinados por la longitud y el ángulo de rumbo del segmento respectivo de la ruta y para descargar la información de los vectores en los segmentos del mapa al dispositivo cliente, de modo que cause que el dispositivo cliente genere una sucesión de imágenes de los segmentos del mapa a medida que el usuario del dispositivo cliente viaja a lo largo de la ruta.