Time-dependent progressive disclosure of information
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
HVAC controllers with small displays face legibility issues for users who are not physically proximate, as they require close proximity for clear viewing, and incorporating proximity sensors increases cost and hardware complexity.
Innovation Solution
A time-based technique determines user proximity by elapsed time since interaction, adjusting display settings to enhance legibility for distant users without requiring proximity sensors.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If the display size is kept small in the HVAC controller, then the device complexity and cost are reduced, but the legibility of information for users not physically proximate deteriorates
Solution Approach 1:
The display dynamically adjusts its output characteristics (text size, contrast, brightness) based on detected user proximity. When a user approaches, the display shows normal-sized text; when no user is present, it switches to a high-contrast, larger-text mode for remote visibility, thus adapting to different viewing conditions without requiring a physically larger display
Solution Approach 2:
The system changes display parameters (text size, contrast ratio, brightness) based on user proximity detection. The controller monitors for user presence and adjusts display parameters accordingly - using smaller text when users are close and larger, high-contrast text when users are distant, thereby maintaining legibility across different viewing distances with the same physical display
2Measurement precision
If proximity sensors are incorporated into the HVAC controller, then the ability to detect user proximity and adjust display settings is improved, but the device complexity and cost increase
Solution Approach 1:
The HVAC controller uses its existing touch-sensitive input device to detect user proximity through the pattern of user interactions. Instead of adding dedicated proximity sensors, the system leverages its existing components - when no touches occur within a timeout period, it infers user absence and adjusts display settings accordingly, allowing the device to serve its own proximity detection needs
Solution Approach 2:
The touch-sensitive input device serves dual functions: both as a user input mechanism and as a proximity detection sensor. The same hardware component that receives user commands also detects whether a user is present near the device, eliminating the need for separate proximity sensing hardware and reducing overall device complexity
3Ease of operation
If the text size is increased for distant users, then the legibility of information is improved, but the amount of information that can be displayed in the same space decreases
Solution Approach 1:
The display dynamically switches between different text size modes based on user proximity. When users are close, it displays detailed information with smaller text; when users are distant, it switches to larger text for better visibility, accepting reduced information density temporarily. This dynamic adaptation allows the same display to serve both close-range detailed viewing and distant overview needs
Solution Approach 2:
The system periodically monitors for user presence and adjusts display parameters in response. It cycles between normal mode (smaller text, higher information density) and remote view mode (larger text, lower information density) based on whether users are detected nearby, creating a periodic adaptation pattern that responds to changing user needs
Data Source
AI summary
A controller device for a heating, ventilation, and air conditioning (HVAC) system may output, while in a first state, a first user interface for display at a display device, where the first user interface includes first information at a first output size. The controller device may determine, while in the first state and based at least in part on whether an elapsed time since a most recent indication of user input received at a user input device exceeds a timeout period, that no users are physically proximate to the controller device. The controller device may, in response: transition the controller device from the first state to a second state and output a second user interface at the display device, where the second user interface comprises second information at a second output size that is larger than the first output size.


