Persistent Group Information Deletion Sync for P2P Reliability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In existing peer-to-peer (P2P) connections, the management of persistent group information is inefficient, leading to unnecessary connections and failures when group information is deleted from either the owner or client of a persistent group.
Innovation Solution
A method for managing persistent group information involves transmitting deletion requests to other group members when the information is deleted from either the owner or client, ensuring synchronized deletion across all group members to maintain a consistent state and avoid unnecessary connections.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If persistent group information is stored in both owner and client devices, then P2P connection can be established without separate pre-procedure, but unnecessary P2P connections may occur when information is deleted from either device
Solution Approach 1:
The patent implements a feedback mechanism where when persistent group information is deleted from one device, the system automatically notifies other devices in the group through a notification process. This feedback loop ensures all devices are aware of the deletion and can synchronize their local copies, preventing unnecessary reconnection attempts while maintaining efficient initial connections.
Solution Approach 2:
The patent performs preliminary actions by establishing a notification mechanism before actual connection failures occur. When deletion is detected, the system proactively notifies other group members to delete their copies as well, preventing the harmful effect of unnecessary connections before they can occur.
2Quantity of substance
If persistent group information is deleted from one device, then local storage space is freed, but other devices may still hold the information causing connection failures
Solution Approach 1:
The patent merges the deletion operation with a notification process that propagates to all group members. Instead of isolated deletions, the system combines the deletion action with coordinated removal across all devices, ensuring consistent state management while allowing individual devices to free storage space.
Solution Approach 2:
The deletion process triggers a feedback notification to other devices, creating a coordinated deletion cascade. This ensures that when one device frees storage by deleting persistent group information, all other devices are notified and perform corresponding deletions, maintaining system consistency.
3Reliability
If the system automatically notifies all group members of deletion, then synchronized deletion occurs preventing unnecessary connections, but additional communication overhead is introduced
Solution Approach 1:
The patent uses feedback notifications to achieve synchronized deletion across all group members. When one device deletes persistent group information, it sends notifications to other devices which then delete their copies accordingly. This feedback mechanism ensures reliability while keeping the notification process simple and direct.
Solution Approach 2:
The system performs self-service by automatically propagating deletion notifications to all group members without requiring external intervention. The deletion process is self-sustaining, where one device's deletion action automatically triggers coordinated deletions across the network, reducing the need for complex manual management.
Data Source
AI summary
A method for managing persistent group information of an electronic device is provided. The electronic device is a group member of a persistent group. The method includes when the persistent group information is deleted in response to a specific event, the electronic device transmits, to the group members, a message requesting the deletion of the persistent group information stored by group members of the persistent group, thus making it possible to delete the persistent group information and enabling synchronization to proceed.


