IP Library › Granted Patent US 11,134,526
Granted Patent B2
US 11,134,526 · App. 16/307,121 · Granted Sep 28, 2021

Automatic update of connection to a movable object

Inventors: Chaobin Chen (Guangdong, CN); Xi Chen (Guangdong, CN)
Assignee: SZ DJI TECHNOLOGY CO., LTD.
H04W76/10G05D1/0022H04B1/3827H04L41/0803H04W76/14H04L67/12H04W76/15
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,134,526
App. No.
16/307,121
Granted
Sep 28, 2021
Kind
B2
Abstract

Described herein are systems, methods, storage media, and computer programs that support communication in a movable object environment. In one embodiment, information for a set of communication parameters is provided, a modified value for at least one of the set of communication parameters is obtained from an affiliated device; and a connection established between the movable object and the affiliated device is configured based on the modified value. In another embodiment, a connection between a movable object and an affiliated device is established, wherein the connection uses a set of communication parameters, values of which are set to default values; a modified value for at least one of the set is obtained, based on values for the set of communication parameters provided by the movable object and values for the set of communication parameters provided by the affiliated device, and the connection is configured based on the modified value.

Claims (38)

1. A method for supporting communication in a movable object environment, comprising:

providing information for a set of communication parameters that are adapted to be used by different affiliated devices to communicate with a movable object, wherein an affiliated device uses the information to determine default values for the set of communication parameters;

obtaining from the affiliated device a modified value that differs from a determined corresponding default value for at least one of the set of communication parameters; and

configuring a connection between the movable object and the affiliated device based on the modified value for the at least one of the set of communication parameters.

2. The method of claim 1 , wherein the movable object is an unmanned aircraft, an unmanned vehicle, or a robot.

3. The method of claim 1 , wherein the affiliated device is an onboard electronic device on the movable object, and wherein the set of communication parameters is for a wireline connection between the onboard electronic device and the movable object.

4. The method of claim 1 , wherein the affiliated device is a wearable electronic device, a handheld electronic device, or one other movable object, and wherein the set of communication parameters is for a wireless connection between the wearable electronic device, the handheld electronic device, or the other movable object and the movable object.

5. The method of claim 1 , wherein the configuration of the connection is further based on an operational state of the movable object, and wherein the connection is configured using a value different from the modified value for the at least one of the set of communication parameters.

6. The method of claim 1 , wherein the modified value for the at least one of the set of communication parameters is utilized to configure another connection between the movable object and another affiliated device.

7. The method of claim 1 , wherein the set of communication parameters includes at least one of:

a bandwidth of the connection;

a packet acknowledgement timeout period;

a packet retransmission interval; and

a size of packet buffer.

8. The method of claim 7 , further comprising:

reporting a status of the movable object to the affiliated device through the connection.

9. The method of claim 8 , wherein the status indicates an anomaly, and wherein the method further comprises:

the movable object entering a safety mode responsive to a request issued by the affiliated device based on the status.

10. The method of claim 1 , wherein prior to providing the information for the set of communication parameters that are to be used by the affiliated device to communicate with the movable object, the method further comprising:

confirming that the affiliated device has a privilege to communicate with the movable object from an application executing on the affiliated device through an application programming interface (API) that allows the application provided by a vendor different than that of which provides the movable object to interact with the movable object.

11. The method of claim 10 , wherein the confirmation includes checking a registration of the affiliated device.

12. The method of claim 11 , wherein the registration of the affiliated device is to be checked through an authentication server of the movable object.

13. The method of claim 1 , wherein the affiliated device provides a plurality of values for the at least one of the set of communication parameters, from which the movable object obtains the modified value.

14. The method of claim 1 , wherein the information includes one or more of the movable object's serial number, model number, and organizationally unique identifier.

15. A system for supporting communication in a movable object environment, comprising:

one or more microprocessors; and

a controller, running on the one or more microprocessors, wherein the controller operates to

provide information for a set of communication parameters that are to be used by different affiliated devices to communicate with a movable object, wherein an affiliated device uses the information to determine default values for the set of communication parameters,

obtain from the affiliated device a modified value that differs from a determined corresponding default value for at least one of the set of communication parameters, and

configure a connection between the movable object and the affiliated device based on the modified value for the at least one of the set of communication parameters.

16. The system of claim 15 , wherein the movable object is an unmanned aircraft, an unmanned vehicle, or a robot.

17. The system of claim 15 , wherein the affiliated device is an onboard electronic device on the movable object, and wherein the set of communication parameters is for a wireline connection between the onboard electronic device and the movable object.

18. The system of claim 15 , wherein the affiliated device is a wearable electronic device, a handheld electronic device, or one other movable object, and wherein the set of communication parameters is for a wireless connection between the wearable electronic device, the handheld electronic device, or the other movable object and the movable object.

19. The system of claim 15 , wherein the configuration of the connection is further based on an operational state of the movable object, and wherein the connection is configured using a value different from the modified value for the at least one of the set of communication parameters.

20. A non-transitory computer-readable storage medium with instructions stored thereon, that when executed by a processor, perform operations for supporting communication in a movable object environment, the operations comprising:

providing information for a set of communication parameters that are adapted to be used by different affiliated devices to communicate with a movable object, wherein an affiliated device uses the information to determine default values for the set of communication parameters;

obtaining from the affiliated device a modified value that differs from a determined corresponding default value for at least one of the set of communication parameters; and

configuring a connection between the movable object and the affiliated device based on the modified value for the at least one of the set of communication parameters.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2019
From: CHEN, CHAOBIN
To: SZ DJI TECHNOLOGY CO., LTD.
Reel/Frame 050347/0568 →
EMPLOYMENT AGREEMENT Recorded Sep 11, 2019
From: CHEN, XI
To: SZ DJI TECHNOLOGY CO., LTD.
Reel/Frame 050351/0129 →
Continuity (1)
Related Publication 20190230721A1 · Jul 25, 2019