System and method for supporting simulated movement

US10134298B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10134298-B2
Application numberUS-201615349893-A
CountryUS
Kind codeB2
Filing dateNov 11, 2016
Priority dateSep 30, 2014
Publication dateNov 20, 2018
Grant dateNov 20, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

System and method can support a simulated movement of a movable object, such as a simulated flight of an unmanned aircraft vehicle (UAV). A process, which can be on a user terminal, can receive state information about the simulated flight from a flight simulator that is associated with the UAV. Then, the process can determine flight information for the simulated flight by associating the received state information with context information obtained by the process on the user terminal, and provides the determined flight information to a display that is associated with the user terminal.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of supporting a simulated flight of an unmanned aircraft vehicle (UAV) operable in a flight mode and a simulation mode, the method comprising: receiving flight control data via an input module of a user terminal when the UAV is in the simulation mode; receiving, via a process executing on the user terminal, state information of a virtual UAV in the simulated flight from a flight simulator that is associated with the UAV, wherein the state information includes information identifying a location of the virtual UAV in a virtual space; determining flight information for the simulated flight by associating the received state information with context information obtained by the process executing on the user terminal, wherein the context information includes information identifying a location of the user terminal, the user terminal being at a different location than the UAV in a real space; providing the determined flight information to the user terminal; and displaying the simulated flight of the virtual UAV on a display associated with the user terminal based on the determined flight information and the flight control data, wherein the user is able to control the simulated flight of the virtual UAV in the virtual space using the user terminal when the UAV is in the simulation mode and is able to control flight of the UAV in the real space when the UAV is in the flight mode. 2. The method of claim 1 , further comprising: establishing a connection between the user terminal and the flight simulator that is associated with the UAV, and sending one or more control signals to the flight simulator associated with the UAV. 3. The method of claim 1 , further comprising: resetting or restarting at least a part of the simulated flight. 4. The method of claim 1 , further comprising: displaying a user interface that is associated with the UAV on the display associated with the user terminal. 5. The method of claim 4 , further comprising: displaying a different user interface on the display associated with the user terminal, when the user terminal is connected with a flight simulator that is associated with a different UAV. 6. The method of claim 1 , further comprising: displaying an animation of the virtual UAV in the simulated flight on the display associated with the user terminal. 7. The method of claim 1 , wherein: the received flight state information about the simulated flight contains coordinate information of the virtual UAV, wherein the coordinate information is relative to a take-off point of the virtual UAV in the simulated flight, and the context information obtained by the user terminal includes longitude and latitude information of the take-off point of the virtual UAV in the simulated flight. 8. The method of claim 7 , further comprising: determining a flight path of the virtual UAV in the simulated flight based on the received coordinate information of the virtual UAV and the longitude and latitude information of the take-off point of the virtual UAV in the simulated flight. 9. The method of claim 8 , further comprising: displaying a flight path of the virtual UAV in the simulated flight on a map section of the display associated with the user terminal. 10. The method of claim 1 , further comprising: displaying flight attitude information and/or payload status information of the virtual UAV on the display associated with the user terminal. 11. The method of claim 1 , further comprising: displaying a fictional or predetermined view based on a predetermined terrain model in an animation on the display associated with the user terminal. 12. The method of claim 1 , wherein: the process is used by an application in the user terminal, wherein the application allows a user to configure and operate the virtual UAV in the simulated flight. 13. The method of claim 1 , further comprising: determining location information of the virtual UAV in the simulated flight based on a priority list, which includes information received from the UAV, a remote control, and an application on the user terminal. 14. The method of claim 1 , wherein: the user terminal includes a control terminal and/or a display terminal. 15. A system of supporting a simulated flight of an unmanned aircraft vehicle (UAV) operable in a flight mode and a simulation mode, the system comprising: one or more microprocessors; a process on a user terminal, executing on the one or more microprocessors, wherein the process operates to: receive flight control data via an input module of the user terminal when the UAV is in the simulation mode; receive state information of a virtual UAV in the simulated flight from a flight simulator that is associated with the UAV, wherein the state information includes information identifying a location of the virtual UAV in a virtual space; determine flight information for the simulated flight by associating the received state information with context information obtained by the process executing on the user terminal, wherein the context information includes information identifying a location of the user terminal, the user terminal being at a different location than the UAV in a real space; provide the determined flight information to the user terminal; and display the simulated flight of the virtual UAV on a display associated with the user terminal based on the determined flight information and the flight control data, wherein the user is able to control the simulated flight of the UAV in the virtual space using the user terminal when the UAV is in the simulation mode and control flight of the UAV in the real space when the UAV is in the flight mode. 16. The system of claim 15 , wherein: a connection is established between the user terminal and the flight simulator that is associated with the UAV, and one or more control signals are sent to the flight simulator associated with the UAV. 17. The system of claim 15 , wherein: the process operates to reset or restart at least a part of the simulated flight. 18. The system of claim 15 , wherein: the display associated with the user terminal operates to display a user interface, which is associated with the UAV. 19. The system of claim 18 , wherein: the display associated with the user terminal operates to display a different user interface, when the user terminal is connected with a flight simulator that is associated with a different UAV. 20. The system of claim 15 , wherein: the display associated with the user terminal operates to display an animation of the virtual UAV in the simulated flight. 21. The system of claim 15 , wherein: the received state information about the simulated flight contains coordinate information of the virtual UAV, wherein the coordinate information is relative to a take-off point of the virtual UAV in the simulated flight, and the context information obtained by the user terminal includes longitude and latitude information of the take-off point of the virtual UAV in the simulated flight. 22. The system of claim 21 , wherein: the process operates to determine a flight path of the virtual UAV in the simulated flight based on the received coordinate information of the virtual UAV and the longitude and latitude information of the take-off point of the virtual UAV in the simulated flight. 23. The system of claim 22 , wherein: a flight path of the virtual UAV in the simulated flight is displayed on a map section

Assignees

Inventors

Classifications

  • G09B9/08Primary

    for teaching control of aircraft, e.g. Link trainer · CPC title

  • the image being transformed by computer processing, e.g. updating the image to correspond to the changing point of view · CPC title

  • the aircraft being a helicopter · CPC title

  • including display or recording of simulated flight path · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10134298B2 cover?
System and method can support a simulated movement of a movable object, such as a simulated flight of an unmanned aircraft vehicle (UAV). A process, which can be on a user terminal, can receive state information about the simulated flight from a flight simulator that is associated with the UAV. Then, the process can determine flight information for the simulated flight by associating the receiv…
Who is the assignee on this patent?
Sz Dji Technology Co Ltd
What technology area does this patent fall under?
Primary CPC classification G09B9/08. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 20 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).