IP Library Granted Patent US 10,343,698
Granted Patent B2
US 10,343,698 · App. 15/634,067 · Granted Jul 9, 2019

Disabling onboard input devices in an 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,343,698
App. No.
15/634,067
Granted
Jul 9, 2019
Kind
B2
Abstract

Systems and methods for disabling autonomous vehicle input devices are provided. In one example embodiment, a computer implemented method includes identifying an operating mode of an autonomous vehicle. The method includes determining one or more vehicle input devices to be disabled based at least in part on the operating mode of the autonomous vehicle. The vehicle input devices are located onboard the autonomous vehicle. The method includes disabling the one or more vehicle input devices based at least in part on the identified operating mode of the autonomous vehicle such that an input by a user with respect to the one or more vehicle input devices does not affect an operation of the autonomous vehicle.

Claims (56)

1. A computer-implemented method of disabling autonomous vehicle input devices, comprising:

identifying, by a computing system comprising one or more computing devices, an operating mode of an autonomous vehicle;

determining, by the computing system, one or more vehicle input devices to be disabled based at least in part on the operating mode of the autonomous vehicle,

wherein the one or more vehicle input devices are located onboard the autonomous vehicle;

disabling, by the computing system, the one or more vehicle input devices based at least in part on the identified operating mode of the autonomous vehicle such that an input by a user with respect to the one or more vehicle input devices does not affect an operation of the autonomous vehicle; and

providing, by the computing system for display via a user interface of a display device, data indicating that the one or more vehicle input devices are disabled.

2. The computer-implemented method of claim 1 , wherein the autonomous vehicle is configured to provide a vehicle service to the user, and

wherein the vehicle service is a transportation service, and wherein the user is a passenger of the autonomous vehicle for the transportation service.

3. The computer-implemented method of claim 1 , wherein the operating mode of the autonomous vehicle is a fully autonomous operating mode of the autonomous vehicle, and

wherein disabling, by the computing system, the one or more vehicle input devices based at least in part on the identified operating mode of the autonomous vehicle such that the input by the user with respect to the one or more vehicle input devices does not affect the operation of the autonomous vehicle comprises:

disabling, by the computing system, the one or more vehicle input devices when the identified operating mode is the fully autonomous operating mode.

4. The computer-implemented method of claim 1 , wherein disabling, by the computing system, the one or more vehicle input devices based at least in part on the identified operating mode of the autonomous vehicle such that the input by the user with respect to the one or more vehicle input devices does not affect the operation of the autonomous vehicle comprises:

disabling, by the computing system, the one or more vehicle input devices such that the input by the user with respect to the one or more vehicle input devices does not affect a motion of the autonomous vehicle.

5. The computer-implemented method of claim 4 , wherein the one or more vehicle input devices comprise at least one of a steering mechanism of the autonomous vehicle, a braking mechanism of the autonomous vehicle, an acceleration mechanism of the autonomous vehicle, or a gear shift mechanism of the autonomous vehicle.

6. The computer-implemented method of claim 1 , wherein disabling, by the computing system, the one or more vehicle input devices based at least in part on the identified operating mode of the autonomous vehicle such that the input by the user with respect to the one or more vehicle input devices does not affect the operation of the autonomous vehicle comprises:

disabling, by the computing system, the one or more vehicle input devices such that the input by the user with respect to the one or more vehicle input devices does not affect an indication of a motion of the autonomous vehicle.

7. The computer-implemented method of claim 6 , wherein the one or more vehicle input devices comprise at least one of a turn indication mechanism of the autonomous vehicle or a hazard indication mechanism of the autonomous vehicle.

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

causing, by the computing system, the autonomous vehicle to enter into the operating mode based at least in part on a communication from one or more computing devices that are remote from the autonomous vehicle,

wherein the communication instructs the autonomous vehicle to enter into the operating mode.

9. The computer-implemented method of claim 1 , wherein the display device is located onboard the autonomous vehicle.

10. A computing system for disabling autonomous vehicle input devices, 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:

identifying that an autonomous vehicle is operating in a fully autonomous operating mode;

determining one or more vehicle input devices to be disabled based at least in part on the fully autonomous operating mode of the autonomous vehicle,

wherein the one or more vehicle input devices are located onboard the autonomous vehicle;

disabling the one or more vehicle input devices such that an input by a user with respect to the one or more vehicle input devices does not affect an operation of the autonomous vehicle; and

providing, for display via a user interface of a display device, data indicating that the one or more vehicle input devices are disabled.

11. The computing system of claim 10 , wherein the autonomous vehicle is configured to provide a vehicle service, and wherein the vehicle service is a delivery service.

12. The computing system of claim 10 , wherein the one or more vehicle input devices comprise a first set of vehicle input devices, and

wherein disabling the one or more vehicle input devices such that the input by the user with respect to the one or more vehicle input devices does not affect the operation of the autonomous vehicle comprises:

disabling the first set of vehicle input devices such that an input by the user with respect to at least one of the input devices in the first set of vehicle input devices does not affect a motion of the autonomous vehicle.

13. The computing system of claim 12 , wherein the first set of vehicle input devices comprises vehicle input devices that affect a direction of a motion of the autonomous vehicle, lock a wheel of the autonomous vehicle, or otherwise affect the motion of the autonomous vehicle.

14. The computing system of claim 13 , wherein the first set of vehicle input devices further comprises a power state adjustment mechanism.

15. The computing system of claim 12 , wherein the one or more vehicle input devices comprise a second set of vehicle input devices, and

wherein disabling the one or more vehicle input devices such that the input by the user with respect to the one or more vehicle input devices does not affect the operation of the autonomous vehicle comprises:

disabling, after the first set of vehicle input devices are disabled, the second set of vehicle input devices such that an input by the user with respect to at least one of the vehicle input devices of the second set of vehicle input devices does not affect an indication of a motion of the autonomous vehicle.

16. The computing system of claim 15 , wherein the second set of vehicle input devices comprises a turn indication mechanism of the autonomous vehicle and a hazard indication mechanism of the autonomous vehicle.

17. An autonomous vehicle, comprising:

one or more vehicle input devices;

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:

identifying that the autonomous vehicle is operating in an operating mode,

wherein the autonomous vehicle is configured to operate in a plurality of operating modes;

providing one or more control signals to disable the one or more vehicle input devices based at least in part on the operating mode such that an input by a user with respect to the one or more vehicle input devices does not affect an operation of the autonomous vehicle; and

providing, for display via a user interface of a display device, data indicating that the one or more vehicle input devices are disabled.

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

causing the autonomous vehicle to enter into the operating mode.

19. The autonomous vehicle of claim 17 , wherein

the display device is viewable by the user.

20. A computer-implemented method of disabling autonomous vehicle input devices, comprising:

identifying, by a computing system comprising one or more computing devices, an operating mode of an autonomous vehicle;

determining, by the computing system, one or more vehicle input devices to be disabled based at least in part on the operating mode of the autonomous vehicle,

wherein the one or more vehicle input devices comprise at least one of a turn indication mechanism of the autonomous vehicle or a hazard indication mechanism of the autonomous vehicle; and

disabling, by the computing system, the one or more vehicle input devices based at least in part on the identified operating mode of the autonomous vehicle such that an input by a user with respect to the one or more vehicle input devices does not affect an operation of the autonomous vehicle.

Assignments (4)
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 Aug 31, 2017
From: POEPPEL, SCOTT C.; LETWIN, NICHOLAS G.; KELLY, SEAN J.
To: UBER TECHNOLOGIES, INC.
Reel/Frame 043458/0547 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2017
From: NILSSON, HANS JONAS; WESTLUND, CARL HENRICK MATHIAS
To: VOLVO CAR CORPORATION
Reel/Frame 043459/0950 →
Cited By (2)
US 12,384,410 US 12,705,320