Dynamic Controller Interface with Illuminated Capacitive Inputs
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
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
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.
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.
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
Implementation Method 2
an associated LED illuminates that icon
Data Source
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.


