Patent ID: 8560361

Claim:
A method comprising: identifying activity types of users based, at least in part, on mobility data of the users, wherein the mobility data has been collected over time and indicates at least locations and corresponding times at the locations; generating, by a processor, travel information with the mobility data for each of the activity types, wherein said generating travel information with the mobility data for each of the activity types comprises generating an origin-destination matrix for each of the identified activity types, wherein the origin-destination matrix indicates a number of users that travel between each pair of the origins and the destinations for the activity type; adjusting the travel information for a first of the activity types based, at least in part, on travel-related event data that corresponds to the first activity type to generate an adjusted travel information for the first activity type, wherein the travel-related event data indicates an event that potentially influences travel for a short term; computing, by the processor or another processor, an estimated overall travel demand with a combination of the adjusted travel information for the first activity type and the travel information for at least a second of the activity types, wherein the combination of the adjusted travel information comprises a combination of the origin-destination matrix for the first activity type and the origin-destination matrix for the second activity type.