Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Coded Coordinate-processor-for-a-computer-system-having-a-pointing-device

 Tape guide assemblies for video cassettes
I claim: 1. In a video tape cassette comprising a housing; a predetermined length of magnetic ...


 Transmitting antenna employing radial fins
What I claim as new and desire to secure by Letters Patent is: 1. An antenna assembly for ...


 Radar system for detecting approaching vehicles from behind
An object of the present invention is therefore to provide a radar system which ensures safety ...


 Process for partial removing of impurities from a wet process phosphoric acid
Wet process phosphoric acid is produced by decomposing natural phosphate rock with sulfuric acid ...


 Crystalline silicophosphoaluminate MCM-1
What is claimed is: 1. A synthetic crystalline material having a composition as follows: vA:M.sup.m+...


 Video tape recorder having status display mode
What is claimed is: 1. A video recording and/or reproducing system which facilitates rapid ...


 Marking and counting probe assembly
Briefly, the apparatus employed to practice the invention generally comprises a novel probe ...


 Circuit arrangement for a video recorder
What is claimed is: 1. A circuit for processing a chrominance signal in a video recorder comprising:...


 Data processing circuit for calculating either a total sum or a total product of a series of data at a high speed
What is claimed is: 1. A data processing circuit for use in a scalar machine in combination with ...


 Test apparatus for defects of plate
What is claimed is: 1. A test apparatus for defects on a plate comprising: first surface ...


 Coordinate processor for a computer system having a pointing device

Details
Inventors: Calder, Gary J.; Beardall, Gavin D.;
Assignee: International Business Machines Corporation (Armonk, NY)
Primary Examiner: Weldon; Ulysses
Assistant Examiner: Wu; Xiao M.
Attorney, Agent or Firm: McKinley; Martin J., Redmond; Joseph C.

A coordinate processor for a computer system having an absolute position pointing device (10) such as a touch sensitive display screen comprises stimulus detection means (200) for detecting a tactile stimulus of an absolute position pointing device (10) and directed to a point within a data display area (610) of a computer system. The processor further comprises coordinate locking means (210-320) for locking a current cursor position to the point within the display area corresponding to the tactile stimulus in response to said stimulus exceeding a predetermined threshold value. The processor permits the computer system to distinguish a stimulus of the pointing device (10) for repositioning the cursor within the data display area (610) from a stimulus of the pointing device (10) for issuing a button click command to the computer system. The processor may be embodied in an electronic logic circuit within a pointing device adapter portion of the computer system. Equally, the coordinate processor may be in the form of a central processing unit operating under the control of a computer program.

DETAILED DESCRIPTION Applicants claim: 1.
A coordinate processor for distinguishing between cursor movement commands for a display and button click commands for a relative displacement pointing device comprising: stimulus detection means (200) for detecting a single tactile stimulus of an absolute position pointing device (10) exceeding a force threshold within a preselected time period and directed to a point within a data display area (610) of a computer system for forming a pushbutton within a subarea of the display area at the point of the stimulus; characterized in that the processor further comprises: coordinate locking means (210-320) for locking a current cursor position to the point within the display area corresponding to the tactile stimulus in response to said stimulus exceeding a predetermined threshold value; command distinguishing means responsive to the stimulative detection means to distinguish a stimulus of the pointing device for repositioning the cursor within the data display area from a stimulus of the pointing device for issuing a button click command to the computer system; means for issuing one or more button click commands; means for counting button click commands to lock the cursor position when a prescribed number of clicks identifying the command is detected; and means for comparing the counted click commands to a present number for release of the cursor when the counted clicks equal the present number.
2.
A processor as claimed in claim 1 wherein the coordinate locking means (210-320) further comprises: first reset means (260,270) for releasing the cursor for movement within the data display area (610) upon detection of a predetermined button click command.
3.
A processor as claimed in claim 2 wherein the coordinate locking means (210-320) further comprises: second reset means (290,220,270) for releasing the cursor for movement within the data display area (610) upon expiry of a predetermined timeout period.
4.
A processor as claimed in claim 3 wherein the coordinate locking means (210-320) further comprises: third reset means (230,270) for releasing the cursor for movement within the data display area (610) upon detection of a subsequent tactile stimulus of the pointing device (10) directed to a point outside a predetermined subarea (600) of the data display area (610)



Related patents
  Method and apparatus for calibrating an electro-optical mouse
OF THE DRAWINGS The optical mouse of the present invention will be described in detail with reference to the following drawings: FIG. 1 is a side sectional view of one ...
  Planar QPSK demodulator
It is an object of this invention to provide a QPSK demodulator in which there is no need for a RF-IF crossover. It is a further object of this invention to provide such ...
  Optical heterodyne mixers providing image-frequency rejection
An arrangement of an optical heterodyne mixer providing image-frequency rejection in accordance with the present invention is shown in FIG. 1. There, a received optical ...
  Image reject apparatus for signal synthesis applications
It is a principal object of the present invention to provide an improved image reject circuit which is capable of being used in fixed frequency square wave frequency ...
  Method and apparatus for protection of skin against mosquitos and other insects
I have endeavored to devise a practical and economical way to elevate an insect excluding fabric away from the wearer's skin that accommodates those areas were fabric ...
  Removable lamp housing for optical encoder
OF THE PREFERRED EMBODIMENT Referring first to the lower portion of FIG. 1, there is shown the upper portion of a motor casing 10 having an output shaft 11 for the ...
  Moving target radar
The prior art as taught by the Kalmus articles includes a mechanically operating correlator which may be an eddy-current drag disc or relatively movable coils operating ...
  Gain-controlled amplifier circuits
What I claim is: 1. A gain-controlled amplifier circuit which includes a pair of gain-controlled amplifiers, signal generating means operable to generate a pilot signal ...
  Method and apparatus utilizing time-expanded pulse sequences for distance measurement in a radar
We claim: 1. A method of processing radar echo pulse sequences having steep pulse flanks and a predetermined sequence frequency, comprising the steps of: generating an ...
  Coordinate converter for changing polar vector variable into Cartesian vector variables
According to the invention, this problem is solved by means of a first and a second multiplier in conjunction with an adder and a subtractor, the first variable being ...

0.044

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved