Autonomous vehicle scheduling system for pickup and drop-off of passengers
First Claim
1. A computer-implemented method comprising:
- receiving, by a processor on a server, a pickup request from a passenger at a facility having a plurality of egress locations, wherein the server is in electronic communication with an autonomous vehicle;
determining, by the processor, a first pickup time for each of the plurality of egress locations;
selecting a first egress location from the plurality of egress locations based, at least in part, on the first pickup time at the first egress location, a position of the passenger, and a queue time;
transmitting to the passenger a first signal that includes a proposed pickup time and location;
providing instructions to the autonomous vehicle to proceed from a first location to the first egress location; and
receiving an indication from the autonomous vehicle that the passenger was picked up at the first egress location.
2 Assignments
0 Petitions
Accused Products
Abstract
An aspect of the disclosure includes a method, a system and a computer program product for scheduling a pickup of a passenger with an autonomous vehicle at a facility with a plurality of egress locations. The method includes receiving a pickup request for a passenger from a facility having a plurality of egress locations. A first pickup time is determined for each of the plurality of egress locations. A first egress location is selected from the plurality of egress locations based at least in part on the first pickup time at the first egress location, a position of the passenger and a queue time. A first signal is transmitted that includes a proposed pickup time and location to the passenger. An autonomous vehicle is moved from a first location to the first egress location. The passenger is picked up at the first egress location.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving, by a processor on a server, a pickup request from a passenger at a facility having a plurality of egress locations, wherein the server is in electronic communication with an autonomous vehicle; determining, by the processor, a first pickup time for each of the plurality of egress locations; selecting a first egress location from the plurality of egress locations based, at least in part, on the first pickup time at the first egress location, a position of the passenger, and a queue time; transmitting to the passenger a first signal that includes a proposed pickup time and location; providing instructions to the autonomous vehicle to proceed from a first location to the first egress location; and receiving an indication from the autonomous vehicle that the passenger was picked up at the first egress location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
a memory having computer readable instructions; and one or more processors for executing the computer readable instructions, the computer readable instructions comprising; receiving a pickup request from a passenger at a facility having a plurality of egress locations; determining a first pickup time for each of the plurality of egress locations; selecting a first egress location from the plurality of egress locations based at least in part on the first pickup time at the first egress location, a position of the passenger and a queue time; transmitting a first signal that includes a proposed pickup time and location to the passenger; providing instructions to a first autonomous vehicle of the one or more autonomous vehicles to proceed from a first location to the first egress location; and receiving an indication from the first autonomous vehicle that the passenger, in the autonomous vehicle, was picked up at the first egress location. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A computer program product for scheduling a pickup of a passenger with an autonomous vehicle at a facility with a plurality of egress locations, the computer program product comprising a non-transitory computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform:
-
receiving a pickup request from the passenger at the facility having a plurality of egress locations; determining a first pickup time for each of the plurality of egress locations; selecting a first egress location from the plurality of egress locations based at least in part on the first pickup time at the first egress location, a position of the passenger and a queue time; transmitting a first signal that includes a proposed pickup time and location to the passenger; providing instructions to the autonomous vehicle to proceed from a first location to the first egress location; and receiving an indication from the autonomous vehicle that the passenger was picked up at the first egress location. - View Dependent Claims (19, 20)
-
Specification