IP Library Granted Patent US 10,976,740
Granted Patent B2
US 10,976,740 · App. 16/429,847 · Granted Apr 13, 2021

Supervised movement of autonomous vehicle

Inventors: Matthew Shaw Wood (Pittsburgh, PA); Scott C. Poeppel (Pittsburgh, PA)
Assignee: UATC, LLC
G05D1/0088B60W50/10B60W50/14G05D1/0214B60W2050/146G05D2201/0213
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,976,740
App. No.
16/429,847
Granted
Apr 13, 2021
Kind
B2
Abstract

The present disclosure provides systems and methods for controlling autonomous vehicles. In one example implementation, a method includes providing for display to a passenger of an autonomous vehicle, by a computing system having one or more computing devices, a user interface on a display device. The user interface includes at least one interface element associated with directing movement of the autonomous vehicle. The method includes receiving, by the computing system, a user interaction for a time period directed to the interface element. During the time period, the method includes providing, by the computing system, one or more signals indicative of the user interaction to control the autonomous vehicle to autonomously travel along a predetermined path.

Claims (44)

1. A method of autonomous vehicle control, comprising:

receiving, by a computing system comprising one or more computing devices, first data indicative of a user interaction directed to an interface element of a user interface, the user interface comprising at least one interface element associated with directing movement of an autonomous vehicle,

wherein the user interaction is provided by a passenger of the autonomous vehicle that is being transported for a requested transportation service;

in response to receiving the first data indicative of the user interaction directed to the interface element, providing, by the computing system, one or more first signals to control the autonomous vehicle to autonomously travel along a path;

receiving, by the computing system, second data indicative of a termination of the user interaction directed to the interface element; and

in response to receiving the second data indicative of the termination of the user interaction directed to the interface element, providing, by the computing system, one or more second signals to control the autonomous vehicle to stop autonomously travel along the path.

2. The method of claim 1 , wherein the path is a predetermined path.

3. The method of claim 2 , wherein providing, by the computing system, one or more first signals to control the autonomous vehicle comprises providing, by the computing system, the one or more first signals to control the autonomous vehicle to autonomously travel along the predetermined path according to a limited operating envelope.

4. The method of claim 1 , further comprising:

detecting, by the computing system, a trigger condition of the autonomous vehicle.

5. The method of claim 4 , wherein the trigger condition is associated with the autonomous vehicle being located next to an obstacle impeding an ability of the passenger of the autonomous vehicle to exit the autonomous vehicle.

6. The method of claim 4 , wherein the trigger condition is associated with a fault of the autonomous vehicle.

7. The method of claim 4 , further comprising determining, by the computing system, the path for the autonomous vehicle in response to the trigger condition.

8. The method of claim 4 , wherein the path defines movement of the autonomous vehicle along a forward path or a backward path.

9. The method of claim 1 , wherein the autonomous vehicle is stopped prior to receiving the first data indicative of the user interaction.

10. The method of claim 1 , wherein the at least one interface element is provided for display based at least in part on a presence of the passenger in the autonomous vehicle.

11. The method of claim 1 , wherein the user interface displays at least a portion of the path.

12. The method of claim 1 , wherein the at least one interface element comprises a first interface element located in a first portion of the user interface and a second interface element located in a second portion of the user interface, wherein the user interaction comprises user interaction with the first interface element and the second interface element.

13. The method of claim 1 , wherein the user interface is presented via a display device that is associated with a user device carried by the passenger of the autonomous vehicle.

14. The method of claim 1 , further comprising:

receiving, by the computing system, data indicative of a user interaction directed to an all-clear interface element of the user interface; and

in response to the user interaction directed to the all-clear interface element, providing, by the computing system, one or more third signals indicative to complete an entirety of the path without further user interaction.

15. A computing system for autonomous vehicle control, the computing system comprising:

one or more processors; and

one or more memory devices storing computer-readable instructions that when executed by the one or more processors cause the one or more processors to perform operations, the operations comprising:

receiving one or more first signals indicative of a fault of an autonomous vehicle at a first location;

determining a path for the autonomous vehicle to move to a second location;

receiving one or more second signals indicative of a user interaction with at least one interface element of a user interface, the least one interface element associated with directing movement of the autonomous vehicle, the user interaction being provided by a passenger of the autonomous vehicle;

controlling the autonomous vehicle to move along the path based at least in part on the user interaction;

receiving data indicative of a termination of the user interaction directed to the at least one interface element; and

providing one or more third signals to control the autonomous vehicle to stop autonomous travel along the path based at least in part on the termination of the user interaction.

16. The computing system of claim 15 , wherein the display device is associated with a user device carried by the passenger of the autonomous vehicle or a display device located within the autonomous vehicle.

17. The computing system of claim 15 , wherein the operations further comprise:

receiving data indicative of a user interaction directed to an all-clear interface element of the user interface; and

controlling the autonomous vehicle to complete an entirety of the path without further user interaction in response to the user interaction directed to the all-clear interface element.

18. An autonomous vehicle, comprising:

one or more processors; and

one or more memory devices, the one or more memory devices storing computer-readable instructions that when executed by the one or more processors cause the one or more processors to perform operations, the operations comprising:

receiving one or more first signals indicative of a user interaction with at least one interface element of a user interface associated with directing movement of the autonomous vehicle, wherein the user interaction is provided by a passenger of the autonomous vehicle that is being transported for a requested transportation service;

controlling the autonomous vehicle to move based at least in part on the user interaction;

receiving data indicative of a termination of the user interaction directed to the interface element; and

providing one or more second signals to control the autonomous vehicle to stop autonomous travel based at least in part on the termination of the user interaction.

19. The autonomous vehicle of claim 18 , wherein the operations further comprise detecting a trigger condition associated with the autonomous vehicle, wherein the user interface is presented at least in part in response to the detection of the trigger condition.

20. The autonomous vehicle of claim 19 , wherein the trigger condition is associated with at least one of a fault of the autonomous vehicle or the autonomous vehicle being located next to an obstacle impeding an ability of the passenger to exit the autonomous vehicle.

Assignments (9)
CORRECTIVE ASSIGNMENT TO CORRECT THE APPLICATION NUMBER PREVIOUSLY RECORDED AT REEL: 59692 FRAME: 345. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 4, 2025
From: UATC, LLC
To: UBER TECHNOLOGIES, INC.
Reel/Frame 070393/0307 →
CORRECTIVE ASSIGNMENT TO CORRECT THE TO REMOVE THE LINE THROUGH APPLICATION/SERIAL NUMBERS PREVIOUSLY RECORDED AT REEL: 054805 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jul 20, 2022
From: UATC, LLC
To: UBER TECHNOLOGIES, INC.
Reel/Frame 060776/0897 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNMENT DOCUMENT PREVIOUSLY RECORDED AT REEL: 054940 FRAME: 0765. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 2, 2022
From: UATC, LLC
To: UBER TECHNOLOGIES, INC.
Reel/Frame 059692/0345 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCLUSION OF SEVERAL SERIAL NUMBERS PREVIOUSLY RECORDED AT REEL: 054805 FRAME: 0002. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jan 12, 2022
From: UATC, LLC
To: UBER TECHNOLOGIES, INC.
Reel/Frame 058717/0527 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2021
From: UATC, LLC
To: UBER TECHNOLOGIES, INC.
Reel/Frame 054940/0765 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2021
From: UBER TECHNOLOGIES, INC.
To: UATC, LLC
Reel/Frame 054940/0279 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2020
From: UATC, LLC
To: UBER TECHNOLOGIES, INC.
Reel/Frame 054805/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 2, 2020
From: UBER TECHNOLOGIES, INC.
To: UATC, LLC
Reel/Frame 054637/0041 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 4, 2019
From: WOOD, MATTHEW SHAW; POEPPEL, SCOTT C.
To: UBER TECHNOLOGIES, INC.
Reel/Frame 049364/0014 →