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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
-
- Y—GENERAL 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
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99943—Generating database or data structure, e.g. via user interface
-
- Y—GENERAL 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
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99944—Object-oriented database structure
- Y10S707/99945—Object-oriented database structure processing
-
- Y—GENERAL 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
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99948—Application 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.
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.
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.
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.
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.
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.
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.
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.
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)
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)
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 |
-
1999
- 1999-11-16 AU AU10692/00A patent/AU1069200A/en not_active Abandoned
- 1999-11-16 EP EP99954283A patent/EP1131932B3/en not_active Expired - Lifetime
- 1999-11-16 DK DK99954283T patent/DK1131932T3/da active
- 1999-11-16 WO PCT/IB1999/001839 patent/WO2000030315A1/en active IP Right Grant
- 1999-11-16 DE DE69920258T patent/DE69920258T3/de not_active Expired - Lifetime
- 1999-11-16 ES ES99954283T patent/ES2226456T3/es not_active Expired - Lifetime
- 1999-11-16 PT PT99954283T patent/PT1131932E/pt unknown
- 1999-11-16 US US09/831,942 patent/US6772174B1/en not_active Expired - Lifetime
- 1999-11-16 AT AT99954283T patent/ATE276618T1/de active
- 1999-11-16 JP JP2000583217A patent/JP2002530766A/ja active Pending
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) | 顧客情報管理装置 |