×

DRONE MANAGEMENT DATA STRUCTURE

  • US 20170263134A1
  • Filed: 03/08/2016
  • Published: 09/14/2017
  • Est. Priority Date: 03/08/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • maintaining a multi-dimensional data structure partitioned into cells utilizing a tree data structure comprising intervals for each dimension of a multi-dimensional space, wherein some nodes of the tree data structure are associated with lists of cells, and the cells are configured to maintain sparse and transient data;

    in response to a request to partition an interval for a node of the tree data structure into multiple subintervals, generating multiple leaf nodes corresponding to the multiple subintervals, wherein each leaf node descends from the node;

    in response to a request to merge multiple intervals corresponding to multiple nodes of the tree data structure, generating a parent node and multiple leaf nodes descending from the parent node, wherein the parent node and the multiple leaf nodes are time constrained, and the multiple leaf nodes are scheduled for a merger; and

    in response to an expiration of transient data in cells included in a list that correspond to all but one leaf node scheduled for merger, converting each cell in the list for the one remaining leaf node with unexpired data, if any, into a cell for inclusion in a different list corresponding to the parent node of the leaf node, removing each leaf node of the parent node, and turning the parent node into a leaf node.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×