IP Library Granted Patent US 9,323,232
Granted Patent B2
US 9,323,232 · App. 13/418,789 · Granted Apr 26, 2016

Transportion remote call system based on passenger geo-routines

Inventors: Jan O. Blom (Lutry, CH); Julian Charles Nolan (Pully, CH)
Assignee: Nokia Technologies Oy
G05B13/00B66B1/00G06Q10/00B66B2201/4615B66B2201/4653
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,323,232
App. No.
13/418,789
Granted
Apr 26, 2016
Kind
B2
Abstract

In accordance with exemplary embodiments there is determining geo-routines of a user, the geo-routines based on at least one of a location and an altitude and a trajectory of the user, recording the determined geo-routines of user of the system; and based on a current trajectory of a user indicating that the user is going to use a transportation system, optimizing a use of the system according to the recorded geo-routines of the user of the system. In addition, sending information including a location and/or an altitude of a user, and a trajectory of the user, the information associated with a current geo-routine of the user, and receiving information to optimize the use of a transportation system, the receiving based on a current trajectory indicating that the user is going to use the transportation system and on the current geo-routine and/or historical geo-routines of a user of the transportation system.

Claims (41)

1. A method comprising:

determining, by a device, geo-routines of at least one user of a transportation system, where the geo-routines are based on at least one of an altitude of the at least one user and a trajectory of the at least one user of the transportation system, and where the geo-routines are determined based on a radio fingerprint associated with the at least one user;

recording, by the device, the determined geo-routines of the at least one user of the system, where the recorded determined geo-routines comprise historical geo-routines and current geo-routines of the at least one user; and

based on a determination that a current trajectory of a user of the at least one user is indicating that the user is going to use the transportation system, optimizing, by the device, a scheduling of the system for the use by the user based on at least the recorded current geo-routine and historical geo-routines of the at least one user of the system.

2. The method according to claim 1 , where the geo-routines are determined based on an altitude of at least one platform of more than one platform serviced by the transportation system on which the at least one user approaches or leaves a vehicle of the system, and where the radio fingerprint associated with the at least one user is determined using sensors located on each of the more than one platforms when the at least one user approaches or leaves a vehicle.

3. The method according to claim 1 , where determining the geo-routines comprises associating the user with at least one platform of the transportation system, where the associating is based on matching a radio fingerprint of the vehicle formed with a sensor at the at least one platform to a radio fingerprint associated with the user when the user approaches or leaves the vehicle at the at least one platform.

4. The method according to claim 3 , where the associating comprises at least one of comparing the radio fingerprint of the vehicle to other radio fingerprints of the vehicle formed on other platforms of the at least one platform and forming the radio fingerprint of the vehicle when a vertical trajectory of the user transforms to a horizontal trajectory.

5. The method according to claim 1 , where the determining that the current trajectory of a user is indicating that the user is going to use the transportation system is based at least in part on a determined probability that the user is to use the vehicle and a determining that the probability exceeds a threshold, the method further comprising forming a pre-call instruction and sending the pre-call instruction to the transportation system to optimize the scheduling of the system, where the pre-call instruction comprises an estimated arrival time of the user at the vehicle and a likely destination platform of the user.

6. The method according to claim 1 , where at least one of a direction and speed, and an altitude of each of the at least one user is used to determine an estimated arrival time and an access platform of the transportation system to be used by each of the users, and the method further comprising forming a pre-call instruction and sending the pre-call instruction to the transportation system to optimize the scheduling of the transportation system, where the pre-call instruction comprises the estimated arrival time and the access platforms of each of the users.

7. At least one computer readable memory embodying computer program code, the computer program code executed by at least one processor to perform the method according to any of claim 1 .

8. An apparatus comprising:

at least one processor; and

at least one memory including computer program code, where the at least one memory and the computer program code are configured, with the at least one processor, to cause the apparatus to at least:

determine geo-routines of at least one user of a transportation system, where the geo-routines are based on at least one of an altitude of the at least one user and a trajectory of the at least one user of the transportation system, and where the geo-routines are determined based on a radio fingerprint associated with the at least one user;

record the determined geo-routines of the at least one user of the system, where the recorded determined geo-routines comprise historical geo-routines and current geo-routines of the at least one user; and

based on a determination that a current trajectory of a user of the at least one user is indicating that the user is going to use the transportation system, optimize scheduling of the system for the use by the user based on at least the recorded current geo-routines and historical geo-routines of the at least one user of the system.

9. The apparatus according to claim 8 , where the geo-routines are determined based on an altitude of at least one platform of more than one platform serviced by the transportation system at which the at least one user approaches or leaves a vehicle of the system, and where the radio fingerprint associated with the at least one user is determined using sensors located on each of the more than one platforms when the at least one user approaches or leaves a vehicle.

10. The apparatus according to claim 8 , where determining the geo-routines comprises associating the at least one user with at least one platform of the transportation system, where the associating is based on matching a radio fingerprint of the vehicle formed with a sensor at the at least one platform to a radio fingerprint associated with the user when the user approaches or leaves the vehicle at the at least one platform.

11. The apparatus according to claim 10 , where the associating comprises the at least one memory including the computer program code is configured, with the at least one processor, to cause the apparatus to at least one of compare the radio fingerprint of the vehicle to other radio fingerprints of the vehicle formed on other platforms of the at least one platform and form the radio fingerprint of the vehicle when a vertical trajectory of the user transforms to a horizontal trajectory.

12. The apparatus according to claim 8 , where the determining that the current trajectory of a user is indicating that the user is going to use the transportation system is based at least in part on a determined probability that the user is to use the vehicle and a determining that the probability exceeds a threshold, and further comprising the at least one memory including the computer program code is configured, with the at least one processor, to cause the apparatus to form a pre-call instruction and send the pre-call instruction to the transportation system to optimize the scheduling of the system, where the pre-call instruction comprises an estimated arrival time of the user at the vehicle and a likely destination platform of the user.

13. The apparatus according to claim 8 , where at least one of a direction and speed, and an altitude of each of the at least one user is used to determine an estimated arrival time and an access platform of the transportation system to be used by each of the users, and further comprising the at least one memory including the computer program code is configured, with the at least one processor, to cause the apparatus to form a pre-call instruction and send the pre-call instruction to the transportation system to optimize the scheduling of the transportation system, where the pre-call instruction comprises the estimated arrival time and the access platforms of each of the users.

14. The method according to claim 3 , where the radio fingerprint associated with the user is based on a mobile device carried by the user.

15. A method comprising;

sending, with a mobile device, information comprising at least one of an altitude of a user of the mobile device, and a trajectory of the user in a transportation system, where the information is associated with a current geo-routine of the user, and where the current geo-routine is based on a radio fingerprint associated with the user; and

receiving information to optimize scheduling of a transportation system for a use of the transportation system by the user, the receiving based on a current trajectory of the user indicating that the user is going to use the transportation system and the information based on the current geo-routine and historical geo-routines of at least one user of the transportation system.

16. The method according to claim 15 , where the geo-routines are based on at least one platform of more than one platform serviced by the system at which the user approaches or leaves a vehicle of the transportation system, and where the radio fingerprint associated with the user is formed with a sensor located at each of the at least one platform.

17. The method according to claim 15 , where the user is associated with the at least one platform and where the associating is based on a radio fingerprint of the vehicle as compared to other radio fingerprints of the vehicle formed on other platforms of the at least one platform, and matching the radio fingerprint of the vehicle to the radio fingerprint associated with the user when the user approaches or leaves the vehicle at the at least one platform.

18. The method according to claim 15 , where the indicating that the user is going to use the transportation system is based on a probability that the user is likely to use the preferred vehicle, and the probability exceeding a pre-defined threshold.

19. The method according to claim 15 , where the optimizing information comprises a pre-call instruction, where the pre-call instruction comprises an estimated arrival time of the user at a vehicle of the transportation system and a likely destination platform of the user.

20. The method according to claim 15 , where the optimizing information is based on geo-routines of more than one user of the transportation system.

21. At least one computer readable memory embodying computer program code, the computer program code executed by at least one processor to perform the method according to any of claim 15 .

22. An apparatus comprising:

at least one processor; and

at least one memory including computer program code, where the at least one memory and the computer program code are configured, with the at least one processor, to cause the apparatus to at least:

send, with a mobile device, information comprising at least one of an altitude of a user of the mobile device, and a trajectory of the user in a transportation system, where the information is associated with a current geo-routine of the user, and where the current geo-routine is based on a radio fingerprint associated with the user; and

receive information to optimize scheduling of a transportation system for a use of the transportation system by the user, the receiving based on a current trajectory of the user indicating that the user is going to use the transportation system and the information based on the current geo-routine and historical geo-routines of at least one user of the transportation system.

23. The apparatus according to claim 22 , where the at least one memory including the computer program code is configured, with the at least one processor, to cause the apparatus to base the geo-routines on at least one platform of more than one platform serviced by the system at which the user approaches or leaves a vehicle of the transportation system, and on the radio fingerprint associated with the user formed with a sensor located at each of the at least one platform when the user approaches or leaves the vehicle at the at least one platform.

24. The apparatus according to claim 22 , where the user is associated with the at least one platform and where the associating comprises the at least one memory including the computer program code is configured, with the at least one processor, to cause the apparatus to form a radio fingerprint of the vehicle as compared to other radio fingerprints of the vehicle formed on other platforms of at least one platform, and to match the radio fingerprint of the vehicle to the radio fingerprint associated with the user when the user approaches or leaves the vehicle at the at least one platform.

25. The apparatus according to claim 22 , where the indicating that the user is going to use the transportation system is based on a probability that the user is likely to use the preferred vehicle, and the probability exceeding a pre-defined threshold.

26. The apparatus according to claim 22 , where the optimizing information comprises a pre-call instruction and where the pre-call instruction comprises an estimated arrival time of the user at a vehicle of the transportation system and a likely destination platform of the user.

27. The apparatus according to claim 22 , where the optimizing information is based on geo-routines of more than one user of the transportation system.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035253/0396 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 13, 2012
From: BLOM, JAN O.; NOLAN, JULIAN CHARLES
To: NOKIA CORPORATION
Reel/Frame 027866/0507 →
Continuity (1)
Related Publication 20130245832A1 · Sep 19, 2013