LARGE SCALE DEMAND RESPONSIVE TRANSIT FRAMEWORK
First Claim
1. A computer-implemented method of facilitating large scale demand responsive transit, comprising:
- receiving one or more trip requests from one or more commuter devices, wherein a trip request indicates at least one start location and at least one end location;
receiving vehicle information from one or more vehicles, wherein the vehicle information indicates at least one current location of a vehicle;
planning, by a processor, an adaptive route for the vehicle based on the one or more trip requests, the vehicle information and at least one dynamic constraint that includes road avoidance in response to detection of an event;
generating, by the processor, an evaluation score of the adaptive route, wherein the evaluation score is based on one or more score factors; and
if the one or more score factors meet pre-defined criteria, communicating update information of the adaptive route to the vehicle and the one or more commuter devices.
2 Assignments
0 Petitions
Accused Products
Abstract
Described herein is a descriptive framework to facilitate large scale demand responsive transit. In accordance with one aspect of the framework, one or more trip requests from one or more commuter devices are received. A trip request indicates at least one start location and at least one end location. In addition, vehicle information is received from one or more available vehicles. The vehicle information indicates at least one current location of a vehicle. An adaptive route for the vehicle may be planned based on the one or more trip requests and the vehicle information. Update information of the adaptive route may be communicated to the vehicle and the one or more commuter devices.
38 Citations
20 Claims
-
1. A computer-implemented method of facilitating large scale demand responsive transit, comprising:
-
receiving one or more trip requests from one or more commuter devices, wherein a trip request indicates at least one start location and at least one end location; receiving vehicle information from one or more vehicles, wherein the vehicle information indicates at least one current location of a vehicle; planning, by a processor, an adaptive route for the vehicle based on the one or more trip requests, the vehicle information and at least one dynamic constraint that includes road avoidance in response to detection of an event; generating, by the processor, an evaluation score of the adaptive route, wherein the evaluation score is based on one or more score factors; and if the one or more score factors meet pre-defined criteria, communicating update information of the adaptive route to the vehicle and the one or more commuter devices.
-
-
2. A computer-implemented method of facilitating large scale demand responsive transit, comprising:
-
receiving one or more trip requests from one or more commuter devices, wherein a trip request indicates at least one start location and at least one end location; receiving vehicle information from one or more available vehicles, wherein the vehicle information indicates at least one current location of a vehicle; planning, by a processor, an adaptive route for the vehicle based on the one or more trip requests and the vehicle information; and communicating, by the processor, update information of the adaptive route to the vehicle and the one or more commuter devices, wherein the update information comprises an identifier of the vehicle, the adaptive route information, estimated arrival time of the vehicle, number of passengers on-board the vehicle, an interior image of the vehicle, an exterior image of the vehicle, or a combination thereof. - View Dependent Claims (3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
4. (canceled)
-
18. A non-transitory computer-readable medium having stored thereon program code, the program code executable by a computer to:
-
receive one or more trip requests from one or more commuter devices, wherein a trip request indicates at least one start location and at least one end location; receive vehicle information from one or more available vehicles, wherein the vehicle information indicates at least one current location of a vehicle; plan an adaptive route for the vehicle based on the one or more trip requests, the vehicle information and at least one dynamic constraint that includes road avoidance in response to detection of an event; and communicate update information of the adaptive route to the vehicle and the one or more commuter devices.
-
-
19. A system for facilitating large scale demand responsive transit, comprising:
-
a non-transitory memory device for storing computer-readable program code; and a processor in communication with the memory device, the processor being operative with the computer-readable program code to perform the steps of receive one or more trip requests from one or more commuter devices, wherein a trip request indicates at least one start location and at least one end location; receive vehicle information from one or more available vehicles, wherein the vehicle information indicates at least one current location of a vehicle; plan an adaptive route for the vehicle based on the one or more trip requests and the vehicle information; and communicate update information of the adaptive route to the vehicle and the one or more commuter devices, wherein the update information comprises an identifier of the vehicle, the adaptive route information, estimated arrival time of the vehicle, number of passengers on-board the vehicle, an interior image of the vehicle, an exterior image of the vehicle, or a combination thereof. - View Dependent Claims (20)
-
Specification