METHODS AND APPARATUS USING A NODE GRAPH ARCHITECTURE
First Claim
Patent Images
1. A computer implemented method comprising:
- responsive to a change in data of a node in a node graph architecture, storing in memory a first full history of a graph of the node graph architecture, the history comprising state, wherein the node graph architecture comprises a plurality of nodes with respective arcs there between, the state comprising data of the nodes and the arcs;
responsive to a further change in data in the node graph architecture, storing in the memory a second full history of the graph; and
applying an undo function such that a current state of the node graph architecture reverts to the state of the first history.
0 Assignments
0 Petitions
Accused Products
Abstract
A node graph architecture has nodes with arc between the nodes. The architectures arranged to so that for each change made to data of a node, a full history of the node graph architecture is stored. The history comprises state which is data of the nodes and the arc. When an undo function is applied, the state of the node architecture reverts to the state of one of the stored full histories.
-
Citations
20 Claims
-
1. A computer implemented method comprising:
-
responsive to a change in data of a node in a node graph architecture, storing in memory a first full history of a graph of the node graph architecture, the history comprising state, wherein the node graph architecture comprises a plurality of nodes with respective arcs there between, the state comprising data of the nodes and the arcs; responsive to a further change in data in the node graph architecture, storing in the memory a second full history of the graph; and applying an undo function such that a current state of the node graph architecture reverts to the state of the first history. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A data processing apparatus comprising at least one processor and at least one memory coupled to the processor, said at least one memory having program code configured to be executed by the at least one processor to implement a method, said method comprising:
-
responsive to a change in data of a node in a node graph architecture, storing in memory a first full history of a graph of the node graph architecture, the history comprising state, wherein the node graph architecture comprises a plurality of nodes with respective arcs there between, the state comprising data of the nodes and the arcs; responsive to a further change in data in the node graph architecture, storing in the memory a second full history of the graph; and applying an undo function such that a current state of the node graph architecture reverts to the state of the first history. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer program product, comprising a computer readable storage device having a computer readable program code stored therein, said computer readable program code containing instructions configured to be executed by at least one processor to implement a method, said method comprising:
-
responsive to a change in data of a node in a node graph architecture, storing in memory a first full history of a graph of the node graph architecture, the history comprising state, wherein the node graph architecture comprises a plurality of nodes with respective arcs there between, the state comprising data of the nodes and the arcs; responsive to a further change in data in the node graph architecture, storing in the memory a second full history of the graph; and applying an undo function such that a current state of the node graph architecture reverts to the state of the first history.
-
Specification