Selection paradigm for displayed user interface
1 Assignment
0 Petitions
Accused Products
Abstract
A moveable displayed user interface element can be used to select an item displayed on a user interface. Once the proper item or items are selected, an area of the moveable displayed user interface element can be activated to perform an operation on the selected item or items. The moveable displayed user interface element can additionally display information about a selected item, and, in some cases, the displayed information can be edited to modify the selected item. A versatile lightweight system can be used to determine when a moveable object is over any of a number of regions associated with specified targets. The lightweight system can be used to implement moveable displayed user interface elements.
91 Citations
70 Claims
-
1-50. -50. (canceled)
-
51. A method of presenting a computer user interface for performing one of a plurality of operations on displayed items, the method comprising:
-
receiving an indication that a particular function is to be performed on a displayed item;
responsive to receiving the indication that a particular function is to be performed on the displayed item, displaying a moveable displayed user interface element for performing the particular function and configured to be dragged by a graphical pointer;
responsive to determining that a hot point of the moveable displayed user interface element has been moved over the displayed item, selecting the displayed item; and
responsive to receiving an activation indication, performing the particular function on the selected displayed item. - View Dependent Claims (52, 53, 54, 55, 56, 57)
-
-
58. A computer-implemented system for determining when a moveable displayed item is moved over one of a plurality of displayed regions to thereby select one of a plurality of potential targets, wherein the regions are associated with the targets, the system comprising:
-
a region list data structure containing a list of the plurality of displayed regions;
acquire-target functionality designated for execution when the moveable displayed item acquires a target;
release-target functionality designated for execution when the moveable displayed item releases the target; and
functionality operable to consult the region list data structure to determine whether a moveable displayed item enters or exits any of the regions and further operable to invoke the acquire-target and release-target functionality with respect to a target associated with a region into which or out of which the moveable displayed item enters or exits. - View Dependent Claims (59, 60, 61, 62, 63)
-
-
64. A computer-implemented method for determining over which of a set of potential targets displayed on a display a moveable displayed item has been dragged, the method comprising:
-
assembling a list of regions corresponding to display regions associated with the potential targets;
upon determining the moveable displayed item has been dragged to a location, consulting the list of regions to determine whether the moveable displayed item has been dragged over one of the potential targets; and
upon determining the moveable displayed item has been dragged over one of the potential targets, taking an action with respect to the one of the potential targets. - View Dependent Claims (65, 66, 67, 68, 69, 70)
-
Specification