Word correction in a multi-touch environment
First Claim
Patent Images
1. A computer program product, comprising:
- a non-transitory computer readable storage medium to store a computer readable program, wherein the computer readable program, when executed by a processor within a computer, causes the computer to perform operations for word correction in a multi-touch device, the operations comprising;
detecting a selection by a user of a word displayed in a user interface of the multi-touch device;
breaking the word into logical segments, wherein at least one of the logical segments comprises a plurality of characters;
presenting the logical segments in the user interface;
detecting a user-selected segment of one of the logical segments;
displaying at least one alternative segment for the user-selected segment in the user interface; and
altering the selected segment in response to receiving a user-selected replacement from the at least one alternative segment.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for word correction on a multi-touch device, including: detecting a selection by a user of a word displayed in a user interface of the multi-touch device; breaking the word into logical segments; presenting the logical segments in the user interface; detecting a user-selected segment of one of the logical segments; displaying at least one alternative segment for the user-selected segment in the user interface; and altering the selected segment in response to receiving a user-selected replacement from the at least one alternative segment.
18 Citations
20 Claims
-
1. A computer program product, comprising:
a non-transitory computer readable storage medium to store a computer readable program, wherein the computer readable program, when executed by a processor within a computer, causes the computer to perform operations for word correction in a multi-touch device, the operations comprising; detecting a selection by a user of a word displayed in a user interface of the multi-touch device; breaking the word into logical segments, wherein at least one of the logical segments comprises a plurality of characters; presenting the logical segments in the user interface; detecting a user-selected segment of one of the logical segments; displaying at least one alternative segment for the user-selected segment in the user interface; and altering the selected segment in response to receiving a user-selected replacement from the at least one alternative segment. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A method for word correction on a multi-touch device, comprising:
-
detecting a selection by a user of a word displayed in a user interface of the multi-touch device; breaking the word into logical segments, wherein at least one of the logical segments comprises a plurality of characters; presenting the logical segments in the user interface; detecting a user-selected segment of one of the logical segments; displaying at least one alternative segment for the user-selected segment in the user interface; and altering the selected segment in response to receiving a user-selected replacement from the at least one alternative segment. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A word correction system, comprising:
-
a multi-touch device comprising a user interface, wherein the multi-touch device is configured to receive touch input from a user to interact with the user interface; and a word correction engine, configured to; detect a selection by the user of a word displayed in the user interface; break the word into logical segments, wherein at least one of the logical segments comprises a plurality of characters; present the logical segments in the user interface; detect a user-selected segment of one of the logical segments; display at least one alternative segment for the user-selected segment in the user interface; and alter the selected segment in response to receiving a user-selected replacement from the at least one alternative segment. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification