Booking method and system
First Claim
1. A mediator that controls communications between a plurality of service providers and a plurality of clients each client using a client terminal with a client identifier address, the mediator including:
- a) a multiplicity of addresses at which the mediator is capable of receiving communications from client terminals; and
b) logic and resources adapted to identify inquiries responsive to service requests, each service request being associated with a client identifier address, prepare messages pertaining to the inquiries, including at least one message pertaining to each inquiry, associate a particular reply address to each message, the particular reply address being selected from the multiplicity of addresses, send each message to the client terminal having the client identifier address of the service request to which it pertains, receive replies to messages at the multiplicity of addresses, each reply including a client identifier address, store information pertaining to replies in a matrix, the matrix including a first axis indexed by client identifier address and a second axis indexed by reply address and evaluate replies using the client identifier address and the address at which the reply was received.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to a method and system for booking reservations in a booking system and synchronizing bookings among several booking systems. The system comprises at least one booking system; 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. The client uses the dialogue to enter information into the system and the mediator receives inquiries and answers from the at least one booking system, the at least one service provider, and the at least one client. The mediator transfers and adapts information between them. The method and system are particularly suited for use with mobile phone users by Small Message Service messages.
88 Citations
21 Claims
-
1. A mediator that controls communications between a plurality of service providers and a plurality of clients each client using a client terminal with a client identifier address, the mediator including:
-
a) a multiplicity of addresses at which the mediator is capable of receiving communications from client terminals; and
b) logic and resources adapted to identify inquiries responsive to service requests, each service request being associated with a client identifier address, prepare messages pertaining to the inquiries, including at least one message pertaining to each inquiry, associate a particular reply address to each message, the particular reply address being selected from the multiplicity of addresses, send each message to the client terminal having the client identifier address of the service request to which it pertains, receive replies to messages at the multiplicity of addresses, each reply including a client identifier address, store information pertaining to replies in a matrix, the matrix including a first axis indexed by client identifier address and a second axis indexed by reply address and evaluate replies using the client identifier address and the address at which the reply was received. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of a mediator controlling communications among a plurality of service providers and a plurality of clients, each client having an identifier address and communicating with the mediator using a client terminal device, the mediator performing acts including:
-
a) identifying inquiries responsive to service requests, each service request being associated with a client identifier address;
b) preparing messages pertaining to the inquiries;
c) associating a particular reply address to each message, said particular reply address being chosen from a multiplicity of addresses available for receiving messages from client terminals;
d) sending each message to the client identifier address of the service request to which it pertains;
e) receiving replies to messages at the multiplicity of addresses;
f) storing information pertaining to the replies to messages in a matrix, the matrix including a first axis indexed by client identifier and a second axis indexed by reply address; and
g) evaluating replies using their client identifier address and the reply address. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification