CA2330133C

Pen based edit correction interface method and apparatus

Abstract

A correction method for use with a pen based computer system includes the steps of receiving an insertion point coor-dinate; receiving an initial pen down coordinate corresponding to an initial pen down; receiving a present pen down coordinate corresponding to a present position of a pen; receiving a pen up coordinate corresponding to a pen up; defining an ordered set of 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 if the relative position of at least two of 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 of points corresponds to a set of pre-selected parameters which correspond to activation of one or a plurality of 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 pre-selected groups of characters used in association with that mode. By dividing functions into different modes the reliability of recognition of the stroke will be increased.

CA2330133C, drawing sheet 1
Sheet 1 of 42

Term

Term ended

Expired 23 April 2019, 7.4 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

32 claims: 1 independent, 31 dependent

  1. 1
    CA 02330133 2000-10-23 WO 99/56198 PCT/CA99/00325 WHAT IS CLAIMED AS THE INVENTION IS:1. A correction method for use with a pen based computer system, the method comprising the steps of: receiving an 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 of a pen;receiving a pen up coordinate corresponding to a pen up;defining an ordered set of points between and including the initial pen down coordinate and the pen up coordinate;determining a first time interval between the initial pen down and the pen up;determining a second time interval between the initial pen down and the present pen down;determining if the relative position of at least two of 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 of points corresponds to a set of pre-selected parameters which correspond to activation of one or a plurality of modes;and activating the mode.