EP0980039B1

Method and apparatus for character entry with a virtual keyboard

Abstract

This record has no abstract on file.

EP0980039B1, drawing sheet 1
Sheet 1 of 8

Term

Term ended

Expired 11 August 2019, 7.1 years ago.

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

10 claims: 6 independent, 4 dependent

  1. 1
    A method for implementing a GUI keyboard (10) and a text buffer (12) of a display in an electronic device, comprising:providing a plurality of keys (31, 34) on the GUI keyboard (10), wherein each key corresponds to a character;receiving a key selection from a pointer (28) upon pointer-down that corresponds to a current location of the pointer (28);inserting a character in the text buffer (12) of the display that corresponds to the key selection to identify an active character to a user of the electronic device;as the pointer (28) changes its current location by moving across the plurality of keys (31, 34), receiving a subsequent key selection that corresponds to a subsequent current location of the pointer;replacing the character inserted in the text buffer (12) with a subsequent character that corresponds to the subsequent current location of the pointer, thus making the subsequent character the active character;and accepting a character that is active upon pointer-up as a text character.
  2. 6
    The method as recited in any preceding claim, wherein the receiving a key selection step comprises receiving a pair of Cartesian coordinates that is representative of the current location of a pointer (28), and wherein the receiving a subsequent key selection step as the pointer changes its current location comprises receiving a subsequent pair of Cartesian coordinates that is representative of the subsequent current location of the pointer.
  3. 7
    The method as recited in any preceding claim wherein the pointer is a stylus.
  4. 8
    The method as recited in any preceding claim, further comprising highlighting a key on the GUI keyboard that represents the location of the pointer and wherein the character that is active corresponds to the key that is highlighted.
  5. 9
    The method as recited in any preceding claim, further comprising advancing the active position within the text buffer (12) after an active character has been accepted as a text character.
  6. 10
    An electronic device arranged to carry out the method steps as recited in any preceding claim.