Systems and methods for determining when to release control of an autonomous vehicle

US10795356B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10795356-B2
Application numberUS-201715724728-A
CountryUS
Kind codeB2
Filing dateOct 4, 2017
Priority dateAug 31, 2017
Publication dateOct 6, 2020
Grant dateOct 6, 2020

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.

Systems and methods for controlling an autonomous vehicle are provided. In one example embodiment, a computer-implemented method includes providing a control of the autonomous vehicle to a user associated with a vehicle service. The method includes identifying one or more release signals indicative of one or more actions of the user. The method includes releasing the control of the autonomous vehicle from the user, based at least in part on the release signals.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method for permitting access to an autonomous vehicle, the method comprising: communicating, by a computing system comprising one or more computing devices, with a user computing system of a user associated with a vehicle service to provide the user with access to enter and exit the autonomous vehicle; obtaining, by the computing system, interior sensor data indicative of an interior environment of the autonomous vehicle; identifying, by the computing system, one or more release signals indicative of one or more actions of the user based, at least in part, on the interior sensor data; and releasing, by the computing system, the access of the user to the autonomous vehicle from the user, based at least in part on the one or more release signals. 2. The computer-implemented method of claim 1 , further comprising: receiving, by the computing system, data representing a starting location associated with the vehicle service; causing, by the computing system, the autonomous vehicle to travel in accordance with a first route that leads to the starting location; and communicating, by a computing system, with the user computing system to provide the user with access to enter and exit the autonomous vehicle when the autonomous vehicle is at the starting location. 3. The computer-implemented method of claim 1 , further comprising: receiving, by the computing system, data representing an ending location associated with the vehicle service; causing, by the computing system, the autonomous vehicle to travel in accordance with a second route that leads to the ending location; and releasing, by the computing system, the access of the user to the autonomous vehicle from the user to the autonomous vehicle from the user when the vehicle is at the ending location. 4. The computer-implemented method of claim 1 , wherein identifying the one or more release signals comprises: obtaining, by the computing system, exterior sensor data indicative of an exterior environment of the autonomous vehicle; and identifying, by the computing system, the one or more release signals based at least in part on the exterior sensor data. 5. The computer-implemented method of claim 1 , wherein releasing the access of the user to the autonomous vehicle from the user comprises: assigning, by the computing system, a weight to each of the one or more release signals; determining, by the computing system, a confidence score based on the one or more release signals and the assigned weights; and releasing, by the computing system, the access of the user to the autonomous vehicle from the user when the confidence score is greater than a threshold value. 6. The computer-implemented method of claim 1 , wherein releasing the access of the user to the autonomous vehicle from the user comprises: receiving, by the computing system, an instruction to release the access of the user to the autonomous vehicle; and releasing, by the computing system, the access of the user to the autonomous vehicle in response to the instruction. 7. The computer-implemented method of claim 6 , wherein receiving an instruction to release the access of the user to the autonomous vehicle comprises: sending, by the computing system, a request to the user to release the access of the user to the autonomous vehicle; and receiving, by the computing system, the instruction from the user. 8. The computer-implemented method of claim 1 , wherein the interior sensor data indicative of the interior environment of the autonomous vehicle comprises at least one of image data or motion capture data indicative of the user exiting the autonomous vehicle. 9. The computer-implemented method of claim 1 , wherein communicating, by the computing system, with the user computing system of the user comprises communicating with the user computing system to allow the user to adjust a climate control setting of the autonomous vehicle. 10. The computer-implemented method of claim 1 , wherein communicating, by the computing system, with the user computing system of the user comprises communicating with the user computing system to allow the user to change a destination associated with the vehicle service to which the autonomous vehicle autonomously travels. 11. A computing system for permitting access to an autonomous vehicle, the system comprising: one or more processors; and one or more tangible, non-transitory, computer readable media that collectively store instructions that when executed by the one or more processors cause the computing system to perform operations, the operations comprising: communicating with a user computing system of a user associated with a vehicle service to provide the user with access to enter and exit the autonomous vehicle; obtaining interior sensor data indicative of an interior environment of the autonomous vehicle; identifying one or more release signals indicative of one or more actions of the user based, at least in part, on the interior sensor data; and releasing the access of the user to the autonomous vehicle from the user, based at least in part on the one or more release signals. 12. The computing system of claim 11 , wherein the operations further comprise: receiving data representing a starting location associated with the vehicle service; causing the autonomous vehicle to travel in accordance with a first route that leads to the starting location; and communicating with the user computing system to provide the user with access to enter and exit the autonomous vehicle when the autonomous vehicle is at the starting location. 13. The computing system of claim 11 , wherein the operations further comprise: receiving data representing an ending location associated with the vehicle service; causing the autonomous vehicle to travel in accordance with a second route that leads to the ending location; and releasing the access of the user to the autonomous vehicle from the user when the vehicle is at the ending location. 14. The computing system of claim 11 , wherein determining the one or more release signals comprises: obtaining exterior sensor data indicative of an exterior environment of the autonomous vehicle; and identifying the one or more release signals based at least in part on the exterior sensor data. 15. The computing system of claim 11 , wherein releasing the access of the user to the autonomous vehicle from the user comprises: assigning a weight to each of the one or more release signals; determining a confidence score based on the one or more release signals and the assigned weights; and releasing the access of the user to the autonomous vehicle from the user if the confidence score is greater than a threshold value. 16. The computing system of claim 11 , wherein releasing the access of the user to the autonomous vehicle from the user comprises: receiving an instruction to release the access of the user to the autonomous vehicle; and releasing the access of the user to the autonomous vehicle in response to the instruction. 17. An autonomous vehicle, comprising: one or more processors; and one or more tangible, non-transitory, computer readable media that collectively store instructions that when executed by the one or more processors cause the autonomous vehicle to perform operations, the operations comprising: communicating with a user computing system of a user associated with a vehicle service to provide the user with access to enter and exit the autonomous vehicle; obtaining interior sensor data indicative of an interior en

Assignees

Inventors

Classifications

  • from occupants to vehicle · CPC title

  • Estimation of the risk associated with autonomous or manual driving, e.g. situation too complex, sensor failure or driver incapacity · CPC title

  • from vehicle to occupant · CPC title

  • Details of control systems for road vehicle drive control not related to the control of a particular sub-unit {, e.g. process diagnostic or vehicle driver interfaces} · CPC title

  • with means for defining a desired trajectory (involving a plurality of land vehicles G05D1/0287) · 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 US10795356B2 cover?
Systems and methods for controlling an autonomous vehicle are provided. In one example embodiment, a computer-implemented method includes providing a control of the autonomous vehicle to a user associated with a vehicle service. The method includes identifying one or more release signals indicative of one or more actions of the user. The method includes releasing the control of the autonomous v…
Who is the assignee on this patent?
Uatc Llc
What technology area does this patent fall under?
Primary CPC classification B60W60/0053. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Oct 06 2020 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).