System and method for optimizing passenger pick-up
First Claim
1. A method for facilitating optimization of passenger pick-up, the method comprising:
- generating, by a first mobile computing device associated with a passenger at a first location, a request for a target location at which to meet with a vehicle;
receiving the target location, a planned passenger route for the passenger to the target location, and a planned driver route for the vehicle to the target location,wherein the planned passenger route and the planned driver route are calculated based on a location of the vehicle, a facing direction of the vehicle, and a direction of movement, if any, of the vehicle, and wherein the target location is different from the first location; and
in response to a first action by the vehicle, receiving an updated target location, an updated planned passenger route, and an updated planned driver route,wherein the first action includes the vehicle moving along the planned driver route for a first period of time which alters, by an algorithmically calculated amount, the estimated time duration for the passenger or vehicle to reach the target location,thereby facilitating optimization of a time duration and route the passenger takes to meet the vehicle.
5 Assignments
0 Petitions
Accused Products
Abstract
One embodiment provides a system that facilitates optimization of passenger pick-up. During operation, the system generates, by a first mobile computing device associated with a passenger at a first location, a request for a target location at which to meet with a vehicle. The system receives the target location and a planned passenger route for the passenger to the target location, which are calculated based on a location, facing direction, and direction of movement, if any, of the vehicle, and wherein the target location is different from the first location, thereby facilitating optimization of a time duration and route the passenger takes to meet the vehicle.
12 Citations
20 Claims
-
1. A method for facilitating optimization of passenger pick-up, the method comprising:
-
generating, by a first mobile computing device associated with a passenger at a first location, a request for a target location at which to meet with a vehicle; receiving the target location, a planned passenger route for the passenger to the target location, and a planned driver route for the vehicle to the target location, wherein the planned passenger route and the planned driver route are calculated based on a location of the vehicle, a facing direction of the vehicle, and a direction of movement, if any, of the vehicle, and wherein the target location is different from the first location; and in response to a first action by the vehicle, receiving an updated target location, an updated planned passenger route, and an updated planned driver route, wherein the first action includes the vehicle moving along the planned driver route for a first period of time which alters, by an algorithmically calculated amount, the estimated time duration for the passenger or vehicle to reach the target location, thereby facilitating optimization of a time duration and route the passenger takes to meet the vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer system for facilitating optimization of passenger pick-up, the computer system comprising:
-
a processor; and a storage device storing instructions that when executed by the processor cause the processor to perform a method, the method comprising; generating, by a first mobile computing device associated with a passenger at a first location, a request for a target location at which to meet with a vehicle; receiving the target location, a planned passenger route for the passenger to the target location, and a planned driver route for the vehicle to the target location, wherein the planned passenger route and the planned driver route are calculated based on a location of the vehicle, a facing direction of the vehicle, and a direction of movement, if any, of the vehicle, and wherein the target location is different from the first location; and in response to a first action by the vehicle, receiving an updated target location, an updated planned passenger route, and an updated planned driver route, wherein the first action includes the vehicle moving along the planned driver route for a first period of time which alters, by an algorithmically calculated amount, the estimated time duration for the passenger or vehicle to reach the target location, thereby facilitating optimization of a time duration and route the passenger takes to meet the vehicle. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method, the method comprising:
-
generating, by a first mobile computing device associated with a passenger at a first location, a request for a target location at which to meet with a vehicle; receiving the target location, a planned passenger route for the passenger to the target location, and a planned driver route for the vehicle to the target location, wherein the planned passenger route and the planned driver route are calculated based on a location of the vehicle, a facing direction of the vehicle, and a direction of movement, if any, of the vehicle, and wherein the target location is different from the first location; and in response to a first action by the vehicle, receiving an updated target location, an updated planned passenger route, and an updated planned driver route, wherein the first action includes the vehicle moving along the planned driver route for a first period of time which alters, by an algorithmically calculated amount, the estimated time duration for the passenger or vehicle to reach the target location, thereby facilitating optimization of a time duration and route the passenger takes to meet the vehicle. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification