IP Library Granted Patent US 11,822,327
Granted Patent B2
US 11,822,327 · App. 17/566,626 · Granted Nov 21, 2023

Safety of autonomous vehicles by remote support request

Inventors: Shay Magzimof (Palo Alto, CA); Paul Samuel Spencer (Modi'in, IL)
Assignee: Phantom Auto Inc.
G05D1/0011B60T7/06G05D1/0055G05D1/0088G07C5/008G07C5/0808B60T2270/82
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 11,822,327
App. No.
17/566,626
Granted
Nov 21, 2023
Kind
B2
Abstract

A remote support system provides support to an autonomous drive system of a vehicle in response to a support request. The remote support may include guiding the autonomous drive system of the vehicle through a hazardous environment. A call to the remote support system may be initiated, for example, via a user interface control button or by scanning a bar code, QR code, or RFID associated with the vehicle on a device that sends the code with vehicle information to the remote support system. The remote support system may determine an urgency of the request to assess whether immediate support should be initiated or whether to first initiate a communication connection with a passenger. Furthermore, an emergency brake system of the vehicle may be triggered by the remote support system or in response to the vehicle losing a connection to the remote support system during a support request.

Claims (62)

1. A method for operating an autonomous drive system of a vehicle in communication with a remote support system, the method comprising:

requesting, from the remote support system, support for the autonomous drive system of the vehicle;

setting a counter of the vehicle to a predefined value;

at a predefined time interval, checking if the vehicle received a keep alive signal from the remote support system;

responsive to failing to receive the keep alive signal in the predefined time interval,

decrementing the counter of the vehicle;

detecting if a drive-by-wire system of the vehicle is enabled;

responsive to the drive-by-wire system not being enabled, entering a sleep mode for a predefined time period;

responsive to entering the sleep mode for the predefined time period:

exiting the sleep mode after the predefined time period;

detecting if the drive-by-wire system of the vehicle is enabled; and

responsive to the drive-by-wire system being enabled, controlling a braking system of the vehicle to execute an emergency stop responsive to the counter reaching zero by sending a command through the drive-by-wire system.

2. The method of claim 1 , further comprising:

responsive to receiving the keep alive signal, resetting the counter to the predefined value.

3. The method of claim 1 , further comprising:

receiving an emergency stop command from the remote support system to execute the emergency stop; and

controlling the braking system of the vehicle to execute the emergency stop responsive to the emergency stop command.

4. The method of claim 1 , wherein requesting the support comprises:

detecting selection of a user interface control within the vehicle to request the support; and

sending a request for the support in response to the selection.

5. A non-transitory computer-readable storage medium storing instructions executable by a processor for operating an autonomous drive system of a vehicle in communication with a remote support system, the instructions when executed by the processor causing the processor to perform steps comprising:

requesting, from the remote support system, support for the autonomous drive system of the vehicle;

setting a counter of the vehicle to a predefined value;

at a predefined time interval, checking if the vehicle received a keep alive signal from the remote support system;

responsive to failing to receive the keep alive signal in the predefined time interval, decrementing the counter of the vehicle;

detecting if a drive-by-wire system of the vehicle is enabled;

responsive to the drive-by-wire system not being enabled, entering a sleep mode for a predefined time period;

responsive to entering the sleep mode for the predefined time period:

exiting the sleep mode after the predefined time period;

detecting if the drive-by-wire system of the vehicle is enabled; and

responsive to the drive-by-wire system being enabled, controlling a braking system of the vehicle to execute an emergency stop responsive to the counter reaching zero by sending a command through the drive-by-wire system.

6. The non-transitory computer-readable storage medium of claim 5 , wherein the instructions further causing the processor to perform steps including:

responsive to receiving the keep alive signal, resetting the counter to the predefined value.

7. The non-transitory computer-readable storage medium of claim 5 , wherein the instructions further causing the processor to perform steps including:

receiving an emergency stop command from the remote support system to execute the emergency stop; and

controlling the braking system of the vehicle to execute the emergency stop responsive to the emergency stop command.

8. The non-transitory computer-readable storage medium of claim 5 , wherein requesting the support comprises:

detecting selection of a user interface control within the vehicle to request the support; and

sending a request for the support in response to the selection.

9. A vehicle comprising:

a communication unit for communicating with a remote support system;

an autonomous drive system configured to control an operation of the vehicle;

a processor; and

a non-transitory computer-readable storage medium storing instructions executable by the processor for operating the autonomous drive system of the vehicle, the instructions when executed by the processor causing the processor to perform steps comprising:

requesting, from the remote support system, support for the autonomous drive system of the vehicle;

setting a counter of the vehicle to a predefined value;

at a predefined time interval, checking if the vehicle received a keep alive signal from the remote support system;

responsive to failing to receive the keep alive signal in the predefined time interval, decrementing the counter of the vehicle;

detecting if a drive-by-wire system of the vehicle is enabled;

responsive to the drive-by-wire system not being enabled, entering a sleep mode for a predefined time period;

responsive to entering the sleep mode for the predefined time period:

exiting the sleep mode after the predefined time period;

detecting if the drive-by-wire system of the vehicle is enabled; and

responsive to the drive-by-wire system being enabled, controlling a braking system of the vehicle to execute an emergency stop responsive to the counter reaching zero by sending a command through the drive-by-wire system.

10. The vehicle of claim 9 , wherein the instructions further causing the processor to perform steps including:

responsive to receiving the keep alive signal, resetting the counter to the predefined value.

11. The vehicle of claim 9 , wherein the instructions further causing the processor to perform steps including:

receiving an emergency stop command from the remote support system to execute the emergency stop; and

controlling the braking system of the vehicle to execute the emergency stop responsive to the emergency stop command.

12. The vehicle of claim 9 , wherein requesting the support comprises:

detecting selection of a user interface control within the vehicle to request the support; and

sending a request for the support in response to the selection.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 8, 2025
From: PHANTOM AUTO INC.
To: SERVE OPERATING CO.
Reel/Frame 072835/0759 →
SECURITY INTEREST Recorded Feb 12, 2024
From: PHANTOM AUTO INC.
To: TRIPLEPOINT PRIVATE VENTURE CREDIT INC.
Reel/Frame 066439/0180 →
CHANGE OF NAME Recorded Aug 1, 2022
From: STEERINGZ, INC.
To: PHANTOM AUTO INC.
Reel/Frame 061043/0066 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 20, 2022
From: MAGZIMOF, SHAY; SPENCER, PAUL SAMUEL
To: STEERINGZ, INC.
Reel/Frame 059657/0034 →
Continuity (4)
Division 16191886 · Nov 15, 2018
Provisional Application 62696779 · Jul 11, 2018
Provisional Application 62607241 · Dec 18, 2017
Related Publication 20220121197A1 · Apr 21, 2022
Cited By (1)
US 12,263,869