Adaptive Terminal Interface for Conditional Information Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies lack an efficient method to send related information from communication devices, such as printers, to an external device based on specific conditions and user interactions.
Innovation Solution
A terminal device is configured to obtain flag information indicating whether to display a specific screen, and upon user interaction with the screen, the device executes a process to send related information to an external device.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the terminal device always displays the screen with the first object (send information button), then the user can always send related information to external devices, but the device complexity and user interface clutter increase
Solution Approach 1:
The patent applies dynamics by making the display interface adaptive rather than static. The terminal device dynamically adjusts the display of the first object (send information button) based on flag information and predetermined conditions. When conditions are met, the button is displayed; when not met, it is hidden. This dynamic behavior resolves the contradiction by maintaining ease of operation when needed while reducing interface complexity when unnecessary.
Solution Approach 2:
The patent applies local quality by differentiating the display state of the first object based on specific conditions. Instead of uniformly displaying or hiding the button across all situations, the system selectively controls its visibility based on flag information and predetermined conditions. This localized control resolves the contradiction by providing the send information function only where and when it is needed, without adding unnecessary interface elements elsewhere.
2Loss of information
If the terminal device sends related information to external devices in all cases, then complete information is provided, but communication efficiency and resource usage decrease
Solution Approach 1:
The patent applies partial action by selectively sending information rather than always sending it. The terminal device evaluates flag information and predetermined conditions to determine whether sending related information is necessary. This partial approach resolves the contradiction by maintaining information completeness when needed while avoiding unnecessary communications that would reduce efficiency and waste resources.
Solution Approach 2:
The patent applies preliminary action by pre-establishing flag information and predetermined conditions that determine when information should be sent. These conditions are set in advance to guide the decision-making process, allowing the system to efficiently determine whether communication is necessary before actually sending data. This resolves the contradiction by preventing unnecessary communications while ensuring important information is transmitted.
3Loss of energy
If the terminal device checks flag information and conditions before displaying the first object, then unnecessary operations are prevented, but the device complexity increases
Solution Approach 1:
The patent applies preliminary action by pre-establishing flag information and predetermined conditions that determine when the first object should be displayed. These control parameters are set in advance, allowing the system to quickly evaluate whether displaying the send information button is necessary without complex real-time analysis. This resolves the contradiction by preventing unnecessary UI elements from being displayed while using simple, pre-defined evaluation criteria.
Data Source
AI summary
A computer-readable instructions for a terminal device may be provided, in which the computer-readable instructions, when executed by a processor of the terminal device, cause the terminal device to obtain flag information related to a first communication device, wherein the flag information indicates either a first value or a second value, cause a display unit to display a first screen, wherein in a case where the flag information indicates the first value, the first screen including a first object related to the first communication device is displayed, and in a case where the flag information indicates the second value, the first screen not including the first object is displayed, and in a case where the first object included in the first screen is operated by a user, execute a first process for sending related information related to the first communication device to an external device.


