Cross-Protocol Message Deduplication for Accessory Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Challenges exist in sending messages between electronic devices using multiple network connections, leading to duplicate messages via different transmission protocols, which can result in inefficient communication and resource wastage.
Innovation Solution
Devices determine the latency of each transmission protocol and transmit messages via the protocol with lower latency, while deduplicating the later-received message to ensure efficient communication and conserve resources.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If devices transmit messages via multiple transmission protocols simultaneously, then message delivery reliability is improved, but duplicate messages are generated causing resource wastage
Solution Approach 1:
The patent extracts the duplicate message from the system by identifying and removing it after detection. The receiving device compares message identifiers from multiple protocols and eliminates the duplicate, keeping only the first received message, thus preventing resource wastage while maintaining reliability benefits
Solution Approach 2:
The patent implements feedback through message identifier comparison. The receiving device uses feedback from detecting duplicate identifiers to determine which message to process and which to discard, creating a closed-loop system that prevents resource wastage while maintaining reliable message delivery
2Reliability
If devices process all received messages without deduplication, then message processing completeness is improved, but memory storage and operational overhead increase
Solution Approach 1:
The patent extracts unnecessary duplicate messages from the processing stream by comparing message identifiers. The receiving device removes duplicates after detection, maintaining processing completeness for unique messages while reducing memory storage requirements and operational overhead
Solution Approach 2:
The patent discards duplicate messages based on identifier comparison while recovering the benefit of reduced resource consumption. The system selectively discards redundant messages after verifying they are duplicates, maintaining completeness of unique message processing while reducing overhead
Data Source
AI summary
Techniques are disclosed for managing message redundancy for one or more devices. In one example, a device receives a message from a second device using a transmission protocol, the message comprising a control instruction for an accessory device and a message identifier. The device can transmit using the transmission protocol, a second message to the accessory device, the second message comprising the control instruction and a second message identifier. The device can receive a third message from the second device using a second transmission protocol, the second message comprising a second control instruction for the accessory device and a third message identifier. The device can compare the third message identifier with the message identifier to determine whether the second control instruction is a duplicate of the control instruction. The device can determine whether to transmit the third message to the accessory device based on the comparison.


