With Particular Key Scanning Feature Patents (Class 341/26)
  • Patent number: 8200865
    Abstract: Languages based in whole or in part on ideographic characters such as Chinese, Japanese, and Korean, are often are entered in a computerized text-entry system in a two-phase process. In the first phase, symbols from a first pre-conversion set are entered, then in the second phase, these pre-conversion symbols are converted into a second set of post-conversion symbols. This invention teaches a method and apparatus for the automatic conversion of pre-conversion symbols into post-conversion symbols without requiring an explicit conversion signal to be input by the user. It accomplishes this goal though the design of trigger sequences of keystrokes which are substantially functionally equivalent to an explicit conversion signal input by the user. An apparatus constructed according to the trigger sequence method is particularly well adapted for use on reduced keyboards, and in conjunction with predictive text-entry methods. Explicit constructions are shown for Chinese, Japanese, and Korean.
    Type: Grant
    Filed: September 11, 2003
    Date of Patent: June 12, 2012
    Assignee: Eatoni Ergonomics, Inc.
    Inventor: Howard Andrew Gutowitz
  • Patent number: 8200475
    Abstract: A method for transliterating languages in a computer system is disclosed. The method includes using a phonetic mapping engine to map languages to phonetic strings and vice versa. A user unfamiliar with a keyboard layout for a particular language may type phonetic strings using a known keyboard layout of a language known to the user. The typed input is captured by a keyboard hook, and based on a predefined phonetic mapping scheme, can be converted to the desired language.
    Type: Grant
    Filed: February 13, 2004
    Date of Patent: June 12, 2012
    Assignee: Microsoft Corporation
    Inventor: Krishna V Kotipalli
  • Publication number: 20120105260
    Abstract: Keyboards, keypads and other data entry devices can suffer from a keying ambiguity problem. In a small keyboard, for example, a user's finger is likely to overlap from a desired key to onto adjacent ones. An iterative method of removing keying ambiguity from a keyboard comprising an array of capacitive keys involves measuring a signal strength associated with each key in the array, comparing the measured signal strengths to find a maximum, determining that the key having the maximum signal strength is the unique user-selected key, and maintaining that selection until either the initially selected key's signal strength drops below some threshold level or a second key's signal strength exceeds the first key's signal strength.
    Type: Application
    Filed: January 10, 2012
    Publication date: May 3, 2012
    Inventor: Harald Philipp
  • Publication number: 20120098680
    Abstract: An input device with ghost key suppression includes a switch module, a comparator, an exchange unit, a bias voltage resistor, and a processing module. The switch module includes a plurality of strobe lines, a plurality of sense lines, and a plurality of switch units. Each of the switch units has a switch and a resistor connected in series between a corresponding one of the strobe lines and a corresponding one of the sense lines. The comparator is configured for comparing a signal received at an input end thereof with a reference signal for generating the comparison signal. The exchange unit is electrically connected to the sense lines and the comparator, and is operable in response to a control input for making and breaking electrical connection between each of the sense lines and the input end of the comparator. The processing module controls operation of the switch module and the exchange unit based on the comparison signal.
    Type: Application
    Filed: March 9, 2011
    Publication date: April 26, 2012
    Inventor: Shun-Pin Lin
  • Patent number: 8164489
    Abstract: In a key scanning circuit, a key input unit has a parallel connection of a plurality of circuits having a series connection of resistors and switches between a power supply input terminal and a key scanning terminal. The resistors connected in parallel have different resistances. A current mirror has a first terminal connected to the key scanning terminal. A reference current source is connected between a second terminal of the current mirror and the power supply input terminal.
    Type: Grant
    Filed: April 13, 2009
    Date of Patent: April 24, 2012
    Assignee: Samsung Electro-Mechanics Co., Ltd.
    Inventors: Yong Il Kwon, Kyung Hee Hong, Sang Hoon Hwang, Tah Joon Park
  • Patent number: 8159372
    Abstract: 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. Each key switch of the plurality of key switch matrices may be configured to be actuated by a corresponding key of the keyboard. The keyboard apparatus may further include a keyboard controller configured to determine whether a sensed key depression in the concurrent depression state is a ghost key depression, based on sensed key switch states of respective key switches in each of the plurality of key switch matrices which correspond to the sensed key depression.
    Type: Grant
    Filed: October 16, 2007
    Date of Patent: April 17, 2012
    Assignee: Microsoft Corporation
    Inventor: Nathan C Sherman
  • Publication number: 20120084548
    Abstract: This disclosure provides a method and a module for simulating a keyboard used in an electronic device having a hot key. The method for simulating a keyboard at least includes the following steps. First, whether the hot key is pressed is checked. If the hot key is pressed, a pressing time of the hot key is calculated. If the pressing time is over a first predetermined time, a first scanning code is sent. When the pressing time is within the first predetermined time, whether to send a second scanning code is determined according to the pressing time.
    Type: Application
    Filed: September 22, 2011
    Publication date: April 5, 2012
    Applicant: PEGATRON CORPORATION
    Inventors: Tsai-Ming Cheng, Chih-Lung Chen, Shr-Da Mai, Yu-Ting Wang
  • Patent number: 8122170
    Abstract: A method for processing keystrokes is described herein. A first keystroke representing a symbol for a first operating system may be received on a first computer. The first keystroke may be translated to a second keystroke representing the symbol for a second operating system on a second computer. The second operating system is different from the first operating system. The second keystroke may be sent to the second computer.
    Type: Grant
    Filed: June 11, 2009
    Date of Patent: February 21, 2012
    Assignee: Microsoft Corporation
    Inventors: Jingxia Xing, Shengyong Li, Dinghao Zeng, Jun Li
  • Publication number: 20120026018
    Abstract: An apparatus for detecting bus connection is provided for determining whether an electrical connector of a peripheral device is connected to an electrical connection port. In the apparatus, a detection capacitor is electrically coupled to a detection pin in the electrical connection port, and a controller is provided to transmit a detection signal to the detection pin. According to the signal fed back by the detection capacitor, the occurrences of the charge and discharge phenomena in the detection capacitor are determined, and then the controller is able to determine whether the detection pin of the electrical connector is electrically coupled to the electrical connector, so as to initiate a system event. The detection pin is not electrically charged when the detection pin is not electrically coupled to the electrical connector, so as to prevent the detection pin from being electrolyzed in the water or in a humid circumstance.
    Type: Application
    Filed: July 29, 2010
    Publication date: February 2, 2012
    Applicant: GETAC TECHNOLOGY CORPORATION
    Inventor: Hsin Chih LIN
  • Patent number: 8102286
    Abstract: Keyboards, keypads and other data entry devices can suffer from a keying ambiguity problem. In a small keyboard, for example, a user's finger is likely to overlap from a desired key to onto adjacent ones. An iterative method of removing keying ambiguity from a keyboard comprising an array of capacitive keys involves measuring a signal strength associated with each key in the array, comparing the measured signal strengths to find a maximum, determining that the key having the maximum signal strength is the unique user-selected key, and maintaining that selection until either the initially selected key's signal strength drops below some threshold level or a second key's signal strength exceeds the first key's signal strength.
    Type: Grant
    Filed: October 6, 2010
    Date of Patent: January 24, 2012
    Assignee: Atmel Corporation
    Inventor: Harald Philipp
  • Patent number: 8090572
    Abstract: A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate compound text input. The device is able to assemble language objects in the memory to generate compound language solutions. The device is able to analyze the combinations of language objects in light of N-gram data stored on the device to avoid proposing low-probability compound language solutions.
    Type: Grant
    Filed: February 23, 2010
    Date of Patent: January 3, 2012
    Assignee: Research In Motion Limited
    Inventors: Vadim Fux, Michael G. Elizarov
  • Publication number: 20110316725
    Abstract: A scanning circuit includes n column wires, a ground column wire, n row wires, n*n keys, and n diodes. The column wires and the ground column wire cross the n row wires to form n*(n+1) intersections. The ground column wire having a terminal is for being connected to the high voltage source and the other terminal is grounded. A control unit includes n ports electrically connected to the row wires correspondingly. The diodes are set on n intersections of the matrix, and each diode has a positive terminal electrically connected to the corresponding row wire, and a negative terminal electrically connected to the corresponding numbered column wire. The n*n keys are set on the intersections except where the diodes are located, the n*n keys are connected across column wires, the ground column wire, and the n row wires correspondingly. A related method is also provided.
    Type: Application
    Filed: December 7, 2010
    Publication date: December 29, 2011
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD.
    Inventors: YAN XU, YONG-YONG LI, HUI YIN, BO-CHING LIN
  • Patent number: 8081092
    Abstract: In one aspect, a method for entering characters on a keyboard comprising a first character key, e.g. the space bar, to which a first character, e.g. a blank space is assigned and a second key, to which a second character, e.g. q and a third character, e.g. @ are assigned is provided. Accordingly, when the first character key is depressed, a timer is started. Before the time has run out and whilst the first character key is depressed, the second key can be pressed to obtain the third character. Before the time has run out, and before the second key is depressed, if the first character key is released, the first character is obtained. Once the timer has run out and the first character key has been released, if the second key is depressed, the second character is obtained.
    Type: Grant
    Filed: September 2, 2005
    Date of Patent: December 20, 2011
    Assignee: Siemens Enterprise Communications GmbH & Co. KG
    Inventor: Dieter Laufkötter
  • Patent number: 8072356
    Abstract: Methods and apparatus for determining the operating states of a plurality of capacitive sensing buttons in a capacitive sensing user interface are disclosed. The capacitive sensing buttons are sampled in a round-robin fashion such that the decay time samples for the buttons are acquired in an interleaved manner during each sampling cycle. Provisions are made to reduce the initialization delay, to reduce transient-induced errors, and to obtain the operating states based on updated decay data samples for the buttons.
    Type: Grant
    Filed: December 13, 2007
    Date of Patent: December 6, 2011
    Assignee: Kyocera Corporation
    Inventors: John P. Taylor, Jeffrey M. Thoma
  • Patent number: 8049646
    Abstract: In a key input device, a control section is configured to receives a key return signal as an interrupt signal in a standby mode, to set a normal mode in response to the interrupt signal, and to perform a key scan operation in the normal mode to determine an operated key. A key matrix section having a plurality of keys and configured to supply the key return signal to the control section in response to an operation to the operated key of the plurality of keys.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: November 1, 2011
    Assignee: Renesas Electronics Corporation
    Inventor: Masahiro Togashi
  • Patent number: 8044827
    Abstract: A communication device comprising an input device for inputting text character-by-character from a sequence of characters, a memory device for storing a plurality of reference character sequences of characters and a prediction device for comparing individual ones of the input characters with the reference character sequences and for proposing at least one of the reference character sequences after the inputting of individual input characters of the sequence of characters to be input in the case of a corresponding comparison result. The prediction device compares the input characters with not-immediately-adjacent characters of the reference character sequences. The input device may further a number of syllables or vowels between two input characters of the sequence of characters to be input and the prediction device compares the number of input syllables or vowels with corresponding numbers of syllables or vowels of the reference character sequences.
    Type: Grant
    Filed: November 30, 2004
    Date of Patent: October 25, 2011
    Assignee: Qlsda Corporation
    Inventor: Alexander Jarczyk
  • Patent number: 8031088
    Abstract: 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 a key index identifying the activated key, if the key activation is valid for the first user definable number of clock cycles; a second counter for testing the identified activated key for a first user definable number of hardware key scan cycles; and a key event buffer for storing a key activation event, if the key activation is valid for the first user definable number of hardware key scan cycles.
    Type: Grant
    Filed: March 31, 2009
    Date of Patent: October 4, 2011
    Assignee: Broadcom Corporation
    Inventor: Wenkwei Lou
  • Patent number: 8013761
    Abstract: The invention relates to a switching matrix for an input device such as a keyboard or a cursor device for the detection of different switching states. According to the invention the switching matrix has a group electrically connected to a microcontroller, with a plurality of N input and output lines (I/O-lines) with a serially connected terminating resistor to mass each and a group with a plurality of K switching lines with one switching element each. Each switching line connects two of the N I/O lines to each other. The K switching line have an additional series resistor each. According to an interrogation pattern, a first I/O-line as output line is configured with a high potential, a second I/O-line is configured as input line and each further I/O-line as output line is configured with a low potential of the microcontroller.
    Type: Grant
    Filed: December 14, 2004
    Date of Patent: September 6, 2011
    Assignee: Visteon Global Technologies, Inc.
    Inventor: Walter Mayer
  • Publication number: 20110175757
    Abstract: An apparatus and a method for key scan in a portable terminal, more specifically, an apparatus and a method for enhancing a key scan process which recognizes a user's key press by defining key inputs corresponding to state of a plurality of input signals and allowing a plurality of key scans with a limited number of General Purpose Input/Outputs (GPIOs) are provided. The apparatus includes a controller for setting one or more intervals for a key scan process, for classifying a state of a signal input in each interval as one of a first state and a second state, and for setting one of a plurality of different functions according to the state and the interval of the input signal, and a key input determiner for, when detecting a key input of a user during the key scan process, recognizing one of a plurality of different key inputs according to the state of the input signal, and for determining a function corresponding to the recognized key input. The controller performs the determined function.
    Type: Application
    Filed: January 14, 2011
    Publication date: July 21, 2011
    Applicant: SAMSUNG ELECTRONICS CO. LTD.
    Inventor: Kwang-Min KIL
  • Patent number: 7978098
    Abstract: Key switches SW1-SW6 short-circuit one ends of resistors R corresponding thereto and a termination of a resistor string unit STR1, in accordance with inputs made by keys KEY1-KEY6 assigned thereto, respectively. The keys KEY1-KEY6 are made active in a period when the selection command SEL is at “P1”, so that control unit 2 can identify which key is used to make an input, out of the keys KEY1-KEY6. The keys KEY7-KEY12 are made active in a period when the selection command SEL is at “P2”, so that control unit 2 can identify which key is used to make an input, out of the keys KEY7-KEY12.
    Type: Grant
    Filed: April 16, 2007
    Date of Patent: July 12, 2011
    Assignee: Funai Electric Co., Ltd.
    Inventor: Yasuhiro Kato
  • Patent number: 7969330
    Abstract: An apparatus for controlling functions of an appliance is described having a touch-sensitive control panel resistant to accidental activation. The touch-sensitive panel has a plurality of proximity sensor areas which may be selected by a user wishing to activate associated functions of the appliance. Driver circuitry coupled to the sensor areas is operable to output detection signals to a controller in response to a user selecting ones of the sensor areas. The controller is configured to activate functions of the appliance in response to these detection signals. For one or more functions of the appliance, for example a switching on function, the controller is configured to only activate the function when a user makes a pre-determined combination of at least two selections from the plurality of sensor areas. This reduces the chances of potentially dangerous functions being activated inadvertently and can further help a designer to provide an intuitive and uncluttered appearance to the control panel.
    Type: Grant
    Filed: November 4, 2005
    Date of Patent: June 28, 2011
    Assignee: Atmel Corporation
    Inventor: Harald Philipp
  • Patent number: 7961118
    Abstract: A method for differentiating hotkeys includes setting a plurality of hotkeys to correspond to a designated scan code and to correspond to a plurality of different identification codes, respectively, wherein the designated scan code and one identification code corresponding to each hotkey are outputted and the identification code is stored when each of the plurality of hotkeys is pressed; and determining whether a pressed key is one of the plurality of hotkeys according to whether any one of the plurality of identification codes is stored.
    Type: Grant
    Filed: August 30, 2007
    Date of Patent: June 14, 2011
    Assignee: Wistron Corporation
    Inventors: Wan-Chi Lan, Chien-Ming Chu
  • Publication number: 20110115653
    Abstract: A key coding circuit includes N keys, a signal processing unit, a bus, and a ground wire, and each key includes an input end and a ground end electrically connected to the ground wire. The signal processing unit includes M signal lines, where M is the smallest positive whole number not less than Log(N+1, 2), and at least one signal line is electrically connected to the corresponding input end. Each key is coded for M-bit binary, the floating signal lines correspond to the binary code 1, and the signal lines corresponding to binary code 0 are electrically connected to the input end of the corresponding keys.
    Type: Application
    Filed: March 31, 2010
    Publication date: May 19, 2011
    Applicants: SHENZHEN FUTAIHONG PRECISION INDUSTRY CO., LTD., FIH (HONG KONG) LIMITED
    Inventor: JIAN-HUI LI
  • Patent number: 7941580
    Abstract: Various embodiments for providing directional commands for a mobile computing device are described. In one or more embodiments, a mobile computing device may comprise a keypad arranged to operate in multiple modes including a standard mode and a directional mode such as a gaming mode, for example. The standard mode may support all of the preset and programmable commands and functions typically provided for normal operation of the mobile computing device. The directional mode may associate certain directional commands with multiple keys and/or buttons of the keypad so that most keystrokes and keystroke combinations input by a user will be interpreted as a particular directional command. The directional mode may be used when running applications which respond primarily to directional commands such as gaming applications. Other embodiments are described and claimed.
    Type: Grant
    Filed: August 27, 2009
    Date of Patent: May 10, 2011
    Assignee: Hewlett-Packard Development Company L.P.
    Inventor: Pieter S. van der Meulen
  • Publication number: 20110050465
    Abstract: A scanning circuit includes n rows L1˜Ln, 2n columns P1-1˜P1-n and P2-1˜P2-n, and the n rows L1˜Ln and the n columns P1-1˜P1-n cooperatively form a switch matrix comprising n*n switches S1-1˜Sn-n, with ends of the switches in the same row electrically connected to one of n I/O ports K1˜Kn, respectively, the ends of the switches in the same column are electrically connected to ground via one resistor R1-1˜R1-n, respectively, each of resistors R2-1˜R2-n is electronically connected in one column of the columns P2-1˜P2-n, and connected between one of the I/O ports K1˜Kn and ground via one of the resistors R1-1˜R1-n, respectively. A keyboard and a scanning method are also provided.
    Type: Application
    Filed: June 17, 2010
    Publication date: March 3, 2011
    Applicants: HONG FU JIN PRECISION INDUSTRY (SHENZHEN) CO., LTD., HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: LIN-KUN DING, XIANG-PING ZHOU, REN-WEN HUANG, LI-SHENG SHU, TSUNG-JEN CHUANG
  • Publication number: 20100309029
    Abstract: Methods and systems for efficiently embedding information in a keyboard membrane. Information can be embedded in the keyboard membrane by integrating an information embedding circuit with a switch matrix used to identify location of a key press event. The information is embedded by either hardwiring a column to a selected row, or a row to a selected column. In order to access the embedded information, the row (column) is asserted resulting in the hardwired column (row) to also be asserted. The identification of the asserted column (row) is used to point to the embedded information.
    Type: Application
    Filed: June 5, 2009
    Publication date: December 9, 2010
    Applicant: APPLE INC.
    Inventors: Li-Quan Tan, Harold J. Welch, Wing Kong Low, Chad Bronstein
  • Patent number: 7821425
    Abstract: Keyboards, keypads and other data entry devices can suffer from a keying ambiguity problem. In a small keyboard, for example, a user's finger is likely to overlap from a desired key to onto adjacent ones. An iterative method of removing keying ambiguity from a keyboard comprising an array of capacitive keys involves measuring a signal strength associated with each key in the array, comparing the measured signal strengths to find a maximum, determining that the key having the maximum signal strength is the unique user-selected key, and maintaining that selection until either the initially selected key's signal strength drops below some threshold level or a second key's signal strength exceeds the first key's signal strength.
    Type: Grant
    Filed: April 12, 2006
    Date of Patent: October 26, 2010
    Assignee: Atmel Corporation
    Inventor: Harald Philipp
  • Publication number: 20100259424
    Abstract: The invention relates to a power saving method in a sleep mode and a keyboard controller using the same. The method is adapted for a triangular-type scan keyboard controller including a plurality of input/output (I/O) pins. The method includes the steps of: providing a first clock source and a second clock source, wherein the frequency of the second clock source is much lower than the frequency of the first clock source. In a normal mode, a scan pulse is sequentially outputted from the I/O pins according to the frequency of the first clock source. In a sleep mode, the scan pulse is sequentially outputted from the I/O pins according to the frequency of the second clock source. When a specific one of the I/O pins outputs the scan pulse, the other I/O pins are used for detecting.
    Type: Application
    Filed: March 23, 2010
    Publication date: October 14, 2010
    Inventors: Horng-Bin WANG, Hsin Chou Lee
  • Publication number: 20100253554
    Abstract: A ghost key detecting circuit includes at least first and second scan lines, at least first and second return lines, a plurality of switch elements, and a level detecting circuit. The level detecting circuit is used for performing level detection upon measured voltage values at the first and second return lines. When a measured voltage value at a return line is greater than or equal to a reference voltage value, the level detecting circuit generates a logic signal for indicating that a switch element corresponding to the return line at a current scan line is turned off. When the measured voltage value is smaller than the reference voltage value, the level detecting circuit generates a logic signal for indicating that the switch element is turned on.
    Type: Application
    Filed: July 29, 2009
    Publication date: October 7, 2010
    Inventors: Chiung-Chih Huang, Wen-Tong Liu, Kuo-Fu Kuo
  • Patent number: 7791505
    Abstract: According to one embodiment, an information processing apparatus includes a key matrix unit having a plurality of switches, a plurality of operation keys which are provided in association with a part of the plurality of switches, and a first detection unit which executes a scan process for the key matrix unit, thereby detecting on/off states of the plurality of switches, the first detection unit executes a predetermined process in a case where the first detection unit detects that the switches, which are not associated with the operation keys, are in an ON state.
    Type: Grant
    Filed: December 18, 2006
    Date of Patent: September 7, 2010
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Shigeru Satake
  • Patent number: 7786901
    Abstract: 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 (236) if the first housing has moved relative to the second housing. In one implementation, the second debounce limit is at least twice the first debounce limit. By using different debounce limits based on whether housing movement has recently been detected, the electronic device reduces the effect of an inadvertent key press made while opening or closing the electronic device.
    Type: Grant
    Filed: April 3, 2007
    Date of Patent: August 31, 2010
    Assignee: Motorola, Inc.
    Inventors: William P. Alberth, Jr., Daniel Herscovici
  • Patent number: 7782231
    Abstract: A key scan type input device includes a microcomputer having a plurality of output ports for outputting scan signals and a plurality of input ports for receiving key signals in a scan signal section, a first key matrix having a plurality of system control keys arranged in a x*y arrangement, lines of the keys being connected to the respective output ports of the microcomputer and columns of the keys being connected to the respective input ports, and a second key matrix having one or more system control keys arranged in a m*m arrangement, lines and columns being connected in parallel at least two of the output ports and at least two input ports of the microcomputer.
    Type: Grant
    Filed: November 20, 2006
    Date of Patent: August 24, 2010
    Assignee: LG Electronics Inc.
    Inventor: Jae Nam Lim
  • Patent number: 7777650
    Abstract: A key system utilizes two operation nodes to detect the status of a plurality of keys, and each operation node can output and read a high, a low, and a clock signal. When an operation node outputs a high signal and reads a return signal and then outputs a low signal and reads a return signal, the other operation node outputs a clock signal. Therefore, the two operation nodes can detect the status of six keys.
    Type: Grant
    Filed: January 18, 2007
    Date of Patent: August 17, 2010
    Assignee: NOVATEK Microelectronics Corp.
    Inventor: Chien-Chuan Liao
  • Publication number: 20100148998
    Abstract: A keyboard scanning circuit, comprising N wires, and [(2N?1)+(2N?1?1)N] switches divided into two switch groups, therein N is a natural number. Each switch includes a first contact and a second contact. the first contacts of the (2N?1) switches in the first switch group are connected to ground, the second contacts of the (2N?1) switches in the first switch group are connected to the wires in (2N?1) connectors. The first contacts of the (2N?1?1)N switches in the second switch group are connected to one of the wires, the second contacts of the (2N?1?1)N switches in the second switch group are connected to the nodes between the switch in the first switch group and the wires.
    Type: Application
    Filed: August 31, 2009
    Publication date: June 17, 2010
    Applicant: CHI MEI COMMUNICATION SYSTEMS, INC.
    Inventor: CHIN-YUNG PENG
  • Publication number: 20100149099
    Abstract: A motion sensitive mechanical keyboard configured to enable a standard look and feel mechanical keyboard to sense hand/finger motion over the surface of the keys. Command and cursor input (e.g., pointing and gestures) can be received from the user on the motion sensitive mechanical keyboard without requiring the user to move the user's hand off the keyboard. Hand/finger motion can be detected by optical sensors via an in-keyboard-plane slot camera system. The motion sensitive mechanical keyboard can operate in two or more modes—e.g., a typing mode and a mouse mode—and operating the keyboard in mouse mode or switching between the modes can be facilitated by holding (depressing and holding) or tapping (depressing and releasing) arbitrary combinations of keys.
    Type: Application
    Filed: December 12, 2008
    Publication date: June 17, 2010
    Inventor: John Greer ELIAS
  • Patent number: 7724157
    Abstract: An improved keyboard system and apparatus using keys spaced and sized to correspond to human hands provides rapid data entry applicable to all electronic devices. Each key combination provides a binary sequence, and each sequence is associated with an alphabetic, numeric or control character using standard ASCII coding. The preferred eight key embodiment is adapted to the back of a hand-held electronic device whereby data is readily input by a user holding the device with both hands.
    Type: Grant
    Filed: January 5, 2007
    Date of Patent: May 25, 2010
    Inventor: Keith I. Gray
  • Patent number: 7714746
    Abstract: A key switch matrix circuit includes key switches arranged in rows and columns, each row having a scan line, each column having a sense line. Each key switch is operable to couple a scan line to a sense line. A scan signal delivery circuit supplies scan signals to the scan lines, the scan signals delivering a scan pulse to each row of the key switch matrix circuit in turn. A key switch detection circuit outputs a first signal if a key switch is operated and a scan pulse detection circuit outputs a second signal if a scan pulse is coupled to a sense line. The scan signal delivery circuit begins supplying scan signals in response to the first signal and stops supplying scan signals in response to the second signal. In one embodiment, a processor reads the sense lines in response to the second signal.
    Type: Grant
    Filed: November 14, 2006
    Date of Patent: May 11, 2010
    Assignee: STMicroelectronics, Inc.
    Inventor: Vincent Himpe
  • Patent number: 7698128
    Abstract: A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate compound text input. The device is able to assemble language objects in the memory to generate compound language solutions. The device is able to analyze the combinations of language objects in light of N-gram data stored on the device to avoid proposing low-probability compound language solutions.
    Type: Grant
    Filed: January 13, 2006
    Date of Patent: April 13, 2010
    Assignee: Research In Motion Limited
    Inventors: Vadim Fux, Michael Elizarov
  • Patent number: 7688230
    Abstract: A system is provided comprising a switching device and a response module. The switching device has a critical switch and a plurality of non-critical switches. The switching device generates an analog output voltage based on a switching state of the critical switch and each of the non-critical switches. The response module monitors the analog output voltage. The response module detects when the critical switch is closed, regardless of whether any non-critical switch is closed or any non-critical switch is open.
    Type: Grant
    Filed: October 4, 2006
    Date of Patent: March 30, 2010
    Assignee: Emerson Electric Co.
    Inventors: Vincenzo DiFatta, Timothy E. Blazier, Woo Chee Ngai
  • Publication number: 20100073204
    Abstract: A keyboard control circuit for a keyboard having P keys includes an array module that includes P key switches, and a key-matrix having N scan lines that intersect M return lines to form N×M intersections, where P<N×M. The intersections include ghost key positions free of the key switches, and safe key positions being of a number at least equal to P. Each key switch is disposed at a corresponding safe key position. Each ghost key position cooperates with a corresponding group of first, second and third ones of the safe key positions to constitute four corners of a rectangle in the key matrix. A processing unit provides a scan signal to each scan line during a scan period, receives at least one scan line from the return lines in response to operation of at least one key switch, and outputs an input signal corresponding to operation of the at least one key switch.
    Type: Application
    Filed: January 9, 2009
    Publication date: March 25, 2010
    Inventors: Mao-Ta Tsao, Wen-Tong Liu
  • Publication number: 20100066571
    Abstract: Embodiments of the invention are related to a keypad and an electronic device having a keypad. In one embodiment a keypad comprises a plurality of keys. Each of the plurality of keys comprises one main electrode and at least one signal electrode is being adapted to connect electrically the main electrode and the at least one signal electrode when said key is pressed. The main electrode is connected to a reference potential connection of the keypad and surrounds the at least one signal electrode of said key.
    Type: Application
    Filed: September 18, 2008
    Publication date: March 18, 2010
    Inventor: Teck Chye Allen LIM
  • Publication number: 20100052952
    Abstract: In a key scanning circuit, a key input unit has a parallel connection of a plurality of circuits having a series connection of resistors and switches between a power supply input terminal and a key scanning terminal. The resistors connected in parallel have different resistances. A current mirror has a first terminal connected to the key scanning terminal. A reference current source is connected between a second terminal of the current mirror and the power supply input terminal.
    Type: Application
    Filed: April 13, 2009
    Publication date: March 4, 2010
    Applicant: Samsung Electro-Mechanics Co., Ltd.
    Inventors: Yong Il KWON, Kyung Hee Hong, Sang Hoon Hwang, Tah Joon Park
  • Patent number: 7619544
    Abstract: A BIOS password security technique includes first logic operable to extract a down scan code from a keyboard input queue, the down scan code having a most significant bit; second logic operable to examine case-related auxiliary information; and third logic operable to set the state of the most significant bit responsive to the case-related auxiliary information, thereby creating a modified scan code.
    Type: Grant
    Filed: October 27, 2005
    Date of Patent: November 17, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Mark A. Piwonka, Bernard D. Desselle, David J. DeLisle
  • Patent number: 7612690
    Abstract: An improved key matrix scanning technique conducts a first pre-scan on a first array of connections in a key matrix to identify any activated keys or buttons associated with the first array. A second sub-scan is conducted on a second array of connections in the key matrix but only for the connections in the first array that are detected as having activated keys.
    Type: Grant
    Filed: December 20, 2006
    Date of Patent: November 3, 2009
    Assignee: Cypress Semiconductor Corporation
    Inventors: David G. Wright, Ray Asbury
  • Publication number: 20090237276
    Abstract: A computer apparatus is provided, which includes a function key, controller, basic input/output system (BIOS) unit and operating system (OS) unit. The function key is used for activating a predetermined function of the computer apparatus and outputting a control signal when the function key is enabled. The controller is used for receiving the control signal and sending a corresponding function code and a scan code. The BIOS unit is used for receiving and storing the function code. The OS unit has an application program. The OS unit receives the scan code, receives the function code based on the scan code and executes a corresponding process based on the function code.
    Type: Application
    Filed: March 21, 2008
    Publication date: September 24, 2009
    Applicant: INVENTEC CORPORATION
    Inventor: Hsin-Chi Lai
  • Publication number: 20090237277
    Abstract: A keyboard device includes multiple key switches, a scan memory that temporarily stores a result obtained by scanning keyboard as scan data, a confirmed data memory that stores a confirmed key input, a first determination mechanism that determines whether the scan data stored in the scan memory indicates that multiple keys on a single scan line are on, a readout mechanism that reads out a data of a scan line immediately preceding the scan line that is currently scanned from the data memory, a second determination mechanism that compares the data stored in the scan memory with the readout data from the readout mechanism and determines whether a single detection line includes two keys that are on, and a key confirmation mechanism that determines a current sneak when the second mechanism detects that the single scan line includes two key switches that are on and confirms the key input.
    Type: Application
    Filed: March 11, 2009
    Publication date: September 24, 2009
    Applicant: RICOH COMPANY, LTD.
    Inventor: Keisuke Takahashi
  • Publication number: 20090140890
    Abstract: An exemplary keyboard includes a row-and-column scanning matrix and a lock switch. The row-and-column scanning matrix includes a controller including a plurality of input ports and output ports, a plurality of keys electrically connecting the plurality of input ports to the plurality of output ports of the controller via a plurality of row conductive lines and column conductive lines when actuated. The lock switch connected in series with one or more of the plurality of keys is configured for disabling the one or more of the plurality of keys when opened.
    Type: Application
    Filed: July 24, 2008
    Publication date: June 4, 2009
    Applicants: HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD, HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: SHAN-QIN BAO, ZHANG-BO HUANG, HAI-YAN WANG, AI-LIAN LIU, GEN-HUA LIU, WEN-QING DU
  • Publication number: 20090135030
    Abstract: An electronic keyboard including a plurality of keys arranged as a matrix, each key including a plunger, and a conductive element on the bottom of the plunger, the conductive element having a characteristic resistance, an electronic circuit having an input current source, and mounted on a surface beneath the plurality of keys such that when a key is pressed its conductive element closes a switch in the circuit, an analog-to-digital convertor for converting an output voltage of the circuit to a digital signal, and a controller for determining from the digital signal when a key is pressed, and for identifying the key that is pressed.
    Type: Application
    Filed: November 23, 2007
    Publication date: May 28, 2009
    Applicant: Infone Tech, Ltd.
    Inventors: Uri Ron, Eyal Bychkov, Itay Sherman
  • Publication number: 20090128373
    Abstract: Devices, methods, and techniques for keyboard scanning are disclosed herein. Keyboard arrangements can include a plurality of keys and a keyboard decoder. Each of the plurality of keys can include at least one drive contact and a plurality of sense contacts. Each drive contact can be connected to an output (drive) line of the keyboard decoder, and each sense contact can be connected to an input (sense) line of the keyboard decoder such that each key is connected to a unique combination of sense lines. Key presses can be identified by the unique combination of sense lines triggered. The combination of sense lines triggered can be used as an address to a lookup table indicating the function of the various keys. Variations of drive signal properties, e.g., frequency, phase, and waveshape, can be used to further distinguish key inputs and/or provide for a greater number of keys and/or corresponding functions.
    Type: Application
    Filed: November 15, 2007
    Publication date: May 21, 2009
    Applicant: POLYCOM, INC.
    Inventor: ALVIN OKUNAM
  • Patent number: RE41017
    Abstract: A key switch signal recognition circuit including a plurality of key switch buttons, a plurality of key switch signal output lines, and a plurality of key switch button contact areas is disclosed. Each of the key switch contact areas includes a first wire set and a second wire set. The first wire set has at least one wire, and each wire of the first wire set has one end connected to a common line and an opposite end forming an open end. The second wire set has at least one wire respectively disposed in parallel to and electrically insulated from the wire of the first wire set. The wire of the second wire set is respectively connected to a key switch signal output line.
    Type: Grant
    Filed: January 20, 2006
    Date of Patent: December 1, 2009
    Inventors: Chui-Kuei Chiu, Yin-Chun Huang