IP Library › Granted Patent US 11,442,553
Granted Patent B2
US 11,442,553 · App. 16/015,111 · Granted Sep 13, 2022

Apparatus and method for detecting actuation of a switch

Inventor: Erwin Koeferl (Neuhaus, DE)
Assignee: CHERRY GMBH
G06F3/0227H03K5/1254
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,442,553
App. No.
16/015,111
Granted
Sep 13, 2022
Kind
B2
Abstract

The invention relates to a method and an apparatus with circuitry comprising at least one mechanical switch serving to open and/or close an electric contact and a processor unit serving to perform first query and a second query of a contact state of the contact, with the processor unit further serving to provide an output signal on the basis of information on a change of the contact state of the contact detected by means of the first and second queries, wherein the processor unit is configured to perform the second query after the first query with a timing so that the second query precedes an expected bounce of the contact.

Claims (20)

1. An apparatus with circuitry comprising:

at least one mechanical switch serving to open and/or close an electric contact and

a processor unit serving to perform a first query and a second query of a contact state of the contact, the processor unit further serving to provide an output signal on the basis of information on a change of the contact state of the contact detected by way of the first and second queries,

wherein the processor unit is configured to perform the second query after the first query with a timing so that the second query precedes a first bounce of the contact,

wherein the processor unit is configured to perform the second query immediately after the first query,

wherein the processor unit is configured to provide the output signal immediately after the second query,

wherein the processor unit is configured to detect another change of the contact state only when a default debounce time of the contact has lapsed, and

wherein the apparatus comprises several mechanical switches, wherein the mechanical switches are implemented as keys in a keyboard.

2. The apparatus according to claim 1 , wherein that if the apparatus comprises more than one mechanical switch, the processor unit is configured to perform a second query of a first switch before performing a first query of a second switch.

3. The apparatus according to claim 1 , wherein the processor unit interrupts a query of other contacts in order to perform the second query.

4. The apparatus according to claim 1 , wherein the second query is performed about 47 nanoseconds after the first query.

5. A method of detecting change of a contact state of a contact a mechanical switch, comprising:

opening and/or closing the contact,

performing a first query and a second query of the contact state of the contact,

providing an output signal on the basis of information on a change of the contact state of the contact detected by way of the first and second queries,

performing the second query after the first query with a timing so that the second query precedes a first bounce of the contact,

wherein the second query is performed immediately after the first query,

wherein the output signal is provided immediately after the second query,

wherein another change of the contact state is detected only when a default debounce time of the contact has lapsed, and

wherein the mechanical switch is implemented as a key in a keyboard.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2021
From: KOEFERL, ERWIN
To: CHERRY GMBH
Reel/Frame 058076/0809 →
Priority Claims (1)
DE 10 2015 226 315.0 · Dec 21, 2015 · national
Continuity (2)
Continuation PCTEP2016077559 · Nov 14, 2016
Related Publication 20190391669A1 · Dec 26, 2019