IP Library Granted Patent US 11,320,815
Granted Patent B2
US 11,320,815 · App. 16/718,033 · Granted May 3, 2022

Remote control method, apparatus, device and computer readable storage medium

Inventor: Shi Hu (Beijing, CN)
Assignee: APOLLO INTELLIGENT DRIVING TECHNOLOGY (BEIJING) CO., LTD.
G05D1/0022H04L67/125H04L67/141G05D2201/0213H04L67/10
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,320,815
App. No.
16/718,033
Granted
May 3, 2022
Kind
B2
Abstract

The present disclosure provides a remote control method, apparatus, device and computer readable storage medium, the method including: receiving, by a cloud server, a control instruction transmitted from a third-party device, the control instruction comprising a vehicle identification and operation information; and transmitting the control instruction to an unmanned vehicle corresponding to the vehicle identification according to the vehicle identification, enabling the unmanned vehicle to act on the operation information. By establishing a communication connection between the third-party device, the unmanned vehicle and the cloud server, remote maneuvering of the unmanned vehicle can be implemented, a flexibility in controlling the unmanned vehicle improved.

Claims (43)

1. A remote control method, comprising:

receiving, by a cloud server, a control instruction transmitted from a third-party device through a pre-arranged web server, the control instruction comprising a vehicle identification and operation information, wherein the pre-arranged web server is configured to build an information interaction between the cloud server and the third-party device, and the third-party device cannot access the cloud server directly; and

transmitting the control instruction to an unmanned vehicle corresponding to the vehicle identification according to the vehicle identification, enabling the unmanned vehicle to act on the operation information.

2. The method according to claim 1 , wherein the operation information comprises at least one of: controlling the unmanned vehicle to move to a specified position; controlling a lamp switch of the unmanned vehicle; controlling an air-condition temperature for the unmanned vehicle; and controlling horn blowing for the unmanned vehicle; and

correspondingly, the transmitting the control instruction to an unmanned vehicle corresponding to the vehicle identification according to the vehicle identification, enabling the unmanned vehicle to act on the operation information comprises:

transmitting the control instruction to the unmanned vehicle corresponding to the vehicle identification according to the vehicle identification, enabling the unmanned vehicle to perform at least one of: moving to the specified position, switching on/off a vehicle lamp, adjusting the air-condition temperature, and blowing a horn.

3. The method according to claim 1 , wherein before the receiving, by a cloud server, a control instruction, transmitted from a third-party device, the method further comprises:

receiving a connection request transmitted from the unmanned vehicle; and

establishing a communication connection with the unmanned vehicle according to the connection request.

4. The method according to claim 3 , wherein the connection request comprises a vehicle identification; and

correspondingly, after the establishing a communication connection with the unmanned vehicle according to the connection request, the method further comprises:

determining the vehicle identification of the unmanned vehicle, and storing the vehicle identification in association with a connection.

5. The method according to claim 3 , wherein the transmitting the control instruction to an unmanned vehicle corresponding to the vehicle identification according to the vehicle identification comprises:

detecting whether a connection corresponding to the vehicle identification is pre-stored and,

if yes, transmitting the control instruction to the unmanned vehicle corresponding to the vehicle identification according to the vehicle identification; and

if no, reporting error information back to the third-party device.

6. The method according to claim 1 , wherein after the receiving, by a cloud server, a control instruction, transmitted from a third-party device, the method further comprises:

verifying permission information of the third-party device and;

if the third-party device has a predefined first permission, transmitting the control instruction to the unmanned vehicle corresponding to the vehicle identification according to the vehicle identification, enabling the unmanned vehicle to act on the operation information; and

if the third-party device has a predefined second permission, reporting error information back to the third-party device.

7. A system, comprising:

a memory and a processor;

wherein the memory is configured to store instructions executable by the processor, and the processor is configured to execute the instructions to:

receive a control instruction transmitted from a third-party device through a pre-arranged web server, the control instruction comprising a vehicle identification and operation information, wherein the pre-arranged web server is configured to build an information interaction between the cloud server and the third-party device, wherein the third-party device cannot access the cloud server directly; and

transmit the control instruction to an unmanned vehicle corresponding to the vehicle identification according to the vehicle identification, enabling the unmanned vehicle to act on the operation information.

8. The system according to claim 7 , wherein the operation information comprises at least one of: controlling the unmanned vehicle to move to a specified position; controlling a lamp switch of the unmanned vehicle; controlling an air-condition temperature for the unmanned vehicle; and controlling horn blowing for the unmanned vehicle; and

correspondingly, the processor is configured to execute the instructions to:

transmit the control instruction to the unmanned vehicle corresponding to the vehicle identification according to the vehicle identification, enabling the unmanned vehicle to perform at least one of: moving to the specified position, switching on/off a vehicle lamp, adjusting the air-condition temperature, and blowing a horn.

9. The system according to claim 7 , wherein the processor is configured to execute the instructions to:

receive a connection request transmitted from the unmanned vehicle; and

establish a communication connection with the unmanned vehicle according to the connection request.

10. The system according to claim 9 , wherein the connection request comprises a vehicle identification; and

correspondingly, the processor is configured to execute the instructions to:

determine the vehicle identification of the unmanned vehicle, and store the vehicle identification in association with the connection.

11. The system according to claim 9 , wherein the processor is configured to execute the instructions to:

detect whether a connection corresponding to the vehicle identification is pre-stored;

if yes, transmit the control instruction to the unmanned vehicle corresponding to the vehicle identification according to the vehicle identification; and

if no, report error information back to the third-party device.

12. The system according to claim 7 , wherein the processor is configured to execute the instructions to:

verify permission information of the third-party device;

if the third-party device has a predefined first permission, transmit the control instruction to an unmanned vehicle corresponding to the vehicle identification according to the vehicle identification, enabling the unmanned vehicle to act on the operation information; and

if the third-party device has a predefined second permission, report error information back to the third-party device.

13. A non-volatile storage medium, storing thereon computer execution instructions which, when executed by a processor, implement the remote control method according to claim 1 .

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2021
From: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
To: APOLLO INTELLIGENT DRIVING TECHNOLOGY (BEIJING) CO., LTD.
Reel/Frame 058241/0248 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 17, 2019
From: HU, SHI
To: BEIJING BAIDU NETCOM SCIENCE TECHNOLOGY CO., LTD.
Reel/Frame 051310/0758 →
Priority Claims (1)
CN 201811543815.9 · Dec 17, 2018 · national
Continuity (1)
Related Publication 20200192349A1 · Jun 18, 2020