Messaging Center Synchronizes Read Status Across Multiple Receivers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for transmitting electronic short messages to multiple mobile devices result in inconsistent status indications, leading to user confusion about which messages have been read and which are new, due to the lack of synchronization across receiving devices.
Innovation Solution
A method where an unambiguous identifier is assigned to each short message, allowing the messaging center to track read confirmations and send status change messages to ensure that all receiving devices mark the message as read once it has been read on one device, thereby synchronizing the status indication across the group.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a single telephone number is assigned to multiple mobile telephones, then the subscriber can be reached via one number on multiple devices, but the read status of short messages becomes inconsistent across devices
Solution Approach 1:
The system implements feedback by having receiving devices send read confirmations back to the messaging center when a message is marked as read. The messaging center then uses this feedback to update the status on other devices, ensuring consistency across all receiving devices associated with the same telephone number.
Solution Approach 2:
The messaging center acts as an intermediary between the sending device and multiple receiving devices. It receives the short message, distributes it to all associated devices, collects read confirmations, and propagates status updates, thereby coordinating the message status across the distributed system of multiple devices.
2Reliability
If short messages are sent to multiple mobile telephones, then all devices receive the message, but user effort increases to determine which messages are new
Solution Approach 1:
Read confirmations are automatically sent from receiving devices to the messaging center, providing real-time feedback about message status. This eliminates the need for users to manually check each device to determine which messages are new, as the system automatically tracks and synchronizes read status across all devices.
3Adaptability or versatility
If a message is read on one device while another device is unregistered, then the unregistered device receives the message as unread upon registration, causing status inconsistency
Solution Approach 1:
The system performs preliminary actions by maintaining a record of message read status in the messaging center before devices register or unregister. When a device that was unregistered becomes registered, the messaging center can query the stored read status and apply the appropriate status to the device, preventing inconsistencies without requiring the device to be continuously registered.
Solution Approach 2:
The messaging center maintains authoritative knowledge of message read status through feedback from all devices. When devices register or unregister, the system uses this feedback mechanism to ensure the device receives the correct status information, maintaining stability even during registration changes.
Data Source
AI summary
The invention relates to a method and a system for transmitting an electronic short message via at least one telecommunication network (N) from a first terminal device (D) for telecommunication to a group of two or more receiving devices (A, B). The short message is received by a messaging center (C) and the latter sends this short message as single messages to the receiving devices (A, B). The single messages, after having been received, are marked as unread on the receiving devices (A, B). According to the invention an identifier identifying the short message is allocated to the single messages. One of the receiving devices (A, B), in the case of the single message being read, generates a read confirmation with the identifier and transmits it to the messaging center (C) which then transmits a status change message with the identifier to the other receiving devices (A, B). The status change message is allocated to the single message on the basis of the identifier on the respective receiving device (A, B) and the single message is marked as read on this receiving device (A, B).

