Communication Apparatus Screen Display Control for Server and Non-Server Inputs
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In communication apparatuses, displaying GUI screens triggered by both server and non-server sources can confuse users, making it difficult to distinguish between server and non-server originated information.
Innovation Solution
The apparatus includes a first reception unit for server instructions, a second reception unit for non-server instructions, a function executing unit, and a display control unit that manages screen displays, ensuring that screens based on server instructions are prioritized and displayed while preventing the display of screens based on non-server instructions during server-driven displays.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the communication apparatus displays both server-triggered GUI screens and non-server triggered GUI screens together, then the apparatus can respond to multiple input sources, but it becomes confusing for users to recognize which information a displayed GUI screen is based on
Solution Approach 1:
The patent segments the screen display system into two distinct modes: server-triggered screen display mode and non-server triggered screen display mode. The display control unit switches between these modes based on the source of the trigger information, ensuring that only one type of screen is displayed at a time. This segmentation prevents mixing server and non-server screens, thereby maintaining user clarity while preserving the ability to respond to multiple input sources.
2Reliability
If the apparatus displays execution correspondence screens for functions executed by non-server instructions during server display instruction periods, then all function executions are visible, but user confusion increases regarding screen attribution
Solution Approach 1:
The patent implements dynamic control of screen display based on the trigger source. The display control unit dynamically adjusts the display behavior: during server display instruction periods, it suppresses the display of execution correspondence screens for non-server instructions; outside these periods, it allows such displays. This dynamic adjustment ensures that screen origin information is preserved while maintaining function execution visibility when appropriate.
Data Source
AI summary
A communication apparatus includes a first reception unit which receives an instruction from a server, a second reception unit which receives an instruction from a path other than the server, an executing unit which executes a function when the first reception unit receives a first execution instruction from the server or when the second reception unit receives a second execution instruction from the path other than the server, and a display control unit which displays a display instruction correspondence screen when the first reception unit receives a display instruction from the server, and which displays an execution correspondence screen when the executing unit executes the function. During a time period while the display instruction correspondence screen is being displayed, the display control unit displays the execution correspondence screen when receiving the first execution instruction, but doesn't display the execution correspondence screen when receiving the second execution instruction.


