ES2222521T3 - PROCEDURE AND INSTALLATION FOR DATA EXCHANGE BETWEEN A CENTRAL UNIT AND A TERMINAL DATA INSTALLATION. - Google Patents
PROCEDURE AND INSTALLATION FOR DATA EXCHANGE BETWEEN A CENTRAL UNIT AND A TERMINAL DATA INSTALLATION.Info
- Publication number
- ES2222521T3 ES2222521T3 ES97945772T ES97945772T ES2222521T3 ES 2222521 T3 ES2222521 T3 ES 2222521T3 ES 97945772 T ES97945772 T ES 97945772T ES 97945772 T ES97945772 T ES 97945772T ES 2222521 T3 ES2222521 T3 ES 2222521T3
- Authority
- ES
- Spain
- Prior art keywords
- data
- installation
- query
- central unit
- terminal
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/487—Arrangements for providing information services, e.g. recorded voice services or time announcements
- H04M3/493—Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals
-
- 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/24—Querying
- G06F16/242—Query formulation
- G06F16/2433—Query languages
- G06F16/2448—Query languages for particular applications; for extensibility, e.g. user defined types
-
- 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
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/0968—Systems involving transmission of navigation instructions to the vehicle
- G08G1/096805—Systems involving transmission of navigation instructions to the vehicle where the transmitted instructions are used to compute a route
- G08G1/096811—Systems involving transmission of navigation instructions to the vehicle where the transmitted instructions are used to compute a route where the route is computed offboard
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/0968—Systems involving transmission of navigation instructions to the vehicle
- G08G1/096877—Systems involving transmission of navigation instructions to the vehicle where the input to the navigation device is provided by a suitable I/O arrangement
- G08G1/096894—Systems involving transmission of navigation instructions to the vehicle where the input to the navigation device is provided by a suitable I/O arrangement where input is assisted by the navigation device, i.e. the user does not type the complete name of the destination, e.g. using zip codes, telephone numbers, progressively selecting from initial letters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
-
- 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/99931—Database or file accessing
- Y10S707/99933—Query processing, i.e. searching
- Y10S707/99934—Query formulation, input preparation, or translation
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computational Linguistics (AREA)
- Mathematical Physics (AREA)
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Exchange Systems With Centralized Control (AREA)
Abstract
Description
Procedimiento e instalación para el intercambio de datos entre una unidad central y una instalación terminal de datos.Procedure and installation for exchange of data between a central unit and a terminal installation of data.
El invento se refiere a un procedimiento y a una instalación para el intercambio de datos entre una unidad central prevista para el procesamiento, almacenamiento y preparación de datos y una instalación terminal de datos a través de un canal de comunicaciones, siendo dirigidas desde la instalación terminal de datos a la unidad central consultas relacionadas con la aplicación (funciones de consulta) con una estructura de consulta específica correspondiente a la aplicación respectiva y estando las estructuras de consulta específicas almacenadas en la unidad central y siendo enviadas las respuestas de la unidad central a la instalación terminal de datos con una estructura de respuesta específica correspondiente a la aplicación respectiva.The invention relates to a process and a installation for data exchange between a central unit planned for the processing, storage and preparation of data and a terminal data installation through a channel of communications, being directed from the terminal installation of data to the central unit inquiries related to the application (query functions) with a specific query structure corresponding to the respective application and the structures being specific query stored in the central unit and being sent the responses of the central unit to the installation data terminal with a specific response structure corresponding to the respective application.
Un intercambio de datos semejante tiene lugar por ejemplo entre los ordenadores personales de cualquier usuario, que están conectados a través de un canal de comunicaciones configurado como red de datos con un ordenador de banco de datos (por ejemplo banco de datos de patentes). Normalmente las preguntas de los usuarios para la obtención selectiva de las informaciones deseadas del banco de datos tienen que ser formuladas por el usuario en un determinado idioma de consulta prefijado de forma invariable para el ordenador del banco de datos respectivo. Pero no sólo las consultas del banco de datos, sino también las respuestas suministradas del ordenador del banco de datos son enviadas en estructuras prefijadas de forma invariable. En el caso de semejantes aplicaciones la instalación terminal de datos del usuario por regla general está dispuesta estacionaria, no teniendo sin embargo ninguna importancia la posición local de la instalación terminal de datos.Such an exchange of data takes place by example among any user's personal computers, which are connected through a configured communication channel as a data network with a data bank computer (for example patent data bank). Normally the questions of the users for the selective collection of the desired information of the database have to be formulated by the user in a certain default query language invariably for the computer of the respective data bank. But not only the queries of the database, but also the answers provided from the Data bank computer are sent in preset structures invariably. In the case of such applications the user data terminal installation as a rule is ready stationary, however not having any importance the local position of the data terminal installation.
Otra cosa es no obstante últimamente por ejemplo en determinadas aplicaciones en el campo de la telemática del tráfico. Así es decisivo por ejemplo en el marco de sistemas de navegación fuera de a bordo que el ordenador de tráfico preguntado por un usuario desde un vehículo reciba una información sobre el lugar actual donde se encuentra el usuario, para que pueda enviar a la instalación terminal de datos por ejemplo una recomendación apropiada de la ruta del recorrido o informaciones relevantes de la situación del tráfico. En particular se dan en el marco de la telemática del tráfico pero también en lo venidero otras aplicaciones que quieren utilizar la técnica de aparatos existente de la telemática del tráfico, pero no tocar o tocar sólo limitadamente intereses de la técnica del tráfico. Por ejemplo los terminales de la navegación fuera de a bordo instalados en vehículos o llevados consigo por personas, que reciben sus informaciones de una unidad central a través de un canal de comunicaciones inalámbrico, de un modo general son apropiados para contestar también preguntas por ejemplo sobre hoteles en un contorno prefijado del lugar actual donde se encuentra el usuario. Para ello sin embargo la unidad central, que dispone de las informaciones por las que se pregunta, tiene que conocer el lugar actual donde se encuentra el usuario, para poder seleccionar las informaciones relevantes. Otra nueva prestación de servicio podría consistir por ejemplo en el aviso sobre aparcamientos actualmente disponibles en las proximidades del usuario o también en la reserva de una plaza de aparcamiento determinada a la que hay que llegar. Pueden también sin embargo proporcionarse otras informaciones cualesquiera (por ejemplo sobre monumentos históricos o artísticos, museos, restaurantes), que para el usuario podrían ser de interés (puntos de interés).Another thing is however lately for example in certain applications in the field of telematics of traffic. This is decisive for example in the framework of systems of off-board navigation that the traffic computer asked by a user from a vehicle receive information about the current place where the user is, so you can send to the terminal data installation for example a recommendation appropriate route route or relevant information of the traffic situation. In particular they occur within the framework of the traffic telematics but also in the future other applications that want to use the existing apparatus technique of traffic telematics, but do not touch or touch only Limited interests of the traffic technique. For example the Off-board navigation terminals installed in vehicles or taken with them by people, who receive their information from a central unit through a communications channel wireless, in a general way are appropriate to answer you also ask for example about hotels in a preset contour from the current place where the user is located. To do this without However, the central unit, which has the information by you wonder, you have to know the current place where you find the user, to be able to select the information relevant. Another new service provision could consist of example in the parking notice currently available at the proximity of the user or also when booking a place of certain parking to be reached. They can also without however any other information is provided (for example on historical or artistic monuments, museums, restaurants), which for the user they could be of interest (points of interest).
En principio los terminales para la navegación fuera de a bordo son apropiados para semejantes prestaciones de servicio y requieren dado el caso únicamente la correspondiente modificación. Para hacer al usuario el acceso a estas prestaciones de servicio tan fácil como sea posible, el terminal tiene que poder ofrecer por ejemplo un tipo de máscara de pantalla en la que el usuario pueda introducir los parámetros importantes para precisar su pregunta, es decir, en caso de la pregunta por hoteles por ejemplo el parámetro "distancia máxima del lugar actual donde se encuentra el usuario" y en caso necesario "categoría del hotel" y/o "existencia de determinadas instalaciones" (por ejemplo campo de tenis, piscina) y/o "número de habitaciones que se necesitan". No sólo esta máscara de pantalla (estructura de consulta) con sus designaciones de campos de datos, sino también el formateado de la indicación de la respuesta enviada por la unidad central preguntada tiene que ser almacenado en la instalación terminal de datos del usuario empleada para la respectiva prestación de servicio (función de consulta) utilizada.In principle the terminals for navigation off-board are suitable for such benefits of service and require only the corresponding one modification. To make the user access to these benefits of service as easy as possible, the terminal has to be able to offer for example a type of screen mask in which the User can enter the important parameters to specify their question, that is, in case of the question for hotels for example the parameter "maximum distance of the current place where it is located the user "and if necessary" category of the hotel "and / or "existence of certain facilities" (for example field of tennis, swimming pool) and / or "number of rooms need ". Not only this screen mask (structure of query) with their data field designations, but also the formatting of the response indication sent by the unit Central asked has to be stored in the installation user data terminal used for the respective provision of service (query function) used.
Hoy día el almacenamiento de las correspondientes estructuras de consulta y los formateados de las indicaciones de resultados en la instalación terminal de datos se realizan normalmente con arreglo al software. Mediante carga de un nuevo programa en la instalación terminal de datos puede ampliarse el volumen de las funciones de consulta utilizables, en particular incluso ampliarse a servicios que en el momento de la venta de la instalación terminal de datos aún no existían en absoluto. A pesar de esta flexibilidad técnica del aparato en principio proporcionada, en caso sin embargo de una natural aplicación masiva con muchos miles o hasta cientos de miles de usuarios el adquirir la práctica de un nuevo software para realizar el acceso a una nueva prestación de servicio estaría unida a un coste muy grande. Según el presente estado de la técnica, el usuario interesado se sometería en cada caso por ejemplo a la molestia de buscar un establecimiento especializado apropiado para poder adquirir práctica en una adecuada actualización en su instalación terminal de datos. Este proceso se ve aún dificultado porque en general en cada caso debe adquirirse práctica en diferentes versiones de software dependientes del fabricante.Today the corresponding storage query structures and formatting of the indications of results in the terminal data installation are performed normally according to the software. By loading a new program in the terminal data installation can be extended the volume of usable query functions, in particular even expand to services that at the time of the sale of the Terminal data installation did not yet exist at all. Despite of this technical flexibility of the apparatus in principle provided, in case however of a natural massive application with many thousands or even hundreds of thousands of users acquiring the practice of a new software to access a new feature of service would be attached at a very large cost. According to the present state of the art, the interested user would submit in each case for example to the trouble of looking for an establishment specialized appropriate to be able to acquire practice in a suitable update in your data terminal installation. This process is it is still difficult because in general in each case it must be acquired practice in different versions of software dependent on maker.
El documento US-A-4.543.789 da a conocer un procedimiento para el intercambio de datos entre una central y una instalación terminal con una estructura de pregunta y respuesta específica de la aplicación, estando almacenados en la central y en la instalación terminal formatos fijos para preguntas y respuestas, en los cuales se incluyen los correspondientes contenidos de las preguntas y respuestas.The document US-A-4,543,789 discloses a procedure for exchanging data between a exchange and a terminal installation with a question and answer structure specific to the application, being stored in the central and in Terminal installation fixed formats for questions and answers, which include the corresponding contents of the questions and answers.
El documento US-A-5.465.401 da a conocer un sistema de comunicaciones con terminales de usos múltiples, en el caso del cual, de forma diferente, en particular acústica y mediante pulsación de tecla, pueden introducirse y emitirse así como transmitirse informaciones a una central. Aquí se emplean en el terminal estructuras de consulta fijas.The document US-A-5,465,401 discloses a communication system with multi-use terminals, in the case of which, in a different way, in particular acoustics and by key press, can be entered and issued as well as Information is transmitted to a central office. Here they are used in the Terminal fixed query structures.
Es por lo tanto el problema del invento proponer un procedimiento y un dispositivo del género indicado, mediante los cuales sea posible sin grandes gastos una adaptación del software necesario en la instalación terminal de datos a funciones de consulta nuevas o modificadas.It is therefore the problem of the invention to propose a procedure and a device of the indicated gender, by means of which is possible without large expenses a software adaptation necessary in the terminal data installation to functions of Consult new or modified.
Este problema es solucionado para un procedimiento del género indicado mediante las particularidades caracterizadoras de la reivindicación 1. De las reivindicaciones subordinadas 2 a 14 se desprenden perfeccionamientos ventajosos del procedimiento. En la reivindicación 15 se especifican las particularidades de una instalación para realizar el procedimiento según el invento. Las reivindicaciones subordinadas 16 a 24 caracterizan configuraciones ventajosas de esta instalación.This problem is solved for a Gender procedure indicated by the particularities characterized in claim 1. Of the claims subordinates 2 to 14 show advantageous improvements of the process. In claim 15 the particularities of an installation to perform the procedure according to the invention. Subordinate claims 16 to 24 characterize advantageous configurations of this installation.
El invento parte del conocimiento de que las consultas a bancos de datos, en particular también las consultas en el marco de prestaciones de servicios de información a través de instalaciones terminales de datos móviles para aplicaciones de la telemática del tráfico, siguen siempre a un esquema de desarrollo (estructura de consulta) que puede ser expresado por parámetros. El invento prescinde del almacenamiento de estructuras de consulta, que están configuradas para cada aplicación en forma de desarrollos de programa terminados, explícitamente prefijados de antemano, y prevé en su lugar para la definición y almacenamiento de tales estructuras de consulta específicas una estructura de consulta independiente de la aplicación, es decir, una estructura de consulta general, y en cada caso un juego de parámetros específico de la aplicación. Esta estructura de consulta general está almacenada invariable a largo plazo tanto en la respectiva instalación terminal de datos como en la unidad central. La respectiva estructura de consulta específica puede determinarse en la instalación terminal de datos por interpretación de la estructura de consulta general por medio del juego de parámetros específico previsto para la aplicación respectiva.The invention is based on the knowledge that queries to databases, in particular also queries in the information service provision framework through mobile data terminal installations for applications of the traffic telematics, always follow a development scheme (query structure) that can be expressed by parameters. He invention dispenses with the storage of query structures, which are configured for each application in the form of developments of program terminated, explicitly prefixed in advance, and provides in place for the definition and storage of such structures specific query structure an independent query structure of the application, that is, a general query structure, and in each case a set of parameters specific to the application. This general query structure is invariably stored long term both in the respective data terminal installation and in the central unit The respective specific query structure can be determined in the terminal data installation by interpretation of the general consultation structure through specific parameter set intended for the application respective.
En cuanto al envío de las respuestas de la unidad central a la instalación terminal de datos, mediante el invento se obtiene asimismo una evidente simplificación con respecto al estado de la técnica existente hasta ahora. Mediante investigaciones precisamente se encontró que prácticamente en todas las funciones de consulta a tomar en consideración las correspondientes estructuras de respuesta específicas podían dividirse en pocos modelos básicos. En lugar de, como hasta ahora, para cada función de consulta individual almacenar una estructura de respuesta individual en la instalación terminal de datos y en la unidad central, el invento prevé que únicamente sean almacenados en la instalación terminal de datos y en la unidad central unos pocos formatos de respuesta independientes de la aplicación y que uno de estos formatos sea asignado en cada caso a una respuesta.Regarding the sending of unit responses central to the terminal data installation, by means of the invention it also obtains an obvious simplification with respect to the state of the existing technique so far. Through investigations precisely it was found that in virtually all functions of consultation to take into consideration the corresponding structures Specific responses could be divided into few basic models. Instead of, as until now, for each query function individual store an individual response structure in the data terminal installation and in the central unit, the invention provides that they are only stored in the terminal installation of data and in the central unit a few response formats independent of the application and that one of these formats be assigned in each case to an answer.
El procedimiento según el invento por consiguiente está caracterizado porque inicialmente tanto en la unidad central como en la instalación terminal de datos son almacenados una estructura de consulta invariable a largo plazo independiente de la aplicación (estructura de consulta general) y un pequeño número de formatos de respuesta invariables a largo plazo e independientes de la aplicación. La estructura de consulta específica necesaria para cada aplicación es definida en cada caso por medio de la estructura de consulta general y es almacenada en forma de un juego de parámetros en la unidad central. El usuario en caso necesario puede solicitar de la unidad central por medio de la instalación terminal de datos a través del canal de comunicaciones una estructura de consulta específica respectivamente todavía no almacenada en la instalación terminal de datos. La instalación terminal de datos recibe la estructura de consulta solicitada enviada en forma de un juego de parámetros perteneciente a la aplicación respectiva y almacena éste. Para utilizar la aplicación, es decir, para realizar una función de consulta, la estructura de consulta específica es configurada en la instalación terminal de datos por interpretación de la estructura de consulta general por medio del correspondiente juego de parámetros de la aplicación respectiva. Esta estructura de consulta específica es luego rellenada al menos parcialmente por el usuario con los correspondientes valores y enviada como consulta a la unidad central. Las respuestas enviadas por la unidad central a través del canal de comunicaciones a la instalación terminal de datos al recibir esta consulta son hechas disponibles para el usuario, así por ejemplo representadas ópticamente en una pantalla, en cada caso por medio de uno de los formatos de respuesta almacenados en la instalación terminal de datos, el cual está designado en la respectiva respuesta. La estructura de consulta general contiene convenientemente una caracterización para la respectiva función de consulta, una lista de parámetros de consulta y una lista de los tipos de datos de los parámetros de consulta. Los formatos de respuesta prefijados previamente definidos, que están almacenados en la instalación terminal de datos y en la unidad central, deberían comprender por lo menos un juego de datos individual y una lista de selección de juegos de datos. El número de formatos de respuesta previamente definidos es de cómo mínimo 2, y puede ser limitado sin problemas hacia arriba a 10, preferentemente a 5 como máximo. Se recomienda a menudo almacenar las estructuras de consulta específicas en el sentido del invento, es decir, almacenar el juego de parámetros respectivo a largo plazo en la instalación terminal de datos. Sin embargo esto no es necesario en modo alguno. En principio también es posible poder enviar de nuevo primero en cada consulta el juego de parámetros asignado. En tanto que pueda emplearse el mismo modo de procedimiento, como el invento prevé en una configuración preferida, para poder utilizar funciones de consulta que fueron introducidas nuevas en la unidad central. Para esto está previsto que la instalación terminal de datos en el marco de la estructura de consulta general esté provista por la unidad central de una posibilidad de consulta básica fija para la solicitación de las funciones de consulta disponibles. Las nuevas funciones de consulta que pueden ser indicadas en la instalación terminal de datos siguiendo a una consulta general semejante son representadas preferentemente en forma de una lista de todas las funciones de consulta actualmente disponibles. Mediante selección de una función de consulta determinada la estructura de consulta específica respectiva puede ser solicitada en caso necesario mediante la instalación terminal de datos.The process according to the invention by consequently it is characterized because initially both in the central unit as in the terminal data installation are stored an invariable long-term query structure application independent (general query structure) and a small number of invariable long-term response formats and application independent. The query structure specific necessary for each application is defined in each case through the general query structure and is stored in form of a set of parameters in the central unit. The user in If necessary, you can request from the central unit through the data terminal installation through the communications channel a specific query structure respectively not yet stored in the data terminal installation. Installation data terminal receives the requested query structure sent in the form of a parameter set belonging to the respective application and stores this one. To use the application, that is, to perform a query function, the structure of specific query is configured in the terminal installation of data by interpretation of the general query structure by means of the corresponding set of application parameters respective. This specific query structure is then filled in at least partially by the user with the corresponding values and sent as a query to the unit central. The responses sent by the central unit through the communications channel to the data terminal installation at receive this query are made available to the user as well for example represented optically on a screen, in each case through one of the response formats stored in the data terminal installation, which is designated in the respective answer. The general query structure contains conveniently a characterization for the respective function of query, a list of query parameters and a list of data types of the query parameters. The formats of predefined predefined response, which are stored in the terminal data installation and in the central unit should understand at least one individual data set and a list of selection of data sets. The number of response formats previously defined is at least 2, and can be limited without problems up to 10, preferably 5 at most. Be often recommends storing query structures specific within the meaning of the invention, that is, storing the game of respective long-term parameters in the terminal installation of data. However, this is not necessary in any way. At first it is also possible to be able to send again first in each query the assigned parameter set. As long as the same can be used procedure mode, as the invention provides in a configuration preferred, to be able to use query functions that were introduced new in the central unit. For this it is planned that the terminal data installation within the framework of the structure of general consultation is provided by the central unit of a possibility of fixed basic consultation for the solicitation of Query functions available. The new query functions which can be indicated in the data terminal installation following a similar general query they are represented preferably in the form of a list of all the functions of Query currently available. By selecting a function of specific query the specific query structure respective can be requested if necessary through the data terminal installation.
El invento posibilita sin problemas tener en cuenta modificaciones en la estructura de consulta de las funciones de consulta existentes. Si se efectúa una consulta, que se ha realizado por medio de una estructura de consulta específica almacenada en la instalación terminal de datos pero ya no correspondiente al estado actual, puede estar previsto que la versión actual de la estructura de consulta específica sea enviada automáticamente desde la unidad central a la instalación terminal de datos en forma del juego de parámetros pertinente y que sea almacenada allí. De esta manera a continuación puede ser pasada sin problemas por el usuario a la unidad central una consulta actualizada. Se recomienda hacer visible para el usuario la estructura de consulta específica en la instalación terminal de datos en forma de una máscara de introducción para la introducción de al menos una parte de los parámetros de una consulta. Para muchas aplicaciones es conveniente poder rellenar automáticamente al menos un parámetro de consulta mediante la instalación terminal de datos. Para ello se toman en consideración en particular los datos referentes a la descripción de la posición geográfica actual del usuario o de la instalación terminal de datos. Esto es práctico sobre todo cuando se trata de una instalación terminal de datos móvil, en particular una instalación terminal de datos utilizada en un vehículo. En este caso el intercambio de datos entre la unidad central y la instalación terminal de datos se desarrolla a través de un enlace de comunicaciones inalámbrico. Esta clase de canal de comunicaciones también puede ser utilizada naturalmente en instalaciones terminales de datos instaladas fijas. En general sin embargo se recurre a enlaces usuales a través de conductos de datos. En caso de empleo de una comunicación inalámbrica se recomienda especialmente desarrollar el intercambio de datos en forma codificada en el marco de una radio móvil celular. El invento se utiliza con especial ventaja para aplicaciones en las cuales en la unidad central se tienen preparadas informaciones sobre puntos interesantes técnicos del tráfico y/o turísticos y las coordenadas geográficas de los puntos de interés seleccionados son consultadas por el cliente mediante la instalación terminal de datos.The invention makes it possible without problems to have account changes in the function query structure of existing query. If a query is made, it has been performed through a specific query structure stored in the data terminal installation but no longer corresponding to the current state, it may be provided that the Current version of the specific query structure be sent automatically from the central unit to the terminal installation of data in the form of the relevant parameter set and that is stored there. This way it can then be passed without problems for the user to the central unit a query updated. It is recommended to make the user visible specific query structure in the terminal installation of data in the form of an introduction mask for the introduction of at least part of the parameters of a query. For many applications it is convenient to be able to automatically fill in at least a query parameter through the terminal data installation. For this, the data is taken into account in particular concerning the description of the current geographical position of the user or data terminal installation. This is practical especially when it comes to a data terminal installation mobile, in particular a data terminal installation used in A vehicle. In this case the exchange of data between the unit central and terminal data installation is developed through a wireless communications link This kind of channel of communications can also be used naturally in fixed installed data terminal installations. In general without However, usual links are used through data channels. In case of using a wireless communication it is recommended especially develop data exchange in a way encoded within the framework of a cellular mobile radio. The invention is used with special advantage for applications in which in the central unit, information on points is prepared interesting traffic and / or tourist technicians and coordinates geographical of the selected points of interest are consulted by the client through the terminal data installation.
Puesto que la estructura de consulta general y también los formatos de respuesta independientes de la aplicación previamente definidos tienen que ser almacenados de forma duradera en la instalación terminal de datos, se recomienda a tal fin el empleo de memorias adecuadas protegidas contra escritura. Además se recomienda equipar la instalación terminal de datos con un teclado de introducción y una pantalla para la emisión óptica de datos. Naturalmente también es posible por principio proveer a la instalación terminal de datos de una salida hablada para el envío de las respuestas al usuario. Para que pueda efectuarse un envío automático a la unidad central de los datos de posición actuales de una instalación terminal de datos, en particular de una instalación terminal de datos móvil, la instalación terminal de datos tiene que estar provista de o conectada en la técnica de datos con una correspondiente instalación para la determinación automática de la posición geográfica.Since the general query structure and also the response formats independent of the application previously defined have to be stored in a lasting way in the terminal data installation, the use of suitable memories protected against writing. Also I know recommends equipping the terminal data installation with a keyboard of introduction and a screen for the optical emission of data. Of course it is also possible in principle to provide the data terminal installation of a spoken output for sending User responses. So that a shipment can be made automatic to the central unit of the current position data of a data terminal installation, in particular of an installation mobile data terminal, the data terminal installation has to be provided with or connected in the data technique with a corresponding installation for automatic determination of the geographical position.
Las ventajas esenciales del invento deben verse en particular en que se proporciona una flexibilidad extraordinariamente grande en cuanto a la modificación de prestaciones de servicio ya existentes o a la introducción de nuevas, para hacer disponibles estas prestaciones de servicio para poseedores de instalaciones terminales de datos que no tienen que estar especialmente preparadas de antemano para la utilización de estas prestaciones de servicio. Puesto que en las instalaciones terminales de datos sólo deben almacenarse unas cuantas estructuras básicas, las configuraciones específicas del fabricante (por ejemplo la elección del microprocesador o del sistema de funcionamiento) de los aparatos individuales no tienen ninguna importancia para la puesta en práctica del invento. Los usuarios no están forzados a buscar un establecimiento especializado para la actualización del estado del software de sus terminales de datos. Hay que añadir que el coste de comunicación para el envío de las estructuras de consulta específicas es muy pequeño. Por regla general para el respectivo juego de parámetros es suficiente una longitud de campo de en total sólo hasta 140 bytes.The essential advantages of the invention must be seen in particular where flexibility is provided extraordinarily large in terms of modifying existing service benefits or the introduction of new, to make these service features available for holders of data terminal installations that do not have to be specially prepared in advance for the use of These service benefits. Since in the facilities data terminals should only be stored a few structures basic, manufacturer-specific settings (for example the choice of microprocessor or operating system) of the individual devices have no importance for the implementation of the invention Users are not forced to find a specialized establishment for updating the Software status of your data terminals. We must add that the cost of communication for sending the structures of Specific query is very small. As a general rule for respective set of parameters a field length is sufficient in total only up to 140 bytes.
El invento se explica en detalle a continuación con ayuda de la representación de las Figuras 1 a 3. Muestran:The invention is explained in detail below. with the help of the representation of Figures 1 to 3. They show:
La Figura 1 el esquema de desarrollo convencional de una consulta de información,Figure 1 the conventional development scheme of an information query,
la Figura 2 el esquema de desarrollo del procedimiento según el invento yFigure 2 the development scheme of the process according to the invention and
la Figura 3 la estructura de un juego de parámetros.Figure 3 the structure of a set of parameters
En la Figura 1 está representado en general y de forma esquemática el desarrollo convencional de una consulta de información que tiene lugar entre una unidad central (Central) y una instalación terminal de datos (Terminal). Por el usuario respectivo por ejemplo mediante un teclado se introduce una pregunta, que acto seguido es enviada a la central en forma codificada. La pregunta puede expresarse en general como función F_{i} de una serie de parámetros x_{1}, x_{2}, x_{3}, ... Esta pregunta enviada es interpretada en la central y es determinada la información deseada G_{m} = F_{i}(x_{1}, x_{2}, x_{3}, ...). La información deseada es luego codificada y transmitida en la forma codificada como respuesta a la instalación terminal de datos. Allí se efectúa una interpretación G_{m} de la respuesta, para acto seguido representarla para el usuario por ejemplo ópticamente o elaborarla en otra forma. Este desarrollo corresponde al estado de la técnica existente hasta ahora. En él tanto por parte de la instalación terminal de datos como por parte de la central la consulta tiene que ser conocida y estar fijada en estructura y tipo de datos, es decir, que la función F y los parámetros x_{1}, x_{2}, x_{3}, ... tienen que estar definidos y ser conocidos en detalle. Sirve de base por lo tanto a la consulta normalmente una máscara bien definida, que es utilizada tanto por parte de la instalación terminal de datos para la introducción de los parámetros como por parte de la central para la interpretación de los parámetros enviados. Una modificación o ampliación de la consulta requiere un cambio del software tanto en la central como en la instalación terminal de datos.In Figure 1 it is represented in general and of schematic form the conventional development of a query of information that takes place between a central unit (Central) and a data terminal installation (Terminal). By the respective user for example, using a keyboard, you enter a question, which act It is then sent to the exchange in an encrypted form. The question it can be expressed in general as a function F_ {i} of a series of parameters x_ {1}, x_ {2}, x_ {3}, ... This question sent is interpreted at the exchange and the desired information is determined G_ {m} = F_ {i} (x_ {1}, x_ {2}, x_ {3}, ...). The desired information is then coded and transmitted in the form encoded in response to the data terminal installation. There an interpretation G_ {m} of the response is made, for act often represent it to the user for example optically or elaborate it in another way. This development corresponds to the state of the existing technique so far. In it both by the data terminal installation as by the central the query has to be known and set in structure and type of data, that is, that the function F and the parameters x_ {1}, x_ {2}, x_ {3}, ... must be defined and known in detail. It therefore serves as a basis for consultation normally a well defined mask, which is used both by the data terminal installation for parameter input as by the central for the interpretation of the Sent parameters A modification or extension of the query it requires a change of the software both in the central and in the data terminal installation.
En cambio el presente invento prevé otro
desarro-
llo, como está representado en un esquema de
de-
sarrollo simplificado en la Figura 2. De manera
característica en esto está la posibilidad de enviar en forma de un
mensaje digital desde una unidad central a una instalación terminal
de datos una descripción de desarrollo para la consulta de
parámetros en la unidad central por un usuario, es decir, una
estructura de consulta. El terminal utilizado por el usuario como
instalación terminal de datos para realizar una función de consulta
dispone inicialmente en lo que se refiere a su programación de una
estructura de consulta general y de una posibilidad de solicitar una
lista de selección de la función de consulta (lista actual)
disponible en la central. Esta consulta básica, que está designada
con F_{0}() en la Figura 2, es transmitida a la central y allí da
lugar a la llamada de una lista correspondiente para los servicios
ofrecidos, que está designada con
F_{0}(F_{1},
F_{2}, F_{3}, ...). Esta lista es transmitida al terminal
mediante el canal de comunicaciones utilizado y allí es hecha
visible, de manera que el usuario puede seleccionar el servicio por
él deseado, para solicitar la pertinente estructura de consulta
específica F_{i}. La solicitación es transmitida a su vez a la
central a través del canal de comunicaciones y da lugar allí a la
preparación y subsiguiente transmisión de la función
F_{i}(x_{1}, x_{2}, x_{3}, ...) al terminal. La
función F_{i} contiene la lista de parámetros específica del
utilizador, por medio de la cual un interpretador en el terminal
interpreta la estructura general de la descripción de desarrollo
independiente de la aplicación (estructura de consulta general)
almacenada en el terminal, para obtener la estructura de consulta
específica de la aplicación. De manera conveniente la función
F_{i} específica de la aplicación es almacenada en el terminal,
para quedar disponible directamente para futuros casos de
aplicación, de manera que entonces no tenga que realizarse ninguna
otra nueva transmisión desde la central. Esto sin embargo no es en
modo alguno obligatorio.In contrast, the present invention provides for another development.
llo, as represented in a scheme of de-
Simplified development in Figure 2. Typically in this there is the possibility of sending in the form of a digital message from a central unit to a data terminal installation a development description for the query of parameters in the central unit by a user, that is, a query structure. The terminal used by the user as a data terminal installation to perform a query function initially has a general query structure and a possibility to request a selection list of the query function (list) current) available at the exchange. This basic query, which is designated with F_ {0} () in Figure 2, is transmitted to the exchange and there results in the call of a corresponding list for the services offered, which is designated with
F_ {0} (F_ {1}, F_ {2}, F_ {3}, ...). This list is transmitted to the terminal through the communications channel used and there is made visible, so that the user can select the service desired by him, to request the relevant specific query structure F_ {i}. The request is in turn transmitted to the central through the communications channel and gives rise there to the preparation and subsequent transmission of the function
F_ {i} (x_ {1}, x_ {2}, x_ {3}, ...) to the terminal. The function F_ {i} contains the user-specific parameter list, by means of which an interpreter in the terminal interprets the general structure of the independent development description of the application (general query structure) stored in the terminal, for Get the application-specific query structure. Conveniently, the application-specific function F_ {i} is stored in the terminal, so that it is available directly for future application cases, so that no other new transmission from the exchange has to be made. This however is not mandatory in any way.
Una posibilidad de cómo puede estar constituida la función F, es decir, la lista de parámetros, está representada esquemáticamente en la Figura 3. En la cabecera de esta lista está indicado en primer lugar un número de identidad de la función, su nombre y el número de los parámetros pertinentes. Después para cada uno de los parámetros 1 hasta n se indican respectivamente el tipo de datos, además la propiedad de si el parámetro debe ser introducido opcional u obligatoriamente, además el nombre del parámetro y finalmente el campo de valores del parámetro. Estas indicaciones, comparativamente pocas y que por lo tanto pueden ser enviadas en un corto mensaje digital, son suficientes para, por medio de la estructura de consulta general almacenada, definir inequívocamente la estructura de consulta específica de la aplicación.A possibility of how it can be constituted function F, that is, the parameter list, is represented schematically in Figure 3. At the top of this list is indicated first a function identity number, its Name and number of relevant parameters. After for each one of the parameters 1 to n respectively indicates the type of data, plus the property of whether the parameter should be entered optionally or obligatorily, in addition to the name of the parameter and finally the parameter value field. These indications, comparatively few and therefore can be sent in a short digital message, they are sufficient for, by middle of the general query structure stored, define unequivocally the specific query structure of the application.
El usuario rellena ahora con valores concretos en tanto que sea necesario, en correspondencia a la consulta por él deseada, la lista de parámetros a él indicada por ejemplo en una pantalla en forma de una máscara de introducción. Una parte de los valores de parámetros también puede ser rellenada por el propio terminal. Si el terminal está conectado a una correspondiente instalación localizadora, puede ser determinada en particular la posición geográfica actual del terminal empleado por ejemplo móvil. La consulta concretada es ahora transmitida a la central a través del canal de comunicaciones y allí da lugar a la determinación de las informaciones relevantes G_{m} = F_{i}(a_{1}, a_{2}, a_{3}, ...). Estas informaciones acto seguido son transmitidas al terminal y allí se hacen disponibles para el usuario, siendo representadas por ejemplo sobre una pantalla. Puesto que el modo de la representación puede ser muy distinto según la clase de las informaciones solicitadas, es decir, según la función de consulta, el terminal debe disponer de las correspondientes instrucciones de cómo tiene que efectuarse la representación. Esto se realiza según el invento porque por una parte en el terminal se almacena fijo un pequeño número, por ejemplo cinco, de formatos de respuesta admisibles. En la transmisión de la respuesta G_{m} está incluido en cada caso un parámetro que indica qué formato de respuesta debe adoptarse respectivamente en el terminal.The user now fills in with concrete values in as much as necessary, corresponding to the query by him desired, the list of parameters to it indicated for example in a screen in the form of an introduction mask. A part of the Parameter values can also be filled by the own terminal. If the terminal is connected to a corresponding locator installation, in particular the Current geographical position of the terminal used for example mobile. The inquiry is now transmitted to the central through of the communications channel and there results in the determination of the relevant information G_ {m} = F_ {i} (a_ {1}, a_ {2}, a_ {3}, ...). These information are immediately transmitted to the terminal and there are made available for the user, being represented for example on a screen. Market Stall that the mode of representation can be very different depending on the class of the requested information, that is, according to the function for consultation, the terminal must have the corresponding instructions on how to perform the representation. This it is carried out according to the invention because on the one hand in the terminal stores a small number, for example five, of formats of admissible response. In the transmission of the response G_ {m} is included in each case a parameter that indicates what format of Answer must be adopted respectively in the terminal.
La lista actual F_{0} de las funciones de consulta disponibles podría presentarse por ejemplo como sigue:The current list F_ {0} of the functions of Available query could be presented for example as follows:
Si un usuario se ha decidido por la solicitación de la función de consulta Hoteles, le es enviado el juego de parámetros perteneciente a esta aplicación, de manera que acto seguido él puede formular su particular planteamiento de pregunta. La respuesta enviada podría así consistir por ejemplo en una relación de los nombres de hoteles así como de las indicaciones de lugar y números de teléfono pertinentes.If a user has decided on the request of the Hotels inquiry function, the game of parameters pertaining to this application, so that act often he can formulate his particular question statement. The answer sent could thus consist, for example, of a list of hotel names as well as indications of Relevant place and phone numbers.
Fue totalmente sorprendente que ya con una limitación a sólo tres formatos de respuesta previamente definidos y seis diferentes tipos de datos (por ejemplo estado, número, texto, fecha/hora, posición, dirección) fuera realizable una multiplicidad de diferentes servicios en el sentido del invento, sin que se tuvieran que sufrir reducciones no deseadas en las solicitaciones a la capacidad de servicio y al contenido de información de las respuestas enviadas en el marco de los distintos servicios.It was totally surprising that already with a limitation to only three previously defined response formats and six different types of data (for example status, number, text, date / time, position, address) a multiplicity is achievable of different services within the meaning of the invention, without they had to suffer unwanted reductions in solicitations to the service capacity and information content of the Answers sent within the framework of the different services.
Claims (24)
- --
- inicialmente tanto en la unidad central como en la instalación terminal de datos son almacenados una estructura de consulta invariable a largo plazo independiente de la aplicación (estructura de consulta general) y un pequeño número de formatos de respuesta invariables a largo plazo, independientes de la aplicación,initially both in the central unit as in the terminal data installation are stored a invariable long-term consultation structure independent of the application (general query structure) and a small number of invariable long-term response formats, independent of the application,
- --
- porque para cada aplicación la estructura de consulta específica es definida en cada caso por medio de la estructura de consulta general y es almacenada en forma de un juego de parámetros en la unidad central,why for each application the specific query structure is defined in each case through the general query structure and is stored in the form of a set of parameters in the unit central,
- --
- porque la instalación terminal de datos en caso necesario solicita de la unidad central a través del canal de comunicaciones una estructura de consulta específica respectivamente todavía no almacenada en ella y recibe y almacena el pertinente juego de parámetros enviado,why the terminal data installation if necessary requests the central unit through the communications channel a structure of specific query respectively not yet stored in it and receives and stores the relevant parameter set sent,
- --
- porque para realizar una función de consulta la pertinente estructura de consulta específica es configurada en la instalación terminal de datos por medio del correspondiente juego de parámetros a partir de la estructura de consulta general y tras el rellenado al menos parcial con valores por el usuario es enviada a la unidad central ywhy to perform a query function the relevant structure of specific query is configured in the terminal installation of data by means of the corresponding set of parameters from the general query structure and after filling at least partial with values by the user is sent to the central unit Y
- --
- porque la instalación terminal de datos, por medio de uno de los formatos de respuesta almacenados designado en la respectiva respuesta, hace disponibles para el usuario las respuestas enviadas por la unidad central al recibir las preguntas planteadas.why the terminal data installation, by means of one of the formats stored response designated in the respective response, does The answers sent by the unit are available to the user central when receiving the questions raised.
- --
- tanto en la instalación terminal de datos como en la unidad central para la realización por el usuario de consultas de datos en la unidad central para determinadas aplicaciones (funciones de consulta) son almacenados una estructura de consulta invariable a largo plazo, independiente de la aplicación, (estructura de consulta general) y un pequeño número de formatos de respuesta invariables a largo plazo, independientes de la aplicación,so much in the data terminal installation as in the central unit for the user realization of data queries in the unit central to certain applications (query functions) are stored an invariable long-term query structure, application independent (general query structure) and a small number of invariable long response formats term, independent of the application,
- --
- porque para cada aplicación la estructura de consulta específica en cada caso está definida y almacenada como juego de parámetros en la unidad central por medio de la estructura de consulta general,why for each application the specific query structure in each case is defined and stored as a set of parameters in the central unit through the query structure general,
- --
- porque en caso necesario a través del canal de comunicaciones por la instalación terminal de datos puede ser solicitada de la unidad central una estructura de consulta específica respectivamente todavía no disponible en la instalación terminal de datos y como juego de parámetros correspondiente puede ser enviada a través del canal de comunicaciones desde la unidad central y almacenada en la instalación terminal de datos,why if necessary through the communications channel through the data terminal installation can be requested from the unit central a specific query structure respectively not yet available in the data terminal installation and as corresponding parameter set can be sent through the communications channel from the central unit and stored in the data terminal installation,
- --
- porque la estructura de consulta específica puede ser elaborada en la instalación terminal de datos por un interpretador por medio de la estructura de consulta general almacenada y del respectivo juego de parámetros y tras el rellenado al menos parcial con valores por el usuario puede ser enviada a través del canal de comunicaciones a la unidad central ywhy the specific query structure can be elaborated in the terminal data installation by an interpreter by means of the general query structure stored and the respective set of parameters and after filling at least partially with values for User can be sent through the communications channel to the central unit and
- --
- porque las respuestas enviadas por la unidad central a las preguntas planteadas pueden ser representadas para el usuario mediante la instalación terminal de datos por medio de uno de los formatos de respuesta almacenados designados en la respectiva respuesta.why the answers sent by the central unit to the questions raised can be represented for the user through the terminal data installation through one of the formats of stored response designated in the respective reply.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19644703 | 1996-10-16 | ||
DE19644703A DE19644703A1 (en) | 1996-10-16 | 1996-10-16 | Method and device for data exchange between a central unit and a data terminal device |
Publications (1)
Publication Number | Publication Date |
---|---|
ES2222521T3 true ES2222521T3 (en) | 2005-02-01 |
Family
ID=7810175
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES97945772T Expired - Lifetime ES2222521T3 (en) | 1996-10-16 | 1997-10-14 | PROCEDURE AND INSTALLATION FOR DATA EXCHANGE BETWEEN A CENTRAL UNIT AND A TERMINAL DATA INSTALLATION. |
Country Status (6)
Country | Link |
---|---|
US (1) | US6430555B1 (en) |
EP (1) | EP0932966B1 (en) |
AT (1) | ATE274271T1 (en) |
DE (2) | DE19644703A1 (en) |
ES (1) | ES2222521T3 (en) |
WO (1) | WO1998017040A1 (en) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19813814A1 (en) * | 1998-03-23 | 1999-09-30 | Mannesmann Ag | Method and device for transmitting a response from the central station to the terminal unit answering a query from a terminal at a central station via a communication channel |
DE19814348A1 (en) * | 1998-03-31 | 1999-10-07 | Ibm | System and method for communication with various electronic archive systems |
DE19845272A1 (en) * | 1998-10-01 | 2000-04-06 | Alcatel Sa | Method, server and terminal for modifying service data stored in a server |
DE19912782A1 (en) * | 1999-03-12 | 2000-09-21 | Mannesmann Ag | Private phone book |
WO2000057299A2 (en) * | 1999-03-23 | 2000-09-28 | Siemens Aktiengesellschaft | Method and device for installing and method and device for installing and operating a service requested by a user computer |
DE10006959B4 (en) * | 2000-02-16 | 2006-11-30 | Siemens Ag | Method for querying a database |
DE10039234B4 (en) * | 2000-08-11 | 2005-06-16 | Robert Bosch Gmbh | Method for filtering data, data source and data sink transmitted between a display and at least one data source |
US6704564B1 (en) * | 2000-09-22 | 2004-03-09 | Motorola, Inc. | Method and system for controlling message transmission and acceptance by a telecommunications device |
US20030028620A1 (en) * | 2001-06-20 | 2003-02-06 | Ludger Woelfel | Method of handling a data request |
TWI256481B (en) * | 2001-11-09 | 2006-06-11 | Sin Etke Technology Co Ltd | A simple and convenient GPS system and the method thereof |
DE102004005071A1 (en) * | 2004-02-02 | 2005-08-18 | Robert Bosch Gmbh | Method for decoding, coding and transmission of route data and navigation device |
WO2010109500A1 (en) * | 2009-03-24 | 2010-09-30 | Selex Sistemi Integrati S.P.A. | System for controlling geographic information systems (gis), and relevant method |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4489380A (en) * | 1982-04-01 | 1984-12-18 | Honeywell Information Systems Inc. | Write protected memory |
US4543789A (en) * | 1982-12-29 | 1985-10-01 | Peter Norton | Multiple displacement hydraulic pump system with automatic displacement control for brake boosters and the like |
US5243645A (en) * | 1990-11-01 | 1993-09-07 | At&T Bell Laboratories | Automatic system for forwarding of calls |
US5465401A (en) * | 1992-12-15 | 1995-11-07 | Texas Instruments Incorporated | Communication system and methods for enhanced information transfer |
US5560005A (en) * | 1994-02-25 | 1996-09-24 | Actamed Corp. | Methods and systems for object-based relational distributed databases |
US5543789A (en) * | 1994-06-24 | 1996-08-06 | Shields Enterprises, Inc. | Computerized navigation system |
GB9417600D0 (en) * | 1994-09-01 | 1994-10-19 | British Telecomm | Navigation information system |
DE4444296A1 (en) * | 1994-12-13 | 1996-06-20 | Alexander Schischek | Industrial database query and display system |
DE4444342A1 (en) * | 1994-12-14 | 1996-06-20 | Blomeyer Bartenstein Hans Pete | Electronic data storage and display for travellers |
US5819264A (en) * | 1995-04-03 | 1998-10-06 | Dtl Data Technologies Ltd. | Associative search method with navigation for heterogeneous databases including an integration mechanism configured to combine schema-free data models such as a hyperbase |
US5659742A (en) * | 1995-09-15 | 1997-08-19 | Infonautics Corporation | Method for storing multi-media information in an information retrieval system |
US5742816A (en) * | 1995-09-15 | 1998-04-21 | Infonautics Corporation | Method and apparatus for identifying textual documents and multi-mediafiles corresponding to a search topic |
US5675788A (en) * | 1995-09-15 | 1997-10-07 | Infonautics Corp. | Method and apparatus for generating a composite document on a selected topic from a plurality of information sources |
US5737734A (en) * | 1995-09-15 | 1998-04-07 | Infonautics Corporation | Query word relevance adjustment in a search of an information retrieval system |
US5802518A (en) * | 1996-06-04 | 1998-09-01 | Multex Systems, Inc. | Information delivery system and method |
US5832499A (en) * | 1996-07-10 | 1998-11-03 | Survivors Of The Shoah Visual History Foundation | Digital library system |
US6149318A (en) * | 1997-04-15 | 2000-11-21 | Samuel C. Kendall | Link-time and run-time error detection, and program instrumentation |
-
1996
- 1996-10-16 DE DE19644703A patent/DE19644703A1/en not_active Withdrawn
-
1997
- 1997-10-14 US US09/284,594 patent/US6430555B1/en not_active Expired - Lifetime
- 1997-10-14 WO PCT/DE1997/002448 patent/WO1998017040A1/en active IP Right Grant
- 1997-10-14 EP EP97945772A patent/EP0932966B1/en not_active Expired - Lifetime
- 1997-10-14 AT AT97945772T patent/ATE274271T1/en not_active IP Right Cessation
- 1997-10-14 DE DE59711858T patent/DE59711858D1/en not_active Expired - Lifetime
- 1997-10-14 ES ES97945772T patent/ES2222521T3/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
DE19644703A1 (en) | 1998-04-30 |
US6430555B1 (en) | 2002-08-06 |
EP0932966A1 (en) | 1999-08-04 |
ATE274271T1 (en) | 2004-09-15 |
DE59711858D1 (en) | 2004-09-23 |
EP0932966B1 (en) | 2004-08-18 |
WO1998017040A1 (en) | 1998-04-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
ES2222521T3 (en) | PROCEDURE AND INSTALLATION FOR DATA EXCHANGE BETWEEN A CENTRAL UNIT AND A TERMINAL DATA INSTALLATION. | |
US6295502B1 (en) | Method of identifying geographical location using hierarchical grid address that includes a predefined alpha code | |
US7085649B2 (en) | Electronic organizer | |
KR100239296B1 (en) | Scheduler | |
US7801904B2 (en) | Navigation system with distributed computing architecture | |
WO2002084536A1 (en) | Beyondguidetm method and system | |
ES2279541T3 (en) | PROCEDURE TO PLAN ROUTES AND GUIDE VEHICLES. | |
ES2226456T3 (en) | METHOD FOR MANAGING DATA. | |
EP1194739B1 (en) | Mobile navigation system | |
JP2004178013A5 (en) | ||
DE102005058685A1 (en) | Interface to a remote navigation server | |
US20020016175A1 (en) | Method of accessing a service from a mobile telephone using a short-code number | |
ES2267721T3 (en) | PROCEDURE FOR THE EXCHANGE OF INFORMATION BETWEEN VARIOUS USERS OF MOBILE PHONES. | |
US6801139B2 (en) | Method and system for delivering a time-efficient mobile vehicle route that encompasses multiple limited-duration events | |
ES2288656T3 (en) | PROCEDURE FOR ASSISTANCE IN THE NAVIGATION OF A VEHICLE AND A NAVIGATION CENTER. | |
ES2274890T3 (en) | COMMUNICATION SYSTEM WITH A SERVER, USER STATIONS, AND A PROFILE DATABASE. | |
KR20020005306A (en) | a system for providing user's location information using his location and method thereof | |
KR20020007790A (en) | methods for providing optimized tour plans via an internet | |
Marsh et al. | Pharos: coupling GSM and GPS-TALK technologies to provide orientation, navigation and location-based services for the blind | |
JPH06120877A (en) | Road guide system | |
KR100330083B1 (en) | Method for providing geographic information realizing practical circumstances and virtual reality using motion image and graphic | |
KR20000000030A (en) | Cemetery information system satellite land surveying system | |
ES2316540T3 (en) | PROCEDURE TO TRANSFER GUIDE ELEMENTS TOWARDS A DESTINATION, VEHICLE AND CENTRAL NAVIGATION DEVICE. | |
RU2268486C2 (en) | Method and system for registering and finding information about position of users | |
RU30440U1 (en) | A system for determining the address of an object, its coordinates and the route to it |