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 at least to perform;
causing 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 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;
detecting a first user digit at the first position;
reducing 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;
creating 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, in which the first and second graphical items are grouped together in a first level in the hierarchical structure and represented by a third graphical item displayed on the touch sensitive display; and
responding to selection of the third graphical item in the first level of the hierarchical structure by providing access to a second level in the hierarchical structure, different from the first 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.
2 Assignments
0 Petitions
Accused Products
Abstract
Apparatus, a method and a computer program are provided. The apparatus includes: at least one processor; and at least one memory storing computer program instructions, the at least one processor being configured to execute the computer program instructions to cause the apparatus 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.
43 Citations
21 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 at least to perform; causing 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 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; detecting a first user digit at the first position; reducing 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; creating 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, in which the first and second graphical items are grouped together in a first level in the hierarchical structure and represented by a third graphical item displayed on the touch sensitive display; and responding to selection of the third graphical item in the first level of the hierarchical structure by providing access to a second level in the hierarchical structure, different from the first 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 (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method, comprising:
-
causing 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 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; detecting a first user digit at the first position; reducing 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; creating 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, in which the first and second graphical items are grouped together in a first level in the hierarchical structure and represented by a third graphical item displayed on the touch sensitive display; and responding to selection of the third graphical item in the first level of the hierarchical structure by providing access to a second level in the hierarchical structure, different from the first 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 (15, 16, 17)
-
-
18. A non-transitory computer-readable medium storing computer program instructions configured, working with at least one processor, to cause at least the following to be performed:
-
causing 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 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; detecting a first user digit at the first position; reducing 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; creating 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, in which the first and second graphical items are grouped together in a first level in the hierarchical structure and represented by a third graphical item displayed on the touch sensitive display; and responding to selection of the third graphical item in the first level of the hierarchical structure by providing access to a second level in the hierarchical structure, different from the first 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 (19, 20, 21)
-
Specification