Patent ID: 9348581
Filing Date: 2016-05-24
CPC Classification: G06F

Claim Text:
1. A computer-implemented method for tracking and viewing changes to information stored in a data structure of a corresponding electronic file that is manipulable in a visual editing environment, the method comprising: recording all changes affecting the information stored in the data structure there being at least two distinct types of changes; receiving user input identifying one or more of the at least two distinct types of changes to form one or more selected change types; and generating a visual representation of the information stored in the data structure, the visual representation showing an effect of reversal of all changes of the one or more selected change types that were made after a certain point in time, wherein the visual representation displays effects of all other types of changes made after the point in time and displays effects of all changes made before the point in time and automatically adding a marker to the data structure upon a user finishing work with a model element and beginning work on a different model element in the corresponding electronic file the marker identifying the visual representation, the marker identifying the visual representation.