Patent ID: 9305018
Filing Date: 2016-04-05
CPC Classification: G06F

Claim Text:
1. A method, comprising: creating, at one or more processing devices, a version changes log comprising information about one or more changes made by a user in each of multiple versions of a particular file, the information regarding at least one of the one or more changes including a complete copy of a corresponding version; converting each of the one or more changes of the version changes log to a respective semantic concept for storage in a semantics concept log, each respective semantic concept comprising a contextual description of the respective change within the version changes log; and building a user interface from the semantic concepts log, the user interface including a visual representation of: (i) at least a portion of each of the multiple versions of the particular file, (ii) the contextual description for each respective change within each version of the multiple versions of the particular file, (iii) a prompt to select an individual change from a historical changes file, wherein a response corresponding to the prompt causes the selected individual change to be applied to, or removed from, a current version of the particular file, and (iv) a significance of changes indication for each of the multiple versions of the particular file based at least on an amount of changes previously made to a particular version of the multiple versions of the particular file, wherein the significance of changes indication is in a first visual representation when identifying minor changes and a second visual representation when identifying major changes, the second visual representation includes more images than the first visual representation, the second visual representation is an expanded visual representation as compared to the first visual representation.