Touchscreen user interface
First Claim
1. A method of customizing a touchscreen keyboard, the method comprising:
- receiving customization characteristics;
creating a customized touchscreen keyboard layout from the customization characteristics; and
presenting the customized touchscreen keyboard layout to a user.
2 Assignments
0 Petitions
Accused Products
Abstract
A customizable touchscreen keyboard, and method, system, and computer program product for customizing the touchscreen keyboard is provided. In one embodiment, a data processing system receives customization characteristics from a user through the touchscreen interface. The data processing system then creates a customized touchscreen keyboard layout based on the customization characteristics and presents the customized touchscreen keyboard layout to a user. For example, the user may customize the keyboard such that the letters are presented in a U-shape with the letters arranged in alphabetical order, thus aiding a user in finding a desired letter. The user may later recustomize the keyboard if desired. Furthermore, the data processing system may reconfigure the keyboard based on past usage by the user.
89 Citations
39 Claims
-
1. A method of customizing a touchscreen keyboard, the method comprising:
-
receiving customization characteristics;
creating a customized touchscreen keyboard layout from the customization characteristics; and
presenting the customized touchscreen keyboard layout to a user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 35, 36, 38, 39)
-
-
28. A data processing system, comprising:
-
a touchscreen display; and
a dynamically customizable keyboard displayed on the touchscreen display wherein the keys are arranged in a user selected fashion.
-
-
34. A computer program product in a computer readable media for use in a data processing system for customizing a touchscreen keyboard, the computer program product comprising:
-
first instructions for receiving customization characteristics;
second instructions for creating a customized touchscreen keyboard layout from the customization characteristics; and
third instructions for presenting the customized touchscreen keyboard layout to a user.
-
-
37. A system for customizing a touchscreen keyboard, the system comprising:
-
a customization receiver which receives customization characteristics;
a keyboard generator which creates a customized touchscreen keyboard layout from the customization characteristics; and
a presentation unit which presents the customized touchscreen keyboard layout to a user.
-
Specification