Gesture based document editor
First Claim
Patent Images
1. A method for editing characters on a device having a touch screen, embodied on a non-transitory computer readable medium, which when executed, comprises:
- receiving a first input in the form of a first path formed on the touch screen, the first path having a starting point and an ending point;
detecting when the first path is a valid selection stroke by (1) verifying that the first path at least partially encloses multiple characters within the bounds of an area defined by the first path by comparing the distance between the starting point and ending point to a predetermined distance, and (2) verifying that when multiple characters are at least partially enclosed within the bounds of the area defined by the first path that the multiple characters are in a continuous relationship to each other and form a word, sentence, or paragraph;
selecting and highlighting the multiple characters when a valid selection stroke is detected; and
wherein when the first path is detected by (1) verifying the first path at least partially encloses multiple characters within the bounds of an area defined by the first path by comparing the distance between the starting point and ending point to a predetermined distance, and (2) verifying that when multiple characters are at least partially enclosed within the bounds of the area defined by the first path that the multiple characters are not in a continuous relationship to each other and form a word, sentence, or paragraph,a text recognition function is activated, wherein the text recognition function displays on the touch screen a shape resembling the first path.
9 Assignments
0 Petitions
Accused Products
Abstract
A method for editing objects on a device comprising forming a first path on a touch screen with a pointing device. The first path at least partially encloses an object. The at least partially enclosed object is automatically selected. A second path is formed at a predetermined area on the touch screen with the pointing device. The second path activates an editing operation.
44 Citations
15 Claims
-
1. A method for editing characters on a device having a touch screen, embodied on a non-transitory computer readable medium, which when executed, comprises:
-
receiving a first input in the form of a first path formed on the touch screen, the first path having a starting point and an ending point; detecting when the first path is a valid selection stroke by (1) verifying that the first path at least partially encloses multiple characters within the bounds of an area defined by the first path by comparing the distance between the starting point and ending point to a predetermined distance, and (2) verifying that when multiple characters are at least partially enclosed within the bounds of the area defined by the first path that the multiple characters are in a continuous relationship to each other and form a word, sentence, or paragraph; selecting and highlighting the multiple characters when a valid selection stroke is detected; and wherein when the first path is detected by (1) verifying the first path at least partially encloses multiple characters within the bounds of an area defined by the first path by comparing the distance between the starting point and ending point to a predetermined distance, and (2) verifying that when multiple characters are at least partially enclosed within the bounds of the area defined by the first path that the multiple characters are not in a continuous relationship to each other and form a word, sentence, or paragraph, a text recognition function is activated, wherein the text recognition function displays on the touch screen a shape resembling the first path. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
a display processor; an input detection unit coupled to the display processor for receiving a first input in the form of a first path having a starting point and an ending point; an input recognition unit coupled to the display processor for; detecting when the first path is a valid selection stroke by (1) verifying that the first path at least partially encloses multiple characters within the bounds of an area defined by the first path by comparing the distance between the starting point and ending point to a predetermined distance, and (2) verifying that when the multiple characters are at least partially enclosed within the bounds of the area defined by the first path that the multiple characters are in a continuous relationship to each other and form a word, sentence, or paragraph; and selecting and highlighting the multiple characters when a valid selection stroke is detected; and wherein when the first path is detected by (1) verifying the first path at least partially encloses multiple characters within the bounds of an area defined by the first path by comparing the distance between the starting point and ending point to a predetermined distance, and (2) verifying that when multiple characters are at least partially enclosed within the bounds of the area defined by the first path that the multiple characters are not in a continuous relationship to each other and form a word, sentence, or paragraph, an editing unit coupled to the display processor for activating a text recognition function is activated, wherein the text recognition function causes the display processor to display a shape resembling the first path. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus comprising:
- a touch screen;
a processor; anda memory including computer program code, the memory and the computer program code configured to, with the processor, cause the apparatus at least to; receive a first input in the form of a first path having a starting point and an ending point; detect when the first path is a valid selection stroke by (1) verifying that the first path at least partially encloses multiple characters within the bounds of an area defined by the first path by comparing the distance between the starting point and ending point to a predetermined distance, and (2) verifying that when the multiple characters are at least partially enclosed within the bounds of the area defined by the first path that the multiple characters are in a continuous relationship to each other and form a word, sentence, or paragraph; select and highlight the multiple characters when a valid selection stroke is detected; and wherein when the first path is detected by (1) verifying the first path at least partially encloses multiple characters within the bounds of an area defined by the first path by comparing the distance between the starting point and ending point to a predetermined distance, and (2) verifying that when multiple characters are at least partially enclosed within the bounds of the area defined by the first path that the multiple characters are not in a continuous relationship to each other and form a word, sentence, or paragraph, a text recognition function is activated, wherein the text recognition function displays on the touch screen a shape resembling the first path.
- a touch screen;
Specification