Undo feature for a graphical programming system

Computer graphics processing and selective visual display system – Computer graphics processing – Graph generating

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 1500

Patent

active

059909064

ABSTRACT:
An Undo/Redo feature for a graphical programming system which minimizes the required data storage. The graphical programming system includes a plurality of interconnected objects, including fixed size objects and variable size objects. A variable size object is an object which typically changes in size, i.e., grows or shrinks, in response to user modification, whereas fixed size objects do not change in size. When an object is modified by the user, the method of the present invention stores a backup copy for undo purposes. For modification of an object, the backup is performed differently depending on whether the object is a variable size object or a fixed size object. For a variable size object, the method stores the original object as the previous object in the backup list, and the method stores a copy of the original object as the current object in the backup list. For a fixed size object, the method stores a copy of the original object as the previous object in the backup list, and the method stores the original object as the current object in the backup list. For a fixed size object, the original object thus remains as the current or foreground object in the graphical program. Since the original object stays in the foreground, other objects which reference this object maintain their references, and thus are not also required to be backed up. Therefore, the present invention provides a unique system and method for performing undo/redo in a graphical system which minimizes the amount of memory required for undo purposes.

REFERENCES:
patent: 4656603 (1987-04-01), Dunn
patent: 4813013 (1989-03-01), Dunn
patent: 4901221 (1990-02-01), Kodosky et al.
Berlage, Thomas, "A Selective Undo Mechanism for Graphical User Interfaces Based on Command Objects," ACM Transactions on Computer-Human Interaction, vol. 1, No. 3, Sep. 1994, pp. 269-294.

LandOfFree

Say what you really think

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

Rating

Undo feature for a graphical programming system does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Undo feature for a graphical programming system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Undo feature for a graphical programming system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1227253

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