Dynamically changing appearances for user interface elements during drag-and-drop operations
First Claim
Patent Images
1. A method comprising:
- at a device with a display and one or more input devices;
displaying, on the display, a graphical user interface that includes a first selectable graphical element, a second selectable graphical element, and a target object, wherein;
the first selectable graphical element is associated with a first type of operation that is capable of being performed upon a first object through interaction of the first selectable graphical element with the target object;
the second selectable graphical element is associated with a second type of operation, different from the first type of operation, that is capable of being performed upon a second object through interaction of the second selectable graphical element with the target object; and
the target object has a first appearance;
while displaying, on the display, the graphical user interface that includes the first selectable graphical element, the second selectable graphical element, and the target object with the first appearance, detecting, via the one or more input devices, a user input selecting a respective selectable graphical element displayed in the graphical user interface; and
in response to detecting the user input;
in accordance with a determination that the respective selectable graphical element is the first selectable graphical element, changing appearance of the target object from the first appearance to a second appearance that corresponds to the first type of operation that is capable of being performed upon the first object through interaction between the first selectable graphical element and the target object; and
in accordance with a determination that the respective selectable graphical element is the second selectable graphical element, maintaining the appearance of the target object as the first appearance, wherein the first appearance corresponds to the second type of operation that is capable of being performed upon the second object through interaction between the second selectable graphical element and the target object.
0 Assignments
0 Petitions
Accused Products
Abstract
A user interface includes elements whose appearance dynamically changes in dependence upon functions associated with the elements. In the case of an icon that is the destination for a drag-and-drop operation, the image displayed for the icon changes in accordance with the object being dragged to it, to represent the task that will be performed as a result of the drag-and-drop operation. The appearance of other elements involved in drag-and-drop operations can also be varied, to reflect the task at hand. As a result, the user is provided with more intuitive feedback regarding the functions that will be performed by the computer as a result of a drag-and-drop operation.
-
Citations
23 Claims
-
1. A method comprising:
-
at a device with a display and one or more input devices; displaying, on the display, a graphical user interface that includes a first selectable graphical element, a second selectable graphical element, and a target object, wherein; the first selectable graphical element is associated with a first type of operation that is capable of being performed upon a first object through interaction of the first selectable graphical element with the target object; the second selectable graphical element is associated with a second type of operation, different from the first type of operation, that is capable of being performed upon a second object through interaction of the second selectable graphical element with the target object; and the target object has a first appearance; while displaying, on the display, the graphical user interface that includes the first selectable graphical element, the second selectable graphical element, and the target object with the first appearance, detecting, via the one or more input devices, a user input selecting a respective selectable graphical element displayed in the graphical user interface; and in response to detecting the user input; in accordance with a determination that the respective selectable graphical element is the first selectable graphical element, changing appearance of the target object from the first appearance to a second appearance that corresponds to the first type of operation that is capable of being performed upon the first object through interaction between the first selectable graphical element and the target object; and in accordance with a determination that the respective selectable graphical element is the second selectable graphical element, maintaining the appearance of the target object as the first appearance, wherein the first appearance corresponds to the second type of operation that is capable of being performed upon the second object through interaction between the second selectable graphical element and the target object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 21)
-
-
8. A computing device, comprising:
-
a display device; one or more input devices; a processor; and a memory configured for storing instructions for execution that when executed by the processor cause the computing device to; generate, for display on the display device, a graphical user interface that includes a first selectable graphical element, a second selectable graphical element, and a target object, wherein; the first selectable graphical element is associated with a first type of operation that is capable of being performed upon a first object through interaction of the first selectable graphical element with the target object; the second selectable graphical element is associated with a second type of operation, different from the first type of operation, that is capable of being performed upon a second object through interaction of the second selectable graphical element with the target object; and the target object has a first appearance; while the graphical user interface that includes the first selectable graphical element, the second selectable graphical element, and the target object with the first appearance is displayed on the display device, detecting, via the one or more input devices, a user input selecting a respective selectable graphical element displayed in the graphical user interface; and in response to detecting the user input; in accordance with a determination that the respective selectable graphical element is the first selectable graphical element, changing appearance of the target object from the first appearance to a second appearance that corresponds to the first type of operation that is capable of being performed upon the first object through interaction between the first selectable graphical element and the target object; and in accordance with a determination that the respective selectable graphical element is the second selectable graphical element, maintaining the appearance of the target object as the first appearance, wherein the first appearance corresponds to the second type of operation that is capable of being performed upon the second object through interaction between the second selectable graphical element and the target object. - View Dependent Claims (9, 10, 11, 12, 22)
-
-
13. A computer readable storage medium comprising a computer program operable in a computing device, the computer program comprising instructions for:
-
displaying, on a display, a graphical user interface that includes a first selectable graphical element, a second selectable graphical element, and a target object, wherein; the first selectable graphical element is associated with a first type of operation that is capable of being performed upon a first object through interaction of the first selectable graphical element with the target object; the second selectable graphical element is associated with a second type of operation, different from the first type of operation, that is capable of being performed upon a second object through interaction of the second selectable graphical element with the target object; and the target object has a first appearance; while displaying, on the display, the graphical user interface that includes the first selectable graphical element, the second selectable graphical element, and the target object with the first appearance, detecting, via one or more input devices, a user input selecting a respective selectable graphical element displayed in the graphical user interface; and in response to detecting the user input; in accordance with a determination that the respective selectable graphical element is the first selectable graphical element, changing appearance of the target object from the first appearance to a second appearance that corresponds to the first type operation that is capable of being performed upon the first object through interaction between the first selectable graphical element and the target object; and in accordance with a determination that the respective selectable graphical element is the second selectable graphical element, maintaining the appearance of the target object as the first appearance, wherein the first appearance corresponds to the second type of operation that is capable of being performed upon the second object through interaction between the second selectable graphical element and the target object. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 23)
-
Specification