Methods, apparatuses, and computer program products for determination of the digit being used by a user to provide input
First Claim
1. A method comprising:
- receiving user input from a digit of a user on a touchscreen, wherein the user input defines a slide gesture;
determining a characteristic of the user input; and
determining, by a processor, based at least in part on the characteristic of the user input, the digit used by the user to provide the user input;
determining a length of the digit used to provide the user input;
determining, based at least on the determined digit and the length of the digit, a size and a position of an obstruction area, wherein the obstruction area defines an area of the touchscreen where the digit obstructs the view of the user; and
causing modification of presentation of information on the touchscreen such that the information is positioned outside of the obstruction area.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatuses, and computer program products are herein provided for determination of the digit being used by a user to provide input. A method may include receiving user input defining a slide gesture from a digit of a user on a touchscreen. The method may further include determining a characteristic of the user input. The method may further include determining, based at least in part on the characteristic of the user input, the digit used by the user to provide the user input. In some cases, the method may further include causing modification of presentation of information on a display based on the digit determined to be used. Corresponding apparatuses and computer program products are also provided.
11 Citations
16 Claims
-
1. A method comprising:
-
receiving user input from a digit of a user on a touchscreen, wherein the user input defines a slide gesture; determining a characteristic of the user input; and determining, by a processor, based at least in part on the characteristic of the user input, the digit used by the user to provide the user input; determining a length of the digit used to provide the user input; determining, based at least on the determined digit and the length of the digit, a size and a position of an obstruction area, wherein the obstruction area defines an area of the touchscreen where the digit obstructs the view of the user; and causing modification of presentation of information on the touchscreen such that the information is positioned outside of the obstruction area. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising at least one processor and at least one memory including computer program code, the memory and the computer program code configured to, with the at least one processor, cause the apparatus to:
-
receive user input from a digit of a user on a touchscreen, wherein the user input defines a slide gesture; determine a characteristic of the user input; and determine, based at least in part on the characteristic of the user input, the digit used by the user to provide the user input; determine a length of the digit used to provide the user input; determine, based at least on the determined digit and the length of the digit, a size and a position of an obstruction area, wherein the obstruction area defines an area of the touchscreen where the digit obstructs the view of the user; and cause modification of presentation of information on the touchscreen such that the information is positioned outside of the obstruction area. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. Computer program product comprising a non-transitory computer readable medium having program code portions stored thereon, the program code portions being configured when said program product is run on a computer or network device, to:
-
receive user input from a digit of a user on a touchscreen, wherein the user input defines a slide gesture; determine a characteristic of the user input; and determine, based at least in part on the characteristic of the user input, the digit used by the user to provide the user input determine a length of the digit used to provide the user input; determine, based at least on the determined digit and the length of the digit, a size and a position of an obstruction area, wherein the obstruction area defines an area of the touchscreen where the digit obstructs the view of the user; and cause modification of presentation of information on the touchscreen such that the information is positioned outside of the obstruction area. - View Dependent Claims (16)
-
Specification