Touchpad pen-input and mouse controller
First Claim
1. A battery powered touchpad digitizing computer input device to detect a presence of a pointed object upon a surface, and to convert said presence to a set of digital codes that indicate absolute location and force of said pointed object upon said surface, if a pen input mode is selected, and to convert said presence to a speed and direction set of digital codes that conform to industry standard computer input mouse protocols, if a mouse mode is selected, comprisinga) a touchpad digitizer having a hard covering surface, a touch input transducer to convert said presence to electrical responses proportional to a distance of said pointed object from peripheral sides of said surface and proportional to the force of said pointed object upon said surface;
- b) a touchpad driver circuit connected to said touchpad digitizer to provide an electrical stimulus to said touch input transducer;
c) a multiplexing analog-to-digital converter to accept a plurality of analog signals including the electrical responses and the pressure analog signal, and convert said plurality of analog signals to a plurality of digital codes that include a set of location digital codes representing the location of the pointed object upon the surface and a set of pressure digital codes representing the force of the pointed object upon the surface;
d) a pen detect circuit that receives the electrical responses to create a pen detect signal when said pointed object has been placed upon said touchpad digitizer;
e) a stroke interpreter to decode multiple occurrences the presence signal to create a stroke signal;
f) a touchpad computer interface connected to the multiplexed analog-to-digital converter, the pen detect circuit, and the stroke interpreter to receive and convert the location digital codes, the set of pressure digital codes, the pen detect signal, the stroke signal to a pen input protocol that contains an absolute location and pressure of said pointed object upon said touchpad digitizer and to transmit said protocol to a computer system for further processing if said pen-input mode is selected, and to convert the location digital codes, the pen detect signal, and the stroke signal to the computer input mouse protocols containing the relative motion and stroke information to control a cursor upon a display screen of said computer system, if the mouse mode is selected; and
g) a mode selector to select the pen-input mode if a mode select signal is at a first state and to select the mouse mode if the mode select signal is a second state.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for the detection of motions of a pointed object upon a writing surface such as a touchpad is disclosed. The motions will be detected and converted in a multiplexing analog-to-digital converter to digital codes representing the location of the pointed object and the pressure of the pointed object upon the touchpad. The location and the pressure will be translated into a pen detect signal indicating the presence of the pointed object upon the touchpad. The pen detect signal will be translated into a stroke signal to interpret a single tap, a double tap, and a tap and drag of the pointed object on the touchpad. The digital codes will be averaged to minimize noise and formed into an absolute coordinates digital code. The absolute coordinate digital code, the pressure digital code, and the pen detect signal will be converted to a touchpad-computer interface protocol. Further, multiple sets absolute coordinates will translated into a relative motion code. The absolute coordinates will be interpreted by an autocursor controller to determine if the pointed object has transited between a workzone and an edgezone of the touchpad to generate an autocursor code. The relative motion code, the stroke signal, and the autocursor code will converted to an industry standard computer input mouse protocol. An autopower control circuit and a battery gauge circuit will determine and control the battery condition.
170 Citations
20 Claims
-
1. A battery powered touchpad digitizing computer input device to detect a presence of a pointed object upon a surface, and to convert said presence to a set of digital codes that indicate absolute location and force of said pointed object upon said surface, if a pen input mode is selected, and to convert said presence to a speed and direction set of digital codes that conform to industry standard computer input mouse protocols, if a mouse mode is selected, comprising
a) a touchpad digitizer having a hard covering surface, a touch input transducer to convert said presence to electrical responses proportional to a distance of said pointed object from peripheral sides of said surface and proportional to the force of said pointed object upon said surface; -
b) a touchpad driver circuit connected to said touchpad digitizer to provide an electrical stimulus to said touch input transducer; c) a multiplexing analog-to-digital converter to accept a plurality of analog signals including the electrical responses and the pressure analog signal, and convert said plurality of analog signals to a plurality of digital codes that include a set of location digital codes representing the location of the pointed object upon the surface and a set of pressure digital codes representing the force of the pointed object upon the surface; d) a pen detect circuit that receives the electrical responses to create a pen detect signal when said pointed object has been placed upon said touchpad digitizer; e) a stroke interpreter to decode multiple occurrences the presence signal to create a stroke signal; f) a touchpad computer interface connected to the multiplexed analog-to-digital converter, the pen detect circuit, and the stroke interpreter to receive and convert the location digital codes, the set of pressure digital codes, the pen detect signal, the stroke signal to a pen input protocol that contains an absolute location and pressure of said pointed object upon said touchpad digitizer and to transmit said protocol to a computer system for further processing if said pen-input mode is selected, and to convert the location digital codes, the pen detect signal, and the stroke signal to the computer input mouse protocols containing the relative motion and stroke information to control a cursor upon a display screen of said computer system, if the mouse mode is selected; and g) a mode selector to select the pen-input mode if a mode select signal is at a first state and to select the mouse mode if the mode select signal is a second state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A touchpad digitizer computer input device control circuit to accept electrical response signals generated by a pointed object in contact with a touchpad digitizer, and to create a pen-input protocol if a pen-input mode is selected and to create a computer input mouse protocol if the mouse mode is selected, for transmission to a computer system for control of a cursor upon a display screen, to signal an end of stroke in handwriting recognition programs, and to provide stroke, location, and pressure information to signature entry and verification programs, comprising:
-
a) a touchpad driver circuit connected to said touchpad digitizer to provide an electrical stimulus to said touchpad digitizer; b) a multiplexing analog-to-digital converter to accept a plurality of analog signals including the electrical responses and the pressure analog signal, and convert said plurality of analog signals to a plurality of digital codes that include a set of location digital codes representing the location of the pointed object upon the surface and a set of pressure digital codes representing the force of the pointed object upon the surface; c) a pen detect circuit that receives the electrical responses to create a pen detect signal when said pointed object has been placed upon said touchpad digitizer; d) a data interface to convert to electrical signals the mouse movement set of digital codes if the mouse mode is selected, and the pen-input protocol if the pen-input mode is selected, and to transmit said electrical signals to said computer system for further processing; e) a stroke interpreter to decode multiple occurrences the presence signal to create a stroke signal; and f) a mode selector to select the pen-input mode if a mode select signal is at a first state, and to select the mouse mode if the mode select signal is at a second state. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification