Booking method and system
First Claim
1. A computer program product comprising a recording medium, having encoded thereon a computer readable program executable by a computer, for performing the functions of a mediator that controls communications between a service provider and a client terminal device for use by a client having a client identifier address, the communications between the service provider and the client terminal device being based upon technology in which a reply to an inquiry does not automatically include an explicit reference to the inquiry, the mediator including:
- a) a multiplicity of different addresses associated with the service provider at which the mediator is configured to receive communications from the client terminal device regarding the service provider; and
b) logic and resources configured to perform the acts of;
preparing at least one inquiry message pertaining to the service provider, associating a particular reply address to each of the at least one message, the particular reply address being selected from the multiplicity of different addresses, sending the at least one message to the client terminal device, said each of the at least one message including a plurality of choices that are selectable by the client, receiving from the client terminal device a reply to at least one of the at least one message at the particular reply address associated with said received reply, the received reply including the client identifier address and a selected choice, and determining which choice of the plurality of choices has been selected by the client in the received reply using the client identifier address, the particular reply address at which the received reply is received and the selection made by the client, wherein the determined particular reply address at which the received reply is received identifies the specific message that the client has replied to among the possibly several inquiry messages sent to the client.
11 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a method and system for booking a reservation in a booking system and synchronizing bookings in several booking systems comprising at least one booking systems; at least one service provider; a mediator service; a client, and at least one client terminal device that can be a mobile device and that includes a dialogue. In addition, the system comprises telecommunication connections that are used to connect the booking systems, the service providers, the mediator, and the client terminal device. The client uses the dialogue to enter information into the system. There mediator gets inquiries and answers from booking systems, service providers, and dialogues, and transfers and adapts information between them.
-
Citations
7 Claims
-
1. A computer program product comprising a recording medium, having encoded thereon a computer readable program executable by a computer, for performing the functions of a mediator that controls communications between a service provider and a client terminal device for use by a client having a client identifier address, the communications between the service provider and the client terminal device being based upon technology in which a reply to an inquiry does not automatically include an explicit reference to the inquiry, the mediator including:
-
a) a multiplicity of different addresses associated with the service provider at which the mediator is configured to receive communications from the client terminal device regarding the service provider; and
b) logic and resources configured to perform the acts of;
preparing at least one inquiry message pertaining to the service provider, associating a particular reply address to each of the at least one message, the particular reply address being selected from the multiplicity of different addresses, sending the at least one message to the client terminal device, said each of the at least one message including a plurality of choices that are selectable by the client, receiving from the client terminal device a reply to at least one of the at least one message at the particular reply address associated with said received reply, the received reply including the client identifier address and a selected choice, and determining which choice of the plurality of choices has been selected by the client in the received reply using the client identifier address, the particular reply address at which the received reply is received and the selection made by the client, wherein the determined particular reply address at which the received reply is received identifies the specific message that the client has replied to among the possibly several inquiry messages sent to the client. - View Dependent Claims (2, 2, 3, 4, 5)
-
-
6. A method of a mediator controlling communication between a client and a service provider, the client having a client identifier address and using a client terminal device to communicate with the mediator, the communications between the client and the service provider being based upon technology in which a reply to an inquiry does not automatically include an explicit reference to the inquiry, the mediator performing acts including:
-
a) preparing at least one inquiry message in pertaining to the service provider;
b) associating a particular reply address to each of the at least one inquiry message, said particular reply address being selected from a multiplicity of different addresses available associated with the service provider at which the mediator is configured to receive communications from the client terminal device regarding the service provider;
c) sending the at least one inquiry message to the client terminal device, said each of the at least one inquiry message including a plurality of choices that are selectable by the client;
d) receiving a reply to at least one of the inquiry messages at the particular reply address associated with said reply from the client terminal device, the reply including the client identifier address and a selected choice;
e) storing information pertaining to the reply in a data structure which can be illustrated as a three dimensional matrix, the three dimensional matrix including a first axis indexed by client identifier address, a second axis indexed by reply address, and a third axis indexed for storing ordinal position of selections; and
f) determining which choice of the plurality of choices has been selected by the client in the received reply using the client identifier address, the particular reply address at which the received reply is received and the ordinal position of the selection made by the client, wherein the determined particular reply address at which the received reply is received identifies the specific message of the at least two inquiry messages that the client has replied to. - View Dependent Claims (7)
-
Specification