IP Library Granted Patent US 9,313,161
Granted Patent B2
US 9,313,161 · App. 10/734,352 · Granted Apr 12, 2016

Booking method and system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,313,161
App. No.
10/734,352
Granted
Apr 12, 2016
Kind
B2
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 dialog. The client uses the dialog 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.

Claims (63)

1. A method comprising:

authenticating a client by a network server, wherein the client to be authenticated uses a mobile telephonic device capable of sending and receiving short message service (SMS) messages and having a client identifier address wherein:

the network server determines a plurality of currently available, predefined reply addresses;

the network server selects a unique reply address for an SMS message, wherein the unique reply address is specific to that SMS message, the unique reply address being selected from the plurality of currently available predefined reply addresses determined to be currently available by the network server;

the network server assigns the selected unique reply address to the SMS message;

the network server sends the SMS message to the mobile telephonic device used by the client at the client identifier address; and

the network server authenticates the client based on a response to the SMS message, wherein the response to the SMS message is sent by the mobile telephonic device from the client identifier address and received at the unique reply address.

2. The method of claim 1 , wherein authentication of the client based on the response to the SMS message includes analysis of the semantics of the response.

3. The method of claim 2 , wherein the analysis of the semantics of the response includes comparing content of the response with stored information about what kinds of response content are acceptable.

4. The method of claim 3 , wherein if response content does not meet criteria identified in the stored information, the response is rejected as not being an authentic response.

5. The method of claim 3 , wherein, if response content does not meet criteria identified in the stored information, the client is not authenticated.

6. The method of claim 1 , further comprising the network server storing the response to the SMS message in a matrix including a first axis indexed by client calling line identifier number and a second axis indexed by reply address.

7. The method of claim 1 , wherein the client's identifier address includes an identifier chosen from the group consisting of a client's a-subscriber's number, Calling Line Identity, e-mail address and IP address.

8. The method of claim 1 , wherein the each of the plurality of currently available predefined reply addresses are complete, and unaltered, when assigned to the SMS message.

9. The method of claim 1 , wherein the response to the SMS message is a SMS message that is sent to the unique reply address.

10. The method of claim 1 , wherein the response to the SMS message is an email message.

11. The method of claim 1 , wherein the response to the SMS message is a text message.

12. The method of claim 1 , further comprising authenticating a specific client dialogue based on a response to the SMS message received at the unique reply address.

13. A network server comprising:

at least one connection for communicating with a client, the client using a mobile telephonic device capable of sending and receiving short message service (SMS) messages and having a client identifier address,

a process logic for authenticating the client, wherein execution of the process logic causes the network server to perform the following operations:

determine a plurality of currently available, predefined reply addresses;

select a unique reply address for an SMS message, wherein the unique reply address is specific to that SMS message, the unique reply address being selected from the plurality of currently available reply addresses;

assign the selected unique reply address to the SMS message;

send the SMS message to the mobile telephonic device used by the client at the client identifier address; and

authenticate the client based on a response to the SMS message, wherein the response to the SMS message is sent by the mobile telephonic device from the client identifier address and received at the unique reply address.

14. The network server of claim 13 , wherein authentication of the client based on the response to the SMS message includes analysis of the semantics of the response.

15. The network server of claim 14 , wherein the analysis of the semantics of the response includes comparing content of the response with stored information about what kinds of response content are acceptable.

16. The network server of claim 14 , wherein if response content does not meet criteria identified in the stored information, the response is rejected as not being an authentic response.

17. The network server of claim 14 , wherein, if response content does not meet criteria identified in the stored information, the client is not authenticated.

18. The network server of claim 13 , wherein the each of the plurality of currently available predefined reply addresses are complete, and unaltered, when assigned to the SMS message.

19. The network server of claim 13 , wherein the client's identifier address includes an identifier chosen from the group consisting of a client's a-subscriber's number, Calling Line Identify, e-mail address and IP address.

20. The network server of claim 13 , wherein the response to the SMS message is a SMS message that is sent to the unique reply address.

21. The network server of claim 13 , wherein the response to the SMS message is an email message.

22. The network server of claim 13 , wherein the response to the SMS message is a text message.

23. A network server for performing a method of authenticating a client, the client using a mobile telephonic device capable of sending and receiving short message service (SMS) messages and having a client identifier address, wherein the network server:

determines a plurality of currently available, predefined reply addresses;

selects a unique reply address for an SMS message, wherein the unique reply address is specific to that SMS message, the unique reply address being selected from the plurality of currently available reply addresses;

assigns the selected unique reply address to the SMS message;

sends the SMS message to the mobile telephonic device used by the client at the client identifier address; and

authenticates the client based on a response to the SMS message, wherein the response to the SMS message is sent by the mobile telephonic device from the client identifier address and received at the unique reply address.

24. The network server of claim 23 , wherein the response to the SMS message is a SMS message that is sent to the unique reply address.

25. The network server of claim 23 , wherein the response to the SMS message is an email message.

26. The network server of claim 23 , wherein the response to the SMS message is a text message.

27. The network server of claim 23 , wherein authentication of the client based on the response to the SMS message includes analysis of the semantics of the response.

28. The network server of claim 27 , wherein the analysis of the semantics of the response includes comparing content of the response with stored information about what kinds of response content are acceptable.

29. The network server of claim 27 , wherein if response content does not meet criteria identified in the stored information, the response is rejected as not being an authentic response.

30. The network server of claim 27 , wherein, if response content does not meet criteria identified in the stored information, the client is not authenticated.

31. A network server comprising:

at least one application operating on the server for authenticating a client, the client using a mobile telephonic device capable of sending and receiving short message service (SMS) messages and having a client identifier address;

wherein the at least one application comprises:

a first function to determine a plurality of currently available, predefined reply addresses;

a second function to select a unique reply address for an SMS message, wherein the unique reply address is specific to that SMS message, the unique reply address being selected from the plurality of currently available reply addresses;

a third function to assign the selected unique reply address to an SMS message;

a fourth function to send the SMS message to the mobile telephonic device used by the client at the client identifier address; and

a fifth function to authenticate the client based on a response to the SMS message, wherein the response to the SMS message is sent by the mobile telephonic device from the client identifier address and received at the unique reply address.

32. A method comprising:

authenticating a client dialogue by a network server, wherein the client to be authenticated uses a mobile telephonic device capable of sending and receiving short message service (SMS) messages and having a client identifier address, wherein a message sent to and received from the client forms a client dialogue, the network server performing acts including:

the network server determining a plurality of currently available, predefined reply addresses;

the network server selecting a unique reply address for an SMS message, wherein the unique reply address is specific to that SMS message, the unique reply address being selected from the plurality of currently available predefined reply addresses determined to be currently available by the network server;

the network server assigning the selected unique reply address to the SMS message;

the network server sending the SMS message to the mobile telephonic device used by the client at the client identifier address; and

the network server authenticating the client dialogue based on a response to the SMS message, wherein the response to the SMS message is sent by the mobile telephonic device from the client identifier address and received at the unique reply address.

Assignments (13)
CHANGE OF NAME Recorded Jan 14, 2022
From: BOOKIT OY; BOOKIT AJANVARAUSPALVELU
To: SMARTCOM LABS OY
Reel/Frame 058736/0054 →
SECURITY INTEREST Recorded May 6, 2020
From: BOOKIT OY
To: BKI INVERS AB
Reel/Frame 052585/0723 →
SECURITY INTEREST Recorded May 6, 2020
From: BOOKIT OY
To: AUTERE, JUSSI
Reel/Frame 052585/0498 →
SECURITY INTEREST Recorded May 6, 2020
From: BOOKIT OY
To: MPJ YHTYMA OY
Reel/Frame 052587/0814 →
SECURITY INTEREST Recorded May 5, 2020
From: BOOKIT OY
To: RANIN, URSULA; ENTRADA OY
Reel/Frame 052581/0396 →
SECURITY INTEREST Recorded May 5, 2020
From: BOOKIT OY
To: RONNHOLM, RIKU; RAHNASTO, ILKKA
Reel/Frame 052579/0001 →
SECURITY INTEREST Recorded May 5, 2020
From: BOOKIT OY
To: PITKANEN, OLLI
Reel/Frame 052579/0136 →
SECURITY INTEREST Recorded Apr 16, 2020
From: BOOKIT OY
To: DUCK POND INVESTMENTS; GODFREY, PETER
Reel/Frame 052425/0192 →
SECURITY INTEREST Recorded Apr 16, 2020
From: BOOKIT OY
To: LOSMAA, MARITTTI
Reel/Frame 052426/0037 →
SECURITY INTEREST Recorded Apr 16, 2020
From: BOOKIT OY
To: KALONIENI, MARKKU
Reel/Frame 052535/0634 →
SECURITY INTEREST Recorded Apr 15, 2020
From: BOOKIT OY
To: DUCK POND INVESTMENTS; GODFREY, PETER
Reel/Frame 052410/0189 →
CHANGE OF NAME Recorded Jan 12, 2019
From: BOOKIT OY AJANVARAUSPALVELU
To: BOOKIT OY
Reel/Frame 049368/0480 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 20, 2012
From: SALONEN, JUKKA
To: BOOKIT OY AJANVARAUSPALVELU
Reel/Frame 028812/0057 →