×

Command set for touchpad pen-input mouse

  • US 6,061,051 A
  • Filed: 01/17/1997
  • Issued: 05/09/2000
  • Est. Priority Date: 01/17/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A touchpad-computer system communication method to permit a computer system to command a touchpad controller to configure the operating parameters of said touchpad controller to emulate the functions of a mouse pointing device to control a cursor upon a display screen of said computer system as a pointed object is moved on a touchpad connected to said touchpad controller, if a mouse mode is selected and to initialize said touchpad controller to provide absolute coordinates of the pointed object as it moved on said touchpad if a pen-input mode is selected, comprising the steps of:

  • a) transmitting a single configuration command of a plurality of configuration commands from a computer system to a pen-input mouse controller to configure said pen-input mouse controller;

    b) interpreting said single configuration command;

    c) configuring said pen-input mouse controller as requested by said computer system; and

    d) transmitting a response code from said pen-input mouse controller to said computer system as required by said single configuration command;

    whereby said plurality of configuration commands comprises;

    a set autocursor mode command to activate an autocursor mode, deactivate said autocursor mode, to set said autocursor mode to move the cursor only and to set said autocursor mode to move said cursor and an object upon the display screen attached to said cursor;

    a set edgezone boundary command to establish a first boundary between a workzone and an edgezone upon said touchpad;

    a set first minimum edge movement threshold command to set a value of the absolute digital codes at which the autocursor mode is be conditionally activated, wherein said set first minimum edge movement threshold command contains the value of a minimum distance between a last sampling of the absolute digital codes prior to the pointed object crossing the boundary of the edgezone and a first sampling of the absolute digital codes subsequent to crossing said boundary of the edgezone to conditionally activate the autocursor mode;

    a set second minimum edge movement threshold command to set a value of the absolute digital codes at which the autocursor mode is be unconditionally activated, wherein said set second minimum edge movement threshold command contains the value of the minimum distance from said first sampling of the absolute digital codes subsequent to crossing said boundary of the edgezone to a second sampling of the absolute digital codes subsequent to crossing said boundary of the edgezone to unconditionally activate the autocursor mode;

    a set constrained speed command to establish a constrained speed component of autocursor digital codes to move said cursor upon said display screen in a constrained motion direction;

    a set free speed command to establish a free speed component of said autocursor digital codes to move said cursor upon said display screen in a free motion direction; and

    a set deadzone boundary command to establish the boundary between the edgezone and the deadzone, wherein said set deadzone boundary command contains the value of the absolute coordinates for this boundary.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×