Incremental implementation of undo/redo support in legacy...

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

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.

Rate now

     

Profile ID: LFCA-PAI-O-1822635

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.