Manipulation of objects on multi-touch user interface
First Claim
1. A method of operating a multi-touch graphical user interface on a computing device, comprising:
- displaying a group of objects on the graphical user interface in a group representation, wherein the group of objects comprises three or more objects and wherein the group representation comprises a stacked organizational representation of the three or more objects that exposes a first portion of the three or more objects and occupies a first portion of a display;
receiving a first multi-touch input in which a first number of touches associated with the group representation are moved on the graphical user interface, the first multi-touch input comprising touches of a first, equal number of fingers of each hand of a plurality of hands at a border displayed around the group representation and wherein each hand is moved a distance relative to each other hand;
in response to the first multi-touch input, changing a scale of the objects in the group representation so as to change the portion of the display that the group representation occupies from the first portion to a second portion of the display;
receiving a second multi-touch input in which a second number of touches associated with the group representation are moved on the graphical user interface, the second multi-touch input comprising touches of a second, equal number of fingers of each hand of the plurality of hands at the border displayed around the group representation, the second number being different than the first number and each hand being moved a distance relative to each other hand; and
in response to the second multi-touch input, changing the group representation to a different group representation that comprises a tiled organizational representation of the three or more objects that exposes a second portion of each object of the three or more objects that is greater than the first portion of each obiect of the three or more objects and occupies a different, greater portion of the display than the second portion of the display.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments related to the manipulation of objects on a multi-touch graphical user interface are disclosed. For example, in one disclosed embodiment, a method of operating a multi-touch graphical user interface on a computing device comprises displaying a group of objects on the graphical user interface in a group representation, receiving a first multi-touch input in which a first number of touches associated with the group representation are moved on the graphical user interface, and in response to the first multi-touch input, changing a scale of the objects in the group representation. The method further comprises receiving a second multi-touch input in which a second number of touches associated with the group representation are moved on the graphical user interface, and in response to the second multi-touch input, changing an organization of the objects in the group representation on the graphical user interface.
-
Citations
13 Claims
-
1. A method of operating a multi-touch graphical user interface on a computing device, comprising:
-
displaying a group of objects on the graphical user interface in a group representation, wherein the group of objects comprises three or more objects and wherein the group representation comprises a stacked organizational representation of the three or more objects that exposes a first portion of the three or more objects and occupies a first portion of a display; receiving a first multi-touch input in which a first number of touches associated with the group representation are moved on the graphical user interface, the first multi-touch input comprising touches of a first, equal number of fingers of each hand of a plurality of hands at a border displayed around the group representation and wherein each hand is moved a distance relative to each other hand; in response to the first multi-touch input, changing a scale of the objects in the group representation so as to change the portion of the display that the group representation occupies from the first portion to a second portion of the display; receiving a second multi-touch input in which a second number of touches associated with the group representation are moved on the graphical user interface, the second multi-touch input comprising touches of a second, equal number of fingers of each hand of the plurality of hands at the border displayed around the group representation, the second number being different than the first number and each hand being moved a distance relative to each other hand; and in response to the second multi-touch input, changing the group representation to a different group representation that comprises a tiled organizational representation of the three or more objects that exposes a second portion of each object of the three or more objects that is greater than the first portion of each obiect of the three or more objects and occupies a different, greater portion of the display than the second portion of the display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computing device, comprising:
- a display;
a multi-touch input mechanism configured to detect multiple temporally overlapping touches on the display;
a logic subsystem comprising a processor;and memory comprising instructions stored thereon that are executable by the logic subsystem to operate a graphical user interface via the display and the multi-touch input mechanism by; receiving via the multi-touch input mechanism a first multi-touch input comprising a touch of a first, equal number of fingers of each of two hands at a border displayed around a group representation occupying a first portion of the graphical user interface and a changing of a distance between the fingers of the two hands resulting from relative movement between the two hands wherein each hand is moved a distance relative to each other hand, the group representation exposing a first portion of including three or more objects displayed on the graphical user interface within the border and the group representation comprises a stacked organizational representation of the three or more objects; in response to the first multi-touch input, changing a scale of the three or more objects included in the group representation so as to change a portion of the graphical user interface occupied by the group representation from the first portion to a second portion of the graphical user interface; receiving via the multi-touch input mechanism a second multi-touch input comprising a touch of a second, equal number of fingers of each of the two hands and a changing of a distance between the fingers of the two hands resulting from relative movement between the two hands and each hand being moved a distance relative to each other hand; and in response to the second multi-touch input, changing the group representation to a different group representation that exposes a second portion of each object of the three or more objects that is greater than the first portion of each object of the three or more objects and comprises a tiled organizational representation and occupies a different, greater portion of the graphical user interface than the second portion of the graphical user interface. - View Dependent Claims (11, 12, 13)
- a display;
Specification