摘要 |
Previous attempts to provide systems or processes for enabling the review of the development of information stored in an electronic file are difficult to use effectively and require a user to take active steps to ensure that versions and annotations are created at regular intervals. By contrast, provided by aspects of the present invention there are systems, methods and computer program products for tracking and viewing changes to information stored in a data structure. In some embodiments the systems, methods and computer program products can be combined or integrated with software providing a visual editing environment so that changes are detected, sorted and monitored in a manner that is transparent to the user. In more specific embodiments the changes are grouped according to type, and optionally sub-type, so that a user can use the types to filter which changes in the development history of the information to review according to a particular current desire to locate specific information. In other specific embodiments, the changes are grouped in time providing temporal groups that provide "snapshots" of the development history of the information stored in a data structure at various respective points in the past.
|