A database architecture for using geographic data to provide navigation-related functions is disclosed. The navigation-related functions are provided by navigation program applications. A geographic database is stored on a medium and includes data representing geographic features and has a plurality of indexes into the data. A data access layer accepts requests from the navigation program applications for geographically-referenced data, accesses the geographic database and provides responses to the requests from the navigation program applications for geographically-referenced data. Logic rules are associated with the geographic database. The data access layer includes a deductive database engine that accesses and combines the logic rules to determine how to use to the indexes to access the data from the medium and to convert the data from a format in which they are stored on the medium into a format that the navigation program applications can use. The database architecture can be used in vehicle navigation systems including navigation systems that use data obtained via a wireless communications link from an off-board data supplier.

Una arquitectura de la base de datos para usar datos geográficos para proporcionar funciones navegacio'n-relacionadas se divulga. Las funciones navegacio'n-relacionadas son proporcionadas por usos del programa de la navegación. Una base de datos geográfica se almacena en un medio e incluye los datos que representan características geográficas y tiene una pluralidad de índices en los datos. Una capa del acceso de los datos acepta peticiones de los usos del programa de la navegación para los datos geogra'fico-referidos, tiene acceso a la base de datos geográfica y proporciona respuestas a las peticiones de los usos del programa de la navegación para los datos geogra'fico-referidos. Las reglas de lógica se asocian a la base de datos geográfica. La capa del acceso de los datos incluye un motor deductivo de la base de datos que tenga acceso y combine a las reglas de lógica para determinarse cómo utilizar a los índices tener acceso a los datos del medio y convertir los datos de un formato en el cual se almacenen en el medio en un formato que los usos del programa de la navegación puedan utilizar. La arquitectura de la base de datos se puede utilizar en sistemas de navegación del vehículo incluyendo los sistemas de navegación que utilizan los datos obtenidos vía un puente de comunicaciones sin hilos de un surtidor off-board de los datos.

 
Web www.patentalert.com

< Navigation system

< Quick selection of destinations in an automobile navigation system

> Device for copying map-information from car navigation system

> Airport ground navigation system

~ 00079