ES2226456T3 - Metodo para administrar datos. - Google Patents

Metodo para administrar datos.

Info

Publication number
ES2226456T3
ES2226456T3 ES99954283T ES99954283T ES2226456T3 ES 2226456 T3 ES2226456 T3 ES 2226456T3 ES 99954283 T ES99954283 T ES 99954283T ES 99954283 T ES99954283 T ES 99954283T ES 2226456 T3 ES2226456 T3 ES 2226456T3
Authority
ES
Spain
Prior art keywords
data
stratum
strata
entity
representation
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
ES99954283T
Other languages
English (en)
Inventor
Jerry Pettersson
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.)
Cycore AB
Original Assignee
Cycore AB
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 Cycore AB filed Critical Cycore AB
Application granted granted Critical
Publication of ES2226456T3 publication Critical patent/ES2226456T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99943Generating database or data structure, e.g. via user interface
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99944Object-oriented database structure
    • Y10S707/99945Object-oriented database structure processing
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99948Application of database or data structure, e.g. distributed, multimedia, or image

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Remote Sensing (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Processing Or Creating Images (AREA)
  • Crystals, And After-Treatments Of Crystals (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • User Interface Of Digital Computer (AREA)
  • Instructional Devices (AREA)
  • Pharmaceuticals Containing Other Organic And Inorganic Compounds (AREA)
  • Saccharide Compounds (AREA)
  • Separation Using Semi-Permeable Membranes (AREA)
  • Image Generation (AREA)
  • Measuring Or Testing Involving Enzymes Or Micro-Organisms (AREA)

Abstract

Un método para administrar información al menos parte de la cual se refiere a una entidad espacial, que comprende proporcionar, en un sistema de ordenador, un sistema de datos que reside en medios de almacenamiento de datos del sistema de ordenador y que representa la entidad espacial, - siendo al menos algunos de los datos del sistema de datos unos datos de coordenadas que representan conjuntos respectivos de coordenadas espaciales de un sistema de coordenadas que abarca la entidad espacial, - siendo al menos algunos de los datos del sistema de datos unos datos básicos descriptivos de entidad espacial que están asociados con datos de coordenadas y que describen propiedades básicas de la entidad espacial en las coordenadas respectivas, o predefiniéndose los datos de coordenadas como datos de coordenadas pertenecientes a una entidad espacial particular conocida, - siendo al menos algunos de los datos del sistema de datos unos datos de estrato, que están asociados con datos de coordenadas y que describen fenómenos relacionados con la entidad espacial en las coordenadas respectivas, cuyos datos de estrato están organizados en al menos dos estratos, conteniendo cada estrato uno o varios datos de estrato, comprendiendo los estratos al menos dos tipos de estrato, de los que un tipo son estratos de entrada que comprenden datos de entrada, y otro tipo son estratos derivados que comprenden al menos algunos datos que son el resultado de la interacción entre datos de al menos dos estratos del sistema de datos.

Description

Método para administrar datos.
El presente invento se refiere a un método para administrar y manipular grandes cantidades de datos, tales como, por ejemplo, datos estadísticos, eventos o fenómenos, cuyos datos están asociados con una entidad espacial, tal como una entidad geográfica. El invento se refiere también al sistema de ordenador destinado a realizar el método del invento, así como al producto de programa de ordenador para adaptar un sistema de ordenador de uso general para realizar el método. Los datos están organizados en estratos de datos que tienen una relación mutua, que definen principalmente reglas para la interacción con otros estratos de datos con el fin de generar estratos derivados de datos de los que uno o más son estratos de salida. El sistema de ordenador representa los estratos de salida al usuario por medio de una representación virtual de una entidad espacial, tal como una entidad topológica o geográfica generada por el ordenador, y los datos para generar los estratos se administran mediante una red de comunicación de datos.
En particular, el invento se refiere a un método de acuerdo con el cual al menos una parte de la representación de la entidad espacial comprende un número de sub-estratos dispuestos por jerarquías de tal manera que un estrato más bajo comprende una representación de la entidad geográfica con mayor detalle que un nivel más alto, y los datos o parte de los datos se pueden asociar con uno o más de estos sub-estratos.
Alternativa o adicionalmente, se pueden representar diferentes conjuntos de datos como estratos diferentes que interactúan y se presentan al usuario como superpuestos en la representación de la entidad geográfica, y los estratos diferentes de datos además se pueden habilitar para interactuar de tal manera que, por ejemplo, produzcan una nueva representación para el usuario o inicien acciones en sistemas o items que sean externos al ordenador operado por el usuario.
Antecedentes del invento
En la actualidad es conocido el intercambio de datos que representen, por ejemplo, información o interacción con sistemas de ordenador, sobre una red de comunicación, tal como una red abierta, y para que un usuario que trabaje con un ordenador conectado a la red tenga acceso a los datos mediante el uso de un explorador. Sin embargo, con la cantidad actual y rápidamente creciente de datos disponibles en red abierta pública, es muy difícil para un usuario buscar y seleccionar la información pertinente a partir de los datos que están disponibles.
La organización de los datos y la presentación de la organización de los datos al usuario son esenciales para permitir que el usuario individual tenga acceso a la cantidad de datos desde un punto de vista práctico y no sólo teórico. Una representación espacial que tiene un establecimiento de correspondencia comúnmente conocido sería, al menos para datos que tengan una relación con dicho establecimiento de correspondencia, un entorno natural para que la mente humana perciba información activa y pasiva en contraste con la estructura actual o con la carencia de estructura de información.
Por el documento WO 97/07467 es conocido presentar un mapa de un área suministrado desde un servidor de mapa a un usuario y superponer sobre este mapa información relativa a un lugar de interés. La información puede contener detalles de hoteles, restaurantes, tiendas o información similar, asociada con las coordenadas geográficas de cada lugar.
Además, por el documento EP 0 802 516 A2 es conocido presentar un mapa tridimensional al usuario en una pantalla bidimensional para uso en navegación. El mapa se puede presentar al usuario desde el punto de vista del usuario o desde cualquier punto de vista seleccionado.
Otro sistema para uso en navegación es conocido por el documento EP 0785 535 A1 que describe un sistema de guiado para vehículos. El sistema presenta visualmente mapas de carreteras al usuario así como otra información que se solicite, tal como información de tráfico e información de puntos de interés turístico, y el dispositivo de pantalla de presentación visual está en comunicación inalámbrica con servidores de suministro de información. El dispositivo de pantalla de presentación visual comprende una sección de detección de posición, que usa, por ejemplo, el Sistema de Posicionamiento Global (en adelante GPS), y la posición detectada se usa para seleccionar el área a mostrar en la pantalla.
Los sistemas conocidos solamente son capaces de administrar una cantidad limitada de información que selecciona el usuario a partir de una librería de información pequeña y bien definida. Los sistemas no ofrecen la posibilidad de realizar una selección automática entre una gran cantidad de información para obtener un número limitado de datos de gran relevancia para el usuario. Por ello, estos sistemas conocidos no aportan ventajas sobre las aplicaciones conocidas de interfaz de uso general, los exploradores, para buscar y recuperar información a partir de una pluralidad de servidores externos por medio de una red pública de comunicación.
Por tanto, un objeto del presente invento es proporcionar un método para administrar datos mediante la organización de los datos de acuerdo con entidades espaciales, tales como entidades topológicas o geográficas con las que estén relacionados los datos, que permite que los datos interactúen mutuamente entre estratos diferentes de datos o entre estratos de datos y otros datos para generar datos derivados y representar al usuario estos datos derivados por medio de una representación visual de la entidad espacial generada por un ordenador.
Un objeto adicional del presente invento es permitir que los datos interactúen para reducir la cantidad de datos a presentar al usuario, mediante la exclusión de datos o mediante la combinación de más datos en un nuevo item de información.
En particular, es un objeto del presente invento proporcionar un método de acuerdo con el cual la representación virtual es de la tierra y/o de una sub-parte de la misma, tal como un país, una ciudad, una casa, etc.
Un objeto adicional del presente invento es proporcionar un método de acuerdo con el cual la representación visual está organizada por jerarquías en un número de niveles que tienen grados diferentes de detalles, y los datos se pueden relacionar con uno o más de los niveles.
Los anteriores así como otros objetos del presente invento resultarán aparentes a partir de la descripción siguiente.
Descripción del invento
El presente invento ofrece una serie de ventajas con respecto a la administración y presentación de datos que se describen a continuación.
El presente invento se refiere a un método para administrar información de la que al menos una parte está relacionada con una entidad espacial, cuyo método comprende
proporcionar, en un sistema de ordenador, un sistema de datos que reside en unos medios de almacenamiento de datos del sistema de ordenador y que representan la entidad espacial,
- siendo al menos algunos de los datos del sistema de datos unos datos de coordenadas que representan conjuntos respectivos de coordenadas espaciales de un sistema de coordenadas que abarca la entidad espacial,
- siendo al menos algunos de los datos del sistema de datos unos datos básicos descriptivos de entidad espacial que están relacionados con datos de coordenadas y que describen propiedades básicas de la entidad espacial en las coordenadas respectivas, o predefiniéndose los datos de coordenadas como datos de coordenadas que pertenecen a una entidad espacial particular conocida,
- siendo al menos algunos de los datos del sistema de datos unos datos de estrato, que están asociados con los datos de coordenadas y que describen fenómenos relacionados con la entidad espacial en las coordenadas respectivas, cuyos datos de estrato están organizados al menos en dos estratos, conteniendo cada estrato uno o varios datos de estrato, cuyos estratos comprenden al menos dos tipos de estratos, de los que un tipo son estratos de entrada que comprenden datos de entrada, y el otro tipo son estratos derivados que comprenden al menos algunos datos que son el resultado de la interacción entre datos de al menos dos estratos del sistema de datos,
en el que la generación de un estrato derivado resultante de la interacción entre datos de al menos dos estratos comprende, para cada posición particular de la entidad espacial con la que están relacionados los datos de estrato de al menos uno de los estratos, las etapas de
generar unos datos de estrato del estrato derivado a partir de dichos datos de estrato relacionados con la posición particular de la entidad espacial, e
introducir los datos de estrato generados en el sistema de datos como pertenecientes al estrato derivado y que están relacionados con la posición particular de la entidad espacial,
cuyo método comprende además la etapa de entregar como salida, a un dispositivo de salida, datos de estrato de un estrato derivado y representar los datos de estrato en el dispositivo de salida de tal manera que uno o más fenómenos descritos por los datos de estrato se pueden percibir como relacionados con la posición particular de la entidad espacial que está definida por los datos de coordenadas con los que están asociados los datos particulares de estrato,
cuyo sistema de datos comprende datos privados que permiten la definición del modo en que los datos de un estrato particular, o ciertos datos de un estrato particular, se tienen que representar en el dispositivo de salida en relación con los datos básicos de descripción y/o en relación con datos de uno o más de los otros estratos, y representando la salida la entidad espacial de acuerdo con estos datos.
Los medios de almacenamiento de datos del sistema de ordenador son medios legibles por ordenador tales como, por ejemplo, discos magnéticos o cintas magnéticas, CD-ROMS, circuitos RAM, etc., estando cada medio en contacto de comunicación permanente o temporal con el sistema de ordenador.
Los datos de coordenadas definen la entidad espacial y se usan para interpretar la relación entre los datos de estrato y la entidad espacial con el fin de habilitar una posible representación de los datos de estrato junto con al menos algunos de los datos básicos descriptivos de la entidad espacial, de tal manera que la representación se pueda percibir como relacionada con la posición dada de la entidad espacial. Los datos básicos descriptivos de entidad espacial describen propiedades de la entidad espacial, típicamente un mapa en dos o preferiblemente en tres dimensiones, que para al menos algunas áreas seleccionadas comprenden un vasto número de detalles que llegan hasta el interior de habitaciones en una casa, aparatos de televisión, aparatos electrodomésticos, etc. Para un uso sencillo del método, los datos básicos descriptivos de entidad espacial pueden comprender información suficiente para relacionar una posición dada, tal como una provista desde un dispositivo móvil de salida, por ejemplo, un teléfono celular dotado de un sistema detector de posición, con una posición dentro de la entidad espacial, de tal manera que los datos de estrato relacionados con la posición dada se puedan entregar como salida al dispositivo de salida, por ejemplo, para presentarlos como una salida de audio.
Los fenómenos descritos por los datos de estrato deberán entenderse en un sentido amplio como cualquier clase de información simple o compleja vinculada a una posición específica o a un área específica dentro de la entidad espacial. Un fenómeno puede ser un restaurante o un hotel al que se asocie opcionalmente una cantidad de información tal como precios, números de teléfono y de telefax, etc., y alternativa o adicionalmente puede comprender un enlace en la forma de una dirección de comunicación de datos a un servidor externo en el que se guarde información adicional, de tal manera que la información que es externa al sistema de ordenador se pueda obtener a través del sistema. Un fenómeno puede ser también un evento, tal como un informe de situación del tráfico o una predicción meteorológica, noticias que sean actuales o de un carácter histórico, eventos en curso, tales como el movimiento de un item de correo a través de un sistema de distribución, etc. Todavía otro tipo de fenómeno son los datos estadísticos que típicamente están relacionados con un área, los datos de tasas de criminalidad, ya sean estadísticos, tasas de cambio, nubosidad, o costes de servicios telefónico. Estos ejemplos de fenómenos tienen por objeto ilustrar el concepto del término "fenómeno" y no limitan la interpretación del término.
El dispositivo de salida puede comprender medios para representar los datos de estrato por medio de una indicación visual y/o una indicación sonora y/o una indicación sensorial y/o una indicación olfativa y/o una indicación que se pueda transformar en una o más de estas indicaciones. Sin embargo, en la realización más común y preferida del invento, el dispositivo de salida comprende al menos un dispositivo de salida visual y la representación de los datos de estrato comprende una representación visual.
La entidad espacial puede ser una entidad virtual tal como una entidad imaginaria, pero preferiblemente y para el uso de fenómenos representativos relacionados con el mundo físico, la entidad espacial es un universo, un globo terráqueo, un país, un paisaje, una casa, una habitación u otra entidad espacial de carácter físico.
El dispositivo de salida puede estar asociado con un ordenador que esté alejado del sistema de ordenador que comprende los medios de almacenamiento de datos en los que reside el sistema, y los datos de estrato se entregan como salida al dispositivo de salida a través de una red pública de comunicación de datos. El dispositivo de salida puede ser un dispositivo móvil que esté en contacto inalámbrico con el sistema de ordenador.
Los datos básicos descriptivos de entidad espacial son preferiblemente datos de mapas que definen una representación virtual de características geográficas o topográficas de la entidad espacial, de tal manera que los fenómenos se puedan percibir directamente como relacionados con la entidad espacial.
De acuerdo con una realización particular del invento, los datos privados de al menos uno de los estratos comprenden datos de intervalos de tiempo que definan datos pertenecientes al menos a alguno de los fenómenos descritos por los datos de estrato. Las características particulares de los datos de intervalo de tiempo se describen más adelante.
La inclusión en los datos de estrato de salida de un fenómeno descrito por los datos de estrato de un estrato del sistema de datos se puede disparar mediante un fenómeno descrito por los datos de estrato de otro estrato del sistema de datos. Más adelante se presentan ejemplos de esta característica.
El presente invento puede comprender un procedimiento de generación de estratos de entrada que tiene las etapas de
recuperar de un servidor externo, por medio de una red pública de comunicación de datos, datos que están asociados con la entidad espacial,
generar un estrato de datos de entrada a partir de los datos recuperados, e
introducir dicho estrato de datos de entrada en el sistema de datos del sistema de ordenador.
Este procedimiento de generación de estratos de entrada puede comprender además las etapas de
recuperar de un servidor externo, por medio de una red pública de comunicación de datos, datos privados que están asociados con los datos recuperados,
generar datos privados que pertenecen a dicho estrato de datos de entrada, e
introducir dichos datos privados en el sistema de datos del sistema de ordenador.
La generación de un estrato derivado resultante de la interacción entre datos de al menos dos estratos puede comprender, para cada posición particular de la entidad espacial con la que están relacionados datos de estrato de al menos uno de los estratos, las etapas de
correlacionar datos privados pertenecientes a dichos datos de estrato,
generar unos datos de estrato del estrato derivado a partir de dichos datos de estrato relacionados con la posición particular de la entidad espacial y dicha correlación, e
introducir los datos de estrato generados en el sistema de datos como pertenecientes al estrato derivado y que están relacionados con la posición particular de la entidad espacial.
En particular, la correlación de datos privados y la generación de datos de estrato se pueden realizar de acuerdo con reglas definidas para la combinación de estratos de los que se realiza la interacción, cuyas reglas se desvían de las reglas aplicadas a la combinación de desviación de estratos, y aplicándose dichas reglas a cada posición particular de dicha entidad espacial, y la generación de un estrato derivado puede comprender adicionalmente las etapas de
correlacionar datos privados pertenecientes a dichos datos de estrato,
generar datos privados del estrato derivado a partir de dicha correlación, e
introducir los datos privados en el sistema de datos como pertenecientes al estrato derivado.
Dicha correlación de datos privados y la generación de datos privados se realizan preferiblemente de acuerdo con reglas definidas para la combinación de estratos de los que se realiza la interacción, cuyas reglas se desvían de las reglas aplicadas a la combinación de desviación de estratos, y aplicándose dichas reglas a cada posición particular de dicha entidad espacial.
De acuerdo con un tipo de generación, los datos de estrato generados se seleccionan a partir de datos de estrato de uno de los estratos en cuestión. En particular, los datos privados de al menos uno de los estratos en cuestión pueden comprender datos de nivel de penetración pertenecientes a los fenómenos descritos por los datos de estrato de dicho estrato, y en los datos privados de al menos uno de los otros estratos en cuestión comprenden datos de nivel de resistencia pertenecientes a los fenómenos descritos por los datos de estrato de dicho otro estrato, la correlación de datos privados comprende la etapa de comparar el nivel de penetración de uno o más fenómenos posibles asociados con la posición particular de la entidad espacial, con el nivel de resistencia de uno o más fenómenos posibles del al menos uno de otro estrato y asociados con la posición particular de la entidad espacial.
De acuerdo con otro tipo de generación, los datos de estrato generados se calculan a partir de una representación numérica de datos de estrato de uno o más de los estratos en cuestión.
Se prefiere que los datos de estrato de al menos alguno de los estratos estén actualizados, por cuya razón los datos de al menos uno de los estratos de entrada se pueden actualizar periódicamente por medio del procedimiento de generación de estratos de entrada, y los estratos derivados relacionados con dicho estrato (o dichos estratos) de entrada se regeneran de acuerdo con ello.
El servidor externo que proporciona datos, que pueden ser de la forma de "compilaciones de datos" como se describe más adelante, puede ser un servidor de red que se comunica por una parte con el cliente y por otra parte con uno o más suministradores de datos de estrato o precursores para datos de estrato. Un suministrador individual puede suministrar todos los datos necesarios para establecer y mantener los datos de estrato de uno o más estratos, o bien un suministrador individual puede suministrar la parte de los datos necesaria para establecer y mantener los datos de estrato, así como los datos privados de uno o más estratos, siendo suministrada otra parte de los datos por el servidor y/o por otro suministrador.
Con el fin de mejorar la percepción, por parte de los usuarios, de la integración de las entidades geográficas y la información o datos, la representación de la entidad geográfica o topográfica puede ser una reproducción tridimensional, preferiblemente una reproducción tridimensional dinámica (móvil) de tal manera que la representación puede crear la impresión de una entidad que se puede mover de acá para allá y dar vueltas. De este modo, el usuario puede ver cualquier parte de la entidad geográfica como la parte central, cuya característica resulta particularmente útil cuando la entidad geográfica es un globo terráqueo, es decir, la tierra. El carácter dinámico de la reproducción tridimensional de la representación de la entidad geográfica se mantiene preferiblemente de un modo sustancial a lo largo de una sesión.
Los estratos individuales se pueden aumentar con el zoom de tal manera que revelen un mayor detalle del estrato. Alternativa o adicionalmente, uno o más estratos pueden comprender un número de sub-estratos que se pueden activar local, territorial o mundialmente dentro de la representación topológica o geográfica para presentar más detalles o aspectos diferentes de los fenómenos.
Análogamente, la representación de al menos alguna de las entidades geográficas o topográficas a nivel local, territorial o mundial puede comprender un número de sub-estratos organizados en una jerarquía, y los sub-estratos de pueden abrir mediante la activación por parte del usuario de un dominio, tal como haciendo clic con el ratón en la representación de un lugar geográfico o topográfico particular, con el fin de presentar una nueva representación del lugar geográfico en un nivel de mayores detalles o bien, expresado de otro modo, en un nivel de jerarquía inferior, y la activación de un dominio de la representación de un nivel jerárquico más bajo abre una representación en un nivel jerárquico aún más bajo hasta el grado para el que se ha provisto dicha representación.
En una realización preferida del invento se pueden combinar los dos tipos de niveles/estratos, de tal manera que las representaciones de los fenómenos o eventos se asocian con cada uno de los niveles jerárquicos geográficos o topográficos.
Un nivel jerárquico de entidad geográfica pude ser un globo terráqueo o una entidad tridimensional parecida a un globo terráqueo, tal como la tierra, o el cielo visto desde la tierra, y la reproducción dinámica tridimensional comprende el giro del globo. De hecho, el nivel jerárquico más alto de entidad geográfica puede ser bien un globo terráqueo o varios globos terráqueos.
Una secuencia de niveles inferiores que crezcan jerárquicamente puede comprender una o más de las partes siguientes: globo terráqueo nación, provincia o ciudad calle edificio habitación o partes de la secuencia o acortamientos dentro de la secuencia o un escalonamiento equivalente que se aproxime a una localidad particular donde se representa un fenómeno. Este fenómeno puede ser una representación de un producto comercial o de un servicio comercial que pueda representarse en relación con los anuncios publicitarios del producto o del servicio.
El producto comercial se puede representar en una reproducción tridimensional que opcionalmente sea dinámica y/o animada. La representación del producto comercial puede interactuar ventajosamente con la información comprendida dentro de otros estratos, de tal manera que los anuncios publicitarios del producto se limite a un grupo definido con mucha precisión de clientes o usuarios en un conjunto precisamente definido de situaciones. De esta manera, se puede impedir el exceso de información a los clientes con anuncios irrelevantes que de ese modo producirían el efecto contrario.
Además, el producto comercial se puede representar en una reproducción dinámica tridimensional, en la que la representación permite operaciones, activando un dominio o dominios de la representación, seleccionados de la apertura de partes del producto que se puedan abrir, moviendo partes móviles del producto, y desarmando partes desarmables del producto.
El producto comercial es un producto que tiene medios de actuación que actúan sobre funciones particulares del producto, y la representación del producto comercial permite la actuación, tal como por activación de un dominio particular de la representación, de uno o más y opcionalmente de todos los medios de actuación, cuya representación responde a la actuación representando la función particular sobre la que se ha actuado. El producto comercial puede ser un dispositivo electrónico tal como un ordenador, un teléfono celular, un aparato de televisión, etc., y la actuación resulta en la ejecución de la función en la representación. Preferiblemente, al menos parte de la programación real de las funciones del producto comercial real se ha convertido a un código legible de ordenador, tal como un código en un lenguaje independiente de máquina como el Java o un lenguaje análogo al Java, cuyo código es ejecutable en uno o más recursos de red tal como el cliente, para resultar en la representación de la misma funcionalidad en el dispositivo de salida del cliente.
Cuando la actuación antes mencionada resulta en una función que se puede ejecutar a través de la red, la función, en la representación, se ejecuta realmente a través de la red, tal como, por ejemplo, la marcación de un número de teléfono en un teléfono representado en la representación dará lugar a que el número se marque realmente a través de la red.
Los datos que forman los valores indicativos que constituyen la representación de la entidad geográfica o topográfica, o al menos algunos de estos valores, se pueden suministrar al sistema o a la red de comunicación mediante una entidad oficial que tenga autoridad con respecto al tipo particular de datos, cuya autoridad oficial puede ser en particular el proveedor del estrato o sub-estrato particulares de los valores de indicación geográfica o topográfica, o bien ser el proveedor de los valores de indicación de toda la entidad geográfica.
La autoridad puede ser una designada por los proveedores de la información, o bien ser los propietarios del sistema y método actuales o representantes de los mismos, o preferiblemente puede ser una autoridad provincial o municipal. Cuando la entidad geográfica comprende más de una provincia, la autoridad puede ser una autoridad federal o multilateral, tal como los Estados Unidos de América, la Unión Europea, las Naciones Unidas, etc.
La representación de un producto o servicio comercial dentro del sistema y método del presente invento se puede asociar con la representación del precio del producto o servicio y con la representación de vendedores dentro de uno o más territorios geográficos. El precio se puede basar en un precio básico neutral aportado, por ejemplo, por el proveedor de la representación del producto, y se recalcula teniendo en cuenta los impuestos locales y otros costes locales basados en información sobre impuestos y costes locales aportada por suministradores diferentes del proveedor de la representación del producto.
En una realización, un estrato o una combinación de estratos que se van a incluir en la generación de la salida a entregar al dispositivo de salida se seleccionan por el usuario del cliente a partir de un menú de estratos o de perfiles almacenados que representen combinaciones de estratos. Los tipos de fenómenos, datos o eventos a representar se pueden seleccionar también por el usuario del cliente a partir de un menú de tipos de fenómenos, datos o eventos o de perfiles guardados que representen combinaciones de tipos de fenómenos, datos o eventos. Además, las combinaciones de estratos y tipos de fenómenos y/o datos y/o eventos se pueden seleccionar posiblemente por el usuario del cliente a partir de un menú de perfiles guardados que representen dichas combinaciones.
El presente invento se refiere además a un sistema de ordenador que comprende al menos un ordenador de uso general que tiene uno o más programas de ordenador guardados en medios de almacenamiento de datos asociados con los mismos, cuyo sistema de ordenador está destinado a realizar el método de acuerdo con el invento, que se ha descrito anteriormente.
Además, el presente invento se refiere a un producto de programa de ordenador que está destinado a habilitar un sistema de ordenador que comprende al menos un ordenador de uso general que tiene medios de almacenamiento de datos asociados con los mismos para administrar información de la que al menos una parte se refiere a una entidad espacial, que comprende, un código de programa de ordenador para
proporcionar, en un sistema de ordenador, un sistema de datos que reside en medios de almacenamiento de datos del sistema de ordenador y que representa la entidad espacial, en el que
al menos algunos de los datos del sistema de datos son datos de coordenadas que representan conjuntos respectivos de coordenadas espaciales de un sistema de coordenadas que abarca la entidad espacial,
al menos algunos de los datos del sistema de datos son datos básicos descriptivos de entidad espacial que están asociados con datos de coordenadas y que describen propiedades básicas de la entidad espacial en las coordenadas respectivas, o bien los datos de coordenadas están predefinidos como datos de coordenadas pertenecientes a una entidad espacial particular conocida,
al menos algunos de los datos del sistema de datos son datos de estrato, que están asociados con datos de coordenadas y que describen fenómenos relacionados con la entidad espacial en las coordenadas respectivas, cuyos datos de estrato están organizados en al menos dos estratos, de los que cada estrato contiene uno o varios datos de estrato, cuyos estratos comprenden al menos dos tipos de estratos, un tipo que son estratos de entrada que comprenden datos de entrada, y otro tipo que son estratos derivados que comprenden al menos algunos datos que son el resultado de la interacción entre los datos de al menos dos estratos del sistema de datos,
cuyo código de programa de ordenador está dispuesto además para:
generar un estrato derivado que resulta de la interacción entre datos de al menos dos estratos que comprende, para cada posición particular de la entidad espacial con la que están relacionados los datos de estrato o al menos uno de los estratos, por medio de
generar unos datos de estrato del estrato derivado a partir de dichos datos de estrato relacionados con la posición particular de la entidad espacial, e
introducir los datos de estrato generados en el sistema de datos como pertenecientes al estrato derivado y estando relacionados con la posición particular de la entidad espacial, y
entregar como salida, a un dispositivo de salida, datos de estrato de un estrato derivado y que representan los datos de estrato en el dispositivo de salida de tal manera que se puedan percibir uno o más fenómenos descritos por los datos de estrato como referidos a la posición particular de la entidad espacial que está definida por los datos de coordenadas con la que están asociados los datos particulares de estrato,
cuyo sistema de datos comprende datos privados que permiten la definición de la forma en que los datos de un estrato particular, o ciertos datos de un estrato particular, se van a representar en el dispositivo de salida en relación con los datos de uno o más de los otros estratos, y representando la salida la entidad espacial de acuerdo con estos datos.
Ejemplo
En el ejemplo que se expone a continuación, y como suplemento a la descripción anterior, se describen algunas características importantes de una realización del presente invento, con el fin de ilustrar algunas de las posibilidades y ventajas de un sistema de ordenador que funcione de acuerdo con el presente invento.
El usuario del sistema de ordenador interactúa con un dispositivo de salida, típicamente un dispositivo de salida visual y uno o más dispositivos de entrada, típicamente un teclado y un dispositivo de señalar y activar, tal como un "ratón" o una pantalla táctil, un dispositivo de entrada de audio tal como un micrófono, etc. Estos dispositivos se pueden conectar directamente al sistema de ordenador, o bien el sistema de ordenador puede ser externo al usuario con una conexión al usuario a través de una red de comunicación de datos pública y/o privada, de tal manera que al usuario es un denominado "cliente fino" del sistema de ordenador, siendo la conexión temporal o permanente, y la red puede incluir una red local, una red de área extensa, una red pública o cualquier combinación de las mismas. La conexión entre el sistema de ordenador y los dispositivos mediante los cuales el usuario interactúa con el sistema de ordenador no es esencial para el presente invento.
El sistema de ordenador comprende, aparte de medios para comunicar a través de la red, una unidad lógica, tal como, por ejemplo, una unidad central de tratamiento (CPU), para controlar el funcionamiento del dispositivo de salida y la conexión a la red, y posiblemente medios de almacenamiento de datos tales como una memoria de acceso arbitrario (RAM), una EPROM, etc., y unidades lógicas adicionales para controlar diversas partes del sistema.
El sistema de ordenador puede recuperar datos de dos tipos de proveedores de datos, un tipo primario del que se recuperan los datos en un formato que se puede introducir directamente en el sistema de datos como datos de estrato y datos privados relacionados con los mismos, y un tipo secundario del que se pueden recuperar datos asociados con fenómenos que tiene datos espaciales relacionados con los mismos. Los datos recuperados del segundo tipo de proveedores se usan para generar datos de estrato con los que están relacionados datos privados por medio de una aplicación exclusiva de software que reside en el sistema de ordenador, o que es accesible por el sistema de ordenador.
Los datos de estrato y los datos privados relacionados con los mismos que se han generado de la forma anteriormente descrita o se han derivado en el sistema de ordenador a partir de otros datos de estrato dentro del sistema de datos, se pueden distribuir desde el sistema de ordenador a sistemas de ordenador externos y similares de tal manera que el sistema de ordenador puede actuar como un proveedor de datos del tipo primario.
En la Figura 1 se ha ilustrado un procedimiento para buscar datos de proveedores de datos, recuperar datos y generar datos de estrato. La primera etapa del procedimiento es seleccionar un área para la búsqueda que defina una entidad espacial a la que deberán referirse los resultados de la búsqueda. Opcionalmente, el área seleccionada es no sólo un área espacial, sino también un área temporal, de tal manera que se defina un intervalo de tiempo o ventana de tiempo a los que también deban referirse los resultados de la búsqueda. La segunda etapa es seleccionar e introducir texto de búsqueda, preferiblemente que incluya palabras clave de una lista de palabras clave usada por uno o más de los proveedores de datos, y opcionalmente definir límites para la búsqueda, tales como límites relacionados con los datos privados de los datos de estrato a recuperar, o bien datos que definan las propiedades de los fenómenos buscados para los que se puedan usar datos para generar datos privados. Los límites para datos privados que sean datos de intervalo de tiempo se pueden seleccionar opcionalmente en esta etapa en lugar de seleccionarse en la primera etapa. La tercera etapa es la búsqueda real realizada a través de una red pública de comunicación de datos en uno o usualmente más servidores pertenecientes a proveedores de datos y la recuperación siguiente de los resultados de la búsqueda al sistema de ordenador. Los resultados de la búsqueda se clasifican en la cuarta etapa, en la que los resultados se clasifican por medio de una interacción, tal como una filtración, entre los datos de estrato que se generan a partir del resultado de búsqueda recuperado y otros estratos del sistema de datos. Esta selección se añade a la posible información compilada de una o más búsquedas anteriores. La compilación de la información puede resultar vacía o escasa comparada con un nivel predefinido, lo cual da lugar a un retorno a la segunda etapa del procedimiento. Alternativamente, se genera un estrato de salida a partir de la información compilada y se entrega como salida al dispositivo de salida en una quinta etapa del procedimiento. En este momento, el usuario puede decidir volver a la segunda etapa con el fin de mejorar o aumentar la compilación de información, o el usuario puede seleccionar una o más de las siguientes posibilidades: guardar los resultados de la búsqueda mediante la introducción de los estratos generados en el sistema de datos, distribuir los estratos generados a un grupo limitado de otros usuarios o poner los estratos generados a disposición de dicho grupo, y publicar el estrato generado y hacer que los estratos estén disponibles para búsqueda de un grupo mayor o indefinido de usuarios, constituyéndose de ese modo en un proveedor de estratos y datos de estrato.
Organización de los datos de estrato
Los datos de estrato que se van a representar de acuerdo con el método del invento se organizan ventajosamente en el sistema de datos en una forma estandardizada. A continuación se describe una forma particular adecuada para organizar datos como una "compilación de datos", y deberá considerarse como una realización particular y preferida del presente invento, pero no como una característica que limite las aplicaciones posibles del presente invento.
Una característica esencial para una compilación de datos de una forma que pueda comunicar con el sistema de ordenador de acuerdo con el presente invento, es que los datos relacionados con la entidad espacial particular a la que están asociados cada uno de los datos de estrato de la compilación de datos, están comprendidos dentro de la compilación de datos, o asociados exclusivamente de cualquier otro modo con la compilación de datos. Los datos de entidad espacial pueden ser de la forma de datos de longitud y latitud que definen uno o más puntos en una o más sub-áreas o sub-espacios de la entidad espacial total representada por el sistema, o bien los datos de entidad espacial pueden comprender simplemente un código único de identificación que se refiera a una tabla estándar de entidades espaciales comprendidas dentro del sistema.
La tabla estándar puede de nuevo estar organizada por jerarquías como un conjunto ordenado n-dimensional, y comprender códigos únicos de identificación de sub-áreas o sub-espacios dentro de una entidad espacial. Un ejemplo de esto último es que el número 45 de la tabla estándar puede referirse a los Estados Unidos de América, el número 17 dentro de esta área se refiere al estado de Oklahoma, y el número 2 dentro de esta sub-área se refiere a la ciudad de Tulsa. Una entidad geográfica específica puede estar comprendida dentro de más de una tabla estándar; por ejemplo, la ciudad de Tulsa se puede identificar también en una lista de ciudades norteamericanas, etc.
La estructura por jerarquías de la tabla estándar se puede usar dentro de las compilaciones de datos de tal manera que una compilación de datos que comprenda datos demográficos de EE.UU. tiene el número 43 comprendido dentro de una hilera de identificación de la compilación de datos, definiendo de ese modo la entidad geográfica de la compilación de datos como los EE.UU., y los datos relacionados con Tulsa o que apunten a dichos datos en otra base de datos se guardan en la 2ª fila de la columna 17ª de un conjunto ordenado de datos dentro de la compilación de datos.
En una realización preferida del invento, los datos de entidad espacial de las compilaciones de datos se pueden representar o bien por datos de longitud/ latitud (y opcionalmente de altitud) o bien mediante un código único de identificación, de tal manera que solamente una sub-parte de toda la entidad espacial representada por el sistema tenga códigos únicos de identificación asociados con ella, pero de modo que se pueda hacer referencia a cualquier lugar mediante una compilación de datos.
En una realización preferida del invento, una compilación de datos comprende una hilera de identificación y una parte de almacenamiento de datos, entendiéndose aquí el término "datos" en un sentido amplio al que se hará referencia más adelante. La hilera de identificación comprende, como se ha mencionado anteriormente, los datos de entidad espacial, tales como datos de entidad geográfica, y preferiblemente también una hilera de texto que identifique los datos guardados en la parte de almacenamiento de datos. La hilera de identificación puede comprender también un número de palabras clave/términos clave o una representación de palabras clave/términos clave, preferiblemente elegidos de una tabla estándar, de tal manera que se facilite una búsqueda eficiente por parte de los usuarios del sistema entre las diversas compilaciones de datos.
Son ejemplos de elementos que pueden estar comprendidos en una hilera de identificación: "Tipo", que especifica el tipo de datos guardados en la parte de almacenamiento de la compilación de datos, "Extensión", que especifica la entidad espacial, y "Fecha", que especifica el tiempo de la última actualización de los datos en la compilación de datos.
Cada compilación de datos está asociada ventajosamente con un número de identificación que es único dentro del sistema global, cuyo número de identificación está comprendido también en la hilera de identificación. Una tabla estándar global identifica cada número de identificación con el lugar (o con el servidor) de la compilación de datos. De ese modo, una búsqueda entre compilaciones disponibles de datos es una búsqueda en un conjunto de hileras de identificación, cuyas hileras comprenden información adecuada para una búsqueda. La compilación de datos seleccionada se puede descargar subsiguientemente usando el número único de identificación para buscar el lugar del servidor en el que está guardada la compilación de datos y descargar la compilación de datos.
Los datos guardados dentro de las compilaciones de datos pueden abarcar desde los datos más sencillos, como una lista de los emplazamientos de estaciones de gasolina que pertenezcan a una compañía específica expendedora de gasolina, datos de léxico con respecto a clima, población, historia, eventos, mapas, etc., hasta datos más complejos como horarios de vuelos para aeropuertos que se estén actualizando constantemente por retrasos y cancelaciones e informes meteorológicos y predicciones incluyendo hora y fecha.
Los datos pueden ser también de un tipo que permite la comunicación interactiva con otros subsistemas, tales como para uso comercial, por ejemplo para pedir billetes de avión, para intercambio de datos entre el usuario y el subsistema, etc.
Los datos pueden ser también de un tipo muy complejo que permita la comunicación interactiva con objetos que sean externos al subsistema al que esté conectado el usuario, cuyos objetos son físicos o virtuales. Si se trata de objetos físicos, pueden ser objetos que comprenden una unidad de control que esté temporal o permanentemente conectada a una red más extensa que conecta al sistema, cuyas unidades de control estén diseñadas para comunicación interactiva, y posiblemente control a distancia a través de la conexión de red. El tipo de objetos puede abarcar desde cafeteras automáticas y teléfonos celulares, hasta coches, edificios, etc.
Datos privados
Los datos privados guardados dentro del sistema de datos pueden estar relacionados con los datos de estrato, o bien como aplicables en general a todos los datos de estrato dentro de un estrato determinado, o bien específicamente a uno o más datos de estrato dentro del estrato. El sistema de datos se ha provisto para comprender una pluralidad de datos privados de ambos tipos, pero la mayoría de los datos privados son opcionales para los estratos, y un estrato determinado comprende normalmente sólo algunos de los datos privados que se han provisto para él.
Un tipo de datos privados que generalmente son aplicables son los datos de estrato tipo obligatorio que indican el tipo de datos de estrato dentro del estrato, así como el tipo/interpretación de otros datos privados asociados con los datos de estrato, datos privados aplicables generalmente, así como datos privados específicos. Los datos de tipo de estrato se aplican a todos los datos de estrato dentro de un estrato determinado, de tal manera que todos los datos de estrato tienen los datos privados específicos, que son general o específicamente aplicables, aunque un dato privado dado para unos datos de estrato dados puede estar vacío. Los datos de tipo de estrato identifican al sistema de ordenador cómo se van a percibir los datos de estrato en relación con los datos básicos descriptivos, en el caso de que sean de un tipo a percibir, así como las reglas de acuerdo con las que los datos de estrato interactúan con datos de estrato de otros estratos de tipos especificados, de tal manera que todos los datos de estrato contenidos dentro de un estrato dado interactúan de acuerdo con las mismas reglas dadas.
Algunos datos de estrato, por ejemplo los datos de filtro para usarlos en la derivación de datos de estrato a partir de otros datos de estrato, no tienen datos privados que definan cómo van a percibirse, por la razón de que no se ha previsto que se presenten en el dispositivo de salida. Un estrato filtrante es uno de los tipos más sencillos de estrato dentro de la definición de estratos de la presente descripción. El estrato filtrante comprende solamente datos privados, que en este caso constituyen los datos de estrato. Los datos privados definen para un tipo de estratos filtrantes la resistencia del estrato (datos de nivel de resistencia) a la penetración de fenómenos definida por datos de estrato de otros estratos y que tienen datos de nivel de penetración pertenecientes a los mismos. El estrato filtrante se usa para filtrar datos de estrato de tal manera que solamente se incluyan datos de una importancia determinada en el estrato producido por la interacción entre dicho estrato y el estrato filtrante. Los datos privados de un tipo avanzado de estrato filtrante comprenden además datos de ponderación que se usan en la correlación con los datos privados y opcionalmente con los datos de estrato del otro estrato para producir un resultado que sea decisivo de qué fenómenos se incluyen en el estrato derivado. Estos datos privados pueden ser constantes para toda la entidad espacial representada por el estrato, o pueden variar sobre la entidad espacial. Los estratos filtrantes pueden proporcionar una filtración basada en todos los tipos de datos privados de otros estratos, y opcionalmente también en los propios datos de estrato.
Se pueden aplicar otros tipos de datos privados de un modo general o específico, tales como datos opcionales de presentación que especifican cómo presentar los datos de estrato dentro del estrato, por ejemplo, como un color, un icono, un objeto tridimensional, un dibujo animado, etc. Otro tipo de estos datos privados opcionales son datos de modificación que definen una influencia sobre o una modificación de datos de estrato de otros estratos con los que interactúa el estrato en cuestión, siendo la influencia de acuerdo con el tipo de datos de este otro estrato y opcionalmente también de acuerdo con el contenido de datos de estrato del estrato en cuestión y/o de los datos de estrato de terceros estratos incluidos en la interacción.
Todavía otro tipo de datos privados son los datos de intervalo de tiempo. Las compilaciones de datos se diseñan para que comprendan opcionalmente datos temporales así como datos relacionados espacialmente, estando mutuamente relacionados los datos temporales y los datos relacionados espacialmente, con el fin de permitir la representación de, por ejemplo, el movimiento de vehículos de transporte, el seguimiento de items postales a través de un sistema de entregas, la representación de movimientos de tropas y unidades militares durante una guerra como una parte de una compilación de datos históricos, tiempo de migración y rutas de diversas especies de pájaros, etc. Los datos de intervalo de tiempo pueden ser también una simple definición de una fecha de comienzo de un fenómeno, incluyendo opcionalmente la hora del día, una fecha final de ambos y de ese modo constituir un tipo adecuado de datos privados para ser usados por un estrato filtrante con el fin de filtrar el fenómeno de un estrato.
Interacción de estratos
Los datos de estrato y los datos privados de los estratos del sistema de datos interactúan con los datos correspondientes de otros estratos del sistema de datos para generar estratos derivados, en particular un estrato de salida para entregarlo como salida al dispositivo de salida. Los datos de estrato del estrato de salida describen los fenómenos a presentar en el dispositivo de salida combinados con los datos básicos descriptivos de entidad espacial que proporcionan una representación virtual de la entidad geográfica en el dispositivo visual de salida, de una manera tal que los fenómenos se puedan percibir como relacionados con las posiciones particulares de la entidad espacial que se define por los datos de coordenadas con los que están asociados los fenómenos. Un objeto de la interacción y generación de estratos derivados es delimitar la cantidad de información que llega al usuario hasta un nivel perceptible de información relevante, e impedir que al usuario le llegue información no deseada o irrelevante. Otro objeto es crear nueva información bajo pedido mediante la combinación de datos de entrada recuperados por el sistema de ordenador como resultado de una búsqueda de información en servidores externos. La nueva información se puede presentar al usuario en el dispositivo de salida, para realizar tareas para el usuario, cuyas tareas son especificadas por el usuario, por los datos de estrato o por una combinación de los mismos, o para interactuar adicionalmente con otros estratos del sistema de datos.
La interacción entre estratos ordinarios y estratos filtrantes se ha descrito anteriormente. Un ejemplo del uso de un estrato filtrante es para impedir que los datos de estrato de un estrato lleguen al estrato de salida, excepto en el caso de que un fenómeno sea de suficiente importancia, definida por su nivel de penetración, en cuyo caso el fenómeno impulsa su camino a través del estrato filtrante hasta el estrato de salida. El cambio en el nivel de penetración se puede lograr a partir de una actualización de los datos de estrato mediante la recuperación de datos actualizados de los servidores externos y la regeneración de los datos de estrato así como de los datos privados del estrato, o bien se puede lograr mediante datos de intervalo de tiempo que definen un cambio en el nivel de penetración basado en la hora y fecha reales. Un estrato de datos de información de tráfico es típicamente dicho estrato inactivo que no está representado en el estrato de salida excepto en el caso de embotellamiento de tráfico o fenómeno análogo, en una parte de la entidad espacial definida por el usuario como de particular interés.
Se pueden combinar tipos diferentes de información comprendida dentro de estratos del sistema de datos por interacción de los datos de estrato de los estratos para producir un resultado de interés para el usuario, tal como una interacción entre un estrato que represente datos estadísticos de criminalidad de áreas de una ciudad, un estrato que represente hoteles dentro de la ciudad incluyendo estándares, habitaciones vacantes, etc., y un estrato que represente datos estadísticos meteorológicos del área para un período determinado de tiempo del año, siendo útil el resultado de la interacción para seleccionar y hacer reservas para una habitación de hotel. En lugar de un estrato que represente hoteles, se puede incluir un estrato con información sobre propiedades inmobiliarias, a fin de obtener una salida para seleccionar y comprar una propiedad.
Todavía otro ejemplo de interacción de estratos es un estrato de información de bolsa que interactúe con un estrato filtrante para la magnitud de los cambios de los precios de las acciones y un estrato filtrante para un ramo de compañías, tales como compañías de software, en las que una penetración de información de la bolsa resulta en la búsqueda de noticias financieras relevantes relacionadas con un área geográfica determinada, tal como Europa septentrional, y en la generación de uno o más estratos nuevos, que interactúen con otros estratos filtrantes, etc., de tal manera que la búsqueda y selección de información relevante para el usuario se disparan por eventos o fenómenos recuperados de servidores externos y que se usan para generar datos de estrato para un estrato.
Existe en la actualidad un vasto número de interacciones, y se pueden realizar una infinidad de otras interacciones de acuerdo con el invento. La interacción individual no es de por sí de un interés particular para el invento como tal; el invento se refiere al método de operar el sistema de ordenador, así como a un sistema de ordenador que tiene los elementos necesarios para habilitarlo a realizar el método del invento, cuyo método hace que estas interacciones se puedan lograr de una manera organizada y eficiente.
Lo mismo que la interacción individual tiene menos interés con respecto al invento como tal, le ocurre a la implementación real del invento en la forma de listado de programas, etc. Las aplicaciones y elementos individuales que constituyen los programas de ordenador para adaptar un ordenador de uso general con el fin de realizar el método de acuerdo con el invento son bien conocidos para la mayoría de los expertos en la técnica, y se pueden obtener de una serie de proveedores de software para ordenadores. Es la combinación de las funciones de las aplicaciones y elementos la que hace posible que el presente método se realice, y el logro de esta combinación es una tarea obvia para los expertos en la técnica, por cuya razón en la presente descripción no se exponen los detalles.

Claims (52)

1. Un método para administrar información al menos parte de la cual se refiere a una entidad espacial, que comprende
proporcionar, en un sistema de ordenador, un sistema de datos que reside en medios de almacenamiento de datos del sistema de ordenador y que representa la entidad espacial,
-
siendo al menos algunos de los datos del sistema de datos unos datos de coordenadas que representan conjuntos respectivos de coordenadas espaciales de un sistema de coordenadas que abarca la entidad espacial,
-
siendo al menos algunos de los datos del sistema de datos unos datos básicos descriptivos de entidad espacial que están asociados con datos de coordenadas y que describen propiedades básicas de la entidad espacial en las coordenadas respectivas, o predefiniéndose los datos de coordenadas como datos de coordenadas pertenecientes a una entidad espacial particular conocida,
-
siendo al menos algunos de los datos del sistema de datos unos datos de estrato, que están asociados con datos de coordenadas y que describen fenómenos relacionados con la entidad espacial en las coordenadas respectivas, cuyos datos de estrato están organizados en al menos dos estratos, conteniendo cada estrato uno o varios datos de estrato, comprendiendo los estratos al menos dos tipos de estrato, de los que un tipo son estratos de entrada que comprenden datos de entrada, y otro tipo son estratos derivados que comprenden al menos algunos datos que son el resultado de la interacción entre datos de al menos dos estratos del sistema de datos,
en el que la generación de un estrato derivado resultante de la interacción entre datos de al menos dos estratos comprende, para cada posición particular de la entidad espacial a la que se refieren datos de estrato de al menos uno de los estratos, las etapas de
generar unos datos de estrato del estrato derivado a partir de dichos datos de estrato relacionados con la posición particular de la entidad espacial, e
introducir los datos de estrato generados en el sistema de datos como pertenecientes al estrato derivado y que están relacionados con la posición particular de la entidad espacial, cuyo método comprende además la etapa de entregar como salida, a un dispositivo de salida, datos de estrato de un estrato derivado y representar los datos de estrato en el dispositivo de salida de tal manera que uno o más fenómenos descritos por los datos de estrato se puedan percibir como relacionados con la posición particular de la entidad espacial que está definida por los datos de coordenadas con los que están asociados los datos de estrato particular,
cuyo sistema de datos comprende datos privados que permiten la definición de cómo se van a representar los datos de un estrato particular, o ciertos datos de un estrato particular, en el dispositivo de salida en relación con los datos básicos descriptivos y/o en relación con los datos de uno o más de los otros estratos, y representando la salida la entidad espacial de acuerdo con estos datos.
2. Un método de acuerdo con la reivindicación 1, en el que el dispositivo de salida comprende un dispositivo de salida visual y la representación de los datos de estrato comprende una representación visual.
3. Un método de acuerdo con las reivindicaciones 1 ó 2, en el que el dispositivo de salida comprende medios para representar los datos de estrato por medio de una indicación visual y/o una indicación sonora y/o una indicación sensorial y/o una indicación olfativa y/o una indicación que se puede transformar en una o más de estas indicaciones.
4. Un método de acuerdo con cualquiera de las reivindicaciones 1 a 3, en el que la entidad espacial es un universo, un globo terráqueo, un país, un paisaje, una casa, una habitación u otra entidad física espacial.
5. Un método de acuerdo con cualquiera de las reivindicaciones 1 a 4, en el que el dispositivo de salida está asociado con un ordenador que está alejado del sistema de ordenador que comprende los medios de almacenamiento de datos en los que reside el sistema de datos, y los datos de estrato se entregan como salida al dispositivo de salida a través de una red pública de comunicación de datos.
6. Un método de acuerdo con cualquiera de las reivindicaciones precedentes, en el que los datos básicos descriptivos de entidad espacial son datos de mapa que definen una representación virtual de características geográficas o topográficas de la entidad espacial.
7. Un método de acuerdo con cualquiera de las reivindicaciones precedentes, en el que los datos privados de al menos uno de los estratos comprenden datos de intervalo de tiempo que definen datos pertenecientes al menos a algunos de los fenómenos descritos por los datos de estrato.
8. Un método de acuerdo con cualquiera de las reivindicaciones precedentes, en el que la inclusión en los datos de estrato de salida de un fenómeno descrito por los datos de estrato de un estrato del sistema de datos, se dispara por un fenómeno descrito por los datos de estrato de otro estrato del sistema de datos.
9. Un método de acuerdo con cualquiera de las reivindicaciones precedentes, que comprende un procedimiento de generación de estratos de entrada que tiene las etapas de
recuperar de un servidor externo, a través de una red pública de comunicación de datos, unos datos que están asociados con la entidad espacial,
generar un estrato de datos de entrada a partir de los datos recuperados, e
introducir dicho estrato de datos de entrada en el sistema de datos del sistema de ordenador.
10. Un método de acuerdo con la reivindicación 9, en el que el procedimiento comprende además las etapas de
recuperar de un servidor externo, a través de una red pública de comunicación de datos, datos privados que están asociados con los datos recuperados,
generar datos privados pertenecientes a dicho estrato de datos de entrada, e
introducir dichos datos privados en el sistema de datos del sistema de ordenador.
11. Un método de acuerdo con cualquiera de las reivindicaciones precedentes, en el que la generación de un estrato derivado que resulta de la interacción entre datos de al menos dos estratos comprende además, para cada posición particular de la entidad espacial con la que están relacionados datos de estrato de al menos uno de los estratos, las etapas de
correlacionar datos privados pertenecientes a dichos datos de estrato, y
generar unos datos de estrato del estrato derivado a partir de dichos datos de estrato relacionados con la posición particular de la entidad espacial, así como dicha correlación.
12. Un método de acuerdo con la reivindicación 11, en el que la correlación de datos privados y la generación de datos de estrato se realizan de acuerdo con las reglas definidas para la combinación de estratos de los que se realiza la interacción, cuyas reglas se desvían de las reglas aplicadas a la combinación de desviación de estratos, y aplicándose dichas reglas a cada posición particular de dicha entidad espacial.
13. Un método de acuerdo con las reivindicaciones 11 ó 12, en el que la generación de un estrato derivado comprende además las etapas de
correlacionar datos privados pertenecientes a dichos datos de estrato,
generar datos privados del estrato derivado a partir de dicha correlación, e
introducir los datos privados en el sistema de datos como pertenecientes al estrato derivado.
14. Un método de acuerdo con la reivindicación 13, en el que la correlación de datos privados y la generación de datos privados se realizan de acuerdo con reglas definidas para la combinación de estratos de los que se realiza la interacción, desviándose dichas reglas de las reglas aplicadas a combinaciones de desviación de estratos, y aplicándose dichas reglas a cada posición particular de dicha entidad espacial.
15. Un método de acuerdo con cualquiera de las reivindicaciones 11 a 14, en el que los datos de estrato generados de acuerdo con un tipo de generación se seleccionan a partir de datos de estrato de uno de los estratos en cuestión.
16. Un método de acuerdo con la reivindicación 15, en el que los datos privados de al menos uno de los estratos en cuestión comprenden datos de nivel de penetración pertenecientes a los fenómenos descritos por los datos de estrato de dicho estrato, y en los datos privados de al menos uno de los otros estratos en cuestión que comprenden datos de nivel de resistencia pertenecientes a los fenómenos descritos por los datos de estrato de dicho otro estrato, la correlación de datos privados comprende la etapa de comparar el nivel de penetración de uno o más fenómenos posibles asociados con la posición particular de la entidad espacial, con el nivel de resistencia de uno o más fenómenos posibles del al menos uno de los otros estratos y asociado con la posición particular de la entidad espacial.
17. Un método de acuerdo con cualquiera de las reivindicaciones 11 a 16, en el que los datos de estrato generados de acuerdo con un tipo de generación se calculan a partir de la representación numérica de datos de estrato de uno o más de los estratos en cuestión.
18. Un método de acuerdo con cualquiera de las reivindicaciones 9 a 17, en el que los datos de al menos uno de los estratos de entrada se actualizan regularmente por medio del procedimiento de generación de estratos de entrada, y los estratos derivados relacionados con dicho estrato de entrada (o dichos estratos de entrada) se regeneran de acuerdo con ello.
19. Un método de acuerdo con cualquiera de las reivindicaciones 9 a 18, en el que el servidor externo, a través de una red pública de comunicación, comunica datos que están asociados con una entidad espacial con el sistema de ordenador, y así como con uno o más suministradores de datos o precursores para datos.
20. Un método de acuerdo con la reivindicación 19, en el que un suministrador individual suministra todos los datos necesarios para establecer y mantener los datos de estrato así como los datos privados de uno o más estratos.
21. Un método de acuerdo con la reivindicación 19, en el que un suministrador individual suministra parte de los datos necesarios para establecer y mantener los datos de estrato así como los datos privados de uno o más estratos, siendo suministrada la otra parte de los datos por el servidor y/o por otro suminis-
trador.
22. Un método de acuerdo con cualquiera de las reivindicaciones precedentes, en el que la representación de la entidad espacial es una reproducción tridimensional.
23. Un método de acuerdo con la reivindicación 22, en el que la reproducción tridimensional es una reproducción tridimensional móvil dinámica.
24. Un método de acuerdo con la reivindicación 23, en el que el carácter dinámico de la reproducción tridimensional de la representación de la entidad espacial se mantiene sustancialmente en el transcurso de toda la sesión.
25. Un método de acuerdo con cualquiera de las reivindicaciones precedentes, en el que los estratos individuales se pueden aumentar con el zoom y se aumentan con el zoom para revelar un detalle mayor en el estrato.
26. Un método de acuerdo con cualquiera de las reivindicaciones precedentes, en el que uno o más estratos comprenden un número de sub-estratos que se pueden activar local, territorial o mundialmente dentro de la representación de entidad espacial para presentar más detalles de los fenómenos o diferentes aspectos de los mismos.
27. Un método de acuerdo con cualquiera de las reivindicaciones precedentes, en el que la representación de al menos alguna de la entidad espacial a nivel local, territorial o mundial comprende un número de sub-estratos organizados en una jerarquía, y los sub-estratos se pueden abrir mediante la activación de un dominio por un usuario, tal como activando la representación de una entidad espacial particular por medio de un dispositivo de apuntar, con el fin de presentar una nueva representación de la entidad espacial en un nivel de más detalles o, dicho de otra manera, en un nivel jerárquico inferior, y la activación de un dominio de la representación de nivel jerárquico inferior abre una representación en un nivel jerárquico todavía más bajo hasta el grado en que dicha representación se ha provisto.
28. Un método de acuerdo con la reivindicación 27, en el que las representaciones de fenómenos están asociadas con cada uno de los niveles espaciales jerárquicos.
29. Un método de acuerdo con cualquiera de las reivindicaciones precedentes, en el que un nivel jerárquico de entidad espacial es un globo terráqueo, y la reproducción tridimensional dinámica comprende girar el lobo terráqueo.
30. Un método de acuerdo con la reivindicación 29, en el que el nivel jerárquico más alto de entidad espacial es un globo terráqueo o varios globos terráqueos.
31. Un método de acuerdo con cualquiera de las reivindicaciones precedentes, en el que una secuencia de niveles inferiores crecientes por jerarquías comprende globo terráqueo nación, provincia o ciudad calle edificio habitación o partes de la secuencia o caminos abreviados dentro de la secuencia, o un escalonamiento equivalente que se aproxime a una localidad particular donde se represente un fenómeno.
32. Un método de acuerdo con la reivindicación 31, en el que el fenómeno es una representación de un producto comercial o de un servicio comercial.
33. Un método de acuerdo con la reivindicación 32, en el que el producto o servicio comerciales se representa en relación con el anuncio publicitario del producto o del servicio.
34. Un método de acuerdo con las reivindicaciones 32 ó 33, en el que el producto comercial se representa en reproducción tridimensional que es opcionalmente dinámica.
35. Un método de acuerdo con la reivindicación 34, en el que el producto comercial se representa en reproducción tridimensional dinámica, y la representación permite realizar operaciones, activando un dominio o dominios de la representación, seleccionados de la apertura de partes del producto que se pueden abrir, moviendo partes móviles del producto, y desarmando partes desarmables del producto.
36. Un método de acuerdo con cualquiera de las reivindicaciones 32 a 35, en el que el producto comercial es un producto que tiene medios de actuación que actúan funciones particulares del producto, y la representación del producto comercial permite la actuación, tal como por activación de un dominio particular de la representación, de uno o más y opcionalmente de todos los medios de actuación, respondiendo la representación a la actuación mediante la representación de la función actuada.
37. Un método de acuerdo con la reivindicación 36, en el que el producto comercial es un dispositivo electrónico tal como un ordenador, un teléfono celular, un aparato de televisión etc., y la actuación resulta en la ejecución de la función en la representación.
38. Un método de acuerdo con la reivindicación 37, en el que al menos parte de la programación real de las funciones del producto comercial real se ha convertido a un código legible por ordenador, tal como un código en un lenguaje independiente de máquina como el Java o un lenguaje parecido al Java, cuyo código es ejecutable en uno o más recursos de red tales como el cliente, para resultar en la representación de la misma funcionalidad en el dispositivo de salida del cliente.
39. Un método de acuerdo con la reivindicación 38, en el que, cuando la actuación resulta en una función que se puede ejecutar a través de toda la red, la función, en la representación, se ejecuta realmente a través de la red, tal como, por ejemplo, la marcación de un número de teléfono representado en la representación resultará en que al número se le llama realmente a través de la red.
40. Un método de acuerdo con cualquiera de las reivindicaciones precedentes, en el que al menos algunos de los datos básicos descriptivos de entidad espacial se basan en datos obtenidos a partir de una entidad oficial que tiene autoridad con respecto al tipo particular de datos.
41. Un método de acuerdo con la reivindicación 40, en el que la autoridad oficial es el proveedor del estrato particular o sub-estrato particular de datos básicos descriptivos de entidad espacial.
42. Un método de acuerdo con las reivindicaciones 40 ó 41, en el que la autoridad es una autoridad provincial o una autoridad municipal.
43. Un método de acuerdo con las reivindicaciones 40 ó 41, en el que la autoridad, cuando la entidad espacial comprende más de una provincia, es una autoridad federal o multilateral, tales como EE.UU., la Unión Europea, o las Naciones Unidas.
44. Un método de acuerdo con cualquiera de las reivindicaciones precedentes, en el que la representación de un producto comercial o de un servicio comercial está asociada con la representación del precio del producto o servicio y con la representación de vendedores dentro de uno o más territorios geográficos.
45. Un método de acuerdo con la reivindicación 44, en el que el precio se basa en un precio básico neutral facilitado, por ejemplo, por el proveedor de la representación del producto, y se recalcula teniendo en cuenta impuestos locales y otros costes locales basados en información sobre impuestos y costes locales facilitada por suministradores diferentes del proveedor de la representación del producto.
46. Un método de acuerdo con cualquiera de las reivindicaciones precedentes, en el que la selección de un estrato o de una combinación de estratos que se van a incluir en la generación de la salida al dispositivo de salida se realizan por un usuario a partir de un menú de estratos o de perfiles guardados que representan combinaciones de estratos, siendo presentado dicho menú al usuario por medio del dispositivo de salida.
47. Un método de acuerdo con cualquiera de las reivindicaciones precedentes, en el que los tipos de fenómenos a representar en el dispositivo de salida son seleccionados por el usuario a partir de un menú de tipos de fenómenos o de perfiles guardados que representan combinaciones de tipos o fenómenos, siendo presentado dicho menú al usuario por medio del dispositivo de salida.
48. Un método de acuerdo con cualquiera de las reivindicaciones precedentes, en el que el usuario del cliente selecciona las combinaciones de estratos y los tipos de fenómenos a partir de un menú de perfiles guardados que representan dichas combinaciones, siendo presentado dicho menú al usuario por medio del dispositivo de salida.
49. Un sistema de ordenador que comprende al menos un ordenador de uso general que tiene uno o más programas de ordenador guardados en unos medios de almacenamiento de datos asociados con el mismo, cuyo sistema de ordenador está destinado a realizar el método de cualquiera de las reivindicaciones 1 a 4, 6 a 8, 11 a 17 ó 22 a 48.
50. Un sistema de ordenador de acuerdo con la reivindicación 48, que comprende además medios para comunicar con el dispositivo de salida a través de una red para realizar el método de acuerdo con la reivindicación 5.
51. Un sistema de ordenador de acuerdo con las reivindicaciones 49 ó 50, que comprende además medios para comunicar con servidores externos a través de una red para realizar el método de acuerdo con cualquiera de las reivindicaciones 9 a 10 ó 18 a 21.
52. Un producto de programa de ordenador que está destinado a activar un sistema de ordenador que comprende al menos un ordenador de uso general que tiene medios de almacenamiento de datos asociados con el mismo para administrar información al menos parte de la cual está relacionada con una entidad espacial, que comprende, un código de programa de ordenador para proporcionar, en un sistema de ordenador, un sistema de datos que reside en medios de almacenamiento de datos del sistema de ordenador y que representa la entidad espacial, en el que
-
al menos algunos de los datos del sistema de datos son datos de coordenadas que representan conjuntos respectivos de coordenadas espaciales de un sistema de coordenadas que abarca la entidad espacial,
-
al menos algunos de los datos del sistema de datos son datos básicos descriptivos de entidad espacial que están asociados con datos de coordenadas y que describen propiedades básicas de la entidad espacial en las coordenadas respectivas, o predefiniéndose los datos de coordenadas como datos de coordenadas pertenecientes a una entidad espacial particular conocida,
-
al menos algunos de los datos del sistema de datos son datos de estrato, que están asociados con datos de coordenadas y que describen fenómenos relacionados con la entidad espacial en las coordenadas respectivas, cuyos datos de estrato están organizados en al menos dos estratos, de los que cada estrato contiene uno o varios datos de estrato, comprendiendo los estratos al menos dos tipos de estratos, de los que un tipo son estratos de entrada que comprenden datos de entrada, y el otro tipo son estratos derivados que comprenden al menos algunos datos que son el resultado de la interacción entre datos de al menos dos estratos del sistema de datos,
cuyo código de programa de ordenador está dispuesto además para:
generar un estrato derivado resultante de la interacción entre datos de al menos dos estratos que comprenden, para cada posición particular de la entidad espacial con la que están relacionados datos de estrato de al menos uno de los estratos, por medio de
generar unos datos de estrato del estrato derivado a partir de dichos datos de estrato relacionados con la posición particular de la entidad espacial, e
introducir en el sistema de datos los datos de estrato generados como pertenecientes al estrato derivado y que están relacionados con la posición particular de la entidad espacial, y
entregar como salida, a un dispositivo de salida, datos de estrato de un estrato derivado y que representan los datos de estrato en el dispositivo de salida, de tal manera que se puedan percibir uno o más fenómenos descritos por los datos de estrato como relacionados con la posición particular de la entidad espacial que se define mediante los datos de coordenadas con los que está asociado el dato particular de estrato (o con los que están asociados los datos particulares de estrato),
cuyo sistema de datos comprende datos privados que permiten la definición de cómo se van a representar los datos de un estrato particular, o ciertos datos de un estrato particular, en el dispositivo de salida en relación con los datos básicos descriptivos y/o en relación con datos de uno o más estratos, y representando la salida la entidad espacial de acuerdo con estos datos.
ES99954283T 1998-11-16 1999-11-16 Metodo para administrar datos. Expired - Lifetime ES2226456T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DK149698 1998-11-16
DKPA199801496 1998-11-16

Publications (1)

Publication Number Publication Date
ES2226456T3 true ES2226456T3 (es) 2005-03-16

Family

ID=8105449

Family Applications (1)

Application Number Title Priority Date Filing Date
ES99954283T Expired - Lifetime ES2226456T3 (es) 1998-11-16 1999-11-16 Metodo para administrar datos.

Country Status (10)

Country Link
US (1) US6772174B1 (es)
EP (1) EP1131932B3 (es)
JP (1) JP2002530766A (es)
AT (1) ATE276618T1 (es)
AU (1) AU1069200A (es)
DE (1) DE69920258T3 (es)
DK (1) DK1131932T3 (es)
ES (1) ES2226456T3 (es)
PT (1) PT1131932E (es)
WO (1) WO2000030315A1 (es)

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7127271B1 (en) 2001-10-18 2006-10-24 Iwao Fujisaki Communication device
US7466992B1 (en) 2001-10-18 2008-12-16 Iwao Fujisaki Communication device
US7107081B1 (en) 2001-10-18 2006-09-12 Iwao Fujisaki Communication device
US8229512B1 (en) 2003-02-08 2012-07-24 Iwao Fujisaki Communication device
US8241128B1 (en) 2003-04-03 2012-08-14 Iwao Fujisaki Communication device
US8090402B1 (en) 2003-09-26 2012-01-03 Iwao Fujisaki Communication device
US7917167B1 (en) 2003-11-22 2011-03-29 Iwao Fujisaki Communication device
US8041348B1 (en) 2004-03-23 2011-10-18 Iwao Fujisaki Communication device
US7251476B2 (en) * 2004-11-01 2007-07-31 Xcellasave, Inc. Method for advertising on digital cellular telephones and reducing costs to the end user
US8208954B1 (en) 2005-04-08 2012-06-26 Iwao Fujisaki Communication device
US7933395B1 (en) 2005-06-27 2011-04-26 Google Inc. Virtual tour of user-defined paths in a geographic information system
US7933897B2 (en) 2005-10-12 2011-04-26 Google Inc. Entity display priority in a distributed geographic information system
US20070178889A1 (en) * 2006-02-01 2007-08-02 Xcellasave, Inc. Advertising on mobile devices
US7890089B1 (en) 2007-05-03 2011-02-15 Iwao Fujisaki Communication device
US8559983B1 (en) 2007-05-03 2013-10-15 Iwao Fujisaki Communication device
US8676273B1 (en) 2007-08-24 2014-03-18 Iwao Fujisaki Communication device
US8639214B1 (en) 2007-10-26 2014-01-28 Iwao Fujisaki Communication device
US8472935B1 (en) 2007-10-29 2013-06-25 Iwao Fujisaki Communication device
US8744720B1 (en) 2007-12-27 2014-06-03 Iwao Fujisaki Inter-vehicle middle point maintaining implementer
US8543157B1 (en) 2008-05-09 2013-09-24 Iwao Fujisaki Communication device which notifies its pin-point location or geographic area in accordance with user selection
US8340726B1 (en) 2008-06-30 2012-12-25 Iwao Fujisaki Communication device
US8452307B1 (en) 2008-07-02 2013-05-28 Iwao Fujisaki Communication device
CN102760308B (zh) 2012-05-25 2014-12-03 任伟峰 一种点选三维虚拟现实场景中物体的方法和装置
CN102722912B (zh) * 2012-05-25 2015-11-25 任伟峰 一种三维虚拟现实场景中物体按层级加卸载的方法和装置

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61137091A (ja) * 1984-12-06 1986-06-24 Nec Corp 気象画像表示装置
EP0609030B1 (en) 1993-01-26 1999-06-09 Sun Microsystems, Inc. Method and apparatus for browsing information in a computer database
JP3249864B2 (ja) * 1993-10-08 2002-01-21 株式会社日立製作所 ナビゲーション装置
JPH0863324A (ja) * 1994-08-25 1996-03-08 Mitsubishi Electric Corp データ管理方式及びアイコン表示装置
JPH08249307A (ja) * 1995-03-09 1996-09-27 Fujitsu Ltd 情報フィルタリング装置
GB9516762D0 (en) * 1995-08-16 1995-10-18 Phelan Sean P Computer system for identifying local resources
JPH09257501A (ja) * 1996-01-16 1997-10-03 Mitsubishi Electric Corp 総合案内システム
EP0785535A1 (en) 1996-01-16 1997-07-23 Mitsubishi Denki Kabushiki Kaisha Integrated guidance system for vehicles
JPH09197958A (ja) * 1996-01-17 1997-07-31 Mitsubishi Electric Corp 地図属性推定装置
EP1426910A3 (en) 1996-04-16 2006-11-02 Xanavi Informatics Corporation Map display device, navigation device and map display method
JP2874647B2 (ja) * 1996-06-10 1999-03-24 凸版印刷株式会社 情報提供装置および情報供給方法
US5963956A (en) * 1997-02-27 1999-10-05 Telcontar System and method of optimizing database queries in two or more dimensions
US6308132B1 (en) * 2000-06-13 2001-10-23 Honeywell International Inc. Method and apparatus for displaying real time navigational information
US20020069312A1 (en) * 2000-07-10 2002-06-06 Jones Gad Quentin System and method for the storage, management and sharing of spatial-temporal based information
US6915310B2 (en) * 2002-03-28 2005-07-05 Harris Corporation Three-dimensional volumetric geo-spatial querying

Also Published As

Publication number Publication date
EP1131932B3 (en) 2012-04-11
WO2000030315A1 (en) 2000-05-25
DE69920258T3 (de) 2012-09-13
DE69920258D1 (de) 2004-10-21
PT1131932E (pt) 2005-01-31
DK1131932T3 (da) 2005-01-31
ATE276618T1 (de) 2004-10-15
JP2002530766A (ja) 2002-09-17
DE69920258T2 (de) 2005-01-20
AU1069200A (en) 2000-06-05
US6772174B1 (en) 2004-08-03
EP1131932B1 (en) 2004-09-15
EP1131932A1 (en) 2001-09-12

Similar Documents

Publication Publication Date Title
ES2226456T3 (es) Metodo para administrar datos.
US9754317B2 (en) System and method for providing information based on geographic position
US9212918B1 (en) Systems and methods for generating and displaying multiple layers on a digital map
CA2772910C (en) Method and apparatus for customizing map presentations based on user interests
JP5366908B2 (ja) クライアントの旅行者を地理的に関連するデータに接続するインターネットシステム
CN106416315B (zh) 用于布建地理围栏的方法和设备
US20060026170A1 (en) Mapping method and system
Steiniger et al. GIS software: a description in 1000 words
US10852921B2 (en) Method of gathering, storing, and distributing user defined geographic location identities
US20130253963A1 (en) Interactive mapping system and related methods
EP1920360A1 (en) Method and device for visualization of information
Ahmad Exploring the Role of OpenStreetMap in Mapping Religious Tourism in Pakistan for Sustainable Development
CN103257991A (zh) 用于使用户兴趣与地区和地图关联的方法和***
Clemente et al. Urban growth, economic structures and demographic dynamics: Exploring the spatial mismatch between planned and actual land-use in a Mediterranean city
Avagliano et al. Embedding *** maps APIs into WebRatio for the automatic generation of web GIS applications
Mokhtar et al. GIS approach in promoting Perlis tourism
KR20040085463A (ko) 위치 코드를 이용한 지리 정보 검색 서비스 제공 시스템과방법 및 그 방법을 내부에 포함한 프로그램을 저장한컴퓨터로 읽을 수 있는 기록매체
Deal Geographic information systems: A kaleidoscope
Milovanovic et al. USING GOOGLE MAPS FOR THE PLANNING AND REALIZATION OF A MOUNTAINEERING SPECIAL EVENT
Mohd Nadzeri Development of a User Interface Application for lpoh City Council Department of Town Planning Day-to-Day Data Sharing Services
de-Marcos et al. Ciceron-e: Interactive tourism for smes
Nairn et al. The Australian Spatial Data Infrastructure
Stuart et al. 3D Intervisibility: The Key to Taking the Wondering out of Wandering
Møller-Jensen Mobile GIS strategies for disseminating thematic tourist information: Examples of spatial narratives
JP2001160096A (ja) 顧客情報管理装置