Patents by Inventor Dongguang Zhou

Dongguang Zhou 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).

  • Publication number: 20230377470
    Abstract: Method, system, and user terminal are disclosed for splicing a flight route splicing m. Various embodiments may includes: obtaining a first flight route and a second flight route of an unmanned aerial vehicle; obtaining a first estimated flight duration of the UAV required to complete the first flight route and the second flight route; obtaining the preset duration of the unmanned aerial vehicle; splicing the first flight route and the second flight route when the preset duration is greater than the first estimated flight duration. it improves the task execution efficiency of the unmanned aerial vehicle and saving the unmanned aerial vehicle resources and time, and further providing richer choices for users and providing more space for customized flight route planning for users.
    Type: Application
    Filed: July 31, 2023
    Publication date: November 23, 2023
    Inventor: Dongguang ZHOU
  • Patent number: 11756437
    Abstract: Method, system, and user terminal are disclosed for splicing a flight route splicing m. Various embodiments may includes: obtaining a first flight route and a second flight route of an unmanned aerial vehicle; extracting a flight height of a highest waypoint having a greatest flight height in the first flight route and the second flight route and ground elevations of a series of waypoints between a termination waypoint of the first flight route and a start waypoint of the second flight route; obtaining a flight height of an intermediate flight route; determining the intermediate flight route; and splicing the first flight route and the second flight route according to the intermediate flight route to generate a spliced flight route.
    Type: Grant
    Filed: October 22, 2021
    Date of Patent: September 12, 2023
    Assignee: AUTEL ROBOTICS CO., LTD.
    Inventor: Dongguang Zhou
  • Publication number: 20220044577
    Abstract: Method, system, and user terminal are disclosed for splicing a flight route splicing m. Various embodiments may includes: obtaining a first flight route and a second flight route of an unmanned aerial vehicle; extracting a flight height of a highest waypoint having a greatest flight height in the first flight route and the second flight route and ground elevations of a series of waypoints between a termination waypoint of the first flight route and a start waypoint of the second flight route; obtaining a flight height of an intermediate flight route; determining the intermediate flight route; and splicing the first flight route and the second flight route according to the intermediate flight route to generate a spliced flight route.
    Type: Application
    Filed: October 22, 2021
    Publication date: February 10, 2022
    Inventor: Dongguang ZHOU
  • Patent number: 11120108
    Abstract: The present disclosure relates generally to managing security artifacts for a software application executing on a software stack. Techniques are described for defining a security configuration such that each layer of the software stack may be associated with one or more datastores, each datastore including one or more security artifacts for a particular layer. The security configuration may specify, for example, an order in which the various datastores are to be accessed when a request is received for a security artifact that is available from multiple datastores. Using the security configuration, access to security artifacts can be handled in connection with requests generated through a particular layer in the stack. A system managing the security artifacts can provide a unified view of the datastores such that, from the end-user's perspective, there is only one logical datastore.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: September 14, 2021
    Assignee: Oracle International Corporation
    Inventors: Rohit Koul, Amit Agarwal, Dongguang Zhou, Vineet Garg, Krishnakumar Sriramadhesikan, Supriya Kalyanasundaram, Yulong Cao, Srivatsa Manjunath, Anant D. Kadam, Deepika Damojipurapu
  • Patent number: 10805350
    Abstract: In accordance with an embodiment, described herein is a system and method for providing security services using a security configuration template in a multi-tenant environment. The system can load a security configuration template in memory when the multi-tenant environment starts, and can use the security configuration template to create a multi-headed tree to represent tenant-specific security configurations. Each head of the multi-headed tree can represent a root node of either the security configuration template or a tenant-specific security configuration. Each tenant-specific security configuration can reuse one or more nodes in the security configuration template by referencing those nodes, and can include one or more new nodes created from the security configuration template by replacing each placeholder therein with tenant-specific values.
    Type: Grant
    Filed: February 15, 2018
    Date of Patent: October 13, 2020
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Rohit Koul, Vineet Garg, Dongguang Zhou, Amit Agarwal, Yu Long Cao
  • Publication number: 20190253457
    Abstract: In accordance with an embodiment, described herein is a system and method for providing security services using a security configuration template in a multi-tenant environment. The system can load a security configuration template in memory when the multi-tenant environment starts, and can use the security configuration template to create a multi-headed tree to represent tenant-specific security configurations. Each head of the multi-headed tree can represent a root node of either the security configuration template or a tenant-specific security configuration. Each tenant-specific security configuration can reuse one or more nodes in the security configuration template by referencing those nodes, and can include one or more new nodes created from the security configuration template by replacing each placeholder therein with tenant-specific values.
    Type: Application
    Filed: February 15, 2018
    Publication date: August 15, 2019
    Inventors: ROHIT KOUL, VINEET GARG, DONGGUANG ZHOU, AMIT AGARWAL, YU LONG CAO
  • Publication number: 20190102526
    Abstract: The present disclosure relates generally to managing security artifacts for a software application executing on a software stack. Techniques are described for defining a security configuration such that each layer of the software stack may be associated with one or more datastores, each datastore including one or more security artifacts for a particular layer. The security configuration may specify, for example, an order in which the various datastores are to be accessed when a request is received for a security artifact that is available from multiple datastores. Using the security configuration, access to security artifacts can be handled in connection with requests generated through a particular layer in the stack. A system managing the security artifacts can provide a unified view of the datastores such that, from the end-user's perspective, there is only one logical datastore.
    Type: Application
    Filed: September 28, 2018
    Publication date: April 4, 2019
    Applicant: Oracle International Corporation
    Inventors: Rohit Koul, Amit Agarwal, Dongguang Zhou, Vineet Garg, Krishnakumar Sriramadhesikan, Supriya Kalyanasundaram, Yulong Cao, Srivatsa Manjunath, Anant D. Kadam, Deepika Damojipurapu