| CPC G06F 16/27 (2019.01) | 33 Claims |

|
1. A method performed by at least one computer processor executing computer program instructions stored on at least one non-transitory computer-readable medium, the method comprising:
(A) mapping a first instance of a first property ID to a primary version of a first property, the primary version of the first property having a first version ID;
(B) mapping the first instance of the first property ID to a secondary version of the first instance of the first property ID, the secondary version of the first instance of the first property ID having a second version ID;
(C) setting an effective version handle of the first instance of the first property ID to reference the primary version of the first property;
(D) performing a first comparison of a version state of the primary version of the first property to a version state of the secondary version of the first instance of the first property ID to produce first comparison result output representing a result of the first comparison;
(E) exposing a first instance state to indicate: (1) that the effective version handle of the first instance of the first property ID references the primary version of the first property; and (2) the first comparison result output;
(F) setting the effective version handle of the first instance of the first property ID to reference the secondary version of the first instance of the first property ID;
(G) exposing the first instance state to indicate: (1) that the effective version handle of the first instance of the first property ID references the secondary version of the first instance of the first property ID; and (2) the first comparison result output.
|