U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Celebrity Inventors

Lawrence Welk, the bandleader who entertained millions of Americans over a generation of broadcasting his TV show, once received a patent: for a music-themed design of an ashtray.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 341/24 - With error prevention means (e.g., debounce, antichatter)


Subclass of Class 341 - Coded data generation or conversion
Definition: Subject matter including compensation for improper system
No. of patents: 153
Last issue date: 05/14/2013


1        
NumberTitleIssue Date
8441377Method of dynamically adjusting long-press delay time, electronic device, and computer-readable medium
A method of dynamically adjusting a long-press delay time, an electronic device using the method, and a computer-readable medium are provided, wherein the electronic device has a plurality of keys. When a pressed time corresponding to a key of the electronic device ...
05/14/2013
8432300Keypad membrane security
In an exemplary embodiment, a security sensor is present in a POS terminal between the keypad and a processor. The security sensor is configured to detect an unauthorized probe through the keypad and implement a security protocol. In an exemplary embodiment, the sec...
04/30/2013
8305241Keyboard module for avoiding accidental operation
A keyboard module for avoiding accidental operation keyboard module includes a key unit. The key unit has a pressing portion and a contacting portion. The pressing portion abutted the casing for the key unit not being pressed down. The pressing portion can be raised...
11/06/2012
8269655Key control circuit, electronic apparatus, portable device, and key control method
Key control for a key matrix circuit having a plurality of keys is provided to reduce power consumption in key searching caused by unintended key pressing. In key control on the key matrix circuit having a plurality of rows and columns of keys (key switches) in matr...
09/18/2012
8253603Electronic device with typing prompt function
A method of typing prompting is provided. The method includes: providing a plurality of transparent keys connected to LEDs on a provided keyboard; determining whether a transparent key is pressed; storing the ASCII code of the input of the pressed transparent key; f...
08/28/2012
8159372Keyboard with plural key switch matrices to detect ghosting
Keyboard apparatus and methods for processing keyboard depressions are disclosed. One disclosed keyboard apparatus includes a keyboard having a plurality of keys configured to be depressed in a concurrent depression state, and a plurality of key switch matrices. Eac...
04/17/2012
8102285Modular debouncing device
A modular debouncing device is adapted to be connected between an input device, such as a switch or sensor element, and a controlled element and analyzes an input signal from the input device according to a stored debouncing algorithm in order to determine whether a...
01/24/2012
8031088Method and apparatus for high performance key detection with key debounce
A system for detecting a key with key debounce including a circuit for detecting a key activation; a first counter coupled to the circuit and a clock for testing the key activation for a first user definable number of clock cycles; a key debounce buffer for storing ...
10/04/2011
7786901Key press registration in an electronic device with moveable housings
A method for key press registration in an electronic device uses a first key press debounce limit (233) if a first housing of the electronic device has not moved relative to a second housing of the electronic device and a second key press debounce limit (2...
08/31/2010
7453376Method, apparatus, and computer-readable medium for key press determination
A system, method, and computer-readable medium having instructions for determining a key press from a current keyboard state at a current time is described. The system stores signals indicative of a last key press, a last key press time, and a last keyboard state. T...
11/18/2008
7446676Self-scan programmable keypad interface
Various embodiments are disclosed relating to a self-scan programmable keypad interface. In an example embodiment, an apparatus is provided that includes a processor, and a keypad interface circuit. The keypad interface circuit may include a detection circuit to det...
11/04/2008
7386882Key pad decoder
A system for determining which key of a key-pad device is activated by an algorithm that employs the same number of steps to make the determination regardless of which key is pressed. In one embodiment, the algorithm first determines if more than one key is pressed ...
06/10/2008
7356626Method and device for signal protection
Method for decreasing the existence of externally detectable revealing signals, so-called {umlaut over (R)}ÖS, from keyboards (1), e.g. for computers, where the keyboard is fed with signals, so-called matrix signals, which are detected for detection of activ...
04/08/2008
7324021Input device
An input device includes a plurality of input keys arranged in a matrix of three or more rows and three or more columns; electrodes facing parts of or all surfaces of the input keys that surround intersection of rows and columns formed by the arrangement of the inpu...
01/29/2008
7230548Method and apparatus for high performance key detection with key debounce
A system for detecting a key with key debounce including a circuit for detecting a key activation; a first counter coupled to the circuit and a clock for testing the key activation for a first user definable number of clock cycles; a key debounce buffer for storing ...
06/12/2007
7224344Key code filter apparatus and method
An apparatus for use in kiosks or other computerized devices for filtering out selected key codes transmitted between an input device, such as a keyboard, and a host computer. The apparatus includes an input port to receive key codes transmitted from a keyboard en r...
05/29/2007
7218250Method and apparatus for keyboard control with programmable debounce and jog
A method for providing debounce and jog control for a keyboard includes loading a first electronic storage register with a value indicative of a debounce period for the keyboard and loading a second electronic storage register with a value indicative of a jog period...
05/15/2007
7215257Depression judgment device
A depression-judgment apparatus which properly judges the ON/OFF of a key switch without being affected by chattering that occur when key switch is turned ON is provided. The depression-judgment apparatus of the present invention comprises a timer selector circuit c...
05/08/2007
7203779Fast turn-off slow turn-on arbitrator for reducing tri-state driver power dissipation on a shared bus
A bus arbitrator for use in a shared bus system in which N bus devices request access to a shared bus. The bus arbitrator slowly activates and rapidly de-activates tristate line drivers coupled to the shared bus. The bus arbitrator comprises: 1) an input interface f...
04/10/2007
7200765Docking station for a wireless mouse with control of a computer
A docking station for a wireless mouse includes an output for communicating with a computer and a mouse detector for detecting when the mouse is docked in the docking station. The docking station is configured to transmit a signal to the computer to automatically de...
04/03/2007
7170428Electronic device and method of managing its keyboard
The invention relates to an electronic device and a method of managing a virtual keyboard of the electronic device. The device comprises a touch pad (106), a processing unit (600) and a feedback unit (612), which provides tactile feedback unit (...
01/30/2007
7167107Keypad array having reduced number of input/outputs and method for generating same
The invention concerns a method (200) of generating an array (100, 300, 400) having a reduced number of input/outputs (114, 314, 414). The method includes the steps of, for each array row input/output, grouping (212) at least one set of r...
01/23/2007
7151533Keyboard for an electronic writeboard and method
An electronic writeboard for communicating with a computer including applications software and running an active application comprises a touch sensitive panel on which the screen image output of the computer is displayed. The touch sensitive panel is responsive to u...
12/19/2006
7135995Method for automatic determination of validity or invalidity of input from a keyboard or a keypad
The method for automatic determination of validity or invalidity of input from miniaturized keypads or keyboards, in which more than one key is operated at the same time, includes designating a number of keys as principal keys and assigning each key neighboring each...
11/14/2006
7133668Wireless human input device and transmission-quality test method
A test method for testing a wireless human input device being totally implemented in program codes which are built in the input device is disclosed. A step (A) is to start a test of transmission quality of the input device. A sub step (a1) is to judge whether receiv...
11/07/2006
7091955Multi-purpose keyboard
Methods and apparatuses are disclosed for a keyboard. A removable part of a keyboard includes keyboard keys and stores identification data for indicating software for the particular removable keyboard or model of removable keyboard. The removable part of a keyboard ...
08/15/2006
7091953Multi-purpose keyboard
A keyboard for use as an input device for a host computer comprising a removable part that comprises a set of specific of keys each of which having a contact and held by a foundation. The removable part is associated with a specific software application to be execut...
08/15/2006
7056043Keyboard for a mobile device
An apparatus has a keyboard panel with a QWERTY array of alphabetic key actuation indicia. The apparatus further has a QWERTY array of keys that are free of alphabetic key actuation indicia, and are located adjacent to corresponding alphabetic key actuation indicia ...
06/06/2006
7049830Sensor device and method for interrogating a sensor device
A sensor device includes i sensor elements of a first type and j additional sensor elements of a second type, the i sensor elements of the first type being connected in a circuitry (n×m) matrix array with n row conductors and m column conductors, where i, j, n and ...
05/23/2006
7026973Electronic device with multiple buttons
An electronic device with multiple buttons includes a first resistor combination, a second resistor combination, N buttons, and an output node. A first end of the first resistor combination is connected to a high voltage. A second end of the first resistor combinati...
04/11/2006
6992601Input apparatus using multidimensional electrodes to define key functions and the encoding method thereof
An input apparatus using multidimensional electrodes to define key functions and the encoding method thereof is peculiarized by utilizing N-dimensional electrodes to define the individual key functions, where N is a positive integer number greater than two. The keyb...
01/31/2006
6954134Apparatus and method for timing an output of a remote keyless entry system
A crystal-less keyless entry system includes a microprocessor or micro controller, a timing circuit, and a radio frequency circuit. The timing circuit is a unitary part of the microprocessor. When configured to compensate for power up delays in the radio frequency c...
10/11/2005
6947031Data processing apparatus with replacement keyboard
Data processing apparatus (101 and 102) configured to receive signals from an input sensor (106) arranged to duplicate or replace operations of a keyboard, in which the signals correspond to positions of mechanical interactions with the sensor (...
09/20/2005
6946987Common operational amplifier and gain circuit and A/D converter using thereof
A common operational amplifier for a pipeline circuit is provided. The common operational amplifier is used by the stage circuits of the pipeline circuit by turns according to a predetermined timing. The common operational amplifier comprises an operational amplifie...
09/20/2005
6912605Method and/or apparatus for implementing security in keyboard-computer communication
A method for altering timing between transmissions of an input device comprising the steps of (A) receiving a plurality of inputs from the input device, (B) altering the timing between the inputs and (C) presenting the altered inputs in a potentially insecure enviro...
06/28/2005
6911971Computer and method providing for illumination of keyboard
The computer of the present invention is provided with a main body on which keys to be operated by the user are disposed and a display unit that displays an image in accordance with each operation executed for the main body. Each key disposed on the main body is com...
06/28/2005
6876354Keyboard type input device and portable information processor
A key-board type input mechanism suitable for inputting large quantity of data is provided to a portable information technology device having a pen-input type display device. A keyboard (33 or 35) of the present invention comprises a key top panel port...
04/05/2005
6781574Apparatus and method for preventing poor operation of key due to chattering noise
An apparatus and method for preventing poor operation of a key due to chattering noise are provided. The apparatus includes a control button section for generating a key signal to control a display monitor, and a microcomputer which contains a control program for pr...
08/24/2004
6748468Caps lock notification
A Caps Lock notification method, system, mechanism, algorithm, and computer program product. A determination is made as to whether a Caps Lock key of a computer keyboard is in an error state, based on ascertaining whether a first condition has been satisfied. If it ...
06/08/2004
6710769Portable computing device that records operator inputs
A computing device includes a keyboard controller that is adapted to convey an operator input from the keyboard controller along a communications channel. Also included is a battery module, which is interfaced to the communications channel, for receiving the operato...
03/23/2004
1        
 
Sign InRegister
Username  
Password   
forgot password?