Optimized route planning and personalized real-time location-based travel management
First Claim
Patent Images
1. A method for providing a user with optimized transportation route planning using a transportation planning comprising a server configured to execute computer-executable components, said method comprising:
- using a routing engine for determining a departure point and a destination point for multimodal transportation involving multiple, different modes of transportation;
based on said departure point and destination point, using the routing engine for computing and proposing a first list of candidate routes between said departure point and said destination point,using the routing engine for proposing an updated list of candidate routes between said departure point and said destination point, said updated list being either;
i) automatically displayed after a delay or after the updated list is computed or after a user action, and/or;
ii) displayed based on user selection or exclusion of one or more members in said first list, wherein candidate routes, of the updated list of candidate routes, respectively comprise multimodal transportation routes that respectively include segments with multiple, different modes of transportation, wherein said updated list is at least based on;
the probability of delays along each or some routes,subjective information in the form of comments or suggestions made by other travelers who travelled along each or some routes,weather forecasts, andpopularity of the route or of some route segments among users or travelers; and
automatically learning user preferences based on selections and/or traveller observations during travel, and improving/updating user profiles by taking into account these facts.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for optimized route planning for a user, including:
- (a) determining a departure point and a destination point for multimodal travel;
- (b) based on said departure point and destination point, computing and proposing criteria for restricting the number of candidate routes to consider,
- (c) proposing an updated list of candidate routes between said departure point and said destination point, said updated list being either:
- i) automatically displayed after a delay, and/or:
- ii) based on user selection of said criteria.
47 Citations
32 Claims
-
1. A method for providing a user with optimized transportation route planning using a transportation planning comprising a server configured to execute computer-executable components, said method comprising:
-
using a routing engine for determining a departure point and a destination point for multimodal transportation involving multiple, different modes of transportation; based on said departure point and destination point, using the routing engine for computing and proposing a first list of candidate routes between said departure point and said destination point, using the routing engine for proposing an updated list of candidate routes between said departure point and said destination point, said updated list being either; i) automatically displayed after a delay or after the updated list is computed or after a user action, and/or; ii) displayed based on user selection or exclusion of one or more members in said first list, wherein candidate routes, of the updated list of candidate routes, respectively comprise multimodal transportation routes that respectively include segments with multiple, different modes of transportation, wherein said updated list is at least based on; the probability of delays along each or some routes, subjective information in the form of comments or suggestions made by other travelers who travelled along each or some routes, weather forecasts, and popularity of the route or of some route segments among users or travelers; and automatically learning user preferences based on selections and/or traveller observations during travel, and improving/updating user profiles by taking into account these facts.
-
-
2. An Information Technology system for transportation planning comprising a server configured to execute computer-executable components, the server comprising:
-
at least one computer processor coupled to a non-transitory, computer-readable medium, the at least one computer processor configured as; a routing engine arranged for computing a first list of candidate routes between a departure point and a destination point; said routing engine being arranged for proposing an updated list of candidate routes between said departure point and said destination point, said updated list being either; i) automatically displayed after a delay or after the updated list is computed or after a user action, and/or; ii) based on a user selection or exclusion of one or more members in said first list, wherein routes on the updated list of possible routes respectively comprise multimodal transportation routes that respectively include segments with multiple, different modes of transportation wherein said updated list being based at least on; the probability of delays along each or some routes; subjective information in the form of comments or suggestions made by other travelers who travelled along each or some routes; weather forecasts; popularity of the route or of some route segments among users or travelers.
-
-
3. A method for providing a user with optimized transportation route planning, said method comprising the steps of:
-
providing an input interface to a computer system for inputting a destination point; based on a departure point and the input destination point, using the computer system to execute software to determine a plurality of candidate routes between the departure point and the destination point, wherein at least one of said candidate routes includes a multimodal route having a plurality of route segments such that at least one of said route segments has a different mode of transportation than another of said route segments for completing the at least one candidate route, and wherein another of said candidate routes includes at least one route segment that is different than any of the route segments in said one of said candidate routes; using the computer system for executing software for determining, for each one of the candidates routes, a travel duration and/or a departure and arrival time and, for the at least one of the candidates routes, a price; displaying on a display the list of the candidate routes, said list of candidate routes including, for each one of said candidate routes, mode(s) of transportation used for that candidate route, for each one of said candidate routes, the calculated travel duration and/or departure and arrival time and, for the at least one of the candidate routes, the calculated price, and; displaying on a display for a selected candidate route of the list of candidate routes a list of route segments of the selected candidate route with modes of transportation of the route segments and at least one of travel durations of the route segments and departure and arrival times of the route segments. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. An Information Technology system for transportation planning comprising a server configured to execute computer-executable components, the server comprising:
-
an input interface to a computer system configured for inputting a destination point, wherein said computer system is configured to execute software to determine a plurality of candidate routes between the departure point and the destination point based on a departure point and the input destination point, such that at least one of said candidate routes includes a multimodal route having a plurality of route segments such that at least one of said route segments has a different mode of transportation than another of said route segments for completing the at least one candidate route, and wherein said computer system is configured to execute software to provide another of said candidate routes including at least one route segment that is different than any of the route segments in said one of said candidate routes; said computer system being further configured for executing software to determine, for each one of the candidates routes, a travel duration and/or a departure and arrival time and, for the at least one of the candidates routes, a price; a display for displaying, based on input from the computer system, the list of the candidate routes, said list of candidate routes displayed including, for each one of said candidate routes, mode(s) of transportation used for that candidate route, for each one of said candidate routes, the calculated travel duration and/or departure and arrival time and, for the at least one of the candidate routes, the calculated price, and; said display also displays, based on input from the computer system, for a selected candidate route of the list of candidate routes, a list of route segments of the selected candidate route with modes of transportation of the route segments and at least one of travel durations of the route segments and departure and arrival times of the route segments. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification