Autonomous vehicle scheduling system for pickup and drop-off of passengers

US10289965B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10289965-B2
Application numberUS-201715826849-A
CountryUS
Kind codeB2
Filing dateNov 30, 2017
Priority dateFeb 2, 2016
Publication dateMay 14, 2019
Grant dateMay 14, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method comprising: receiving, by a processor on a server, a pickup request 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 proposed 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 proposed pickup time at the first egress location; providing instructions to the autonomous vehicle to proceed from a first location to the first egress location. 2. The method of claim 1 , further comprising: transmitting to a passenger a first signal that includes the proposed pickup time and location; and receiving a second signal that includes an acceptance or denial of the proposed pickup time and location by the passenger. 3. The method of claim 1 , further comprising receiving an indication from the autonomous vehicle that a passenger was picked up at the first egress location. 4. The method of claim 1 , wherein the determining the proposed pickup time further comprises: determining a number of items for transport in the autonomous vehicle; determining a time to deliver each of the number of items to each of the plurality of egress locations; and wherein the selecting the first egress location from the plurality of egress locations is further based at least in part on the time to deliver each of the number of items to the first egress location. 5. The method of claim 4 , wherein the number of items are purchases made by a passenger at retail establishments and the determining the time to deliver is based at least in part on an estimated delivery time by each of the retail establishments. 6. The method of claim 4 , further comprising: moving the autonomous vehicle to a loading area prior to moving to the first egress location; and loading the number of items into the autonomous vehicle at the loading area. 7. The method of claim 1 , wherein the selecting the first egress location is further based in part on physical attributes of a passenger. 8. The method of claim 7 , wherein the physical attributes include a physical limitation and the first egress location is a closest egress location of the plurality of egress locations. 9. The method of claim 7 , wherein the physical attributes include biometric data about an activity level of the passenger and the first egress location is an egress location that increases the activity level. 10. The method of claim 1 , further comprising: receiving a third signal from a priority vehicle; and determining a third pickup time based at least in part on the third signal and the proposed pickup time and location. 11. The method of claim 10 , wherein the priority vehicle is one of a law enforcement vehicle, a fire engine and an ambulance. 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 at a facility having a plurality of egress locations; determining a proposed 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; 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. 13. The system of claim 12 , wherein the computer readable instructions further comprise: transmitting to a passenger a first signal that includes the proposed pickup time and location; and receiving a second signal that includes an acceptance or denial of the proposed pickup time and location by the passenger. 14. The system of claim 12 , wherein the computer readable instructions further comprise receiving an indication from the autonomous vehicle that a passenger was picked up at the first egress location. 15. The system of claim 12 , wherein the determining the proposed pickup time further comprises: determining a number of items for transport in the autonomous vehicle; determining a time to deliver each of the number of items to each of the plurality of egress locations; and wherein the selecting the first egress location from the plurality of egress locations is further based at least in part on the time to deliver each of the number of items to the first egress location. 16. The system of claim 12 , wherein the selecting the first egress location is further based in part on physical attributes of a passenger. 17. The system of claim 12 , wherein the computer readable instructions further comprise: receiving a third signal from a priority vehicle; determining a third pickup time based at least in part on the third signal and the proposed pickup time and location; and wherein the priority vehicle is one of a law enforcement vehicle, a fire engine and an ambulance. 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 at the facility having a plurality of egress locations; determining a proposed 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 proposed pickup time at the first egress location; providing instructions to the autonomous vehicle to proceed from a first location to the first egress location. 19. The computer program product of claim 18 , wherein the processor further performs: determining a number of items for transport in the autonomous vehicle; determining a time to deliver each of the number of items to each of the plurality of egress locations; and wherein the selecting the first egress location from the plurality of egress locations is further based at least in part on the time to deliver each of the number of items to the first egress location. 20. The computer program product of claim 18 , wherein the processor further performs: receiving a third signal from a priority vehicle; determining a third pickup time based at least in part on the third signal and the proposed pickup time and location; and wherein the priority vehicle is one of a law enforcement vehicle, a fire engine and an ambulance.

Assignees

Inventors

Classifications

  • G01C21/206Primary

    specially adapted for indoor navigation · CPC title

  • G06Q10/00Primary

    Administration; Management · CPC title

  • Scheduling, planning or task assignment for a person or group · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10289965B2 cover?
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 loc…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G01C21/206. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 14 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).