With Particular Key Scanning Feature Patents (Class 341/26)
-
Patent number: 8200865Abstract: 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: GrantFiled: September 11, 2003Date of Patent: June 12, 2012Assignee: Eatoni Ergonomics, Inc.Inventor: Howard Andrew Gutowitz
-
Patent number: 8200475Abstract: 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: GrantFiled: February 13, 2004Date of Patent: June 12, 2012Assignee: Microsoft CorporationInventor: Krishna V Kotipalli
-
Publication number: 20120105260Abstract: 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: ApplicationFiled: January 10, 2012Publication date: May 3, 2012Inventor: Harald Philipp
-
Publication number: 20120098680Abstract: 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: ApplicationFiled: March 9, 2011Publication date: April 26, 2012Inventor: Shun-Pin Lin
-
Patent number: 8164489Abstract: 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: GrantFiled: April 13, 2009Date of Patent: April 24, 2012Assignee: Samsung Electro-Mechanics Co., Ltd.Inventors: Yong Il Kwon, Kyung Hee Hong, Sang Hoon Hwang, Tah Joon Park
-
Patent number: 8159372Abstract: 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: GrantFiled: October 16, 2007Date of Patent: April 17, 2012Assignee: Microsoft CorporationInventor: Nathan C Sherman
-
Publication number: 20120084548Abstract: 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: ApplicationFiled: September 22, 2011Publication date: April 5, 2012Applicant: PEGATRON CORPORATIONInventors: Tsai-Ming Cheng, Chih-Lung Chen, Shr-Da Mai, Yu-Ting Wang
-
Patent number: 8122170Abstract: 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: GrantFiled: June 11, 2009Date of Patent: February 21, 2012Assignee: Microsoft CorporationInventors: Jingxia Xing, Shengyong Li, Dinghao Zeng, Jun Li
-
Publication number: 20120026018Abstract: 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: ApplicationFiled: July 29, 2010Publication date: February 2, 2012Applicant: GETAC TECHNOLOGY CORPORATIONInventor: Hsin Chih LIN
-
Patent number: 8102286Abstract: 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: GrantFiled: October 6, 2010Date of Patent: January 24, 2012Assignee: Atmel CorporationInventor: Harald Philipp
-
Patent number: 8090572Abstract: 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: GrantFiled: February 23, 2010Date of Patent: January 3, 2012Assignee: Research In Motion LimitedInventors: Vadim Fux, Michael G. Elizarov
-
Publication number: 20110316725Abstract: 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: ApplicationFiled: December 7, 2010Publication date: December 29, 2011Applicants: 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: 8081092Abstract: 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: GrantFiled: September 2, 2005Date of Patent: December 20, 2011Assignee: Siemens Enterprise Communications GmbH & Co. KGInventor: Dieter Laufkötter
-
Patent number: 8072356Abstract: 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: GrantFiled: December 13, 2007Date of Patent: December 6, 2011Assignee: Kyocera CorporationInventors: John P. Taylor, Jeffrey M. Thoma
-
Patent number: 8049646Abstract: 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: GrantFiled: September 28, 2007Date of Patent: November 1, 2011Assignee: Renesas Electronics CorporationInventor: Masahiro Togashi
-
Patent number: 8044827Abstract: 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: GrantFiled: November 30, 2004Date of Patent: October 25, 2011Assignee: Qlsda CorporationInventor: Alexander Jarczyk
-
Patent number: 8031088Abstract: 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: GrantFiled: March 31, 2009Date of Patent: October 4, 2011Assignee: Broadcom CorporationInventor: Wenkwei Lou
-
Patent number: 8013761Abstract: 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: GrantFiled: December 14, 2004Date of Patent: September 6, 2011Assignee: Visteon Global Technologies, Inc.Inventor: Walter Mayer
-
Publication number: 20110175757Abstract: 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: ApplicationFiled: January 14, 2011Publication date: July 21, 2011Applicant: SAMSUNG ELECTRONICS CO. LTD.Inventor: Kwang-Min KIL
-
Patent number: 7978098Abstract: 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: GrantFiled: April 16, 2007Date of Patent: July 12, 2011Assignee: Funai Electric Co., Ltd.Inventor: Yasuhiro Kato
-
Patent number: 7969330Abstract: 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: GrantFiled: November 4, 2005Date of Patent: June 28, 2011Assignee: Atmel CorporationInventor: Harald Philipp
-
Patent number: 7961118Abstract: 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: GrantFiled: August 30, 2007Date of Patent: June 14, 2011Assignee: Wistron CorporationInventors: Wan-Chi Lan, Chien-Ming Chu
-
Publication number: 20110115653Abstract: 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: ApplicationFiled: March 31, 2010Publication date: May 19, 2011Applicants: SHENZHEN FUTAIHONG PRECISION INDUSTRY CO., LTD., FIH (HONG KONG) LIMITEDInventor: JIAN-HUI LI
-
Patent number: 7941580Abstract: 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: GrantFiled: August 27, 2009Date of Patent: May 10, 2011Assignee: Hewlett-Packard Development Company L.P.Inventor: Pieter S. van der Meulen
-
Publication number: 20110050465Abstract: 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: ApplicationFiled: June 17, 2010Publication date: March 3, 2011Applicants: 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: 20100309029Abstract: 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: ApplicationFiled: June 5, 2009Publication date: December 9, 2010Applicant: APPLE INC.Inventors: Li-Quan Tan, Harold J. Welch, Wing Kong Low, Chad Bronstein
-
Patent number: 7821425Abstract: 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: GrantFiled: April 12, 2006Date of Patent: October 26, 2010Assignee: Atmel CorporationInventor: Harald Philipp
-
Publication number: 20100259424Abstract: 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: ApplicationFiled: March 23, 2010Publication date: October 14, 2010Inventors: Horng-Bin WANG, Hsin Chou Lee
-
Publication number: 20100253554Abstract: 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: ApplicationFiled: July 29, 2009Publication date: October 7, 2010Inventors: Chiung-Chih Huang, Wen-Tong Liu, Kuo-Fu Kuo
-
Patent number: 7791505Abstract: 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: GrantFiled: December 18, 2006Date of Patent: September 7, 2010Assignee: Kabushiki Kaisha ToshibaInventor: Shigeru Satake
-
Patent number: 7786901Abstract: 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: GrantFiled: April 3, 2007Date of Patent: August 31, 2010Assignee: Motorola, Inc.Inventors: William P. Alberth, Jr., Daniel Herscovici
-
Patent number: 7782231Abstract: 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: GrantFiled: November 20, 2006Date of Patent: August 24, 2010Assignee: LG Electronics Inc.Inventor: Jae Nam Lim
-
Patent number: 7777650Abstract: 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: GrantFiled: January 18, 2007Date of Patent: August 17, 2010Assignee: NOVATEK Microelectronics Corp.Inventor: Chien-Chuan Liao
-
Publication number: 20100148998Abstract: 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: ApplicationFiled: August 31, 2009Publication date: June 17, 2010Applicant: CHI MEI COMMUNICATION SYSTEMS, INC.Inventor: CHIN-YUNG PENG
-
Publication number: 20100149099Abstract: 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: ApplicationFiled: December 12, 2008Publication date: June 17, 2010Inventor: John Greer ELIAS
-
Patent number: 7724157Abstract: 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: GrantFiled: January 5, 2007Date of Patent: May 25, 2010Inventor: Keith I. Gray
-
Patent number: 7714746Abstract: 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: GrantFiled: November 14, 2006Date of Patent: May 11, 2010Assignee: STMicroelectronics, Inc.Inventor: Vincent Himpe
-
Patent number: 7698128Abstract: 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: GrantFiled: January 13, 2006Date of Patent: April 13, 2010Assignee: Research In Motion LimitedInventors: Vadim Fux, Michael Elizarov
-
Patent number: 7688230Abstract: 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: GrantFiled: October 4, 2006Date of Patent: March 30, 2010Assignee: Emerson Electric Co.Inventors: Vincenzo DiFatta, Timothy E. Blazier, Woo Chee Ngai
-
Publication number: 20100073204Abstract: 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: ApplicationFiled: January 9, 2009Publication date: March 25, 2010Inventors: Mao-Ta Tsao, Wen-Tong Liu
-
Publication number: 20100066571Abstract: 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: ApplicationFiled: September 18, 2008Publication date: March 18, 2010Inventor: Teck Chye Allen LIM
-
Publication number: 20100052952Abstract: 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: ApplicationFiled: April 13, 2009Publication date: March 4, 2010Applicant: Samsung Electro-Mechanics Co., Ltd.Inventors: Yong Il KWON, Kyung Hee Hong, Sang Hoon Hwang, Tah Joon Park
-
Patent number: 7619544Abstract: 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: GrantFiled: October 27, 2005Date of Patent: November 17, 2009Assignee: Hewlett-Packard Development Company, L.P.Inventors: Mark A. Piwonka, Bernard D. Desselle, David J. DeLisle
-
Patent number: 7612690Abstract: 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: GrantFiled: December 20, 2006Date of Patent: November 3, 2009Assignee: Cypress Semiconductor CorporationInventors: David G. Wright, Ray Asbury
-
Publication number: 20090237276Abstract: 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: ApplicationFiled: March 21, 2008Publication date: September 24, 2009Applicant: INVENTEC CORPORATIONInventor: Hsin-Chi Lai
-
Publication number: 20090237277Abstract: 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: ApplicationFiled: March 11, 2009Publication date: September 24, 2009Applicant: RICOH COMPANY, LTD.Inventor: Keisuke Takahashi
-
Publication number: 20090140890Abstract: 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: ApplicationFiled: July 24, 2008Publication date: June 4, 2009Applicants: 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: 20090135030Abstract: 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: ApplicationFiled: November 23, 2007Publication date: May 28, 2009Applicant: Infone Tech, Ltd.Inventors: Uri Ron, Eyal Bychkov, Itay Sherman
-
Publication number: 20090128373Abstract: 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: ApplicationFiled: November 15, 2007Publication date: May 21, 2009Applicant: POLYCOM, INC.Inventor: ALVIN OKUNAM
-
Patent number: RE41017Abstract: 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: GrantFiled: January 20, 2006Date of Patent: December 1, 2009Inventors: Chui-Kuei Chiu, Yin-Chun Huang