Dynamic Controller Interface with Illuminated Capacitive Inputs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern appliance controllers, such as programmable thermostats, often have complex user interfaces that confuse users, leading to improper programming due to overwhelming options and lack of intuitive guidance, resulting in underutilization of features.

Innovation Solution

Implementing a dynamic user interface with capacitive touch sensors and LEDs that illuminate only relevant input devices at each step of the programming process, hiding unnecessary options to guide users through the setup and programming process, and incorporating a 'dead face' design with icons only visible when activated.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple input devices and functions are provided in the controller, then the appliance can perform more functions and be more versatile, but the user interface becomes more complex and confusing to operate

Engineering Contradiction:
Improvefunctional versatilityVSAvoiduser interface simplicity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The controller interface is segmented into different operational modes or states, where each mode displays only the subset of input devices and functions relevant to that particular operation. This segmentation allows the full versatility of the appliance to be maintained while presenting a simplified interface at any given moment, resolving the contradiction between functional complexity and ease of operation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The user interface dynamically adapts its displayed elements based on the current operational state, programming step, or selected function. Input devices that are not relevant to the current operation are hidden or disabled, while only the necessary controls remain visible and active. This dynamic behavior maintains versatility while ensuring simplicity during each specific interaction.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If all input devices are always visible and active, then users have access to all functions at once, but users become overwhelmed and confused by the complexity of options

Engineering Contradiction:
Improvefunction accessibilityVSAvoidinterface complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Different regions or states of the interface have different qualities of visibility and accessibility. At any given moment, only specific input devices are made visible and active based on the current operational context, while others remain hidden or inactive. This local differentiation allows all functions to be accessible over time without presenting overwhelming complexity simultaneously.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The interface dynamically controls the visibility and activation state of input devices based on programming progress, operational mode, or user interaction history. This dynamic adjustment ensures that function accessibility is maintained across different states while preventing interface complexity from becoming overwhelming during any single interaction session.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If programming options and controls are increased to provide more features, then the appliance becomes more capable, but the programming process becomes too complex for users to follow

Engineering Contradiction:
Improveprogramming capabilityVSAvoidprogramming ease
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The programming process is segmented into discrete, sequential steps or stages, with each step presenting only the specific controls and options necessary for that particular programming task. This segmentation breaks down complex programming into manageable portions, maintaining full programming capability while improving ease of operation through progressive disclosure of controls.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The controller presents programming options and controls in a predetermined sequence that guides users through the programming process logically. Necessary controls are made available in advance of when they are needed, while future controls remain hidden until their time comes. This preliminary organization of controls based on programming flow maintains capability while significantly improving programming ease.

Inventive Principle:
Principle #10Preliminary action

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach simplifies the user experience by minimizing confusion, increasing the likelihood of proper programming without needing to consult manuals, while maintaining cost-effectiveness and reliability.

Implementation Method 1

capacitive touch sensors

Methodology Applied
Scientific EffectCapacitance: Capacitance

Implementation Method 2

an associated LED illuminates that icon

Methodology Applied
Scientific EffectLight Emitting Diode: Light Emitting Diode

Data Source

PatentUS9465407B2Controller with dynamically indicated input devices
Publication Date: 2016.10.11 ICM CONTROLS CORP
  • US9465407B2 patent drawing
  • US9465407B2 patent drawing
  • US9465407B2 patent drawing

AI summary

A user interface of a controller has multiple touch-sensitive input transducers, e.g., capacitive pads. The pads are dynamically indicated: When any given touch sensitive input device is needed for input at a given step of the programming operation, an associated light source illuminates that input device so it is visible to the user. Those touch-panel input devices not needed for that are left unilluminated, and the microprocessor ignores any input from those input devices. At each step of the operation or programming of the controller, only those input transducers for the inputs that are permitted or relevant to that state are indicated. Correspondingly, only the inputs that are generated by actuating the input transducers for the valid (i.e., permitted or relevant) inputs results in a change in the state of the program in the microprocessor.