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

Claim 3:
4. The non-transitory, computer-readable storage medium of claim 1, comprising instructions to:
receive a request to add a second node including a second command to the third directed acyclic graph,
wherein the request indicates a user making the request;

obtain a first state associated with the third directed acyclic graph after executing the finalize command,
wherein the first state indicates a first multiplicity of commands associated with the user after executing the finalize command;

determine a second state associated with the third directed acyclic graph by evaluating the third directed acyclic graph from the first state to the last node in the third directed acyclic graph,
wherein the second state indicates a second multiplicity of commands associated with the user after executing the last node in the third directed acyclic graph;

based on the second state, determine whether the second command is included in the second multiplicity of commands; and
upon determining that the second command is not included in the second multiplicity of commands, refuse to add the second command to the third directed acyclic graph.