Text input method for personal digital assistants and the like
First Claim
1. A handwriting recognition user interface (HUI) for entering handwritten text and individual characters on a portable device having a touch-enabled input screen, said HUI comprising:
- a text input area residing in a predetermined portion of a touch-enabled input screen;
a word entry area in said text input area;
a character entry area in said text entry area; and
a recognition engine configured to recognize words written in the text input area and individual characters written in the word entry area.
4 Assignments
0 Petitions
Accused Products
Abstract
A handheld device 100 with a graphical user interface for entering handwritten text 102. The handheld device includes word and character input areas 104, 106 within a designated input area 108. Icons 110, 112, 114, 116 and 118 are disposed at the right side of the handwriting user interface 102. A scroll bar 120 may be disposed at the right side of the interface display 102. An entry that begins in the word input area 104 is treated as a handwritten word. A handwritten entry that begins in the character input area 106 is treated as a single character and may be one character in character string. Handwritten character entries are each matched against all potential characters.
119 Citations
22 Claims
-
1. A handwriting recognition user interface (HUI) for entering handwritten text and individual characters on a portable device having a touch-enabled input screen, said HUI comprising:
-
a text input area residing in a predetermined portion of a touch-enabled input screen;
a word entry area in said text input area;
a character entry area in said text entry area; and
a recognition engine configured to recognize words written in the text input area and individual characters written in the word entry area. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A personal digital assistant (PDA) capable handwritten text entry, said PDA comprising:
-
a touch-enabled input screen;
a recognition engine capable of recognizing handwritten words and characters;
one or more dictionaries containing a plurality of words;
a communication port for communicating with a remotely connected computer, data being selectively transferred between said remotely connected computer and said PDA;
a local storage storing applications to be run on said PDA, said main dictionary and application data;
a plurality of switches providing manual input to said PDA; and
a handwriting recognition user interface (HUI) comprising;
a text input area residing in a lower portion of said touch-enabled input screen, said text entry area including a word entry area and a character entry area, handwritten words being entered into said word entry area a single word at a time, recognition results being displayed on said touch enabled screen outside of said text input area, entries made in said word entry area being handwritten word entries and entries beginning in said character entry area being characters, a pop-up word list listing words identified by said recognition engine as likely matches to a handwritten word, a pop-up character list listing characters identified by said recognition engine as likely matches to a character entry, and one or more action icons displayed together on a side of said touch-enabled screen and providing access to editing functions for editing previously recognized displayed words. - View Dependent Claims (8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 20, 21, 22)
-
-
13. A method for providing textual information to a computer, said method comprising the steps of:
-
a) receiving an entry from a text input screen area;
b) determining whether said received entry was made in a word entry area or in a character entry area on the screen input area; and
c) passing said received entry to a handwriting recognition engine, entries determined to have been made in said word entry area being recognized as handwritten words and entries determined to have been made in said character entry area being recognized as characters entries, said handwriting recognition engine identifying matching words for handwritten word entries and matching characters for character entries.
-
-
19. A computer program product for interfacing handwritten input with a computer, said computer program product comprising a computer usable medium having computer readable program code thereon, said computer readable program code comprising:
-
computer readable program code means for receiving textual input, textual input including handwritten words and individual characters;
computer readable program code means for converting said textual input into one or more characters;
computer readable program code means for storing a plurality of correctly spelled words;
computer readable program code means for providing a probability score indicating a likelihood that a corresponding string of one or more characters matches said textual input; and
computer readable program code means for selecting a list of one or more character strings for display in descending order according to said probability score.
-
Specification