Managing Items in a User Interface
First Claim
1. A computer-implemented method performed by one or more processors of a device, comprising:
- receiving input; and
in response to the input, moving representations of one or more selected items from the items'"'"' respective original locations in the user interface toward a current location of a pointer in the user interface and forming a cluster of the representations in proximity to the pointer.
1 Assignment
0 Petitions
Accused Products
Abstract
User interface changes related to moving items in a user interface are disclosed. An operation (e.g., a drag operation) can be initiated on selected items by moving a cursor or pointing device in the user interface, and an animation can be presented illustrating representations of the selected items moving from their respective original locations toward a current location of the cursor or pointing device and forming a cluster in proximity to the current location of the cursor or pointing device. As the cluster of items is moved over a container object in the user interface, the representations of the items can adopt the appearance style defined by that container object. The representations of the items can also be shown to depart from the cluster and move toward anticipated locations of the items in the container object as a preview of a drop operation into the container object.
-
Citations
33 Claims
-
1. A computer-implemented method performed by one or more processors of a device, comprising:
-
receiving input; and in response to the input, moving representations of one or more selected items from the items'"'"' respective original locations in the user interface toward a current location of a pointer in the user interface and forming a cluster of the representations in proximity to the pointer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer-implemented method performed by one or more processors of a device, comprising:
-
receiving an input dragging respective representations of one or more selected items from a first container into a drop zone of a second container, the respective representation of each item having a respective first appearance associated with the first container; and while the respective representations of the one or more selected items are at least partially within the drop zone of the second container, causing the representations of the selected items to adopt respective second appearances associated with the second container. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
-
32. A computer-readable storage medium having instructions stored thereon, which, when executed by one or more processors, cause the one or more processors to perform operations comprising:
-
receiving input; and in response to the input, moving representations of one or more selected items from the items'"'"' respective original locations in the user interface toward a current location of a pointer in the user interface and forming a cluster of the representations in proximity to the pointer.
-
-
33. A system, comprising:
-
one or more processors; and memory having instructions stored thereon, which, when executed by the one or more processors, cause the one or more processors to perform operations comprising; receiving input; and in response to the input, moving representations of one or more selected items from the items'"'"' respective original locations in the user interface toward a current location of a pointer in the user interface and forming a cluster of the representations in proximity to the pointer.
-
Specification