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
Application number
ES97945772T
Other languages
Spanish (es)
Inventor
Thorsten Gill
Ralf Kolb
Werner Schulz
Derk Meyer
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ATX Europe GmbH
Original Assignee
ATX Europe GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ATX Europe GmbH filed Critical ATX Europe GmbH
Application granted granted Critical
Publication of ES2222521T3 publication Critical patent/ES2222521T3/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/487Arrangements for providing information services, e.g. recorded voice services or time announcements
    • H04M3/493Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/242Query formulation
    • G06F16/2433Query languages
    • G06F16/2448Query languages for particular applications; for extensibility, e.g. user defined types
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0968Systems involving transmission of navigation instructions to the vehicle
    • G08G1/096805Systems involving transmission of navigation instructions to the vehicle where the transmitted instructions are used to compute a route
    • G08G1/096811Systems involving transmission of navigation instructions to the vehicle where the transmitted instructions are used to compute a route where the route is computed offboard
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0968Systems involving transmission of navigation instructions to the vehicle
    • G08G1/096877Systems involving transmission of navigation instructions to the vehicle where the input to the navigation device is provided by a suitable I/O arrangement
    • G08G1/096894Systems 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99933Query processing, i.e. searching
    • Y10S707/99934Query formulation, input preparation, or translation
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99943Generating database or data structure, e.g. via user interface

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

The invention relates to a process for data exchange via a communications channel between a central unit, which processes, stores and provides data, and a data terminal device. Initially, a permanently unchanged application-independent query structure (general query structure) is stored both in the central unit and in the data terminal device, as are a small number of permanently unchanged application-independent response formats. For each application, the specific query structure is defined on the basis of the general query structure and is stored in the central unit in the form of a parameter set. As needed, the data terminal device requests from the center unit, via the communications channel, a specific query structure not yet stored in the data terminal device and receives and stores the applicable parameter set. To implement a query functionality, the applicable specific query structure is created in the data terminal device from the general query structure on the basis of the applicable parameter set and, after being at least partially filled out with values by the user, is transmitted to the central unit. The data terminal device makes responses transmitted from the central unit in response to queries available to the user based on one of the stored response formats, which is designated in the particular response.

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:

HotelesHotels 123123 RestaurantesRestaurants 124124 Números de teléfonoNumbers from phone 125125 MuseosMuseums 126126 Actos socialesActs social 127127 AparcamientosParking lots 128128 \hskip1cm \bullet \ hskip1cm \ bullet \hskip0,2cm \bullet \ hskip0,2cm \ bullet \hskip1cm \bullet \ hskip1cm \ bullet \hskip0,2cm \bullet \ hskip0,2cm \ bullet \hskip1cm \bullet \ hskip1cm \ bullet \hskip0,2cm \bullet \ hskip0,2cm \ bullet

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)

1. Procedimiento 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,1. Procedure for data exchange between a central unit intended for processing, data storage and preparation and a terminal installation of data through a communications channel, being directed from the terminal data installation to the central unit queries related to the application (query functions) with a specific query structure corresponding to the application respective and being the specific query structures stored in the central unit and the responses of the central unit to the data terminal installation with a specific response structure corresponding to the application respective caracterizado porque characterized because
--
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.
2. Procedimiento según la reivindicación 1,2. Method according to claim 1, caracterizado porque characterized because la estructura de consulta general contiene 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.the general query structure contains a characterization for the respective query function, a list of query parameters and a list of the data types of the query parameters 3. Procedimiento según una de las reivindicaciones 1 ó 2,3. Procedure according to one of the claims 1 or 2, caracterizado porque characterized because los formatos de respuesta prefijados previamente definidos comprenden por lo menos un juego de datos individual y una lista de selección de juegos de datos.the response formats previously preset defined include at least one individual data set and one data sets selection list. 4. Procedimiento según una de las reivindicaciones 1 a 3,4. Procedure according to one of the claims 1 to 3, caracterizado porque characterized because el número de formatos de respuesta previamente definidos es de cómo mínimo 2 y como máximo 10, preferentemente de 5 como máximo.the number of response formats previously defined is at least 2 and at most 10, preferably 5 at most 5. Procedimiento según una de las reivindicaciones 1 a 4,5. Procedure according to one of the claims 1 to 4, caracterizado porque characterized because en caso de introducción de una nueva función de consulta la correspondiente estructura de consulta específica es depositada en la unidad central, porque la nueva función de consulta puede ser indicada en la instalación terminal de datos, en particular puede ser indicada dentro de una lista de todas las funciones de consulta actualmente disponibles, y porque la estructura de consulta específica de la nueva función de consulta es solicitada en caso necesario mediante la instalación terminal de datos.in case of introduction of a new function of query the corresponding specific query structure is deposited in the central unit, because the new query function can be indicated in the data terminal installation, in particular can be indicated within a list of all query functions currently available, and because the specific query structure of the new query function is requested if necessary by terminal installation of data. 6. Procedimiento según una de las reivindicaciones 1 a 5,6. Procedure according to one of the claims 1 to 5, caracterizado porque characterized because las estructuras de consulta específicas son almacenadas a largo plazo en la instalación terminal de datos.the specific query structures are stored in the long term in the terminal data installation. 7. Procedimiento según una de las reivindicaciones 1 a 6,7. Procedure according to one of the claims 1 to 6, caracterizado porque characterized because en caso de una consulta que se efectuó por medio de una estructura de consulta específica almacenada en la instalación terminal de datos pero ya no correspondiente al estado actual, la actual estructura de consulta específica es enviada desde la unidad central a la instalación terminal de datos y allí es almacenada.in case of a consultation that was made through of a specific query structure stored in the data terminal installation but no longer corresponding to the state current, the current specific query structure is sent from the central unit to the data terminal installation and there is stored 8. Procedimiento según una de las reivindicaciones 1 a 7,8. Procedure according to one of the claims 1 to 7, caracterizado porque characterized because la estructura de consulta específica es hecha visible para el usuario 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.the specific query structure is made Visible to the user in the data terminal installation in form of an introduction mask for the introduction of at least one part of the parameters of a query. 9. Procedimiento según una de las reivindicaciones 1 a 8,9. Procedure according to one of the claims 1 to 8, caracterizado porque characterized because la instalación terminal de datos rellena automáticamente con un valor al menos un parámetro de consulta.the data terminal installation fills automatically with a value of at least one query parameter. 10. Procedimiento según la reivindicación 9,10. Method according to claim 9, caracterizado porque characterized because en el caso de una instalación terminal de datos móvil al menos un parámetro rellenado automáticamente describe la posición geográfica actual de la instalación terminal de datos.in the case of a data terminal installation mobile at least one auto-filled parameter describes the Current geographical position of the data terminal installation. 11. Procedimiento según la reivindicación 10,11. Method according to claim 10, caracterizado porque characterized because la instalación terminal de datos móvil es utilizada en un vehículo.The mobile data terminal installation is Used in a vehicle. 12. Procedimiento según una de las reivindicaciones 1 a 11,12. Procedure according to one of the claims 1 to 11, caracterizado porque characterized because el intercambio de datos se efectúa por comunicación inalámbrica.data exchange is carried out by wireless communication. 13. Procedimiento según la reivindicación 12,13. Method according to claim 12, caracterizado porque characterized because el intercambio de datos se efectúa en forma codificada por radio móvil celular.data exchange takes place encoded by cellular mobile radio. 14. Procedimiento según una de las reivindicaciones 1 a 13,14. Procedure according to one of the claims 1 to 13, caracterizado porque characterized because 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 a la unidad central por el cliente mediante la instalación terminal de datos.in the central unit they have prepared information on interesting technical points of traffic and / or tourist and geographical coordinates of points of interest selected are consulted to the central unit by the client through the terminal data installation. 15. Instalación para realizar el procedimiento según la reivindicación 1, con una unidad central para el procesamiento, almacenamiento y preparación de datos y con por lo menos una instalación terminal de datos así como con un canal de comunicaciones para el intercambio de datos entre la unidad central y la instalación terminal de datos en el marco de diferentes aplicaciones, estando la instalación terminal de datos provista de dispositivos para introducción y emisión de datos para el usuario,15. Installation to perform the procedure according to claim 1, with a central unit for the data processing, storage and preparation and with so minus a terminal data installation as well as with a channel of communications for data exchange between the central unit and the terminal data installation under different applications, the data terminal installation provided with devices for entering and issuing data for the Username, caracterizada porque characterized because
--
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.
16. Instalación según la reivindicación 15,16. Installation according to claim 15, caracterizada porque characterized because la estructura de consulta general contiene 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.the general query structure contains a characterization for the respective query function, a list of query parameters and a list of the data types of the query parameters 17. Instalación según una de las reivindicaciones 15 ó 16,17. Installation according to one of the claims 15 or 16, caracterizada porque characterized because los formatos de respuesta almacenados previamente definidos comprenden al menos un juego de datos individual y una lista de selección de juegos de datos.response formats previously stored defined include at least one individual data set and one data sets selection list. 18. Instalación según una de las reivindicaciones 15 a 17,18. Installation according to one of the claims 15 to 17, caracterizada porque characterized because las funciones de consulta actualmente disponibles en la unidad central pueden ser consultadas por la instalación terminal de datos y pueden ser indicadas en ésta en forma de una lista para la selección de una función de consulta deseada.currently available query functions in the central unit can be consulted by the installation data terminal and can be indicated on it in the form of a ready for the selection of a desired query function. 19. Instalación según una de las reivindicaciones 15 a 17,19. Installation according to one of the claims 15 to 17, caracterizada porque characterized because la estructura de consulta general y los formatos de respuesta previamente definidos están almacenados en la instalación terminal de datos en una memoria protegida contra escritura.the general query structure and formats previously defined response are stored in the data terminal installation in a memory protected against writing. 20. Instalación según una de las reivindicaciones 15 a 19,20. Installation according to one of the claims 15 to 19, caracterizada porque characterized because la instalación terminal de datos está provista de un teclado de introducción y de una pantalla para la emisión óptica de datos.the data terminal installation is provided with an introduction keyboard and a screen for optical emission of data. 21. Instalación según la reivindicación 20,21. Installation according to claim 20, caracterizada porque characterized because la instalación terminal de datos está equipada con un dispositivo para la emisión hablada de datos.the data terminal installation is equipped with a device for the spoken transmission of data. 22. Instalación según una de las reivindicaciones 15 a 21,22. Installation according to one of the claims 15 to 21, caracterizada porque characterized because la instalación terminal de datos es un aparato móvil, en particular un aparato llevado consigo en un automóvil.the data terminal installation is a device mobile, in particular a device carried in a car. 23. Instalación según la reivindicación 22,23. Installation according to claim 22, caracterizada porque characterized because la instalación terminal de datos está conectada a una instalación para la determinación automática de la posición geográfica de la instalación terminal de datos y en caso de preguntas a la unidad central los datos actuales de posición de la instalación terminal de datos pueden ser enviados automáticamente a la unidad central.the data terminal installation is connected to an installation for automatic position determination geographic of the terminal data installation and in case of ask the central unit the current position data of the Terminal data installation can be automatically sent to the central unit 24. Instalación según una de las reivindicaciones 15 a 23,24. Installation according to one of the claims 15 to 23, caracterizada porque characterized because el canal de comunicaciones está configurado como enlace de comunicaciones inalámbrico, en particular como red de radio móvil celular.the communication channel is set as wireless communications link, in particular as a network of cellular mobile radio
ES97945772T 1996-10-16 1997-10-14 PROCEDURE AND INSTALLATION FOR DATA EXCHANGE BETWEEN A CENTRAL UNIT AND A TERMINAL DATA INSTALLATION. Expired - Lifetime ES2222521T3 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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