Patent ID: 9208258
Filing Date: 2015-12-08
Classification: G06F

Abstract:
1. A non-transitory computer-readable medium with instructions stored therein, the instructions, when executed by a processor, cause the processor to perform operations to modify a node in an ordered tree data structure, the operations comprising: locking a first node in the ordered tree data structure, and adding an identifier of the first node to a path data structure separate from the ordered tree data structure; searching the first node for an indicator to a second node in the ordered tree data structure; locking the second node in the ordered tree data structure, and adding an identifier of the second node to the path data structure; determining a set of operations to perform on the ordered tree data structure, the operations responsive to a modification of the second node; adding the set of operations to the path data structure; and performing the set of operations stored in the path data structure on the ordered tree data structure.