Facilitating rider pick-up for a self-driving vehicle

US11067991B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11067991-B2
Application numberUS-201916420654-A
CountryUS
Kind codeB2
Filing dateMay 23, 2019
Priority dateMay 27, 2016
Publication dateJul 20, 2021
Grant dateJul 20, 2021

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.

A control system of a self-driving vehicle (SDV) can process sensor data from the sensor system to autonomously operate acceleration, braking, and steering systems of the SDV throughout a given region. The control system can receive a transport directive from a transport facilitation system to service a pick-up request from a requesting user, the transport directive indicating an inputted pick-up location by the requesting user. The control system can then autonomously operate the acceleration, braking, and steering systems along a current route to a pick-up area encompassing the inputted pick-up location. The control system can further determine a corresponding set of pick-up location options for the pick-up area, and as the SDV approaches the pick-up area, perform a hierarchical operation to identify, via the sensor data, an optimal pick-up location to rendezvous with the requesting user.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method for facilitating self-driving vehicle transportation, the method comprising: obtaining via a user device, by a computing system, a pick-up request, wherein the pick-up request is indicative of a pick-up location, the pick-up location comprising at least one of a current user location or a desired user location, wherein the current user location is obtained via one or more sensors of the user device; determining, by the computing system, a pick-up area based at least in part on the pick-up location, wherein the pick-up area comprises an area encompassing the pick-up location; determining, by the computing system, a plurality of pick-up options for the pick-up request based at least in part on the pick-up area; selecting from the plurality of pick-up options, by the computing system, a first pick-up option for a self-driving vehicle that is assigned to the pick-up request; and communicating, by the computing system to a device associated with the self-driving vehicle, a transport directive to service the pick-up request, the transport directive indicating the first pick-up option for the self-driving vehicle. 2. The computer-implemented method of claim 1 , wherein the first pick-up option is selected based at least in part on user input from a user associated with the user device. 3. The computer-implemented method of claim 1 , further comprising: tracking, by the computing system, a location of the self-driving vehicle; and determining, by the computing system, whether the self-driving vehicle utilizes the first pick-up option. 4. The computer-implemented method of claim 3 , wherein determining, by the computing system, whether the self-driving vehicle utilizes the first pick-up option comprises: determining, by the computing system, that the self-driving vehicle utilizes the first pick-up option based at least in part on the location of the self-driving vehicle. 5. The computer-implemented method of claim 3 , wherein determining, by the computing system, whether the self-driving vehicle utilizes the first pick-up option comprises: obtaining, by the computing system, a communication sent from the self-driving vehicle indicating that the self-driving vehicle has found the first pick-up option. 6. The computer-implemented method of claim 5 , wherein the communication is sent by the self-driving vehicle as the self-driving vehicle approaches the first pick-up option. 7. The computer-implemented method of claim 6 , wherein the communication indicates that the self-driving vehicle will utilize or is utilizing the first pick-up option. 8. The computer-implemented method of claim 6 , further comprising: sending, by the computing system, a communication to the user device associated with the user that is to travel in the self-driving vehicle. 9. The computer-implemented method of claim 8 , wherein the communication indicates a location of the first pick-up option and a confirmation to the user device that the self-driving vehicle has found the first pick-up option. 10. The computer-implemented method of claim 8 , wherein the communication queries the user as to whether the first pick-up option is proximate to the user. 11. The computer-implemented method of claim 1 , further comprising: obtaining, by the computing system, at least one of pick-up data or drop-off data associated with at least one of a plurality of self-driving vehicles or human driven vehicles; and determining, by the computing system, the plurality of pick-up options based at least in part on at least one of the pick-up data or the drop-off data. 12. A computer-implemented method for self-driving vehicle control comprising: obtaining via a remote system, by a communications array of a vehicle computing system of a self-driving vehicle (SDV), a transport directive to service a pick-up request, the transport directive indicating a pick-up location associated with the pick-up request; obtaining, by the vehicle computing system via one or more sensors, location data indicative of a vehicle location of the SDV; controlling, by the vehicle computing system based at least in part on the vehicle location, the SDV to travel to a pick-up area that encompasses the pick-up location associated with the pick-up request; obtaining, by the vehicle computing system via the one or more sensors, sensor data indicative of an environment of the SDV within the pick-up area that encompasses the pick-up location associated with the pick-up request; and determining, by the computing system, an optimal pick-up location for the pick-up request within the pick-up area based at least in part on the sensor data. 13. The computer-implemented method of claim 12 , further comprising: communicating, by the vehicle computing system, data indicative of the optimal pick-up location to a user device of a user associated with the pick-up request. 14. The computer-implemented method of claim 12 , wherein the optimal pick-up location is determined based on at least one of an actual distance to a user associated with the pick-up request or distance to the pick-up location indicated in the transport directive. 15. The computer-implemented method of claim 12 , wherein the optimal pick-up location is determined based at least in part on at least one of: a traffic condition or one or more available pick-up areas. 16. The computer-implemented method of claim 12 , wherein the optimal pick-up location is determined based at least in part on user input of a user associated with the pick-up request. 17. The computer-implemented method of claim 12 , further comprising: identifying, by the vehicle computing system; a user associated with the pick-up request within the surrounding environment of the SDV. 18. The computer-implemented method of claim 12 , further comprising: obtaining, by the vehicle computing system, user input data indicative of a drop-off location; and controlling, by the vehicle computing system, the SDV to travel to the drop-off location. 19. A computing system comprising one or more processors that execute instructions to cause the computing system to perform in operations comprising: obtaining, via a user device, a pick-up request that is indicative of a pick-up location, the pick-up location comprising at least one of a current user location or a desired user location, wherein the current user location is obtained via one or more sensors of the user device; determining a pick-up area based at least in part on the pick-up location, wherein the pick-up area comprises an area encompassing the pick-up location; determining a plurality of pick-up options for the pick-up request based at least in part on the pick-up area; determining a first pick-up option for a self-driving vehicle that is assigned to the pick-up request; and communicating, to a device associated with the self-driving vehicle, a transport directive to service the pick-up request, the transport directive indicating the first pick-up option for the self-driving vehicle. 20. The computing system of claim 1 , wherein determining the plurality of pick-up options for the pick-up request based at least in part on the pick-up area comprises: determining a radial distance from the pick-up location; determining the plurality of pick-up options for the pick-up request based at least in part on the radial distance so that each of the plurality of pick-up options is within the radial distance; and communicating the plurality of pick-up options to the

Assignees

Inventors

Classifications

  • Rendezvous; Ride sharing · CPC title

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

  • specially adapted for specific operations · CPC title

  • Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units · CPC title

  • Discovery of network devices, e.g. terminals · 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 US11067991B2 cover?
A control system of a self-driving vehicle (SDV) can process sensor data from the sensor system to autonomously operate acceleration, braking, and steering systems of the SDV throughout a given region. The control system can receive a transport directive from a transport facilitation system to service a pick-up request from a requesting user, the transport directive indicating an inputted pick-…
Who is the assignee on this patent?
Uber Technologies Inc
What technology area does this patent fall under?
Primary CPC classification G01C21/3438. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 20 2021 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).