Adaptive Debounce Control for Electronic Device Command Recognition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic devices controlled by remote equipment often fail to account for user-specific habits, such as key press frequency and intensity, leading to inefficient and frustrating user interactions due to anti-bounce systems and intensity interpretation issues, resulting in unresponsive commands and repeated corrections.

Innovation Solution

A method to adapt the responsiveness of electronic devices by analyzing usage profiles of neighboring control equipment, adjusting debounce durations and command repetition based on detected sequences of key presses, and correlating pressing intensity to optimize user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a debouncing system is implemented to filter rapid successive commands, then false commands from continuous pressing are reduced, but legitimate rapid commands are also blocked causing unresponsive behavior

Engineering Contradiction:
Improvecommand recognition accuracyVSAvoiduser interaction responsiveness
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent applies dynamics by making the debouncing time interval adaptive rather than fixed. The system dynamically adjusts the debouncing interval based on the specific command being processed and the detected usage profile, allowing the parameter to change in real-time to match user behavior patterns while maintaining reliable command filtering.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements parameter changes by modifying the debouncing time interval based on usage profiles and command types. Instead of using a single fixed threshold, the system changes the parameter (debouncing interval) according to learned user habits and command context, optimizing both reliability and responsiveness.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If control buttons are made pressure-sensitive to increase command speed, then user efficiency improves, but misinterpretation of press intensity occurs leading to incorrect commands

Engineering Contradiction:
Improvecommand execution speedVSAvoidpress intensity detection accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent applies parameter changes by adjusting the mapping between press intensity and command repetition based on the usage profile. The system learns the user's pressing habits and adapts the interpretation parameters accordingly, allowing pressure sensitivity to work accurately for each individual user's style.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system uses feedback from detected usage patterns to continuously refine how press intensity is interpreted. By monitoring how the user actually presses buttons and what commands they intend, the system adjusts its interpretation parameters to reduce misinterpretation while maintaining speed benefits.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If the electronic device adapts to user habits by analyzing usage patterns, then user comfort and efficiency improve, but system complexity increases due to profile analysis and parameter adaptation mechanisms

Engineering Contradiction:
Improveuser comfortVSAvoidsystem structure
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent applies self-service by enabling the system to automatically analyze usage patterns and adapt parameters without requiring manual user configuration. The electronic device serves itself by learning from observed usage and automatically optimizing its behavior, eliminating the need for complex setup procedures.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary action by pre-adapting parameters based on analyzed usage profiles before the user encounters problems. By proactively learning and adjusting to user habits in advance, the system prevents usability issues rather than reacting to them, reducing the perceived complexity for the user.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3335094B1Method for parameterising the responsiveness of an electronic device observed after receiving a command emitted by a nearby testing system and device suitable for implementing such a method
Publication Date: 2022.02.09 SAGEMCOM BROADBAND SAS
  • EP3335094B1 patent drawingFigure 1~2
  • EP3335094B1 patent drawingFigure 3~5

AI summary

The invention essentially proposes a method for parameterising the responsiveness of an electronic device (100) observed after the electronic device (100) receives a command emitted by a nearby testing system (101) including a plurality of control buttons, said method being characterised in that it includes the various steps of: establishing a usage profile of the nearby testing system (101) by an operation (109) to analyse operations of pressing the control buttons of said nearby testing system (101); and adapting (110) a parameter of the responsiveness of the electronic device (100) in accordance with the established usage profile.