×

Lazy drag of graphical user interface (GUI) objects

  • US 5,764,873 A
  • Filed: 04/14/1994
  • Issued: 06/09/1998
  • Est. Priority Date: 04/14/1994
  • Status: Expired due to Fees
First Claim
Patent Images

1. For a computer controlled display system having a graphical user interface, a computer display, graphically displayed objects, and drag sets, each said drag set comprising multiple said graphically displayed objects, are movably positioned on said computer display by actions of a user relative to said graphically displayed objects, an apparatus for allowing a user to perform a "lazy drag" operation, in which an image representing a composite one or more of said drag sets is moved to a selected target location on said computer display without requiring said user to hold any key or switch element of said computer system continually depressed in order to move the composite image to said selected target location, comprising:

  • display means for generating and displaying said graphically displayed objects on said display, a first of said graphically displayed objects displayed within a first area within a window displayed within said display, and a second of said graphically displayed objects displayed within a second area within said window, wherein said first area is not adjacent to said second area;

    associating means for associating said first and said second of said selected graphically displayed objects into at least one drag set, wherein said drag set includes noncontiguous areas of said window;

    coupling means for statically coupling one or more of said drag sets into a "lazy drag" set;

    positioning means for selectively positioning a cursor at said selected target location on said display without altering the appearance or positions of the individual objects associated with said "lazy drag" set, without providing a visual graphical indication of a size of said "lazy drag" set, and without requiring said user to depress any key or switch element of said computer system in order to move said composite image to said selected target location; and

    releasing means for releasing said "lazy drag" set at said selected target location where said composite image has been positioned.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×