Biometric adjustments for touchscreens
First Claim
1. A computer-implemented method, comprising:
- displaying a graphical user interface that has a first graphical user interface configuration;
determining that a user has made a user input mistake on the first graphical user interface configuration based on actions made by the user to correct the user input mistake;
detecting a size of a contact area corresponding to a user input on a touchscreen to select an input option on the graphical user interface;
averaging at least two previously detected contact areas; and
determining a second graphical user interface configuration based at least in part on the size of the detected contact area of the user input, the determined user input mistake, and an average of the at least two previously detected contact areas.
1 Assignment
0 Petitions
Accused Products
Abstract
In some embodiments, a touchscreen may display a graphical user interface with one or more input options and may detect which input options are selected by a user by detecting a user'"'"'s contact on the touchscreen. The system may determine a new graphical user interface configuration to increase the size and/or spacing of the input options. In some embodiments, one or more of the input options may be removed to increase the space available to increase the size of the other input options. In some embodiments, the system may maintain a history of input option use to determine which input options to remove. In some embodiments, the new graphical user interface configuration may include smaller (and/or additional) input options (e.g., if the contact areas are detected as consistently within the displayed input options).
17 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
displaying a graphical user interface that has a first graphical user interface configuration; determining that a user has made a user input mistake on the first graphical user interface configuration based on actions made by the user to correct the user input mistake; detecting a size of a contact area corresponding to a user input on a touchscreen to select an input option on the graphical user interface; averaging at least two previously detected contact areas; and determining a second graphical user interface configuration based at least in part on the size of the detected contact area of the user input, the determined user input mistake, and an average of the at least two previously detected contact areas. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A device, comprising:
-
a touchscreen configured to display a graphical user interface that has a first graphical user interface configuration; at least one processor to execute program instructions that are configured to; detect a size of a contact area corresponding to a user input on the touchscreen to select an input option on the graphical user interface; average at least two previously detected contact areas; and determine a second graphical user interface configuration based at least in part on the size of the detected contact area of the user input, an average of the at least two previously detected contact areas, and a stored history of input options selected by the user, the stored history including corrections to user inputs on the first graphical user interface configuration. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 20)
-
-
17. A computer-readable storage hardware memory device comprising stored program instructions that are computer-executable comprising to:
-
display a graphical user interface that has a first graphical user interface configuration; detect a size of a contact area corresponding to a user input on a touchscreen to select an input option on the graphical user interface; average at least two previously detected contact areas; and determine a second graphical user interface configuration based at least in part on the size of the detected contact area of the user input, an average of the at least two previously detected contact areas, and a stored history of input options selected by the user, the stored history including corrections to user inputs on the first graphical user interface configuration. - View Dependent Claims (18, 19)
-
Specification