Ink display for multi-stroke hand entered characters
First Claim
1. A method for display of ink representing handwritten and hand printed characters on a display screen, the method comprising:
- receiving a sequence of one or more characters, entered by a user using a stylus to trace the sequence on a screen;
determining if the sequence of one or more characters is part of a continuous cursive word;
when the sequence of one or more characters is part of a continuous cursive word, determining if at least one character in the cursive word is a potential multi-stroke character;
when no character in the cursive word is a potential multi-stroke character, displaying ink representing the cursive word until the stylus is lifted from the screen and for a selected single stroke time interval after the stylus is lifted from the screen;
when at least one character in the cursive word is a potential multi-stroke character, displaying ink representing the cursive word until the stylus is lifted from the screen and for a selected multi-stroke time interval after the stylus is lifted from the screen; and
when the stylus is reapplied to the screen in a correct position relative to at least one character in the cursive word during the multi-stroke time interval, receiving at least one stroke from the stylus and continuing to display the cursive word and the at least one received stroke until the reapplied stylus is lifted from the screen and for a multi-stroke time interval after the reapplied stylus is lifted from the screen.
1 Assignment
0 Petitions
Accused Products
Abstract
System and method for display of ink representing a sequence of one or more handwirtten and hand printed (“hand entered”) alphanumeric characters on a portion of a touch screen that receives and displays hand entered characters. When a character (or word) is hand entered using a stylus with a single stroke, ink for the corresponding character is optionally displayed for a first time interval before conversion and re-display of the character as standard text. When a multi-stroke character (or word), such as “t” or “x” or “4”, is hand entered, a time interval for display of the hand entered version is extended so that the user can supply the additional strokes needed to complete the character, before the character is converted and re-displayed as standard text. Hand printed characters and cursive characters are processed in a similar manner. Overwriting an earlier-entered character with a later (unrelated) character causes the earlier-entered character to be promptly removed from the screen.
12 Citations
28 Claims
-
1. A method for display of ink representing handwritten and hand printed characters on a display screen, the method comprising:
-
receiving a sequence of one or more characters, entered by a user using a stylus to trace the sequence on a screen; determining if the sequence of one or more characters is part of a continuous cursive word; when the sequence of one or more characters is part of a continuous cursive word, determining if at least one character in the cursive word is a potential multi-stroke character; when no character in the cursive word is a potential multi-stroke character, displaying ink representing the cursive word until the stylus is lifted from the screen and for a selected single stroke time interval after the stylus is lifted from the screen; when at least one character in the cursive word is a potential multi-stroke character, displaying ink representing the cursive word until the stylus is lifted from the screen and for a selected multi-stroke time interval after the stylus is lifted from the screen; and when the stylus is reapplied to the screen in a correct position relative to at least one character in the cursive word during the multi-stroke time interval, receiving at least one stroke from the stylus and continuing to display the cursive word and the at least one received stroke until the reapplied stylus is lifted from the screen and for a multi-stroke time interval after the reapplied stylus is lifted from the screen. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for display of ink representing handwritten and hand printed characters on a display screen, the method comprising:
-
receiving a sequence of one or more characters, entered by a user using a stylus to trace the sequence on a screen; determining if the sequence of one or more characters is part of a continuous cursive word; when the sequence of one or more characters is part of a continuous cursive word, determining if at least one character in the cursive word is a potential multi-stroke character; when no character in the cursive word is a potential multi-stroke character, displaying ink representing the cursive word until the stylus is lifted from the screen and for a selected single stroke time interval after the stylus is lifted from the screen; when at least one character in the cursive word is a potential multi-stroke character, displaying ink representing the cursive word until the stylus is lifted from the screen and for a selected multi-stroke time interval after the stylus is lifted from the screen; when the stylus is reapplied to the screen in a correct position relative to at least one character in the cursive word during the multi-stroke time interval, receiving at least one stroke from the stylus and determining if the received stroke is a proper modifier stroke; when the received stroke is a proper modifier stroke, continuing to display the cursive word and the at least one received stroke until the reapplied stylus is lifted from the screen and for a multi-stroke time interval after the reapplied stylus is lifted from the screen; and when the received stroke is not a proper modified stroke, removing ink representing the character sequence from the screen and continuing to display the received stroke for at least the single stroke time interval after the reapplied stylus is lifted from the screen. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system for display of ink representing handwritten and hand printed characters on a display screen, the system comprising:
-
a screen that receives a sequence of one or more characters, entered by a user using a stylus to trace the sequence on the screen; and a computer that is programmed; to determine if the sequence of one or more characters is part of a continuous cursive word; when the sequence of one or more characters is part of a continuous cursive word, to determine if at least one character in the cursive word is a potential multi-stroke character; when no character in the cursive word is a potential multi-stroke character, to display ink representing the cursive word until the stylus is lifted from the screen and for a selected single stroke time interval after the stylus is lifted from the screen; when at least one character in the cursive word is a potential multi-stroke character, to display ink representing the cursive word until the stylus is lifted from the screen and for a selected multi-stroke time interval after the stylus is lifted from the screen; and when the stylus is reapplied to the screen in a correct position relative to at least one character in the cursive word during the multi-stroke time interval, to receive at least one stroke from the stylus and to continue to display the cursive word and the at least one received stroke until the reapplied stylus is lifted from the screen and for a multi-stroke time interval after the reapplied stylus is lifted from the screen. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A system for display of ink representing handwritten and hand printed characters on a display screen, the system comprising:
-
a screen that receives a sequence of one or more characters, entered by a user using a stylus to trace the sequence on the screen; and a computer that is programmed; to determine if the sequence of one or more characters is part of a continuous cursive word; when the sequence of one or more characters is part of a continuous cursive word, to determine if at least one character in the cursive word is a potential multi-stroke character; when no character in the cursive word is a potential multi-stroke character, to display ink representing the cursive word until the stylus is lifted from the screen and for a selected single stroke time interval after the stylus is lifted from the screen; when at least one character in the cursive word is a potential multi-stroke character, to display ink representing the cursive word until the stylus is lifted from the screen and for a selected multi-stroke time interval after the stylus is lifted from the screen; and when the stylus is reapplied to the screen in a correct position relative to at least one character in the cursive word during the multi-stroke time interval, to receive at least one stroke from the stylus and determining if the received stroke is a proper modifier stroke; when the received stroke is a proper modifier stroke, to continue to display the cursive word and the at least one received stroke until the reapplied stylus is lifted from the screen and for a multi-stroke time interval after the reapplied stylus is lifted from the screen; and when the received stroke is not a proper modified stroke, to remove ink representing the character sequence from the screen and to continue to display the received stroke for at least the single stroke time interval after the reapplied stylus is lifted from the screen. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A method for display of ink representing handwritten and hand printed characters on a display screen, the method comprising:
-
receiving a sequence of one or more characters, entered by a user using a stylus to trace the sequence on a screen; determining if the sequence of one or more characters is a single character; when the sequence of one or more characters is a single character, determining if the character is a potential multi-stroke character; when the character is not a potential multi-stroke character, displaying ink representing the character until the stylus is lifted from the screen and for a selected single stroke time interval after the stylus is lifted from the screen; when the character is a potential multi-stroke character, displaying ink representing the character until the stylus is lifted from the screen and for a selected multi-stroke time interval after the stylus is lifted from the screen; and when the stylus is reapplied to the screen in a correct position relative to the character during the multi-stroke time interval, receiving at least one stroke from the stylus and continuing to display the character and the at least one received stroke until the reapplied stylus is lifted from the screen and for a multi-stroke time interval after the reapplied stylus is lifted from the screen.
-
-
26. A method for display of ink representing handwritten and hand printed characters on a display screen, the method comprising:
-
receiving a sequence of one or more characters, entered by a user using a stylus to trace the sequence on a screen; determining if the sequence of one or more characters is a single character; when the sequence of one or more characters is a single character, determining if the character is a potential multi-stroke character; when the character is not a potential multi-stroke character, displaying ink representing the character until the stylus is lifted from the screen and for a selected single stroke time interval after the stylus is lifted from the screen; when the character is a potential multi-stroke character, displaying ink representing the character until the stylus is lifted from the screen and for a selected multi-stroke time interval after the stylus is lifted from the screen; when the stylus is reapplied to the screen in a correct position relative to at least one character in the character during the multi-stroke time interval, receiving at least one stroke from the stylus and determining if the received stroke is a proper modifier stroke; when the received stroke is a proper modifier stroke, continuing to display the character and the at least one received stroke until the reapplied stylus is lifted from the screen and for a multi-stroke time interval after the reapplied stylus is lifted from the screen; and when the received stroke is not a proper modified stroke, removing ink representing the character sequence from the screen and continuing to display the received stroke for at least the single stroke time interval after the reapplied stylus is lifted from the screen.
-
-
27. A system for display of ink representing handwritten and hand printed characters on a display screen, the system comprising:
-
a screen that receives a sequence of one or more characters, entered by a user using a stylus to trace the sequence on a screen; and a computer that is programmed; to determine if the sequence of one or more characters is a single character; when the sequence of one or more characters is a single character, to determine if the character is a potential multi-stroke character; when no character is a potential multi-stroke character, to display ink representing the character until the stylus is lifted from the screen and for a selected single stroke time interval after the stylus is lifted from the screen; when the character is a potential multi-stroke character, displaying ink representing the character until the stylus is lifted from the screen; and when the stylus is reapplied to the screen in a correct position relative to the character during the multi-stroke time interval, to receive at least one stroke from the stylus and to continue to display the character and the at least one received stroke until the reapplied stylus is lifted from the screen and for a multi-stroke time interval after the reapplied stylus is lifted from the screen.
-
-
28. A system for display of ink representing handwritten and hand printed characters on a display screen, the system comprising:
-
a screen that receives a sequence of one or more characters, entered by a user using a stylus to trace the sequence on a screen; and a computer that is programmed; to determine if the sequence of one or more characters is a single character; when the sequence of one or more characters is a single character, to determine if the character is a potential multi-stroke character; when the character is not a potential multi-stroke character, to display ink representing the character until the stylus is lifted from the screen and for a selected single stroke time interval after the stylus is lifted from the screen; when the character is a potential multi-stroke character, to display ink representing the character until the stylus is lifted from the screen and for a selected multi-stroke time interval after the stylus is lifted from the screen; when the stylus is reapplied to the screen in a correct position relative to at least one character in the character during the multi-stroke time interval, to receive at least one stroke from the stylus and to determine if the received stroke is a proper modifier stroke; when the received stroke is a proper modifier stroke, to continue to display the character and the at least one received stroke until the reapplied stylus is lifted from the screen and for a multi-stroke time interval after the reapplied stylus is lifted from the screen; and when the received stroke is not a proper modified stroke, to remove ink representing the character sequence from the screen and to continue to display the received stroke for at least the single stroke time interval after the reapplied stylus is lifted from the screen.
-
Specification