Description



BACKGROUND OF THE INVENTION

The invention concerns a method for ordering services, especially for booking hotel rooms and travel at home and abroad as well as medical services, wherein the ordering is performed via a user terminal connected to a central data processing device, wherein the central data processing device comprises a data storage device and is also connected to a service location terminal and wherein the method comprises steps for:
a) calling up the central data processing device from the user terminal,
b) specifying a service request to the central data processing device,
c) retrieving information on the service offer from a data base in the central data processing device,
d) selecting a service offer on the basis of the retrieved information from the data base. The invention also concerns a system for ordering services, especially for booking hotel rooms and travel at home and abroad together with medical services where the ordering is undertaken via a user terminal connected with at least one central data processing device, wherein the central data processing device comprises a data storage device and is also connected to a service location terminal.

The combination of modern computer-based information systems and telecommunication systems makes it possible to order services from a local subscriber's terminal which is connected to the computer-based information system. The permanent service offer can be entered in the computer-based information system and the customer selects the service on the basis of information received from the information system. Information systems of this kind can also pass on the customer's choice of service to the service location where the order is recorded and the service is executed.

In GB patent application no. 2 207 838, for example, there is disclosed a digital, interactive communication system where the subscribers can select by means of touch-tone telephones from a number of pre-recorded video presentations and products and services for sale. Subscriber requests are received by a voice network interface which is coupled to a local data network. Via the local data network a subscriber of a dedicated data processor is served in the local data network which is connected to a large data base which digitally stores video presentations which can be retrieved by the subscribers and displayed on their television receivers, the video presentations being transferred digitally to a second local data network which is connected to a cable network which supplies the information to the subscriber's television receiver.

In U.S. Pat. No. 4,720,849 there is disclosed a device for displaying information, the devices being installed in publicly accessible locations such as railway stations. The device comprises a display, for example in the form of a viewing screen, a keyboard and a telephone set. When the microtelephone is lifted during the display of a specific type of service information, for example hotel information, restaurant information, travel information, mail order information or job offers, a telephone circuit in the set will connect the user directly with the location from which the information comes.

In U.S. Pat. No. 4,788,643 there is disclosed information and booking data processing systems wherein cooperating and interconnecting computers handle information and booking for different kinds of travel reservations, particularly by using existing systems, namely an airline reservation system and remotely located terminals in travel agents' office, connected to separate cruise information computer, for also providing information and booking services specifically on cruises.

Further in U.S. Pat. No. 5,237,499 there is disclosed a computer-based system for handling travel requests aimed at a specific offer to individual members of a sponsored group. The system comprises a data base with information on the offer and the individual members of the group as well as information on pre-selected sellers of various travel services and a place code file with codes which correspond to the locations of airports in a number of towns. The information is displayed to an individual group member who is performing a travel request via a terminal such as a personal computer. A central processor communicates both with the data base and a number of computer-based ordering systems in airline companies. The central processor is programmed in such a manner that it can select the travel route for the group member on the basis of the given offer which comprises specific air routes and if necessary, hotel and car rental services.

Finally it has become increasingly common to use so-called telemarketing services in marketing capital goods and services, e.g. via the public telephone network. In this case both customer and seller can be connected with a data bank via the telephone network, information being retrieved from the data bank or entered in the data bank by means of modern touch-tone telephones. One method for implementing a telemarketing system of this kind is disclosed in Swedish patent application no. 9102930-6, where the method is based on the fact that the seller informs the customer of his existence by calling the data bank's telephone number and then describing his goods and services by means of coded numbers for building up the data bank via the telephone keys while at the same time the seller's telephone number is also entered. A customer can obtain information on goods and services, including the price of these from the seller by calling the data bank's telephone number.

SUMMARY OF THE INVENTION

The object of the present invention is to improve and increase the efficiency of the method for ordering services by means of central data bases and public telecommunication networks.

To be more specific, a first object is to permit the customer or user to specify a service request and to obtain information on services on the basis of the specified service request in order to subsequently perform a selection of the most suitable service offer. A second object of the invention is to cause the choice of service offer to effect a direct connection between the customer and the service location, thus enabling the ordering of the service to be implemented.

A third object is to maintain the connection between the user and the central data processing device after the customer's order has been confirmed, thus enabling the user to order further services without the necessity of calling up the central data processing device again.

A fourth object is that all orders which are effected lead to an automatic updating of the service offer which is stored in the central data processing device, a user thus being presented at all times with a reliable service offer.

A fifth object is that all orders can be made without any language problems being experienced in the communication between the user, the central data processing device and the service location when, e.g., communication takes place between different countries.

These above-mentioned and other objects are achieved with a method which is characterized in that it comprises the additional steps of
e) having the choice of a service offer automatically effect the establishment of a connection between the user terminal and the service location terminal via the central data processing device,
f) ordering the desired service from the service location terminal,
g) transferring an order confirmation from the service location terminal to the user terminal,

whereupon the established connection between the user terminal and the service location terminal is disconnected and the user terminal returns to the central data processing device in order either to specify a further service request or to terminate the call, the order being recorded in real time by a local data processing system at the service location and effecting a real time update of a data base in the local data processing system, while service information in the data base in the central data processing device is automatically and immediately updated from the local data processing system on the basis of the transactions undertaken between user terminal and service location terminal in connection with steps a)-g).

It is also an object of the invention to provide a system whereby the method according to the invention can be implemented by means of, amongst other things, existing data processing devices and telecommunication systems, including the possible use of existing telemarketing systems.

This last object is achieved according to the invention with a system which is characterized by a user terminal which is connected to the data processing device via a first, generally accessible telecommunication network, that the central data processing device is connected with the service location terminal via the said, first telecommunication network or a second telecommunication network, the service location terminal being connected with a data processing device at the service location, that the central data processing device comprises a linking device, the linking device providing a connection between the user terminal and the central data processing device, between the central data processing device and the service location terminal or between the user terminal and the service location terminal via the said telecommunication network(s), that the central data processing device contains a data base which can be called up from both the user terminal and the service location terminal for recording ordering information and service information respectively and arranged to provide ordering information to the service location terminal and service information to the user terminal, as well as to be continuously updated when an order is recorded, an order is confirmed and when permanent or volatile service information is entered respectively, and that the user terminal is arranged to be connected directly with the service location terminal via the linking device.

Further features and advantages of the method according to the invention are presented in the attached claims 2-10 and further features and advantages of the system according to the invention are presented in the attached independent claims 12-26.

The invention will now be described in more detail in connection with embodiments of the invention and with reference to the attached drawing.

BRIEF DESCRIPTION OF THE DRAWING

FIG. 1 is a schematic overview of the system according to the invention, represented in the form of a block diagram.

FIG. 2 is a schematic illustration of a dedicated user terminal.

FIGS. 3-11 illustrate how information is presented to a user in the system and also gives an example of specification of a service offer in the method according to the invention.

DETAILED DESCRIPTION

FIG. 1 gives a schematic overview of the system according to the invention. A user terminal, which may be a dedicated terminal or simply a touch-tone telephone, is connected via a telecommunication network, herein called telecommunication network I, to a telecommunication centre, herein called telecommunication centre I. Telecommunication network I can be a publicly accessible telecommunication system. The user terminal is connected via telecommunication centre I with a linking device in a central data processing device. The central data processing device also comprises a data storage device where, e.g., a data base can be stored with service information. The linking device is connected via a further telecommunication network, herein called telecommunication network II, with a local data processing device at a service location. Telecommunication network II can be a data network. The linking device causes a connection to be established between the user terminal and a service location terminal at the service location via telecommunication network I and via telecommunication centre I. Alternatively the connection could also be made via the linking device and telecommunication network II and thus go via the local data processing device which is connected with the service location terminal at the service location. The central data processing device can form part of a telemarketing system as indicated.

As an example of how the method according to the invention is implemented, an account will be given of the process of booking a hotel room. However, it is obvious that other services apart from a hotel room can be ordered by means of the method and the system according to the invention.

Basically, the customer, hereinafter called the user, will perform the booking from a user terminal, which can be a dedicated terminal in the system or an ordinary telephone connected to the public telephone network. The dedicated user terminal may be purely personal and in the form of a small portable computer terminal with display or the like.

A dedicated user terminal, which can form part of the system according to the invention and is used in the method according to the invention, is illustrated schematically in FIG. 2. The dedicated user terminal is preferably in the form of a hand-held computer or a notebook computer and can be connected to an existing telecommunication network which uses voice frequency signalling or a data network. The dedicated terminal comprises a keyboard which is connected via a keyboard interface with a data processor. The keyboard is also connected to a voice signal generator which generates voice signals which are transmitted to the voice signal-based telecommunication network. Voice signals from the dedicated terminal are transmitted via the telecommunication network and via the telecommunication network's telecommunication centre to a receiver. Incoming signals in the telecommunication network are received in a voice signal receiver which is provided in the dedicated terminal. The voice signal receiver is connected to voice signal equipment, e.g. in the form of a loudspeaker. The voice signal equipment also comprises a microtelephone for voice signal frequency communication from the dedicated terminal via the telecommunication network. A converter connected to the voice signal receiver and the voice signal generator respectively can be connected to the data processor in the dedicated terminal, the data stored or entered in the dedicated terminal being handled by the processor and output via the voice signal-based telecommunication network. The data processor is connected to the keyboard via an internal keyboard interface and also with an internal memory which is connected to a display. Data entered via the keyboard can be displayed via the keyboard interface directly on the screen. The internal memory stores alphanumeric information, for example graphic information in the form of map information for display on the screen. The internal memory may preferably also store a special user programme which is used in the specification of the service requests. The user programme communicates with a user of the terminal via display and keyboard. The data processor is finally connected to an external interface, thus enabling the dedicated terminal to also communicate via a digital data network if this is appropriate. In this manner the dedicated terminal can be connected to the central data processing device or a local data processing device directly via existing digital data communication networks.

In purely practical terms the system according to the invention can be connected to an existing telemarketing system.

When ordering a service, which in this case may, e.g., be hotel booking, the user thus rings up the telemarket from a touch-tone telephone and is connected with a data processing device in the telemarketing system. In this case the data processing device will be connected to a voice network interface which reads out the various offers, and the customer now selects the desired offer by pressing a key. The voice network interface will then continue to read out alternatives according to, for example, geographical and price-associated criteria and the customer's specification of the service offer is performed by pressing a key for the criterion concerned. After the specification criteria have been read out, i.e. the customer has established place, date and price class, the voice network interface will now read out the relevant service offers, i.e. those hotels which have vacant rooms. The customer then selects a specific service offer and enters the code for the desired hotel. The customer has now selected service and the system then effects a direct dialling of the chosen hotel and places the customer in contact with the hotel reception. Thus the user does not need to exit the system in order to get in contact with the hotel. The receptionist in the hotel now reserves the desired hotel room and the reservation is entered in the hotel's local computer which is simultaneously automatically connected with the telemarketing's data base and updates the service offer by recording the current status of the service offer for the hotel concerned. The data base in the telemarketing system will therefore be updated at all times, thus ensuring that other users of the service who select the same service offer can depend on receiving reliable information concerning service offers. Should the hotel at some point land in the situation that it has no vacant rooms during a specific period, this will be entered in the data base and any user who has specified an overnight stay at the place concerned and during the period in question, will then naturally no longer be offered this specific hotel via the system, but instead other hotels which have vacant rooms which fulfil the relevant user-specified criteria for the service.

After the customer has ordered and the booking has been confirmed, the connection between the user and the hotel is disconnected, but the user is still in the system and the contact with the telemarketing's voice network interface is maintained in case the selection of further services is required. If so, communication between user and telemarket will continue in a similar manner. If the user does not require further services, the system is exited by, e.g., pressing a key on the touch-tone phone.

When ordering other types of service, e.g., travel, the user can proceed in a similar manner.

It is particularly easy to implement the method according to the invention when the system comprises a dedicated user terminal, as illustrated in FIG. 2. In principle this user terminal can be personal and as stated in the form of a portable unit and no larger than a hand-held computer or a so-called notebook computer. The dedicated terminal should, however, be capable of being used directly in a voice signal-based telecommunication system, e.g. the public telephone network and will therefore comprise an analog voice signal generator. At the same time it is preferred that a dedicated user terminal should be equipped with a microprocessor, a memory device and a viewing screen display. The dedicated user terminal can receive data via the telecommunication network or the telephone network and be arranged to store alphanumeric and graphic information which can be displayed on the user terminal's viewing screen. The dedicated terminal can also comprise a loudspeaker and possibly a microtelephone for speech communication if a speech-based system such as, e.g., a telemarketing system with a voice network interface is used.

An example will now be presented of an implementation of the method according to the invention using a dedicated, personal user terminal in the system according to the invention.

On activation of the user terminal a user programme is retrieved in the terminal's internal memory and information is obtained on the viewing screen as shown in FIG. 3. In this example the system is called "Bellboy Booking Systems" and arranged for booking hotels and travel. The cursor which is shown on the viewing screen can be moved by means of arrow keys on the dedicated terminal and the user can now select the desired service, e.g. hotel room, by placing the cursor on "hotel booking" and pressing a function key. The user now obtains information on the viewing screen in the form of maps as illustrated in FIGS. 4 and 6 and by means of the cursor marks his present location and the service location. New information is retrieved to the user terminal by a single keystroke.

FIG. 5 shows a new information page with more detailed map information for indicating the country from which the call is being made. The country is indicated by moving the cursor, while at the same time the map of the selected country is cross-hatched. When the user has indicated the country, the user terminal finds the telephone number in the central data processing device. This is stored in a separate file which also stores the other information associated with the specification of the service.

FIG. 6 shows a map page for choice of the geographical area in which the service is required.

After a geographical area has been selected, the dedicated terminal displays a more detailed map of the area, as illustrated in FIG. 7. The user now selects, e.g., Norway and obtains a new information page where a detailed map is shown of Norway with a list of the individual geographical regions which may be, e.g., counties as illustrated in FIG. 8. After the county has been selected, the dedicated terminal retrieves a detailed county map in which boroughs and towns are marked, as illustrated in FIG. 9, and the user now selects the desired service location indicated by borough name or town name by means of the arrow keys. The map shown in FIG. 10 is simultaneously marked by cross-hatching of the selected area. By means of a keystroke the code is retrieved for the chosen area and the user terminal has now stored the telephone number of the data base or data processing device which contains the required information for specification of a service, together with codes for the choice of abroad, country and district respectively. A new information page on the user terminal's viewing screen is shown in FIG. 10. It contains information which makes it possible for the user to specify the desired service offer by entering time of arrival and departure and also to indicate desired price level for the service. By pressing a key the user can then make a new booking and the user terminal then returns to the information as illustrated in FIG. 2.

All orders are stored in the user terminal's internal memory and when the user has completed the desired orders, a specific key is pressed which causes a call to be made to the relevant central data processing device which, e.g., may form part of a telemarketing system in the country or region concerned. As illustrated in FIG. 11, a new information page is then displayed on the viewing screen, giving the user instructions on how to proceed further. As stated, on the basis of a single keystroke the user terminal will call up the relevant data processing device and the orders which have been entered in the user terminal will now be transferred to the central data processing device. The central data processing device processes the orders in the order in which they are entered by giving the user a list of the relevant service offers. These can be displayed, for example, as alphanumeric information on the viewing screen and the user selects the desired service offer, whereupon the central data processing device automatically establishes the connection with the service location. The connection may be made via the dedicated terminal's keyboard or via a voice network interface in the dedicated terminal, communication thus being made, for example, via the standard telephone network.

Communication between the central data processing device and the user terminal may also be made in the form of voice communication by means of the voice network interface in the user terminal. The system will then act as an ordinary telemarketing service. In every case a service offer is selected and the connection is established with the service location in the same manner as previously. When the order is confirmed, the system proceeds to the next order, while the data base in the central data processing device or the telemarketing system is automatically updated from a local data processing device at the service location, thus ensuring that the data base is updated at all times with correct service information. At the same time the processing of the next order from the central data processing device is initiated and the user proceeds in the same manner as for the processing of the first order. Should only one service specification be undertaken, the central data processing device will ask the user terminal whether more services are required and in this case the user can specify further orders, the information being displayed once again in a layout corresponding to that in FIGS. 2-9. If no further services are required the user exits the system with a keystroke.

There is no reason why the system should not be designed in such a manner that the ordering procedure starts with calling up a central data processing device, e.g. at the user location. The central data processing device can then contain all the information necessary for specification of the order, thus enabling it to be transferred to the user terminal and stored temporarily in the user terminal's memory. However, it is preferred that the user terminal should contain the information necessary for specification of the service offer, the central data processing device only requiring to transfer the actual service information after the service has been specified.

The information on the service offer can, however, also be stored in a second central data processing device and by calling up a first central data processing device and specifying the service, the first central data processing device passes the service specification on to a second central data processing device which then undertakes the same transactions for transferring information to the user terminal and after choice of service establishes the connection to the service location.

In connection with the system according to the invention an interpreting function can be included, thus enabling the user to select the language to be used when the information is displayed on the user terminal's viewing screen. Similarly, the central data processing device will issue information in the desired language from the data base in the central data processing device. The choice of language can be made on the basis of the language used at the service location and the service terminal may also receive information on the language which the user has selected. Hence it will be possible to select the same language at the service location or also a second relevant language which is mastered at the service location, thus enabling the booking information in every case to be displayed in a desired language. Thus the transactions in the system for ordering services can be made in the language required at any time, independent of the user's native tongue or the language used at the service location.

An example will now be presented of how an order is placed from one country to another by means of the system according to the invention and its in-built interpreting function. It is assumed that the user's native tongue is not the language of the country from which the order is made, nor is it the language in the country of the service location. It is assumed that the system is linked to a national or international telemarketing service. The user rings or calls up the national number of the marketing system and feeds in a pre-specified code for the desired language which may be the user's native tongue on a touch-tone telephone which in this case acts as the user terminal. In the system the keystrokes from the user's terminal or touch-tone telephone are interpreted and the language in which the information has to be given is recorded. The telemarketing's voice network interface then issues general information in the chosen language, with information on the price of the service and the possibility of repeating information. The voice network interface then reads out questions in the desired language in order to enable the user to specify the geographical location. The information in the central data processing device's data base is converted to speech in the voice network interface and is read out to the user in the desired language, with specification of a code for selecting a desired alternative. The telemarketing system proceeds in steps which correspond to those used in the dedicated user terminal, apart from the fact that all communication takes place in the form of voice signals and the information is issued as spoken information with codes for the existing alternatives. First of all the continent is selected, then the country, the voice network interface reading out all the countries in the continent with codes and the user can key in the code on his set as soon as the voice network interface has read out the code. When the desired country has been selected, the voice network interface reads out regions in the country concerned, the code for the desired region is keyed in and the programme in the central data processing device continues to the next procedure which is choice of town or borough. These are read out by the voice network interface and the correct code is keyed in. The central data processing device will now provide information via the voice network interface for a more detailed specification of the service with times of arrival and departure. After the message has been read out, the user will be able to key in the specified period by means of the set's keys and the central data processing device returns via the voice network interface to the user with the question whether the specification is correct. If this is confirmed by keying in a special code, the programme continues and the user receives the opportunity of specifying price limits and possibly the quality of the service. If booking of a hotel room is now involved, the central data processing device will provide information via the voice network interface on vacant rooms, price, the situation of hotels in the service location concerned together with the code for the hotel. After keying in the code for the desired hotel, the programme will be able to issue information on the hotel in question, after which the central data processing device in the national telemarketing service will ring the country concerned and establish the connection with the hotel. After establishing the connection the staff at the hotel, e.g. the receptionist, will be placed in direct contact with the user by means of a keystroke and receive his booking, or alternatively, if it is indicated by the information given to the service location terminal, select interpreting via the central data processing device and the voice network interface. If the staff at the user location have selected an interpreting function, the user will receive a message concerning this and whether the communication will take place via the voice network interface. In this case the communication is limited to fixed, pre-selected questions which can be answered by yes or no, again by keystrokes which represent a suitable code. The staff at the service location, e.g. the receptionist at the hotel, can arrive via standard questions at a language which both he and the user can master and choose this, thus again establishing direct connection between user and receptionist. Should user and receptionist have no common language, codes are selected for questions which permit the user to communicate his booking to the hotel via keystrokes, the information received from the user being interpreted in the central data processing device and transferred to the service location, i.e. the receptionist, in his native language or the desired language. The procedure advances until the desired booking information has been received. The booking is recorded in the hotel's local data system while at the same time an automatic connection is established with the central data processing device, thus ensuring that when all the information concerning the reservation has been entered in the local data processing device, the data base in the central data processing device is updated and will at all times be brought up to date with correct information concerning the service offers. After the booking confirmation has been received the user's set will return to the national telemarketing system and new orders can be keyed in.

A person skilled in the art will soon realize that there are a number of different ways whereby the desired information can be coded and entered in such systems. The possibilities will only be limited to what will be expedient depending on whether the set used is a touch-tone telephone or a dedicated terminal.

With the method according to the invention and the system according to the invention it thus becomes possible to perform the ordering of services between different countries, without the problem of language hindering the transactions and the necessary transmission of information. At the same time the opportunity is provided within the scope of the invention for specifying the desired service by means of information from a permanently stored programme in a dedicated user terminal, if a user terminal of this kind is used for the booking, but alternatively all the necessary ordering information can be supplied from a central data processing device to the user terminal. It will be understood that the user terminal can be linked to a number of data processing devices, both national and international, and form part of a data processing device in a telemarketing system. This telemarketing system can naturally just as easily be located abroad or be an international telemarketing system as a national telemarketing system.

The method and the system according to the invention can, of course, be used for other services than hotel services. Travel bookings will be made in substantially the same way, with specification of criteria based on date, departure point, arrival point and desired method of travel, together with criteria for choice of means of transport, price and quality. The service information can then naturally also include information on possible discounts and the conditions for obtaining such discounts.

One particularly interesting application of the method and the system according to the present invention is apparent in connection with ordering medical services in a national or international market for medical services. In this case if the orders are made within the framework of a public health system, the user terminals can be located in doctor's surgeries and the like and used by a doctor in private practice for ordering consultations with specialists, admissions to hospital and operations, etc.


Data supplied from the esp@cenet database - l2