G - Physics – 06 – F
Patent
G - Physics
06
F
G06F 17/00 (2006.01) G06F 17/24 (2006.01)
Patent
CA 2716085
Systems and methods are described for incremental implementation of undo\redo support in legacy applications. In one implementation, a system enables a per-object undo/redo process to be realized in pre-existing computer programs that have limited or no undo/redo functionality, while minimizing changes to such pre-existing computer programs. An innovative process stores an undo/redo instruction for each user-initiated operation in a data structure, classifies each undo/redo instruction under one or more objects affected by the operation, or vice/versa, and verifies the validity of each undo/redo instruction before performing an undo/redo. In one implementation, the process stores only undo/redo instructions in the data structure for those operations that can be validated beforehand as being undoable/redoable. Various data structure schemes are available, each of which may increase performance while implementing the undo-redo support for a given legacy software, e.g., by increasing speed and/or decreasing data size, memory consumption, disk consumption, power consumption, and so forth. The ability to validate undoability/redoability before performing an undo/redo operation gives the architecture versatility for updating many different applications.
Schlumberger Canada Limited
Smart & Biggar
LandOfFree
Incremental implementation of undo/redo support in legacy... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Incremental implementation of undo/redo support in legacy..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Incremental implementation of undo/redo support in legacy... will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1822635