US 7,589,750 B1
Methods and apparatus for arranging graphical objects
Norman A. Stratton, Littleton, Mass. (US)
Assigned to Adobe Systems, Inc., San Jose, Calif. (US)
Filed on Mar. 15, 2006, as Appl. No. 11/376,354.
Int. Cl. G09G 5/00 (2006.01); G06T 11/20 (2006.01); G06T 13/00 (2006.01)
U.S. Cl. 345—677  [345/440; 345/672; 345/619; 345/474] 31 Claims
OG exemplary drawing
 
1. A computer-implemented method in which at least one computer system accesses instructions from computer storage and executes the instructions to perform steps of:
receiving a selection of a first graphical object in a graphical user interface by the computer;
determining if the first graphical object is located at a substantially minimal distance from a related second graphical object on the graphical user interface; and
upon determining the first graphical object and the related second graphical object are located a distance greater than the minimal distance, graphically arranging the first and the second graphical objects to substantially reduce the distance between the first and the second graphical objects, wherein graphically arranging includes:
while maintaining a current placement of the selected first graphical object in the graphical user interface, displaying an animated shift of the second graphical object by moving the second graphical object into alignment with the first graphical object in the graphical user interface.