User input
First Claim
1. An apparatus, comprising:
- at least one processor; and
at least one memory storing computer program instructions configured, working with the at least one processor, to cause the apparatus to;
cause a touch sensitive display to display a first graphical item and a second graphical item, wherein the first graphical item is at a first position, the second graphical item is at a second position and the second graphical item is separated from the first graphical item by a first distance that is greater than a threshold value, and wherein first touch input at the first position causes a first software application to be opened, second touch input at the first position causes the first graphical item to be identified for movement, third touch input at the second position causes a second software application to be opened, and fourth touch input causes the second graphical item to be identified for movement;
respond to the second touch input, at the first position, by identifying the first graphical item for movement;
cause the touch sensitive display to indicate visually that the first graphical item has been identified for movement;
create a hierarchical structure, after determining that the first distance has been reduced such that the first graphical item is within a distance of the second graphical item that is less than the threshold value, in which the first and second graphical items are grouped together and represented by a third graphical item on the touch sensitive display; and
respond to selection of the third graphical item by providing access to the first graphical item, which is selectable to open the first software application, and the second graphical item, which is selectable to open the second software application.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus, method and computer program product are caused at least to perform: controlling a touch sensitive display to display a first graphical item at a first position and a second graphical item at a second position, the second graphical item being separated from the first graphical item by a first distance; detecting a first user digit at the first position and a second user digit at the second position; reducing the first distance by moving at least one of the first and second graphical items across the touch sensitive display, in response to detecting movement, across the touch sensitive display, of at least one of the first and second user digits; and controlling the touch sensitive display to display a third graphical item, after determining the first distance has been reduced such that the first graphical item is proximate the second graphical item.
74 Citations
20 Claims
-
1. An apparatus, comprising:
-
at least one processor; and at least one memory storing computer program instructions configured, working with the at least one processor, to cause the apparatus to; cause a touch sensitive display to display a first graphical item and a second graphical item, wherein the first graphical item is at a first position, the second graphical item is at a second position and the second graphical item is separated from the first graphical item by a first distance that is greater than a threshold value, and wherein first touch input at the first position causes a first software application to be opened, second touch input at the first position causes the first graphical item to be identified for movement, third touch input at the second position causes a second software application to be opened, and fourth touch input causes the second graphical item to be identified for movement; respond to the second touch input, at the first position, by identifying the first graphical item for movement; cause the touch sensitive display to indicate visually that the first graphical item has been identified for movement; create a hierarchical structure, after determining that the first distance has been reduced such that the first graphical item is within a distance of the second graphical item that is less than the threshold value, in which the first and second graphical items are grouped together and represented by a third graphical item on the touch sensitive display; and respond to selection of the third graphical item by providing access to the first graphical item, which is selectable to open the first software application, and the second graphical item, which is selectable to open the second software application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
-
causing a touch sensitive display to display a first graphical item and a second graphical item, wherein the first graphical item is at a first position, the second graphical item is at a second position and the second graphical item is separated from the first graphical item by a first distance that is greater than a threshold value, and wherein first touch input at the first position causes a first software application to be opened, second touch input at the first position causes the first graphical item to be identified for movement, third touch input at the second position causes a second software application to be opened, and fourth touch input causes the second graphical item to be identified for movement; responding to the second touch input, at the first position, by identifying the first graphical item for movement; causing the touch sensitive display to indicate visually that the first graphical item has been identified for movement; creating a hierarchical structure, after determining that the first distance has been reduced such that the first graphical item is within a distance of the second graphical item that is less than the threshold value, in which the first and second graphical items are grouped together and represented by a third graphical item on the touch sensitive display; and responding to selection of the third graphical item by providing access to the first graphical item, which is selectable to open the first software application, and the second graphical item, which is selectable to open the second software application. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus, comprising:
-
at least one processor; and at least one memory storing computer program instructions configured, working with the at least one processor, to cause the apparatus to; cause a touch sensitive display to display a menu comprising a first graphical item, selectable to open a first software application, and a second graphical item, selectable to open a second software application, wherein the first graphical item is at a first position, the second graphical item at a second position and the second graphical item is separated from the first graphical item by a first distance that is greater than a threshold value; detect a first user digit at the first position; reduce the first distance by moving the first graphical item across the touch sensitive display in response to detecting movement, across the touch sensitive display, of the first user digit; create a hierarchical structure in the menu, after determining that the first distance has been reduced such that the first graphical item is within a distance of the second graphical item that is less than the threshold value, the hierarchical structure comprising the first graphical item, the second graphical item and a third graphical item representing a grouping of the first and second graphical items, wherein the third graphical item is in a first level in the hierarchical structure and the first and second graphical items are in a second level of the hierarchical structure, different from the first level in the hierarchical structure; and respond to selection of the third graphical item in the first level of the hierarchical structure by providing access to the second level in the hierarchical structure, in which the first graphical item is selectable to open the first software application and the second graphical item is selectable to open the second software application. - View Dependent Claims (20)
-
Specification