Method and system for providing demand-responsive dispatching of a fleet of transportation vehicles, and a mobility-activity processing module for providing a mobility trace database
First Claim
1. A method for providing a demand-responsive transportation system, the method comprising:
- receiving mobility trace data of collaborative individuals;
generating clusters of individuals based on mobility-activity patterns of the collaborative individuals and defining a mobility-activity model for each of the clusters;
assigning non-collaborative individuals to the clusters using a combinatorial optimization problem;
determining an Origin-Destination (OD) demand from the clusters including the collaborative and the non-collaborative individuals;
re-allocating at least some of the non-collaborative individuals to different ones of the clusters using an approximation function that learns from an observed OD and the mobility trace data of the collaborative users;
training the mobility-activity models based on the re-allocation of the non-collaborative individuals to different ones of the clusters;
maintaining an OD database (OD-DB) including a current OD demand determined from the trained mobility-activity models;
querying the OD-DB with a geographic location and time so as to receive information from the OD-DB about the current OD demand for the geographic location and time; and
issuing control actions to vehicles in a fleet of the transportation system using real-time information about the fleet and the information about the current OD demand from the OD-DB.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for providing a demand-responsive transportation system includes receiving mobility trace data of collaborative individuals. Clusters of individuals are generated and mobility-activity models for the clusters are defined. Non-collaborative individuals are assigned to the clusters using a combinatorial optimization problem. An Origin-Destination (OD) demand is determined from the clusters. Non-collaborative individuals are re-allocated to different ones of the clusters using an approximation function that learns from an observed OD and the mobility trace data. The mobility-activity models are trained based on the re-allocation of the non-collaborative individuals to different ones of the clusters. An OD database (OD-DB) is maintained to be queried with a geographic location and time so as to receive information from the OD-DB about the current OD demand for the geographic location and time. Control actions are issued to vehicles in a fleet of the transportation system based thereon.
-
Citations
15 Claims
-
1. A method for providing a demand-responsive transportation system, the method comprising:
-
receiving mobility trace data of collaborative individuals; generating clusters of individuals based on mobility-activity patterns of the collaborative individuals and defining a mobility-activity model for each of the clusters; assigning non-collaborative individuals to the clusters using a combinatorial optimization problem; determining an Origin-Destination (OD) demand from the clusters including the collaborative and the non-collaborative individuals; re-allocating at least some of the non-collaborative individuals to different ones of the clusters using an approximation function that learns from an observed OD and the mobility trace data of the collaborative users; training the mobility-activity models based on the re-allocation of the non-collaborative individuals to different ones of the clusters; maintaining an OD database (OD-DB) including a current OD demand determined from the trained mobility-activity models; querying the OD-DB with a geographic location and time so as to receive information from the OD-DB about the current OD demand for the geographic location and time; and issuing control actions to vehicles in a fleet of the transportation system using real-time information about the fleet and the information about the current OD demand from the OD-DB. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A demand-responsive transportation system, the transportation system comprising:
-
a mobility-activity processing module including one or more processors which, alone or in combination, are configured to provide for the following steps; receiving mobility trace data of collaborative individuals; generating clusters of individuals based on mobility-activity patterns of the collaborative individuals and defining a mobility-activity model for each of the clusters; assigning non-collaborative individuals to the clusters using a combinatorial optimization problem; determining an Origin-Destination (OD) demand from the clusters including the collaborative and the non-collaborative individuals; re-allocating at least some of the non-collaborative individuals to different ones of the clusters using an approximation function that learns from an observed OD and the mobility trace data of the collaborative users; training the mobility-activity models based on the re-allocation of the non-collaborative individuals to different ones of the clusters; and maintaining an OD database (OD-DB) including a current OD demand determined from the trained mobility-activity models, and an Automated Fleet Dispatcher (AFD) including one or more processors which, alone or in combination, are configured to provide for the following steps; querying the OD-DB with a geographic location and time so as to receive information from the OD-DB about the current OD demand for the geographic location and time; and issuing control actions to vehicles in a fleet of the transportation system using real-time information about the fleet and the information about the current OD demand from the OD-DB. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for maintaining a mobility trace database, the system comprising one or more processors which, alone or in combination, are configured to provide for the following steps:
-
receiving mobility trace data of collaborative individuals; generating clusters of individuals based on mobility-activity patterns of the collaborative individuals and defining a mobility-activity model for each of the clusters; assigning non-collaborative individuals to the clusters using a combinatorial optimization problem; determining an Origin-Destination (OD) demand from the clusters including the collaborative and the non-collaborative individuals; re-allocating the non-collaborative individuals to different ones of the clusters using an approximation function that learns from an observed OD and the mobility trace data of the collaborative users; training the mobility-activity models based on the re-allocation of the non-collaborative individuals to different ones of the clusters; and maintaining the database including a current OD demand determined from the trained mobility-activity models.
-
Specification