Recherche Images Maps Play YouTube Actualités Gmail Drive Plus »
Recherche avancée dans les brevets | Images de page | Historique Web | Connexion

Brevets

  

IIIIIIIH

US006340967B1

(12) United States Patent ao) Patent No.: us 6,340,967 Bi

Maxted (45) Date of Patent: Jan. 22,2002

(54) PEN BASED EDIT CORRECTION

INTERFACE METHOD AND APPARATUS

(75) Inventor: Sean Kenneth Maxted, Toronto (CA)

(73) Assignee: Natural Input Solutions Inc., Toronto (CA)

( * ) Notice: Subject to any disclaimer, the term ol this patent is extended or adjusted under 35 U.S.C. 154(b) by 0 days.

(21) Appl. No.: 09/296,401

(22) Filed: Apr. 23, 1999

Related U.S. Application Data

(60) Provisional application No. 60/082,946, filed on Apr. 24, 1998, and provisional application No. 60/113,352, filed on Dec. 21, 1998.

(51) Int. CI. G09G 5/00

(52) U.S. CI 345/179; 345/156; 345/173

(58) Field of Search 345/173-174,

345/179-182, 156; 178/19.01, 18.01

(56) References Cited

U.S. PATENT DOCUMENTS

5,502,803 A * 3/1996 Yoshida et al 395/146

5,528,743 A * 6/1996 Tou et al 345/179

5,570,113 A * 10/1996 Zetts 345/173

5,671,438 A * 9/1997 Capps et al 345/156

5,778,404 A * 7/1998 Capps et al 345/179

6,104,317 A * 8/2000 Panagrossi 345/173

* cited by examiner

[blocks in formation]

A correction method for use with a pen based computer system includes the steps ol receiving a insertion point coordinate; receiving an initial pen down coordinate corresponding to an initial pen down; receiving a present pen down coordinate corresponding to a present position ol a pen; receiving a pen up coordinate corresponding to a pen up; defining an ordered set ol points between and including the initial pen down coordinate and the pen up coordinate; determining a first time interval between the pen up and the initial pen down; determining a second time interval between the initial pen down and the present pen down; determining il the relative position ol at least two ol the initial pen down coordinate, the present pen down coordinate, the pen up coordinate, the first time interval, the second time interval and the ordered set ol points corresponds to a set ol pre-selected parameters which correspond to activation ol one or a plurality ol modes; and activating the mode. The different modes include input mode, punctuation mode, correction mode, edit mode and selection mode. A stroke or path drawn in a mode will be compared with a pre-selected groups ol characters used in association with that mode. By dividing functions into different modes the reliability of recognition of the stroke will be increased.

32 Claims, 39 Drawing Sheets

[merged small][merged small][merged small][merged small][table][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small]
[blocks in formation]
[merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][table][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][graphic][merged small][merged small]

FIG. 3A

42 — MY NAME|IS SEAN MAXTED. 42 — MY N|\l^ S^AN MAXTED.

40

[merged small][merged small][merged small][merged small][merged small][table][merged small][merged small]
« PrécédentContinuer »