Dynamic Message Deletion Policy Selection for Messaging Applications
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current social networking systems face inefficiencies in message deletion processes, as automatic deletion methods are not customizable and consume excessive processing and storage resources due to a one-size-fits-all approach, leading to suboptimal handling of message retention and deletion.
Innovation Solution
A system that allows dynamic, real-time changes to message deletion policies, enabling users to select or change deletion policies permanently or temporarily, thereby optimizing resource usage by reducing processing times and storage needs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If automatic deletion is performed on all messages using a uniform policy, then message deletion is simplified and consistent, but processing resources and storage resources are excessively consumed
Solution Approach 1:
The patent segments messages into different categories (e.g., important messages, regular messages, spam messages) and applies different deletion policies to each category. This allows the system to avoid processing and storing all messages uniformly, thereby reducing unnecessary processing resources and storage consumption while maintaining operational simplicity.
Solution Approach 2:
The patent implements local quality by applying different deletion policies to different message categories or user preferences. Instead of a uniform deletion approach, the system tailors deletion behavior to specific message types or user needs, optimizing resource usage by focusing processing only on relevant messages.
2Ease of manufacture
If a uniform message deletion policy is applied to all features, then implementation is straightforward, but adaptability to different user needs is reduced
Solution Approach 1:
The patent introduces dynamic deletion policies that can be adjusted based on user preferences, message importance, or time-based criteria. The system allows users to modify deletion settings for different message types or time periods, providing adaptability while maintaining a straightforward base implementation through default policies.
Solution Approach 2:
The patent enables parameter changes in deletion policies by allowing users to specify different retention periods, deletion triggers, or policy conditions for different message categories. This provides versatility in message retention while keeping the core implementation simple through configurable parameters.
3Ease of operation
If messages are retained longer to improve user experience, then user satisfaction increases, but storage resources and processing overhead increase
Solution Approach 1:
The patent segments message storage by category and applies different retention periods to each segment. Important messages are retained longer while less important messages are deleted sooner, improving user experience for critical communications while reducing overall storage resource consumption.
Solution Approach 2:
The patent applies local quality by providing enhanced retention for specific message types or user-defined important messages, while applying standard or reduced retention to other messages. This optimizes storage usage by focusing retention resources on messages that truly matter to users.
Data Source
AI summary
Systems and methods are provided for deleting messages. The systems and methods include operations for: establishing, by a computing device, a communication session between a plurality of users, the communication session being associated with a first feature of a plurality of features of a messaging application; automatically deleting a first set of messages exchanged in the communication session based on a default deletion policy of the first feature; changing the default deletion policy of the first feature to a second deletion policy; and automatically deleting a second set of messages exchanged in the communication session based on the second deletion policy instead of the default deletion policy.


