Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

410results about "Dynamic coding" patented technology

Keyboard with reduced keying ambiguity

When an array of proximity sensors is used as a keyboard, it can provide an ambiguous output if a user's finger overlaps several keys or if liquid is spilled on the keyboard. This ambiguity is reduced by an iterative method that repeatedly measures a detected signal strength associated with each key, compares all the measured signal strengths to find a maximum, determines that the key having the maximum signal strength is the unique user-selected key and then suppresses or ignores signals from all other keys as long as the signal from the selected key remains above some nominal threshold value.
Owner:NEODRON LTD

Circuit and method for a switch matrix and switch sensing

Aspects of a switch matrix circuit are provided. In accordance with a circuit aspect, a plurality of switches are organized in a row and column configuration. Coupled to the plurality of switches is a current sensing circuit. The current sensing circuit includes a transistor and at least one resistor per column of the plurality of switches. Current amplified by the transistor and converted by the at least one resistor in a column is sensed as a logic level indicative of a switch status within the column for a selected row. The current sensing arrangement may also be used in an embodiment utilizing bi-directional signal control to minimize the number of I / O lines required to scan the switch matrix. The bi-directional signal scanning may also be implemented in another embodiment that senses voltage levels to determine switch closures.
Owner:IMMERSION CORPORATION

Method 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 exceeds a long-press delay time of the key, the electronic device executes a long-press function corresponding to the key. In the present method, a plurality of key inputs is first received. Then, the long-press delay time of the key is set according to the input rate related to the received key inputs. Thereby, the electronic device can respond appropriately according to the typing speed of a user, so as to offer the user a smooth operating experience.
Owner:HTC CORP

Method 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 for the keyboard. The keyboard is scanned for a pressed key, and a signal indicative of the pressed key is debounced. The method further includes providing electronic signals for key status and jog and asserting an interrupt in accordance with the indicated debounce period and the indicated jog period while the debounced signal indicates the pressed key is down. Keys of the keyboard other than the pressed key are prevented from being scanned until the debounced signal indicates that the pressed key has come up.
Owner:UTC FIRE & SECURITY AMERICAS CORPORATION INC

Key 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 matrix arrangement, keys are disabled or enabled in row lines or in column lines on the key matrix circuit by any one of the lines through key selection by a key selecting means (opening / closing detection circuit, opening / closing detecting unit, key selection switch, key selecting unit). Following key selection, a control means (control unit) keeps key pressing detection in a standby status for a predetermined time in response to an event of detection of a press of a key included in enabled keys, and resumes the key pressing detection after the passage of the predetermined time.
Owner:FUJITSU LTD

User-defined keyboard and implementing method thereof

The invention relates to a keyboard technology in computer peripheral equipment, in particular to a keyboard, which can automatically define and can automatically memorize the mapping relations between the keys and the software identifiable shortcut keys. The invention solves the defects that the operation efficiency of the combination keys and the shortcut keys in the prior art is not high, and the keyboard end can't memorize the mapping relations. Through adding a memory unit at the keyboard end, and through defining a logical unit or automatically defining a module, the invention carries out the definition of the mapping relations between the key scanning codes and the key identifying codes of standard keyboard identifiable by a host computer. Therefore, the automatic defining keyboard of the invention can express a combination of a plurality of keys to the host system with a key, thereby greatly improving the implementation efficiency of the shortcut keys.
Owner:李玫

Keyboard scanning circuit and method

The invention relates to a keyboard scanning circuit, comprising N vertical lines, N*N keys formed by N first horizontal lines and second horizontal lines, N I / O ports (in-out ports), N diodes, N resistors and a power supply VCC. The N vertical lines, N first horizontal lines and second lines are arranged in a matrix manner to form a plurality of cross points. The N*N cross points are arranged in a manner corresponding to the N*N keys. Each horizontal line is connected to an I / O port through a diode; and each second horizontal line is grounded. Each vertical line is connected to the power supply VCC through a resistor in an electric manner. The N first horizontal lines correspond to the N vertical lines respectively; each pair of horizontal line and vertical line corresponding to each other communicate with each other and no key is arranged on the N cross points between the horizontal line and the vertical line. The keyboard scanning circuit is capable to use N I / O ports to scan N*N keys, the structure is simple, I / O port resource is saved and the cost is reduced. Besides, a keyboard scanning method is provided.
Owner:HONG FU JIN PRECISION IND (SHENZHEN) CO LTD +1

Determinant linear array coordinate scanning circuit

The invention discloses a determinant linear array coordinate scanning circuit, comprising an m-channel pulse distribution circuit, a key press event judging circuit, a determinant signal filter shaping and coordinate latch signal generating circuit, a determinant coordinate coding circuit and a determinant coordinate value storage circuit. The m-channel pulse distribution circuit sequentially outputs low level at a line port of an m*n matrix key press circuit, a key press event indicating circuit judges the occurrence of the key press event according to the high and low level at a row port, the determinant coordinate coding circuit 4 codes the line port and the row port to the determinant coordinate according to the current state value, after the key press event indicating signal is generated, the output result of the current determinant coordinate coding circuit is latched in the coordinate value storage circuit by using the latch signal generated by the determinant signal filter shaping and coordinate latch signal generating circuit, and the determinant coordinate value of the coordinate value storage circuit is the coordinate of the key currently pressed. The determinant linear array coordinate scanning circuit has the advantages of concise design, convenient implementation, low hardware cost and no loss of generality.
Owner:UNIV OF ELECTRONICS SCI & TECH OF CHINA ZHONGSHAN INST

Method and circuit for detecting press key

The invention discloses a method for detecting a press key. The method comprises the following steps: setting a circuit for detecting the press key; detecting whether the press key is pressed down; carrying out voltage A / D conversion; judging which press key is pressed down concretely; and waiting for the press keys to be pressed down next time. The invention also discloses the circuit for detecting the press key, which comprises a plurality of divider resistances with different resistance values and a singlechip, wherein one end of each divider resistance is respectively and correspondingly connected with one end of each press key; the other ends of a plurality of press keys are earthed; the other ends of a plurality of divider resistances are connected together to form a voltage signal detecting end; the voltage signal detecting end is connected to a power supply after passing through another resistance; and a multiplexed IO port of the singlechip, which serves as both an interrupt input IO port and an A / D conversion input port, is connected to the voltage signal detecting end. The method and the circuit for detecting the press key are characterized by capability of realizing scanning dozens of press keys only by utilizing one or two IO ports of the singlechip and have the advantages of few occupied IO ports of the singlechip, low cost of the singlechip and the like.
Owner:中山市嘉科电子有限公司

Method 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 for the keyboard. The keyboard is scanned for a pressed key, and a signal indicative of the pressed key is debounced. The method further includes providing electronic signals for key status and jog and asserting an interrupt in accordance with the indicated debounce period and the indicated jog period while the debounced signal indicates the pressed key is down. Keys of the keyboard other than the pressed key are prevented from being scanned until the debounced signal indicates that the pressed key has come up.
Owner:UTC FIRE & SECURITY AMERICAS CORPORATION INC

Matrix keyboard and scanning method thereof

A matrix keyboard circuit comprises N-numbered column lines, N-numbered first row lines, N*N-numbered keys, N+1-numbered elements with resistance, N-numbered diodes and a power supply, wherein the N-numbered first row lines are respectively connected on the power supply by the elements with resistance. The matrix keyboard circuit also comprises N-numbered I / O ports and grounded second row lines, wherein The N-numbered first row lines and the second row lines respectively intersect with the N-numbered column lines to form N*(N+1)-numbered matrix intersecting points; a diode is arranged on the intersecting point of each column line and a first row line corresponding to the column line; the cathode of the diode on one intersecting point is connected with the column line forming the intersecting point and the anode thereof is connected with the row line forming the intersecting point; the N*N-numbered keys are correspondingly arranged on other N*N-numbered intersecting points respectively; and the first end of a key on one intersecting point is electrically connected with the column line forming the intersecting point and the second end thereof is electrically connected with the row line forming the intersecting point. The invention also provides a scanning method of the matrix keyboard circuit.
Owner:HONG FU JIN PRECISION IND (SHENZHEN) CO LTD +1

System and method for detecting key actuation in a keyboard

A system and method for detecting key actuation in a keyboard assembly, which, in one embodiment, is used as a conductor to electrically communicate with an information appliance. The rows in the keyboard assembly are electrically isolated from one another, and each row contains keys bridging a two-wire bus. Each key has a switch that is closed during key actuation, a diode to polarize the key, and a resistor to provide a resistive load when the switch is closed and the diode is biased with the current flow. Alternatively, each key has a switch that is closed during key actuation, a timer with an output that goes high after a predetermined time period, and a resistor that provides an identifying load when the switch is closed and the output of the timer is high. Other features of the invention include a linear matrix coupled to a row of keys to allow the row to be scanned by sections and individual keys, and a flexible circuit that provides the electrical pathways for the linear matrix.
Owner:CALLAHAN CELLULAR L L C +1

Method and device for implementing interference resistance of touch key

The invention discloses a method and device for implementing interference resistance of a touch key. The method for implementing interference resistance of the touch key comprises the steps of: determining a key value sampling channel for sampling a key value of the touch key, and an interference detection channel for sampling an interference signal; and scanning the key value sampling channel and the interference detection channel, judging whether the interference signal is detected out according to a sampling value of the interference detection channel, when judging that no interference signal is detected out, judging whether the touch key is pressed down according to a sampling value of the key value sampling channel, and if yes, responding to a touch operation of the touch key. According to the technical scheme of the invention, interference resistance of the touch key can be reinforced, and a key false triggering risk is avoided.
Owner:HONGYANG HOME APPLIANCES

Hotkey processing method and computer system

A key processing method for use in a computer system having at least one BIOS (basic input output system) and one controller is disclosed. The method comprises the following steps. After a predetermined time period, it is first determined whether a specific hotkey has been pressed. If so, the BIOS acquires identification data of the specific hotkey from the controller and performs a corresponding service.
Owner:WISTRON CORP

System and method for a data-input array capable of being scanned using a reduced number of signals

A system and method for scanning a data-input array (e.g., a keyboard or keypad) using a reduced number of signals is disclosed. Specifically, a switch array is disclosed comprising a plurality of switches and a plurality of input / output (I / O) lines. The switch array is arranged in an N*N matrix. A plurality of N I / O lines is used to scan the matrix. In one embodiment, the switches in the array are arranged in an N*(N−1) / 2 configuration. In this configuration, there is no duplication of circuit paths. In another embodiment, the switches in the array are arranged in an N(N−1) configuration. In this configuration, a plurality of diodes are used to identify an activated switch depending upon which of a plurality of signal paths is activated. The plurality of diodes is included to differentiate between pairs of switches that complete the same paths between pairs of I / O lines.
Owner:NAT SEMICON CORP

Low-power dissipation keyboard and scanning positioning method thereof

The invention discloses a low-power dissipation keyboard and a scanning positioning method thereof. The low-power dissipation keyboard comprises a controller unit and a matrix keyboard unit. A program control PWM module, a row line scanning control module, an interrupting applying module are embedded into the controller unit. The controller unit controls the program control PWM module to output a PWM pulse to sample keyboard states of the matrix keyboard unit at regular intervals. When no button is pressed down, electricity energy cannot be consumed by the matrix keyboard unit, and the controller unit is in a sleeping mode. When a button is pressed down, the electricity energy is consumed only in short time in the process of sampling by the matrix keyboard unit, an interrupting application is put forward to wake up the controller unit to enter an active mode, and after the controller unit carries out scanning positioning on a keyboard and carries out corresponding processing, the controller unit enters the sleeping mode again.
Owner:HUNAN UNIV OF TECH

Key system and its detection method

The invention discloses a button system and scanning detecting technique of button system, which comprises the following parts: button coding integrated circuit, n strips of line wire, m strips of row wire, m diode, wherein n is not less than m more than 1; n strips of line wire and m strips of row wire are distributed at nXm matrix distribution; n strips of line wire connects the button coding integrated circuit; m strips of row wire connects line wire through diode; the buttons are distributed at residual points of nXm matrix; the line wire and row wire interconnect when pressing the button. The invention saves the space of printed circuit board and entire machine, which reduces the cost of the system.
Owner:SICHUAN CHANGHONG ELECTRIC CO LTD

A/D converter with comparators and low-power detection mode for resistive matrix keyboards

An apparatus and method is disclosed for providing a fast, low power consumption, detection of at least one depressed key in a resistive matrix keyboard. The common contact of each row of a resistive matrix is connected to a first input of each of a plurality of analog / digital comparators capable of switching between high and low voltage states. A common predetermined reference voltage is applied to a second input of each analog / digital comparator using a digital to analog converter. The output of a analog / digital comparator is in a first state if the voltage level applied to the first input is higher than the reference voltage, and in a second state if the voltage level applied to the first input is lower than the reference voltage. The reference voltage is varied to identify which analog / digital comparator has experienced a change of state.
Owner:WINBOND ELECTRONICS CORP

Keyboard with separated keyboard frames and portable computer having the same

A keyboard with a simplified structure, which is connected to a main computer having a microcomputer in which a key map is stored therein and which generates first and second scanning signals via respective scan input lines and receives first or second scanning codes via respective scan output lines upon a key on the keyboard being operated. The keyboard includes first and second keyboard frames separated from each other, and a first key matrix assigned to the first keyboard frame and disposed adjacent thereto, for generating the first scanning code in response to the first scanning signal, and a second key matrix assigned to the second keyboard frame and disposed adjacent thereto, for generating the second scanning code in response to the second scanning signal.
Owner:SAMSUNG ELECTRONICS CO LTD

Method and device for confirming leading zero number of binary data

ActiveCN102664637AImprove performanceAvoid problems with indeterminate processing cyclesDynamic codingHierarchical designLeading zero
The invention discloses a method for confirming leading zero number of binary data. The method comprises the following steps: converting the leading zero number in the binary data into a corresponding number of 1; converting all the data behind the first 1 on the highest order side in the binary data into zero; and then calculating the leading zero number in the binary data by addition. The method adopts a completely different design idea; and the input and output data in each part structure is identical in length, so that the problem that the processing period is uncertain along with the different data length caused by hierarchical design is avoided, and the delay is fixed. The method can be applied in a processor to improve the performance of the processor.
Owner:北京中科晶上科技股份有限公司

Keyboard matrix pagerank method based on Boolean process

This invention relates to a keyboard matrix unscrambling method based on Boolean process including the following steps: defining flag bits, scanning output lines of the keyboard matrix, enquiring if there is a key pressed, enquiring the key to unscramble flag bits, eliminatiung dithering delay, enquiring the level of which port is changed, enquiring which corresponding input port has output scan level to be analyzed by the corresponding operation key and the set key unscrambles the flag bits, which provides a keyboard matrix scan unscramble mode more quickly and accurately.
Owner:NINGBO TIANAN GRP CO LTD

Touch scanning circuit, touch driving circuit and touch display screen

The invention discloses a touch scanning circuit, a touch driving circuit and a touch display screen. A third output end outputs a first potential signal and first and second output ends output a second potential signal under the control of an input signal of a shift register module in the touch screening circuit; the first output end outputs the first potential signal and the second and third output ends output the second potential signal under the control of a first clock signal; the second output end outputs the first potential signal and the first and third output ends output the second potential signal under the control of a second clock signal; a signal of a first reference signal end is provided for a scanning signal output end by an output module when a signal of a first input end is the first potential signal, and a signal of a second reference signal end is provided for a scanning signal output end when the signal of the second or third input end is the first potential signal. Through mutual match of the two modules, the touch scanning circuit of a simple structure is realized.
Owner:BOE TECH GRP CO LTD +1

One-chip microcomputer system

A one-chip microcomputer system of the present invention, includes: a display driving circuit for driving a display device, a scanning circuit for outputting a key scanning signal to scan a keyboard switch; a common pert used for scanning the keyboard switch, and driving the display device; and a controller for controlling parallel processing of scanning the keyboard switch and driving the display device.
Owner:SHARP KK

Digital keying circuit and keying equipment

The invention discloses a digital keying circuit and keying equipment. The circuit comprises a key rheostatic unit and an analog-digital conversion module, wherein the resistance value of the key rheostatic unit correspondingly changes when any of different keys is correspondingly pressed or multiple keys in different combinations are pressed at the same time; one end of the key rheostatic unit is connected with a power supply, and the other end of the key rheostatic unit is grounded; the analog-digital conversion module is connected with the key rheostatic unit and is used for acquiring the corresponding voltage values corresponding to different resistance values at the connection part, and the corresponding voltage values are used for judging the state of the key. The keying equipment is provided with the digital keying circuit. According to the digital keying circuit, the state of the key is judged by detecting the variation of the voltage value, so that the problem of mistaken detection is effectively avoided. The keying equipment provided by the invention effectively avoids the problem of a Ghost key.
Owner:QINGDAO GOERTEK

Method 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 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.
Owner:AVAGO TECH INT SALES PTE LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products