System and method for supporting simulated movement

US11217112B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11217112-B2
Application numberUS-201816177749-A
CountryUS
Kind codeB2
Filing dateNov 1, 2018
Priority dateSep 30, 2014
Publication dateJan 4, 2022
Grant dateJan 4, 2022

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.

A method includes receiving state information of a virtual movable object in a simulated movement from a movement simulator associated with a movable object and determining movement information for the simulated movement by associating the state information with context information. The state information includes information identifying a location of the virtual movable object in a virtual space. The context information includes information identifying a location of the user terminal, which is at a different location than the movable object in a real space. The method further includes displaying the simulated movement on a display associated with the user terminal based on the movement information, and receiving control data to control the simulated movement in the virtual space using the user terminal when the movable object is in simulation and to control movement of the movable object in the real space when the movable object is in real operation.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of supporting a simulated movement of a movable object comprising: receiving, via a process of a user terminal, state information of a virtual movable object in the simulated movement from a movement simulator that is associated with the movable object, the state information including information identifying a location of the virtual movable object in a virtual space; determining movement information for the simulated movement by associating the received state information with context information obtained by the process of the user terminal, the context information including information identifying a location of the user terminal, the user terminal being at a different location than the movable object in a real space; displaying the simulated movement of the virtual movable object on a display associated with the user terminal based on the movement information; and receiving control data to control the simulated movement of the virtual movable object in the virtual space using the user terminal when the movable object is in simulation and to control movement of the movable object in the real space when the movable object is in real operation. 2. The method of claim 1 , further comprising: establishing a connection between the user terminal and the movement simulator; and sending one or more control signals to the movement simulator. 3. The method of claim 1 , further comprising: resetting or restarting at least a part of the simulated movement. 4. The method of claim 1 , further comprising: displaying a user interface associated with the movable object 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 movement simulator that is associated with a different movable object. 6. The method of claim 1 , further comprising: displaying an animation of the virtual movable object in the simulated movement on the display associated with the user terminal. 7. The method of claim 1 , wherein: the state information further includes coordinate information of the virtual movable object relative to an originating point of the virtual movable object in the simulated movement, and the context information further includes longitude and latitude information of the originating point of the virtual movable object in the simulated movement. 8. The method of claim 7 , further comprising: determining a movement path of the virtual movable object in the simulated movement based on the coordinate information of the virtual movable object and the longitude and latitude information of the originating point of the virtual movable object in the simulated movement. 9. The method of claim 8 , further comprising: displaying the movement path of the virtual movable object in the simulated movement on a map section of the display associated with the user terminal. 10. The method of claim 1 , further comprising: displaying at least one of attitude information or payload status information of the virtual movable object 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 on the user terminal, the application allowing a user to configure and operate the virtual movable object in the simulated movement. 13. The method of claim 1 , further comprising: determining the location of the movable object in the simulated movement based on a priority list including information received from the movable object, a remote control, and an application on the user terminal. 14. The method of claim 1 , wherein: the user terminal includes at least one of a control terminal or a display terminal. 15. A user terminal for supporting a simulated movement of a movable object comprising: a processor; and a memory storing instructions that, when executed by the processor, cause the processor to: receive state information of a virtual movable object in the simulated movement from a movement simulator that is associated with the movable object, the state information including information identifying a location of the virtual movable object in a virtual space; determine movement information for the simulated movement by associating the received state information with context information obtained by the process of the user terminal, the context information including information identifying a location of the user terminal, the user terminal being at a different location than the movable object in a real space; cause a display associated with the user terminal to display the simulated movement of the virtual movable object based on the movement information; and receive control data to control the simulated movement of the virtual movable object in the virtual space using the user terminal when the movable object is in simulation and to control movement of the movable object in the real space when the movable object is in real operation. 16. The user terminal of claim 15 , wherein the instructions further cause the processor to: establish a connection between the user terminal and the movement simulator; and send one or more control signals to the movement simulator. 17. The user terminal of claim 15 , wherein the instructions further cause the processor to: display an animation of the virtual movable object in the simulated movement on the display associated with the user terminal. 18. The user terminal of claim 15 , wherein: the state information further includes coordinate information of the virtual movable object relative to an originating point of the virtual movable object in the simulated movement, and the context information further includes longitude and latitude information of the originating point of the virtual movable object in the simulated movement. 19. The user terminal of claim 18 , wherein the instructions further cause the processor to: determine a movement path of the virtual movable object in the simulated movement based on the coordinate information of the virtual movable object and the longitude and latitude information of the originating point of the virtual movable object in the simulated movement. 20. The user terminal of claim 19 , wherein the instructions further cause the processor to: display the movement path of the virtual movable object in the simulated movement on a map section of the display associated with the user terminal.

Assignees

Inventors

Classifications

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

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

  • G09B9/08Primary

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

  • the aircraft being a helicopter · 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 US11217112B2 cover?
A method includes receiving state information of a virtual movable object in a simulated movement from a movement simulator associated with a movable object and determining movement information for the simulated movement by associating the state information with context information. The state information includes information identifying a location of the virtual movable object in a virtual spac…
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 Jan 04 2022 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).