Instant Message Display Control via Header Identification Fields
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication methods, such as email and video calling, face limitations in real-time communication and flexibility regarding time and place, while instant messaging offers real-time data transmission but lacks control over message visibility and persistence.
Innovation Solution
A terminal device and method that include a message generation unit for creating instant messages with display identification information in the header, allowing users to control message visibility and persistence through cancellation and restoration commands, with a storage unit mapping content to display information and a control unit managing user commands.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If instant message transmission is enabled for real-time communication, then communication flexibility and real-time data transmission are improved, but control over message visibility and persistence is lost
Solution Approach 1:
The message data is segmented into multiple fields including message ID, sender ID, receiver ID, message content, and display control fields. This segmentation allows independent control of message transmission and visibility, enabling real-time communication while maintaining operational control over message display status.
Solution Approach 2:
The system implements dynamic control of message visibility through display control fields that can change state between display and non-display. The control unit dynamically adjusts message visibility based on user commands, allowing flexible operation while maintaining real-time communication capabilities.
2Ease of operation
If message cancellation is allowed for user convenience, then ease of operation is improved, but information protection and reliability are compromised
Solution Approach 1:
The system performs preliminary actions by storing backup copies of messages in the storage unit before cancellation occurs. When a cancellation command is received, the control unit updates the display control field to non-display while preserving the message data in storage, allowing potential restoration and maintaining information protection.
Solution Approach 2:
The system implements a discard and recover mechanism where cancelled messages are not permanently deleted but moved to a non-display state. The restoration function allows recovery of these messages by updating the display control field back to display state, balancing ease of operation with information protection.
3Ease of operation
If display identification information is added to message headers, then message visibility control is improved, but device complexity increases
Solution Approach 1:
The display control field serves multiple functions: it controls initial message display, manages cancellation state, and enables restoration capability. This multi-functionality reduces the need for separate control mechanisms, offsetting the complexity introduced by the additional field.
Solution Approach 2:
The system uses parameter changes in the display control field to manage message visibility. By changing the state of this single parameter, the system can control display, cancellation, and restoration without requiring complex structural modifications to the message format.
4Reliability
If control authority restrictions are implemented, then information protection is improved, but ease of operation deteriorates
Solution Approach 1:
The control unit provides feedback by checking control authority before executing cancellation or restoration commands. This feedback mechanism ensures information protection by preventing unauthorized operations while maintaining ease of operation for authorized users through automatic validation without additional user effort.
Data Source
AI summary
A terminal device includes a message generation unit configured to generate an instant message according to a user command and a communication unit configured to transmit the instant message to another terminal device. A header of the instant message includes a field in which is inserted display identification information indicating whether or not to display the instant message on a display screen.


