Patent ID: 11928612
Assignee: SPIDEROAK, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 1:
2. The non-transitory, computer-readable storage medium of claim 1, comprising instructions to:
obtain the first directed acyclic graph including the multiple nodes and the multiple edges,
wherein an edge among the multiple edges indicates the weave of the first directed acyclic graph including indicating a parent node among the multiple nodes and a child node among the multiple nodes,
wherein the parent node occurs before the child node in the weave,
wherein the first directed acyclic graph includes a branch node having a first child node and a second child node,
wherein the first child node and the second child node do not have a parent-child relationship indicating the weave, and
wherein the first child node includes the finalize command;

order the multiple nodes in the first directed acyclic graph by ordering a portion of the multiple nodes according to at least a portion of the multiple edges; and
order the first child node and the second child node by:
obtaining a first priority associated with the finalize command represented by the first child node and a second priority associated with a second command represented by the second child node,
wherein the first priority associated with the finalize command is higher than a priority associated with a command that is not the finalize command;

determining that the first priority is higher than the second priority; and
creating the weave by ordering the finalize command before the second command in the weave.