Terminal Device Screen Display and Execution Instruction Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing terminal devices face challenges in appropriately displaying information related to function execution at the right timing, requiring efficient screen management and communication with servers to handle screen display and execution instructions.
Innovation Solution
A terminal device and server system that uses unique identifiers for screen display and execution instructions, allowing for the transmission of operation and execution results, enabling appropriate screen display and function execution management without the need for constant image data transmission and server-managed screen transitions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If screen display instructions and execution instructions are transmitted from the server to the terminal device, then the terminal device can display information at appropriate timing, but the communication load between server and terminal device increases
Solution Approach 1:
The terminal device stores multiple screen display instructions and execution instructions locally before they are needed. When a function is to be executed, the terminal device can immediately display the corresponding screen information without waiting for server transmission, thus reducing communication load while maintaining accurate timing.
Solution Approach 2:
The patent implements local storage of screen display instructions and execution instructions in the terminal device, allowing each terminal to independently manage its own instruction set. This localizes the information processing capability, reducing dependency on continuous server communication while ensuring accurate timing for information display.
2Loss of energy
If the terminal device stores and processes multiple screen display instructions and execution instructions locally, then communication load is reduced, but the device complexity increases
Solution Approach 1:
The patent divides instructions into two distinct types: screen display instructions and execution instructions. Each type is stored and processed separately in the terminal device, with clear differentiation in their purposes. This segmentation simplifies the management logic by creating distinct handling paths for each instruction type, reducing overall complexity despite the multiplicity of instructions.
Solution Approach 2:
Instead of the server managing screen transitions and sending complete screen images, the patent inverts the approach by having the terminal device store and process instruction sets locally. The terminal autonomously determines when and how to display information based on stored instructions, reversing the traditional client-server display management model and reducing communication overhead.
3Adaptability or versatility
If the system supports multiple device types and new services, then adaptability is improved, but the quantity of image data that needs to be stored increases
Solution Approach 1:
The patent uses instruction sets that can be copied and stored in the terminal device. These instructions contain the necessary information to generate or retrieve screen displays without storing actual image data. The terminal device can reproduce the required screens by executing the stored instructions, enabling support for multiple device types and services without proportionally increasing image data storage requirements.
Solution Approach 2:
The patent employs parameter-based instruction sets that can be configured for different device types and services. By changing parameters within the instruction structure rather than storing different complete image sets, the system achieves high adaptability across multiple device types and services while maintaining constant storage requirements for the instruction templates.
Data Source
AI summary
A terminal device includes a reception control unit which receives a display instruction for displaying of a first screen, and an execution instruction for instructing executing of a function unit, from a server, a display control unit which displays the first screen according to the display instruction, and which displays a second screen according to internal information of the device when the function unit is executing a function; and a transmission control unit. When an operation unit is operated while the first screen is displayed, the transmission control unit transmits a result representing the operation to the operation unit and an identifier identifying the display instruction. When the function unit has executed a function according to the execution instruction, the transmission control unit transmits a result representing an end of the execution and an identifier identifying the execution instruction.


