Patents by Inventor Arnaud THIERCELIN

Arnaud THIERCELIN has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11927953
    Abstract: Techniques are disclosed for performing custom waypoint missions using an onboard computing device in communication with a movable object. The movable object can include a flight controller, and a communication system. The flight controller can be in communication with the onboard computing device which includes a processor and an onboard data manager. The onboard data manager can receive at least one input, determine one or more instructions to be performed by the at least one movable object based on the at least one input, generate movement commands to implement the one or more instructions, and send movement commands to the flight controller to be executed.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: March 12, 2024
    Assignee: DJI RESEARCH LLC
    Inventors: Rohit Sant, Arnaud Thiercelin, Arjun Sukumar Menon
  • Patent number: 11620913
    Abstract: Techniques are disclosed for communicating between a client device and an onboard data manager in a movable object environment. A data manager on a user device can identify an onboard data manager on a movable object. A feature list can be received from the onboard data manager, the feature list identifying at least one feature installed to the movable object. At least one input can be received by the user device, and a user device feature corresponding to the at least one input can be determined. It may be further determined that the user device feature is supported by the onboard data manager based on the feature list. In response to determining that the user device feature is supported, a first instruction corresponding to the at least one input can be sent to the movable object including the onboard data manager.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: April 4, 2023
    Assignee: DJI Technology, Inc.
    Inventors: Arnaud Thiercelin, Rohit Sant
  • Publication number: 20210294720
    Abstract: A method of tracking performance of a movable object includes creating a process log for a movable object manager of the movable object, the movable object manager operating in a software environment; creating a movement record of the movable object from two or more sensors including two or more of a global positioning system (GPS) sensor, a motion sensor, an inertial measurement unit (IMU), a proximity sensor, an image sensor, an attitude and heading reference system (AHRS), a radar sensor, a lidar sensor, an ultrasound sensor, and an infrared sensor; and transmitting at least one of the process log or the movement record to a movable object monitoring station.
    Type: Application
    Filed: June 7, 2021
    Publication date: September 23, 2021
    Inventors: Arnaud THIERCELIN, Dhanushram BALACHANDRAN, Robert SCHLUB, Hai VO, Di WU, Andrew BARINOV
  • Publication number: 20210241514
    Abstract: Techniques are disclosed for real-time mapping in a movable object environment. A real-time mapping system can include at least one movable object including a computing device, a scanning sensor electronically coupled to the computing device, and a positioning sensor electronically coupled to the computing device. The computing device can include at least one processor and a mapping manager, the mapping manager may be configured to obtain mapping data from the scanning sensor and obtain positioning data from the positioning sensor. The mapping manager can associate the mapping data with the positioning data based at least on time data associated with the mapping data and the positioning data, and then generate a map in a first coordinate system based at least on the associated mapping data and positioning data.
    Type: Application
    Filed: April 13, 2021
    Publication date: August 5, 2021
    Inventors: Arjun Sukumar MENON, Jifei XU, Rohit SANT, Zhiyuan LI, Blake KARWOSKI, Joshua ACOSTA, Arnaud THIERCELIN, Weifeng LIU
  • Patent number: 11029158
    Abstract: A system for tracking and analyzing performance of a movable object and methods of making and using the same. Movable object performance can be tracked by creating a process log for a movable object manager of the movable object, and creating a movement record of the movable object for comparison to the process log. The process log can include, for example, records of application call processes to a movable object interface, protocol call processes transmitted to and from the movable object, and/or metadata. A movable object event can be analyzed by correlating the process log with the movement record. The present systems and methods are particularly suitable for tracking and analysis of unmanned aerial vehicles (UAV).
    Type: Grant
    Filed: January 10, 2019
    Date of Patent: June 8, 2021
    Assignee: SZ DJI TECHNOLOGY CO., LTD.
    Inventors: Arnaud Thiercelin, Dhanushram Balachandran, Robert Schlub, Hai Vo, Di Wu, Andrew Barinov
  • Publication number: 20210141518
    Abstract: Techniques are disclosed for user interface management in a movable object environment. A user interface manager can request sensor data associated with a movable object from a data manager. The user interface manager can provide the sensor data to one or more user interface elements associated with the user interface element. A first rendering of the at least one user interface element can be caused to be displayed in a user interface, the first rendering determined based on a type or amount of the sensor data associated with the movable object.
    Type: Application
    Filed: December 16, 2020
    Publication date: May 13, 2021
    Inventors: Arnaud THIERCELIN, Dhanushram BALACHANDRAN, Hai VO, Weifeng LIU, Joshua Lafayette AUSTIN
  • Publication number: 20210064025
    Abstract: Techniques are disclosed for performing custom waypoint missions using an onboard computing device in communication with a movable object. The movable object can include a flight controller, and a communication system. The flight controller can be in communication with the onboard computing device which includes a processor and an onboard data manager The onboard data manager can receive at least one input, determine one or more instructions to be performed by the at least one movable object based on the at least one input, generate movement commands to implement the one or more instructions, and send movement commands to the flight controller to be executed.
    Type: Application
    Filed: October 30, 2020
    Publication date: March 4, 2021
    Inventors: Rohit SANT, Arnaud THIERCELIN, Arjun Sukumar MENON
  • Patent number: 10895968
    Abstract: Techniques are disclosed for user interface management in a movable object environment. A user interface manager can request sensor data associated with a movable object from a data manager. The user interface manager can provide the sensor data to one or more user interface elements associated with the user interface element. A first rendering of the at least one user interface element can be caused to be displayed in a user interface, the first rendering determined based on a type or amount of the sensor data associated with the movable object.
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: January 19, 2021
    Assignee: DJI Research LLC
    Inventors: Arnaud Thiercelin, Dhanushram Balachandran, Hai Vo, Weifeng Liu, Joshua Lafayette Austin
  • Patent number: 10852724
    Abstract: Techniques are disclosed for performing custom waypoint missions using an onboard computing device in communication with a movable object. The movable object can include a flight controller, and a communication system. The flight controller can be in communication with the onboard computing device which includes a processor and an onboard data manager. The onboard data manager can receive at least one input, determine one or more instructions to be performed by the at least one movable object based on the at least one input, generate movement commands to implement the one or more instructions, and send movement commands to the flight controller to be executed.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: December 1, 2020
    Assignee: DJI Research LLC
    Inventors: Rohit Sant, Arnaud Thiercelin, Arjun Sukumar Menon
  • Publication number: 20200351615
    Abstract: A method for managing communication with a movable object includes receiving a request for movable object data from a requester in a movable object environment. The request includes a movable object data key that has data fields configured to identify a movable object component that corresponds to the movable object data. The method further includes determining whether movable object data corresponding to the request is available in a cache by determining whether the movable object data corresponding to the movable object data key exists in the cache and, in response to determining that the movable object data is available in the cache, providing the movable object data in the cache to the requester.
    Type: Application
    Filed: July 15, 2020
    Publication date: November 5, 2020
    Inventors: Zhiyuan ZHANG, Guohao ZHAN, Chuyue AI, Dhanushram BALACHANDRAN, Xietong LU, Arnaud THIERCELIN, Changjian XU
  • Publication number: 20200332776
    Abstract: Techniques are disclosed for inspection management in a movable object environment. An inspection application can receive data from an inspection application and use this data to generate one or more inspection missions. When a user selects an inspection mission in the inspection application, the inspection application can instruct a movable object to perform the selected inspection mission. The movable object can follow one or more dynamically generated paths around a target object and capture a plurality of images. The images can be viewed in a viewing application to perform an inspection of the target object.
    Type: Application
    Filed: June 18, 2020
    Publication date: October 22, 2020
    Inventors: Arnaud Thiercelin, Robert Schlub, Akshat Patel
  • Patent number: 10728707
    Abstract: A system for managing communication with a movable object includes one or more processors configured to receive a request for movable object data from a requester in a movable object environment, determine whether movable object data corresponding to the request is available in a cache associated with a movable object manager, and, in response to determining that the movable object data is available in the cache, provide the movable object data in the cache to the requester.
    Type: Grant
    Filed: February 5, 2019
    Date of Patent: July 28, 2020
    Assignee: SZ DJI TECHNOLOGY CO., LTD.
    Inventors: Zhiyuan Zhang, Guohao Zhan, Chuyue Ai, Dhanushram Balachandran, Xietong Lu, Arnaud Thiercelin, Changjian Xu
  • Patent number: 10724505
    Abstract: Techniques are disclosed for inspection management in a movable object environment. An inspection application can receive data from an inspection application and use this data to generate one or more inspection missions. When a user selects an inspection mission in the inspection application, the inspection application can instruct a movable object to perform the selected inspection mission. The movable object can follow one or more dynamically generated paths around a target object and capture a plurality of images. The images can be viewed in a viewing application to perform an inspection of the target object.
    Type: Grant
    Filed: July 13, 2017
    Date of Patent: July 28, 2020
    Assignee: DJI Technology, Inc.
    Inventors: Arnaud Thiercelin, Robert Schlub, Akshat Patel
  • Publication number: 20200066168
    Abstract: Techniques are disclosed for communicating between a client device and an onboard data manager in a movable object environment. A data manager on a user device can identify an onboard data manager on a movable object. A feature list can be received from the onboard data manager, the feature list identifying at least one feature installed to the movable object. At least one input can be received by the user device, and a user device feature corresponding to the at least one input can be determined. It may be further determined that the user device feature is supported by the onboard data manager based on the feature list. In response to determining that the user device feature is supported, a first instruction corresponding to the at least one input can be sent to the movable object including the onboard data manager.
    Type: Application
    Filed: October 30, 2019
    Publication date: February 27, 2020
    Inventors: Arnaud THIERCELIN, Rohit SANT
  • Publication number: 20190332105
    Abstract: Techniques are disclosed for performing custom waypoint missions using an onboard computing device in communication with a movable object. The movable object can include a flight controller, and a communication system. The flight controller can be in communication with the onboard computing device which includes a processor and an onboard data manager. The onboard data manager can receive at least one input, determine one or more instructions to be performed by the at least one movable object based on the at least one input, generate movement commands to implement the one or more instructions, and send movement commands to the flight controller to be executed.
    Type: Application
    Filed: April 30, 2018
    Publication date: October 31, 2019
    Inventors: Rohit SANT, Arnaud THIERCELIN, Arjun Sukumar MENON
  • Publication number: 20190182623
    Abstract: A system for managing communication with a movable object includes one or more processors configured to receive a request for movable object data from a requester in a movable object environment, determine whether movable object data corresponding to the request is available in a cache associated with a movable object manager, and, in response to determining that the movable object data is available in the cache, provide the movable object data in the cache to the requester.
    Type: Application
    Filed: February 5, 2019
    Publication date: June 13, 2019
    Inventors: Zhiyuan ZHANG, Guohao ZHAN, Chuyue AI, Dhanushram BALACHANDRAN, Xietong LU, Arnaud THIERCELIN, Changjian XU
  • Publication number: 20190145780
    Abstract: A system for tracking and analyzing performance of a movable object and methods of making and using the same. Movable object performance can be tracked by creating a process log for a movable object manager of the movable object, and creating a movement record of the movable object for comparison to the process log. The process log can include, for example, records of application call processes to a movable object interface, protocol call processes transmitted to and from the movable object, and/or metadata. A movable object event can be analyzed by correlating the process log with the movement record. The present systems and methods are particularly suitable for tracking and analysis of unmanned aerial vehicles (UAV).
    Type: Application
    Filed: January 10, 2019
    Publication date: May 16, 2019
    Inventors: Arnaud THIERCELIN, Dhanushram BALACHANDRAN, Robert SCHLUB, Hai VO, Di WU, Andrew BARINOV
  • Publication number: 20180149138
    Abstract: Techniques are disclosed for inspection management in a movable object environment. An inspection application can receive data from an inspection application and use this data to generate one or more inspection missions. When a user selects an inspection mission in the inspection application, the inspection application can instruct a movable object to perform the selected inspection mission. The movable object can follow one or more dynamically generated paths around a target object and capture a plurality of images. The images can be viewed in a viewing application to perform an inspection of the target object.
    Type: Application
    Filed: July 13, 2017
    Publication date: May 31, 2018
    Inventors: Arnaud Thiercelin, Robert Schlub, Akshat Patel
  • Publication number: 20180067631
    Abstract: Techniques are disclosed for user interface management in a movable object environment. A user interface manager can request sensor data associated with a movable object from a data manager. The user interface manager can provide the sensor data to one or more user interface elements associated with the user interface element. A first rendering of the at least one user interface element can be caused to be displayed in a user interface, the first rendering determined based on a type or amount of the sensor data associated with the movable object.
    Type: Application
    Filed: September 7, 2017
    Publication date: March 8, 2018
    Inventors: Arnaud THIERCELIN, Dhanushram BALACHANDRAN, Hai VO, Weifeng LIU, Joshua Lafayette AUSTIN
  • Patent number: D832279
    Type: Grant
    Filed: November 1, 2016
    Date of Patent: October 30, 2018
    Assignee: SZ DJI TECHNOLOGY CO., LTD.
    Inventors: Qiao-Ying Wang, Rui Deng, Jie-Ming Zhang, Arnaud Thiercelin