Patent Document ID: 9958280
Application ID: 13587798
Patent Flag: 1

Claim One:
1. A computer-implemented method comprising: receiving information about a starting location and a destination location in a geographic area; determining, by one or more configured computing systems, multiple alternative travel options for a user to travel from the starting location to the destination location at a future time, the multiple alternative travel options each using a distinct combination of one or more modes of transportation from multiple available modes of transportation, wherein one of the multiple modes of transportation involves a private vehicle of the user traveling on one or more roads in the geographic area, wherein another of the multiple modes of transportation includes a mass transit system operating in the geographic area, and wherein the multiple alternative travel options include at least one travel option using the private vehicle of the user and at least one travel option using the mass transit system; obtaining, by the one or more configured computing systems, information about traffic conditions on the one or more roads at the future time by predicting at a current time the traffic conditions on the one or more roads at the future time; obtaining, by the one or more configured computing systems, transit vehicle deviation information that indicates expected differences at the future time between scheduled and actual arrival times for transit vehicles of the mass transit system at one or more transit embarkation locations, the obtaining of the transit vehicle deviation information including predicting at the current time the expected differences at the future time between the scheduled and actual arrival times; assessing, by the one or more configured computing systems, costs associated with using each of the multiple alternative travel options to travel from the starting location to the destination location at the future time, the assessed costs being based at least in part on the obtained information about the traffic conditions and on the obtained transit vehicle deviation information; and providing information about one or more of the multiple alternative travel options in a manner that reflects the assessed costs, to enable the user to use one of the multiple alternative travel options to travel at the future time from the starting location to the destination location.