IP Library Granted Patent US 11,429,905
Granted Patent B2
US 11,429,905 · App. 15/822,789 · Granted Aug 30, 2022

Intelligent agent adding ease of use and security for mobile device for facilitating and payment for multiple mode transportation

Inventor: Jukka Kalevi Salonen (Luhtajoki, FI)
G06Q10/02G06Q10/025G06Q10/109G06Q10/1095G06Q20/322G06Q20/3221G06Q20/3255G06Q20/40G06Q20/4014G06Q30/0267G06Q30/0601G06Q30/0609G06Q30/0623G06Q50/14H04L29/12726H04L51/18H04L51/30H04L67/10H04L67/42H04M3/42382H04W4/12H04W4/14H04W4/40H04W4/50H04W12/06G08G1/207H04W12/71H04W12/72
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 11,429,905
App. No.
15/822,789
Granted
Aug 30, 2022
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 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.

Claims (45)

1. A system for coordination of, facilitation of, and payment for, multiple mode transportation for a user, the system comprising:

a server that receives and sends logistics information, wherein the logistics information includes information sent from a plurality of transportation service providers to the server, information sent from a user's mobile phone to the server, information sent from the server to the one or more service providers and information sent from the server to the user's mobile phone;

a dialogue including a plurality of information queries output on the user's mobile phone, wherein the dialogue enables the user to enter the information into the system such that the server receives logistics information from the user, wherein the server analyzes received logistics information to generate logistics information for sending to the dialogue on the user's mobile phone and the one or more service providers, wherein the plurality of information queries are provided to the user's mobile phone via Short Messaging Service (SMS) and each of the plurality of queries has a reply address that is different from other queries in the plurality of queries whereby responses to each of the plurality of queries are differentiated from each other based on the reply address at which the response is received by the server,

wherein analysis of logistics information received at the user's mobile phone supports decision making by the user by presenting the user with a plurality of possible choices for inputting information using the dialogue in response to logistics information received from the server at the user's mobile phone, wherein the plurality of choices are output to the user to select from, and

wherein the dialogue enables the user to make reservations and process payment for transportation services provided by at least two of the plurality of transportation service providers across multiple modes of transportation within a single trip to a destination based on the choices selected by the user in the dialogue, thereafter the selected choices are communicated to the server and logistics information for the selected choices is transmitted from the server to the at least two transportation service providers and the user's mobile phone.

2. The system of claim 1 , wherein the server synchronizes the transportation services for the user so the user is provided with transportation services consecutively via the at least two transportation services booking systems to enable the user to arrive at a specified destination.

3. The system of claim 2 , wherein the system coordinates the synchronization of the transportation services to enable the user to arrive and/or depart from a concert or an event at a theater.

4. The system of claim 1 , wherein at least one of the at least two transportation services issues a ticket for passenger travel.

5. The system of claim 1 , wherein the dialogue outputs logistics information to the user including available seats, costs and/or timing of transportation services.

6. The system of claim 1 , wherein at least one of the transportation services is a taxi service.

7. The system of claim 1 , wherein at least one of the transportation services is a car service.

8. The system of claim 1 , wherein at least one of the transportation services is a public transportation service.

9. The system of claim 1 , wherein the dialogue includes possible choices for a user inputting logistics information set in advance.

10. The system of claim 1 , wherein the generation of the logistics information by the server is based on profile information of the user.

11. The system of claim 10 , wherein the user profile information is stored in the server.

12. The system of claim 1 , wherein the dialogue is based on the user's location.

13. The system of claim 1 , wherein the logistics information relates to an event the user is planning to attend.

14. The system of claim 1 , wherein the logistics information is exchanged between the user's mobile device and the server via text messaging, Short Message Service, Multimedia Message Service, electronic-mail, Internet mail, voice mail, Web browser, telephony application, call center, video conference, Personal Information Manager, Personal Data Assistant or smart card.

15. The system of claim 1 , wherein the dialogue includes an expert system that supports decision making by the user by presenting the user with possible choices for inputting information using the dialogue in response to logistics information received from the server at the user's mobile phone.

16. The system of claim 1 , wherein the server mediates a plurality of transactions for the user authenticated via the user's mobile phone, each transaction involving a respective electronic payment.

17. The system of claim 1 , wherein the server mediates at least one transaction between the user and one of the at least two transportation service providers by transmitting identifier data other than financial data for the customer over at least one network such that the transmitted identifier data enables identification by the server of financial data for the user to facilitate processing of at least one electronic payment.

18. The system of claim 1 , wherein the possible choices presented to the user are selectable by the user to authorize the transaction in which payment is provided to at least one of the plurality of transportation service providers in exchange for a transportation service.

19. A method for coordination of, facilitation of, and payment for, multiple mode transportation for a user, the method comprising:

receiving and sending logistics information by a server, wherein the logistics information includes information sent from a plurality of transportation service providers to the server, information sent from a user's mobile phone to the server, information sent from the server to the one or more service providers and information sent from the server to the user's mobile phone;

receiving information using a dialogue including a plurality of information queries output on the user's mobile phone, wherein the dialogue enables the user to enter the information into the system thereby causing the server to receive logistics information from the user;

analyzing the received logistics information by the server to generate logistics information for sending to the dialogue on the user's mobile phone and the one or more service providers, wherein the plurality of information queries are provided to the user's mobile phone via Short Messaging Service (SMS) and each of the plurality of queries has a reply address that is different from other queries in the plurality of queries whereby responses to each of the plurality of queries are differentiated from each other based on the reply address at which the response is received by the server,

analyzing logistics information received at the user's mobile phone, to support decision making by the user by presenting the user with a plurality of possible choices for inputting information using the dialogue in response to logistics information received from the server at the user's mobile phone, and

wherein the dialogue enables the user to make reservations and process payment for transportation services provided by at least two of the plurality of transportation service providers across multiple modes of transportation within a single trip to a destination based on the choices selected by the user in the dialogue, thereafter the selected choices are communicated to the server and logistics information for the selected choices is transmitted from the server to the at least two transportation service providers and the user's mobile phone.

20. The method of claim 19 , further comprising synchronizing the transportation services for the user, by the server, so the user is provided with transportation services consecutively via the at least two transportation services booking systems to enable the user to arrive at a specified destination.

21. The method of claim 19 , wherein the synchronization of the transportation services to enable the user to arrive and/or depart from a concert or an event at a theater.

22. The method of claim 19 , wherein at least one of the at least two transportation services issues a ticket for passenger travel.

23. The method of claim 19 , wherein the dialogue outputs logistics information to the user including available seats, costs and/or timing of transportation services.

24. The method of claim 19 , wherein at least one of the transportation services is a taxi service.

25. The method of claim 19 , wherein at least one of the transportation services is a car service.

26. The method of claim 19 , wherein at least one of the transportation services is a public transportation service.

27. The method of claim 19 , wherein the dialogue includes possible choices for a user inputting logistics information set in advance.

28. The method of claim 19 , wherein the generation of the logistics information by the server is based on profile information of the user.

29. The method of claim 28 , wherein the user profile information is stored in the server.

30. The method of claim 19 , wherein the dialogue is based on the user's location.

31. The method of claim 19 , wherein the logistics information relates to an event the user is planning to attend.

32. The method of claim 19 , wherein the logistics information is exchanged between the user's mobile device and the server via text messaging, Short Message Service, Multimedia Message Service, electronic-mail, Internet mail, voice mail, Web browser, telephony application, call center, video conference, Personal Information Manager, Personal Data Assistant or smart card.

33. The method of claim 19 , wherein the dialogue includes an expert system that supports decision making by the user by presenting the user with possible choices for inputting information using the dialogue in response to logistics information received from the server at the user's mobile phone.

34. The method of claim 19 , wherein the server mediates a plurality of transactions for the user authenticated via the user's mobile phone, each transaction involving a respective electronic payment.

35. The method of claim 19 , wherein the server mediates at least one transaction between the user and one of the at least two transportation service providers by transmitting identifier data other than financial data for the customer over at least one network such that the transmitted identifier data enables identification by the server of financial data for the user to facilitate processing of at least one electronic payment.

36. The method of claim 19 , wherein the possible choices presented to the user are selectable by the user to authorize the transaction in which payment is provided to at least one of the plurality of transportation service providers in exchange for a transportation service.

Assignments (11)
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: AUTERE, JUSSI
Reel/Frame 052585/0498 →
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: 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: PITKANEN, OLLI
Reel/Frame 052579/0136 →
SECURITY INTEREST Recorded May 5, 2020
From: BOOKIT OY
To: RONNHOLM, RIKU; RAHNASTO, ILKKA
Reel/Frame 052579/0001 →
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 16, 2020
From: BOOKIT OY
To: DUCK POND INVESTMENTS; GODFREY, PETER
Reel/Frame 052425/0192 →
SECURITY INTEREST Recorded Apr 15, 2020
From: BOOKIT OY
To: DUCK POND INVESTMENTS; GODFREY, PETER
Reel/Frame 052410/0189 →
Priority Claims (1)
FI 20011680 · Aug 21, 2001 · national
Continuity (4)
Continuation 14715005 · May 18, 2015
Continuation 10734352 · Dec 11, 2003
Continuation 10227194 · Aug 21, 2002
Related Publication 20180139607A1 · May 17, 2018