# US 11,029,707 B2 · Moving object, moving object control method, moving object control system, and moving object control program

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,029,707 B2
- Document ID: US11029707B2
- Status: Granted
- Kind: B2
- Application number: 16/256,776
- Filed: 2019-01-24
- Published: 2019-06-06
- Granted: 2021-06-08
- Earliest claimed: 2016-07-29
- Assignees: Sz Dji Technology Co., Ltd.
- Applicants: Sz Dji Technology Co., Ltd.
- Inventors: Yukiyoshi Sasao; Yuji Wada
- Web page: https://patentgrep.com/patent/US11029707B2

## CPC

- G05D 1/10: Simultaneous control of position or course in three dimensions (G05D1/12 takes precedence)
- G05D 1/0044: {by providing the operator with a computer generated representation of the environment of the vehicle, e.g. virtual reality, maps (maps used for automatic navigation G05D1/0274; flight directors G01C23/005)}
- G08G 5/55: for a single aircraft
- G08G 5/57: for unmanned aircraft
- G08G 5/59: in accordance with predefined flight zones, e.g. to avoid prohibited zones
- G01C 21/20: Instruments for performing navigational calculations (G01C21/24, G01C21/26 take precedence)
- G05D: SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G08G: TRAFFIC CONTROL SYSTEMS (guiding railway traffic, ensuring the safety of railway traffic B61L; arrangement of road signs or traffic signals E01F9/00; radar or analogous systems, sonar systems, lidar systems specially adapted for traffic control G01S13/91, G01S15/88, G01S17/88; {radar or analogous systems, sonar systems, lidar systems specially adapted for anti-collision purposes G01S13/93, G01S15/93, G01S17/93})
- G01C: MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY (measuring liquid level G01F; radio navigation, determining distance or velocity by use of propagation effects, e.g. Doppler effects, propagation time, of radio waves, analogous arrangements using other waves G01S)

## Abstract

An information processing device includes a control circuitry configured to acquire first location information obtained based on a positioning process of a terminal, acquire second location information obtained based on a positioning process of a moving object located at a same site as the terminal, calculate difference information between a terminal location indicated by the first location information and a moving-object location indicated by the second location information, acquire third location information obtained based on the positioning process of the terminal after the terminal moves, and set information of a moving range for the moving object based on the third location information and the difference information.

## Claims

### Claim 1

An information processing device for processing information for a moving object, comprising:
a control circuitry configured to:
acquire, by a first acquisition unit of the moving object, first location information obtained based on a positioning process of a terminal;
acquire, by a second acquisition unit of the moving object, second location information obtained based on a positioning process of the moving object, the moving object and the terminal being located at a same site;
calculate, by a calculating unit of the moving object, difference information between a terminal location indicated by the first location information and a moving-object location indicated by the second location information;
acquire, by a third acquisition unit of the moving object, third location information obtained based on the positioning process of the terminal after the terminal moves; and
set, by a setting unit of the moving object, information of a moving range for the moving object according to information of a target location calculated based on the third location information and the difference information.

### Claim 2 (depends on 1)

The information processing device of claim 1, wherein the control circuitry is further configured to control the moving object to not exceed the moving range.

### Claim 3 (depends on 1)

The information processing device of claim 1, wherein:
the terminal location is a first terminal location;
the third location information comprises information about a plurality of second terminal locations; and
the control circuitry is further configured to set the information of the moving range according to information for a plurality of target locations calculated based on the information about the plurality of second terminal locations and the difference information.

### Claim 4 (depends on 3)

The information processing device of claim 3, wherein the control circuitry is further configured to set information of a moving range boundary by connecting the plurality of target locations.

### Claim 5 (depends on 4)

The information processing device of claim 4, wherein the control circuitry is further configured to set information of the moving range so that the moving range is inside a region surrounded by the moving range boundary.

### Claim 6 (depends on 1)

The information processing device of claim 1, wherein the positioning process of the terminal differs from the positioning process of the moving object.

### Claim 7 (depends on 1)

The information processing device of claim 1, wherein the positioning process of the terminal comprises autonomous navigation.

### Claim 8 (depends on 1)

The information processing device of claim 1, wherein the difference information comprises latitude and longitude information.

### Claim 9 (depends on 1)

The information processing device of claim 1, wherein the difference information comprises vector information.

### Claim 10 (depends on 1)

The information processing device of claim 1, wherein the terminal is a mobile phone, a smartphone, a tablet terminal, a laptop, or a navigation device.

### Claim 11 (depends on 1)

The information processing device of claim 1, wherein the positioning process of the moving object is executed according to a user's instructions.

### Claim 12 (depends on 1)

The information processing device of claim 1, wherein the third location information comprises location information obtained by the positioning process of the terminal executed at predetermined time intervals.

### Claim 13

An information processing device for processing information for a moving object, comprising:
a control circuitry configured to:
acquire, by a first acquisition unit of the moving object, first location information obtained based on a positioning process of a terminal;
acquire, by a second acquisition unit of the moving object, second location information obtained based on a positioning process of the moving object, the moving object and the terminal being located at a same site;
calculate, by a calculating unit of the moving object, difference information between a terminal location indicated by the first location information and a moving-object location indicated by the second location information;
acquire, by a third acquisition unit of the moving object, third location information obtained based on the positioning process of the terminal after the terminal moves; and
set, by a setting unit of the moving object, information of a moving path according to information of a target location calculated based on the third location information and the difference information.

### Claim 14 (depends on 13)

The information processing device of claim 13, wherein the control circuitry is further configured to control the moving object to move on the moving path.

### Claim 15 (depends on 13)

The information processing device of claim 13, wherein:
the terminal location is a first terminal location;
the third location information comprises information about a plurality of second terminal locations; and
the control circuitry is further configured to set the information of the moving path according to information for a plurality of target locations calculated based on the information about the plurality of second terminal locations and the difference information.

### Claim 16 (depends on 15)

The information processing device of claim 15, wherein the control circuitry is further configured to set the information of the moving path by connecting the plurality of target locations.
