Classifying the intent of user input
First Claim
Patent Images
1. A method comprising:
- obtaining force information regarding a particular single touch user input to a common input area of an input device, the force information indicating pressure applied by the particular single touch user input;
analyzing the force information to classify an intent of the particular single touch user input as one of two intents, the two intents comprising a key strike and a mouse click, the analyzing including defining an initial impact time duration beginning when pressure applied as the particular single touch user input rises to a start threshold amount, and ending when the pressure applied as the particular single touch user input drops to a local minimum or a stop threshold amount;
classifying the intent of the particular single touch user input as a key strike in response to the particular single touch user input comprising a sharp rise in force followed by a sharp decrease in force, the sharp rise and the sharp decrease in force occurring during the initial impact time duration; and
classifying the intent of the particular single touch user input as a mouse click in response to the force information conforming to characteristics of a mouse click.
2 Assignments
0 Petitions
Accused Products
Abstract
Different types of user inputs can be input by a user via a keyboard of an input device. These different types of user inputs include, for example, key strikes, multi-touch interactions, single finger motions, and/or mouse clicks. Touch information regarding the pressure applied to the keys of a pressure sensitive keyboard over time (or the contact area of the user input for other types of keyboards over time) is used to classify the intent of the user input as one of the various types of user inputs.
-
Citations
20 Claims
-
1. A method comprising:
-
obtaining force information regarding a particular single touch user input to a common input area of an input device, the force information indicating pressure applied by the particular single touch user input; analyzing the force information to classify an intent of the particular single touch user input as one of two intents, the two intents comprising a key strike and a mouse click, the analyzing including defining an initial impact time duration beginning when pressure applied as the particular single touch user input rises to a start threshold amount, and ending when the pressure applied as the particular single touch user input drops to a local minimum or a stop threshold amount; classifying the intent of the particular single touch user input as a key strike in response to the particular single touch user input comprising a sharp rise in force followed by a sharp decrease in force, the sharp rise and the sharp decrease in force occurring during the initial impact time duration; and classifying the intent of the particular single touch user input as a mouse click in response to the force information conforming to characteristics of a mouse click. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method implemented in a pressure sensitive keyboard input device, the method comprising:
-
obtaining, at the pressure sensitive keyboard input device, force information regarding a particular single touch user input to the pressure sensitive keyboard input device, the force information identifying pressure applied by the particular single touch user input over time; and automatically distinguishing, based on the force information, between two possible intents of the particular single touch user input, the two possible intents of the particular single touch user input being a key strike and a mouse click, the automatically distinguishing including; defining an initial impact time duration beginning when pressure applied as the particular single touch user input rises to a start threshold amount, and ending when the pressure applied as the particular single touch user input drops to a local minimum or a stop threshold amount, the pressure applied as the particular single touch user input rising to a local maximum force during the initial impact time duration, and classifying the intent of the particular single touch user input as a key strike in response to both the pressure applied as the particular single touch user input rising to the local maximum within a threshold amount of time of the beginning of the initial impact time duration, and the pressure applied as the particular single touch user input at the ending of the initial impact time duration being less than a particular percentage of the local maximum force. - View Dependent Claims (9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
an input device configured to obtain force information regarding a particular single touch user input to a common input area of the input device, the force information indicating pressure applied by the particular single touch user input; and one or more modules implementing operations including; analyzing the force information to classify an intent of the particular single touch user input as one of two intents, the two intents comprising a key strike and a mouse click, the analyzing including defining an initial impact time duration beginning when pressure applied as the particular single touch user input rises to a start threshold amount, and ending when the pressure applied as the particular single touch user input drops to a local minimum or a stop threshold amount, classifying the intent of the particular single touch user input as a key strike in response to the particular single touch user input comprising a sharp rise in force followed by a sharp decrease in force, the sharp rise and the sharp decrease in force occurring during the initial impact time duration, and classifying the intent of the particular single touch user input as a mouse click in response to the force information conforming to characteristics of a mouse click. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification