Multimode transportation transitions
First Claim
Patent Images
1. A method implemented at least in part by a computing device, the method comprising:
- storing an internal representation of an inter-transportation-mode transition between a first mode of transportation and a second, different mode of transportation, wherein the internal representation is stored in or derived from a map representation;
receiving a request to generate a route from a starting location to an ending location;
in response to the request, generating the route, the route comprising a plurality of transportation modes and an inter-transportation-mode transition instruction comprising a compass-free direction to proceed for the inter-transportation-mode transition from the first mode of transportation to the second, different mode of transportation, wherein the internal representation of the inter-transportation-mode transition represents exiting a transit vehicle and the compass-free direction to proceed as a compass-free direction to turn after exiting the transit vehicle, wherein generating the route comprises converting the internal representation of the inter-transportation-mode transition into the inter-transportation-mode transition instruction, and wherein the inter-transportation-mode transition instruction comprises the compass-free direction to turn after exiting the transit vehicle when transitioning from the transit vehicle to walking; and
displaying or electronically speaking the inter-transportation-mode transition instruction.
3 Assignments
0 Petitions
Accused Products
Abstract
A rich set of inter-transportation-mode transitions can be supported. For example, when generating a route from a starting location to a destination, transitions to or from walking can be included that are immediately discernable by the traveler without reference to compass directions. Further functionality, such as support for multiple doors of a transit vehicle can be supported. An overall improved user experience and fewer errors for travelers who combine different transportation modes into their trips can result.
46 Citations
21 Claims
-
1. A method implemented at least in part by a computing device, the method comprising:
-
storing an internal representation of an inter-transportation-mode transition between a first mode of transportation and a second, different mode of transportation, wherein the internal representation is stored in or derived from a map representation; receiving a request to generate a route from a starting location to an ending location; in response to the request, generating the route, the route comprising a plurality of transportation modes and an inter-transportation-mode transition instruction comprising a compass-free direction to proceed for the inter-transportation-mode transition from the first mode of transportation to the second, different mode of transportation, wherein the internal representation of the inter-transportation-mode transition represents exiting a transit vehicle and the compass-free direction to proceed as a compass-free direction to turn after exiting the transit vehicle, wherein generating the route comprises converting the internal representation of the inter-transportation-mode transition into the inter-transportation-mode transition instruction, and wherein the inter-transportation-mode transition instruction comprises the compass-free direction to turn after exiting the transit vehicle when transitioning from the transit vehicle to walking; and displaying or electronically speaking the inter-transportation-mode transition instruction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
in one or more computer-readable media, a stored representation of a map comprising information about an inter-transportation-mode transition; an internal representation of an inter-transportation-mode transition between a first transportation mode and a second, different transportation mode, wherein the internal representation is stored in or derived from the stored representation of the map; a route generator configured to accept a starting location and destination location, wherein the route generator is further configured to read the stored representation of the map and generate a route from the starting location to the destination location, wherein the route generator is further configured to, based on the internal representation of the inter-transportation-mode transition and a template describing exiting a transit vehicle, output a description of the route comprising an inter-transportation-mode transition instruction comprising a compass-free direction to proceed for a transition from a first mode of transportation to a second, different mode of transportation, wherein the compass-free direction indicates a direction to turn after exiting the transit vehicle when transitioning from the transit vehicle to walking; and an output device configured to display or electronically speak the inter-transportation-mode transition instruction. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. One or more computer-readable memories, magnetic storage media, or optical storage media comprising computer-executable instructions causing a computing system to perform a method comprising:
-
for an inter-transportation-mode transition from a first mode of transportation to a second, different mode of transportation, generating an instruction for inclusion in a route from a starting location to a destination location, wherein generating the instruction comprises; from an internal representation of the inter-transportation-mode transition storing the first mode of transportation, the second, different mode of transportation, an indication of one out of a plurality of possible open sides of a vehicle through which to exit, and a traveler-centric indication of a direction to travel while walking after exiting the vehicle, wherein the direction to travel is based on an implied orientation of a traveler exiting from the indicated open side of the vehicle, generating the indication of the one out of the plurality of possible open sides of the vehicle through which to exit; generating the traveler-centric indication of the direction to travel while walking after exiting the vehicle; and substituting the indication of the one out of the plurality of possible open sides of the vehicle through which to exit and the traveler-centric indication of the direction to travel while walking after exiting the vehicle into a template for the instruction; and displaying or electronically speaking the instruction.
-
Specification