Translating User Interaction With A Touch Screen Into Text
First Claim
1. A method performed by system of one or more data processing devices, the method comprising:
- receiving, at the system, information characterizing a first user interaction with a touchscreen;
receiving, at the system, information characterizing a second user interaction with the touchscreen;
the system assigning a probability to each of two or more interpretations of a combination of the first user interaction and the second user interaction, each of the interpretations construing the combination as a different pair of characters, each of the probabilities embodying a likelihood that the first user interaction and the second user interaction represent the respective pair of characters;
the system using the two or more interpretations to search a collection of data for objects that are each identifiable by one of the two or more interpretations; and
the system outputting identifiers of at least some of the objects.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for translating user interaction with a touchscreen into text. In one aspect, a device includes a touchscreen, a data store comprising one or more data storage devices storing a collection of local data, the local data including personal contacts or media files, a data processor programmed to perform data processing activities. The activities include a drawn user input translator to translate first user interaction with the touchscreen into two or more characters, and a search engine to identify the personal contacts or the media files that are identifiable by the two or more characters into which the first user interaction is translated by the drawn user input translator, and a display manager to present identifiers of at least some of the personal contacts or the media files that are identified by the search engine on the touchscreen. A first of the identifiers presented on the touchscreen identifies a first contact or a first media file that is identifiable by a first of the characters into which the first user interaction is translated. A second of the identifiers presented on the touchscreen identifies a second contact or a second media file that is identifiable by a second of the characters into which the first user interaction is translated.
38 Citations
22 Claims
-
1. A method performed by system of one or more data processing devices, the method comprising:
-
receiving, at the system, information characterizing a first user interaction with a touchscreen; receiving, at the system, information characterizing a second user interaction with the touchscreen; the system assigning a probability to each of two or more interpretations of a combination of the first user interaction and the second user interaction, each of the interpretations construing the combination as a different pair of characters, each of the probabilities embodying a likelihood that the first user interaction and the second user interaction represent the respective pair of characters; the system using the two or more interpretations to search a collection of data for objects that are each identifiable by one of the two or more interpretations; and the system outputting identifiers of at least some of the objects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A device comprising:
-
a touchscreen; a data store comprising one or more data storage devices storing a collection of local data, the local data including personal contacts or media files; and a data processor programmed to perform data processing activities, the activities including a drawn user input translator to translate first user interaction with the touchscreen into two or more characters, and a search engine to identify the personal contacts or the media files that are identifiable by the two or more characters into which the first user interaction is translated by the drawn user input translator, and a display manager to present identifiers of at least some of the personal contacts or the media files that are identified by the search engine on the touchscreen, wherein a first of the identifiers presented on the touchscreen identifies a first contact or a first media file that is identifiable by a first of the characters into which the first user interaction is translated, and a second of the identifiers presented on the touchscreen identifies a second contact or a second media file that is identifiable by a second of the characters into which the first user interaction is translated. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A handheld device comprising:
-
a system of one or more data processing devices; a data store of one or more data storage devices; and a touchscreen, the touchscreen displaying a visual presentation of a collection of identifiers of candidate objects that are identifiable by multiple interpretations of user interaction representing one or more characters, wherein at least two of the candidate objects are identifiable by different interpretations of the user interaction representing the one or more characters, wherein at least a portion of the visual presentation of the identifier collection is operative to receive a subsequent user interaction representing a further character. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification