IP Library Granted Patent US 10,365,654
Granted Patent B2
US 10,365,654 · App. 15/475,881 · Granted Jul 30, 2019

System for safe passenger departure from autonomous vehicle

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,365,654
App. No.
15/475,881
Granted
Jul 30, 2019
Kind
B2
Abstract

Systems and methods for controlling an autonomous vehicle based on a passenger-initiated action are provided. In one example embodiment, a computer implemented method includes detecting, by one or more computing devices on-board an autonomous vehicle, a first status change of a vehicle door. The first status change is associated with a first user action associated with the vehicle door. The method includes detecting a second status change of the vehicle door. The second status change is associated with a second user action associated with the vehicle door. The method includes determining one or more vehicle actions based at least in part on at least one of the first status change or the second status change associated with the vehicle door. The method includes providing one or more control signals to one or more systems on-board the autonomous vehicle to implement the vehicle actions.

Claims (51)

1. A computer-implemented method of controlling an autonomous vehicle based on a passenger-initiated action, comprising:

detecting, by a computing system comprising one or more computing devices on-board the autonomous vehicle, a first status change of a vehicle door, wherein the first status change is associated with a first user action associated with the vehicle door;

detecting, by the computing system, a second status change of the vehicle door within a time window that begins upon the detection of the first status change, wherein the second status change is associated with a second user action associated with the vehicle door, the first user action and the second user action being performed by one or more passengers of the autonomous vehicle;

determining, by the computing system, one or more vehicle actions based at least in part on at least one of the first status change or the second status change associated with the vehicle door; and

providing, by the computing system, one or more control signals to one or more systems on-board the autonomous vehicle to implement the vehicle actions.

2. The computer-implemented method of claim 1 , wherein the first user action comprises a first actuation of an interface associated with the vehicle door and the second user action comprises a second actuation of the interface that is subsequent in time to the first actuation.

3. The computer-implemented method of claim 2 , wherein the interface is a handle associated with the vehicle door.

4. The computer-implemented method of claim 1 , wherein the first status change is associated with the vehicle door changing from a locked state to an unlocked state.

5. The computer-implemented method of claim 1 , wherein the second status change is associated with the vehicle door changing from a closed state to an open state.

6. The computer-implemented method of claim 1 , wherein the one or more vehicle actions comprise stopping a motion of the autonomous vehicle.

7. The computer-implemented method of claim 1 , wherein the one or more vehicle actions comprise steering the autonomous vehicle out of a current travel lane.

8. The computer-implemented method of claim 1 , wherein the one or more vehicle actions comprise one or more intermediate vehicle actions based at least in part on the first status change associated with the vehicle door.

9. The computer-implemented method of claim 8 , wherein the one or more intermediate vehicle actions comprise decelerating the autonomous vehicle.

10. The computer-implemented method of claim 1 , further comprising:

receiving, by the computing system, passenger data associated with at least one of the one or more passengers of the autonomous vehicle, wherein the passenger data is indicative of a status change associated with at least one of a seat belt of the passenger and a seat of the passenger.

11. A computing system for controlling an autonomous vehicle based on a passenger-initiated action, comprising:

one or more processors on-board the autonomous vehicle; and

one or more tangible, non-transitory, computer readable media on-board the autonomous vehicle that collectively store instructions that when executed by the one or more processors cause the computing system to perform operations, the operations comprising:

detecting a first status change associated with a vehicle door, wherein the first status change is associated with a first user action performed by one or more passengers of the autonomous vehicle;

detecting a second status change associated with the vehicle door within a time window that begins upon the detection of the first status change, wherein the second status change is associated with a second user action performed by one or more passengers of the autonomous vehicle;

determining one or more vehicle actions based at least in part on at least one of the first status change or the second status change associated with the vehicle door; and

providing one or more control signals to implement the vehicle actions.

12. The computing system of claim 11 , wherein detecting the first status change associated with the vehicle door comprises:

receiving a sensor signal from a sensor associated with the vehicle door, the sensor signal indicative of the first status change associated with the vehicle door.

13. The computing system of claim 11 , wherein detecting the second status change associated with the vehicle door within the time window comprises:

receiving a sensor signal from a sensor associated with the vehicle door within the time window, the sensor signal indicative of the second status change associated with the vehicle door.

14. The computing system of claim 11 , wherein the one or more vehicle actions comprise decelerating the autonomous vehicle to a stopped position that is located out of a current travel lane of the autonomous vehicle.

15. The computing system of claim 11 , wherein the one or more vehicle actions comprise one or more intermediate vehicle actions based at least in part on the first status change associated with the vehicle door.

16. An autonomous vehicle comprising:

a vehicle door;

one or more on-board systems;

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 one or more processors to perform operations, the operations comprising:

detecting a first status change of the vehicle door, wherein the first status change is associated with a first actuation of an interface associated with the vehicle door;

detecting a second status change of the vehicle door within a time window that begins upon the detection of the first status change, wherein the second status change is associated with a second actuation of the interface associated with the vehicle door;

determining one or more vehicle actions based at least in part on at least one of the first status change and the second status change associated with the vehicle door; and

providing one or more control signals to the one or more systems on-board the autonomous vehicle to implement the vehicle actions.

17. The autonomous vehicle of claim 16 , wherein the first actuation and the second actuation are associated with one or more passengers of the autonomous vehicle, wherein the vehicle actions comprise sending a communication to a remote computing device associated with the operation of the autonomous vehicle, and wherein the communication requests that a human operator contact the one or more passengers.

18. The autonomous vehicle of claim 17 , wherein the autonomous vehicle is traveling in an autonomous mode when the second status change is detected, and wherein the one or more vehicle actions comprise decelerating the autonomous vehicle to a stopped position.

19. The autonomous vehicle of claim 18 , wherein the operations further comprise:

determining that one or more passengers have not exited the autonomous vehicle within a second time window that begins upon the detection of the second status change and that the vehicle door is closed; and

providing one or more control signals to cause the autonomous vehicle to resume traveling in the autonomous mode.

20. An autonomous vehicle comprising:

a vehicle door;

one or more on-board systems;

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 one or more processors to perform operations, the operations comprising:

detecting a first status change of the vehicle door, wherein the first status change is associated with a first actuation of an interface associated with the vehicle door;

detecting a second status change of the vehicle door, wherein the second status change is associated with a second actuation of the interface associated with the vehicle door, wherein the first actuation and the second actuation are associated with one or more passengers of the autonomous vehicle riding for a transportation service;

determining one or more vehicle actions based at least in part on at least one of the first status change and the second status change associated with the vehicle door; and

providing one or more control signals to the one or more systems on-board the autonomous vehicle to implement the vehicle actions, wherein the one or more vehicle actions comprise sending a communication to a remote computing device associated with the operation of the autonomous vehicle, and wherein the communication indicates that there has been a change associated with the autonomous vehicle.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNMENT DOCUMENT PREVIOUSLY RECORDED AT REEL: 054919 FRAME: 0026. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 2, 2022
From: UATC, LLC
To: UBER TECHNOLOGIES, INC.
Reel/Frame 059692/0280 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 7, 2021
From: UATC, LLC
To: UBER TECHNOLOGIES, INC.
Reel/Frame 054919/0026 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NATURE OF CONVEYANCE FROM CHANGE OF NAME TO ASSIGNMENT PREVIOUSLY RECORDED ON REEL 050353 FRAME 0884. ASSIGNOR(S) HEREBY CONFIRMS THE CORRECT CONVEYANCE SHOULD BE ASSIGNMENT. Recorded Nov 27, 2019
From: UBER TECHNOLOGIES, INC.
To: UATC, LLC
Reel/Frame 051145/0001 →
CHANGE OF NAME Recorded Sep 12, 2019
From: UBER TECHNOLOGIES, INC.
To: UATC, LLC
Reel/Frame 050353/0884 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2017
From: WOOD, MATTHEW SHAW; POEPPEL, SCOTT C.
To: UBER TECHNOLOGIES, INC.
Reel/Frame 041985/0593 →
Cited By (1)
US 12,384,410