IP Library Granted Patent US 7,187,801
Granted Patent B2
US 7,187,801 · App. 10/401,744 · Granted Mar 6, 2007

Multiple handwriting recognition engine selection

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,187,801
App. No.
10/401,744
Granted
Mar 6, 2007
Kind
B2
Abstract

A system and method for switching between handwriting recognizers is described. A user may select between various recognizers to associate received handwritten ink with the recognizers. Accordingly, a user is able to write in a first language, switch and write in a second language, then switch again and write in the first language using aspects of the present invention.

Claims (32)

1. A process for recognizing electronic ink comprising the steps of:

receiving electronic ink;

receiving a user selection causing one of at least two recognizers to be associated with said electronic ink;

sending said electronic ink to the selected recognizer;

receiving selected recognized text from said recognizer;

sending said recognized text to an application; and wherein a first of the at least two recognizers recognizes a first language, and a second of the at least two recognizers recognizes a second language different from the first language.

2. The process according to claim 1 , further comprising the step of sending said electronic ink to said application.

3. The process according to claim 2 , further comprising the step of maintaining at least one of said electronic ink and said recognized text.

4. The process according to claim 2 , further comprising the step of performing an alternative recognition of said electronic ink using a different recognizer than said at least two recognizers.

5. A process of switching between at least two recognizers of electronic ink comprising the steps of:

receiving a user request to change a currently designated one of the at least two recognizers, the designated one of the at least two recognizers having a handwriting input area;

switching to another one of the at least two recognizers;

determining if a new handwriting input area is associated with the other one of the at least two recognizers in response to the switching;

displaying said new handwriting input area in response to determining that a new handwriting input area is associated with the other one of the at least two recognizers; and wherein a first of the at least two recognizers recognizes a first language, and a second of the at least two recognizers recognizes a second language different from the first language.

6. A computer-readable medium encode with computer instructions, said computer instructions for recognizing electronic ink, said computer instructions comprising the steps of:

receiving electronic ink;

receiving a user selection causing one of at least two recognizers to be associated with said electronic ink;

sending said electronic ink to the selected recognizer;

receiving recognized text from said selected recognizer;

sending said recognized text to an application; and wherein a first of the at least two recognizers recognizes a first language, and a second of the at least two recognizers recognizes a second language different from the first language.

7. The computer-readable medium according to claim 6 , further comprising the step of sending said electronic ink to said application.

8. The computer-readable medium according to claim 7 , further comprising the step of maintaining at least one of said electronic ink and said recognized text.

9. The computer-readable medium according to claim 7 , further comprising the step of performing an alternative recognition of said electronic ink using a different recognizer than said at least two recognizers.

10. A computer system for recognizing electronic ink comprising:

means for receiving electronic ink;

means for receiving a user selection causing one of at least two recognizers to be associated with said electronic ink;

means for sending said electronic ink to the selected recognizer;

means for receiving recognized text from said selected recognizer;

means for sending said recognized text to an application; and wherein a first of the at least two recognizers recognizes a first language, and a second of the at least two recognizers recognizes a second language different from the first language.

11. The computer according to claim 10 , further comprising means for sending said electronic ink to said application.

12. The computer according to claim 11 , further comprising means for maintaining at least one of said electronic ink and said recognized text.

13. The computer according to claim 11 , further comprising means for performing an alternative recognition of said electronic ink using a different recognizer than said at least two recognizers.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034541/0477 →