IP Library Granted Patent US 11,645,588
Granted Patent B2
US 11,645,588 · App. 15/823,834 · Granted May 9, 2023

Mobile device implemented logistics functionality based on semantic analysis

Inventor: Jukka Kalevi Salonen (Luhtajoki, FI)
G06Q10/02G06Q10/025G06Q10/109G06Q10/1095G06Q20/322G06Q20/3221G06Q20/3255G06Q20/40G06Q20/4014G06Q30/0267G06Q30/0601G06Q30/0609G06Q30/0623G06Q50/14H04L51/18H04L51/23H04L67/01H04L67/10H04M3/42382H04W4/12H04W4/14H04W4/40H04W4/50H04W12/06G08G1/207H04L2101/37H04W12/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,645,588
App. No.
15/823,834
Granted
May 9, 2023
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 (40)

1. A logistics system comprising:

a server that receives and sends logistics information, wherein the logistics information includes information sent from one or more service providers to the server, information sent from a user's mobile device 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 device;

a communication dialogue including a plurality of communication messages output on the user's mobile device, wherein the communication dialogue also enables the user to enter information into the logistics 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 communication dialogue on the user's mobile device and the one or more service providers,

wherein logistics information received at the user's mobile device supports decision making by the user by presenting the user with at least one query that has a plurality of associated possible choices for inputting alphanumeric information to indicate the user's selection using the dialogue in response to logistics information received from the server at the user's mobile device, wherein the plurality of choices are output to the user to select from,

wherein, following selection of at least one of the plurality of choices by the user, the server performs semantic analysis of the input alphanumeric information that indicates the user's selection and mediates at least one transaction between the user and a product or service provider based on the semantic analysis,

wherein the semantic analysis analyzes the input alphanumeric information to determine whether the input alphanumeric information corresponds to one of the plurality of associated possible choices, wherein if the input alphanumeric information corresponds than the input alphanumeric information is an acceptable choice selection to be processed in the mediation of the at least one transaction, and wherein, if the input alphanumeric information does not correspond, the selection is rejected,

wherein the mediation of the at least one transaction includes transmitting user-specific identifier data other than financial data for the user over at least one network, and wherein the transmitted user-specific identifier data enables processing of at least one electronic payment.

2. The logistics system of claim 1 , wherein the communication dialogue including the plurality of communication messages includes possible choices for inputting logistics information set in advance.

3. The logistics system of claim 1 , wherein the logistics information pertains to coordination of delivery of a service to the user by the at least one service provider.

4. The logistics system of claim 1 , wherein the logistics information pertains to coordination of delivery of a product to the user by the at least one service provider.

5. The logistics system of claim 1 , wherein content of messages in the communication dialogue is based on the user's usage history information.

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

7. The logistics system of claim 6 , wherein the user profile information is stored in the server.

8. The logistics system of claim 1 , wherein content of messages in the communication dialogue is based on the user's location.

9. The logistics system of claim 1 , wherein the logistics information relates to an appointment for the user.

10. The logistics 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.

11. The logistics system of claim 1 , wherein the communication dialogue includes message content generated by an expert system that supports decision making by the user by presenting the user with possible choices for inputting alphanumeric information to indicate the user's selection using the communication dialogue in response to logistics information received from the server at the user's mobile device.

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

13. The logistics 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 the product or service provider in exchange for a product or service.

14. A method for arranging logistics of delivery of at least one service to a user, the method comprising:

receiving and sending, at a server, logistics information, wherein the logistics information includes information sent from one or more service providers to the server, information sent from a user's mobile device 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 device;

enabling, using a communication dialogue including a plurality of communication messages output on the user's mobile device, wherein the communication dialogue also enables the user to enter information into the system thereby causing the server to receive logistics information server from the user; and

analyzing, by the server, the received logistics information from the user to generate logistics information for sending to the communication dialogue on the user's mobile device and the one or more service providers,

wherein the logistics information received at the user's mobile device supports decision making by the user by presenting the user with a plurality of possible choices for the user to select from by inputting alphanumeric information to indicate the user's selection using the communication dialogue in response to logistics information received from the server at the user's mobile device,

wherein, following selection of at least one of the plurality of choices by the user, the server performs semantic analysis of the input alphanumeric information that indicates the user's selection and mediates at least one transaction between the user and a product or service provider based on the semantic analysis,

wherein the semantic analysis analyzes the input alphanumeric information to determine whether the input alphanumeric information corresponds to one of the plurality of associated possible choices, wherein if the input alphanumeric information corresponds than the input alphanumeric information is an acceptable choice selection to be processed in the mediation of the at least one transaction, and wherein, if the input alphanumeric information does not correspond, the selection is rejected,

wherein the mediation of the at least one transaction includes transmitting user-specific identifier data other than financial data for the user over at least one network, and

wherein the transmitted user-specific identifier data enables processing of at least one electronic payment.

15. The method for arranging logistics of claim 14 , wherein the communication dialogue including the plurality of communication messages includes possible choices for inputting logistics information set in advance.

16. The method for arranging logistics of claim 14 , wherein the logistics information pertains to coordination of delivery of a service to the user by the at least one service provider.

17. The method for arranging logistics of claim 14 , wherein the logistics information pertains to coordination of delivery of a product to the user by the at least one service provider.

18. The method for arranging logistics of claim 14 , wherein content of messages in the communication dialogue is based on the user's usage history information.

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

20. The method for arranging logistics of claim 19 , wherein the user profile information is stored in the server.

21. The method for arranging logistics of claim 14 , wherein content of messages in the communication dialogue is based on the user's location.

22. The method for arranging logistics of claim 14 , wherein the logistics information relates to an appointment for the user.

23. The method for arranging logistics of claim 14 , 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.

24. The method for arranging logistics of claim 14 , wherein the communication dialogue includes message content generated by an expert system that supports decision making by the user by presenting the user with possible choices for inputting alphanumeric information to indicate the user's selection using the communication dialogue in response to logistics information received from the server at the user's mobile device.

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

26. The method of claim 14 , 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 product or service provider in exchange for a product or service.

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 Jan 8, 2019
From: SALONEN, JUKKA
To: BOOKIT OY AJANVARAUSPALVELU
Reel/Frame 047929/0094 →