Ephemeral Message Status Classification Using Semantic Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems lack efficient mechanisms to manage ephemeral messages, allowing recipients to retain messages beyond intended periods, which compromises sender control over message longevity and security.

Innovation Solution

Implementing a system that analyzes message content and metadata using semantic analysis, bag-of-words analysis, and SVM models to categorize messages as ephemeral or non-ephemeral, with user interaction monitoring to adjust deletion triggers, ensuring messages are automatically deleted based on intended durations or user actions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If messages are set to be automatically deleted after a specific period of time, then security and sender control are improved, but device complexity and processing overhead increase due to monitoring and deletion trigger management

Engineering Contradiction:
Improvesender controlVSAvoidprocessing overhead
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary classification of messages as ephemeral or non-ephemeral before storage using semantic analysis, bag-of-words analysis, and SVM models. This preliminary action determines the deletion trigger configuration in advance, avoiding the need for continuous monitoring and complex runtime decisions, thereby reducing processing overhead while maintaining sender control.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If messages are automatically deleted after a specified period, then security is improved, but loss of information occurs when messages should be retained for future reference

Engineering Contradiction:
ImprovesecurityVSAvoidmessage retention
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system dynamically changes the deletion trigger parameter based on message classification. Ephemeral messages are configured with automatic deletion triggers, while non-ephemeral messages are configured without deletion triggers or with extended retention periods. This parameter change resolves the contradiction by applying different retention policies to different message types, ensuring security for ephemeral messages while preserving important information.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system uses feedback from user interactions with messages to refine the classification model. By analyzing user behavior patterns, the system improves its ability to accurately distinguish between ephemeral and non-ephemeral messages, reducing false deletions and ensuring that messages requiring long-term retention are properly identified and preserved.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If semantic analysis and SVM models are used to categorize messages, then message classification accuracy is improved, but device complexity and computational resources increase

Engineering Contradiction:
Improveclassification accuracyVSAvoidcomputational resources
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The classification process is segmented into distinct stages: initial filtering using simple criteria, followed by more complex semantic analysis and SVM classification only for messages that require detailed evaluation. This segmentation reduces the overall computational burden by applying heavy processing only where necessary, while maintaining high classification accuracy for critical messages.

Inventive Principle:
Principle #1Segmentation

4Loss of information

If all messages are retained in the message store, then information availability is improved, but storage space is wasted on ephemeral messages

Engineering Contradiction:
Improveinformation availabilityVSAvoidstorage space
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The system applies different storage quality characteristics to different messages based on their classification. Ephemeral messages are stored with temporary retention policies and subject to automatic deletion, while non-ephemeral messages are stored with permanent or extended retention policies. This local differentiation of storage quality ensures that storage space is optimized by removing temporary messages while preserving important information.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11652768B2Systems, devices, and methods for determining a non-ephemeral message status in a communication system
Publication Date: 2023.05.16 SNAP INC
  • US11652768B2 patent drawing
  • US11652768B2 patent drawing
  • US11652768B2 patent drawing

AI summary

Methods and devices are presented for managing communications in an ephemeral communication system. In some embodiments, messages in the system are associated with a default trigger for deleting each message following an initial viewing of the message. A non-ephemeral analysis module analyses elements of the message to identify any content elements indicating that a message status should be changed from a default ephemeral status to a non-ephemeral status. Following identification of such elements in the message, the message status is changed from ephemeral to non-ephemeral. Based on the non-ephemeral message status, a copy of the message may be automatically stored in a non-ephemeral format, or a default trigger for deletion of the message may be changed.