Apparatus, method, computer program and user interface
First Claim
Patent Images
1. A method comprising:
- associating a first contact input type with at least one of a first type of object or a first orientation of a touch object;
associating a second contact input type with at least one of a second type of object or a second orientation of the touch object;
causing displaying of an item at a location on a touch sensitive display;
detecting an initial actuation made by the touch object, of a continuous area of the touch sensitive display wherein the initially actuated area comprises at least a portion of the location in which the item is displayed;
determining a size and shape of the initially actuated area;
determining at least one of an object type or detected orientation of the touch object based on at least one of the size or the shape of the initially actuated area;
determining whether the initially actuated area is associated with the first contact input type or the second contact input type based on at least one of the determined object type or the determined orientation of the touch object; and
in response to the detecting the initial actuation, enabling a function to be performed, wherein if the first contact input type is determined, a first function, dependent on the item, is enabled and if the second contact input type is determined, a second, different function, is enabled, wherein the second function comprises a generic function of an apparatus that is displaying the item, wherein enabling the second function comprises causing display on the touch sensitive display of a control to allow control of the generic function, and wherein the second function is enabled responsive to determination that a contact input of the second contact input type is made to any application operative on the apparatus.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, computer program and user interface wherein the method comprises: displaying an item at a location on a touch sensitive display; detecting actuation of an area of the touch sensitive display wherein the actuated area comprises at least a portion of the location in which the item is displayed; and in response to the detecting, enabling a function to be performed wherein if a first area is actuated a first function, dependent on the item, is enabled and if a second area is actuated a second, different function, independent of the item, is enabled.
20 Citations
17 Claims
-
1. A method comprising:
-
associating a first contact input type with at least one of a first type of object or a first orientation of a touch object; associating a second contact input type with at least one of a second type of object or a second orientation of the touch object; causing displaying of an item at a location on a touch sensitive display; detecting an initial actuation made by the touch object, of a continuous area of the touch sensitive display wherein the initially actuated area comprises at least a portion of the location in which the item is displayed; determining a size and shape of the initially actuated area; determining at least one of an object type or detected orientation of the touch object based on at least one of the size or the shape of the initially actuated area; determining whether the initially actuated area is associated with the first contact input type or the second contact input type based on at least one of the determined object type or the determined orientation of the touch object; and in response to the detecting the initial actuation, enabling a function to be performed, wherein if the first contact input type is determined, a first function, dependent on the item, is enabled and if the second contact input type is determined, a second, different function, is enabled, wherein the second function comprises a generic function of an apparatus that is displaying the item, wherein enabling the second function comprises causing display on the touch sensitive display of a control to allow control of the generic function, and wherein the second function is enabled responsive to determination that a contact input of the second contact input type is made to any application operative on the apparatus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code; wherein the at least one memory and the computer program code are configured to, with the at least one processor, enable the apparatus to; associate a first contact input type with at least one of a first type of object or a first orientation of a touch object; associate a second contact input type with at least one of a second type of object or a second orientation of the touch object; cause display of an item at a location on a touch sensitive display; detect an initial actuation made by the touch object, of a continuous area of the touch sensitive display wherein the initially actuated area comprises at least a portion of the location in which the item is displayed; determine a size and shape of the initially actuated area; determine at least one of an object type or detected orientation of the touch object based on at least one of the size or the shape of the initially actuated area; determine whether the initially actuated area is associated with the first contact input type or second contact input type based on at least one of the determined object type or the determined orientation of the touch object; and enable, in response to the detection of the initial actuation, a function to be performed wherein if the first contact input type is determined, a first function, dependent on the item, is enabled and if the second contact input type is determined, a second, different function, is enabled, wherein the second function comprises a generic function of the apparatus that is displaying the item, wherein enabling the generic function comprises causing display on the touch sensitive display of a control to allow control of the second function, and wherein the second function is enabled responsive to determination that a contact input of the second contact input type is made to any application operative on the apparatus. - View Dependent Claims (16)
-
-
17. A non-transitory physical entity embodying a computer program comprising computer program instructions that, when executed by at least one processor, enable an apparatus at least to perform:
-
associating a first contact input type with at least one of a first type of object or a first orientation of a touch object; associating a second contact input type with at least one of a second type of object or a second orientation of the touch object; causing display of an item at a location on a touch sensitive display; detecting an initial actuation made by the touch object, of a continuous area of the touch sensitive display wherein the initially actuated area comprises at least a portion of the location in which the item is displayed; determining a size and shape of the actuated area; determining at least one of an object type or detected orientation of the touch object based on at least one of the size or the shape of the initially actuated area; determining whether the initially actuated area is associated with the first contact input type input or the second contact input type input based on at least one of the determined object type or the determined orientation of the touch object; and in response to detecting the initial actuation, enabling a function to be performed wherein if the first contact input type is determined, a first function, dependent on the item, is enabled and if the second contact input type is determined, a second, different function, is enabled, wherein the second function comprises a generic function of an apparatus that is displaying the item, wherein enabling the second function comprises causing display on the touch sensitive display of a control to allow control of the generic function, and wherein the second function is enabled responsive to determination that a contact input of the second contact input type is made to any application operative on the apparatus.
-
Specification