Interactive Messaging Layer Segmentation for File Size Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional messaging systems face challenges in efficiently sharing interactive messages with large file sizes and compression artifacts when multiple users contribute to media content, particularly on mobile devices.

Innovation Solution

The system generates interactive messages by overlaying original personal content from each user, allowing only specific portions of images or videos to be recorded, reducing file size and maintaining high quality, and uses a server to recreate the message each time it is shared, rather than recompressing it.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple users contribute media content to interactive messages by overlaying their content, then the interactivity and collaboration feature is improved, but the file size increases and compression artifacts are generated

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

Solution Approach 1:

The system segments the interactive message into separate layers, each containing media content from different users. Instead of combining all user contributions into a single compressed file, each user's content is stored as an independent layer that can be selectively rendered and transmitted, reducing overall file size while maintaining collaboration capabilities

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts only the necessary portions of media content from each user for inclusion in the interactive message. By recording and storing only specific portions rather than complete files, the system reduces the quantity of data that needs to be transmitted and stored, thereby reducing file size while preserving the essential collaborative content

Inventive Principle:
Principle #2Taking out (Extraction)

2Productivity

If conventional messaging systems compress media content from multiple users, then the transmission efficiency is improved, but compression artifacts are generated reducing quality

Engineering Contradiction:
Improvetransmission efficiencyVSAvoidmedia content quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The system segments media content into separate uncompressed or lightly compressed layers for each user, avoiding the need to heavily compress a single combined file. This segmentation allows each layer to maintain higher quality while the overall transmission remains efficient through selective rendering

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary organization of media content into structured layers with metadata before transmission. By pre-organizing content with proper indexing and layer information, the system enables efficient transmission and rendering without requiring aggressive compression that would degrade quality

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If the interactive message is recreated by the server each time it is shared, then the quality is maintained, but the server processing complexity increases

Engineering Contradiction:
Improvemessage qualityVSAvoidserver processing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary organization of user contributions into structured layers with metadata during the initial message creation. This pre-structuring enables the server to efficiently recreate messages by simply assembling pre-processed layers according to the stored metadata, rather than performing complex processing each time the message is shared

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11716301B2Generating interactive messages with asynchronous media content
Publication Date: 2023.08.01 SNAP INC
  • US11716301B2 patent drawing
  • US11716301B2 patent drawing
  • US11716301B2 patent drawing

AI summary

Systems and methods are provided for sending serialized data for an interactive message comprising a first session data item to a second computing device to render the interactive message using the first session data item and display the rendered interactive message comprising a first media content item associated with a first interactive object and receiving, from the second computing device, a second media content item associated with a second interactive object of the interactive message. The systems and methods further provided for generating a second session data item for the second interactive object of the interactive message, adding the second session data item to the serialized data, and sending the serialized data to a third computing device to render the interactive message using the serialized data and display the rendered interactive message comprising the first media content item and the second media content item.