Interactive Message Reconstruction for Asynchronous Media Sharing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing messaging systems face challenges in efficiently sharing interactive messages with asynchronous media content due to large file sizes and compression artifacts when multiple users contribute personal media content, making it unsuitable for mobile devices.

Innovation Solution

The system recreates the interactive message on each device using original personal content rather than recompressing it multiple times, and records only a portion of the image or video for each user's contribution, reducing file size and maintaining high quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple users contribute personal media content to interactive messages through repeated compression, then the interactive message can be shared across multiple users, but the file size becomes large and compression artifacts degrade quality

Engineering Contradiction:
Improveinteractive message sharingVSAvoidfile size
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The system segments the interactive message into a template portion (containing interactive objects) and multiple personal media content portions from different users. Each user's personal content is extracted and stored separately rather than being repeatedly compressed into a single aggregate file. This segmentation allows the message to be shared and reconstructed without cumulative compression artifacts while maintaining manageable file sizes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary extraction of personal media content from the interactive message before distribution. By pre-extracting each user's personal content and storing it separately, the system avoids the need for repeated compression during sharing. The template and personal contents are prepared in advance, enabling efficient reconstruction when users view or share the message.

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If the complete image or video is recorded for each user's personal content, then all details are preserved, but the file size increases significantly for mobile devices

Engineering Contradiction:
Improvecontent qualityVSAvoidfile size
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The system extracts and records only the relevant portion of each user's personal media content that is actually needed for the interactive message, rather than recording the complete original file. This selective extraction maintains the quality of the displayed content while significantly reducing the stored file size, making it suitable for mobile device constraints.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system applies different quality levels to different parts of the interactive message. The template portion maintains high quality for interactive functionality, while personal content portions are optimized at appropriate quality levels for their specific use. This local quality approach ensures that each component has the necessary quality without unnecessarily increasing overall file size.

Inventive Principle:
Principle #3Local quality

Data Source

PatentEP3735672B1Generating interactive messages with asynchronous media content
Publication Date: 2026.03.18 SNAP INC
  • EP3735672B1 patent drawingFigure 1
  • EP3735672B1 patent drawingFigure 2
  • EP3735672B1 patent drawingFigure 3

AI summary

Systems and methods are provided for receiving a first media content item associated with a first interactive object of an interactive message, receiving a second media content item associated with a second interactive object of the interactive message, generating a third media content item based on the first media content item and second media content item, wherein the third media content item comprises combined features of the first media content item and the second media content item, and causing display of the generated third media content item.