Messaging System Timed Message Segmentation Bandwidth Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing messaging systems face challenges in efficiently managing bandwidth, especially with video messaging, and lack features to create engaging messages in constrained bandwidth scenarios, while also allowing users to send entertaining messages without video.

Innovation Solution

A messaging system that breaks down messages into timed parts with delimiters, allowing for delayed activation of secondary message parts, including visual, haptic, or audio events, enabling creative and engaging message experiences without excessive bandwidth usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If video messaging is used to make messages more engaging, then message entertainment value is improved, but bandwidth consumption increases

Engineering Contradiction:
Improvemessage entertainment valueVSAvoidbandwidth consumption
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The message is divided into multiple parts with different activation times. The first part is displayed immediately while the second part is delayed, allowing the message to be engaging without requiring continuous high-bandwidth video transmission. This segmentation enables entertainment value through timing and surprise while conserving bandwidth.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The message uses periodic activation where different parts of the message are revealed at different times rather than all at once. This creates an engaging experience through timing and anticipation while using minimal bandwidth compared to continuous video streaming.

Inventive Principle:
Principle #19Periodic action

2Adaptability or versatility

If messages are broken into timed parts with delayed activation, then message engagement is improved, but message complexity increases

Engineering Contradiction:
Improvemessage engagementVSAvoidmessage structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The message is segmented into distinct parts (first part and second part) with clear delimiters. This segmentation simplifies the structure by making each part independent and manageable, even though the overall message has multiple activation times and components.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The first part of the message is prepared and displayed in advance, setting the stage for the delayed second part. This preliminary action simplifies the user experience by providing immediate feedback while the more complex delayed activation of the second part unfolds.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If timing control data is inserted to control message display sequence, then message delivery precision is improved, but message generation complexity increases

Engineering Contradiction:
Improvemessage delivery timing precisionVSAvoidmessage generation process complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

Timing control data is inserted into the message during the composition phase, before the message is sent. This preliminary action ensures precise timing control without adding complexity to the message transmission or reception processes, as the timing information is already embedded in the message structure.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12126586B2Messaging system
Publication Date: 2024.10.22 KING COM
  • US12126586B2 patent drawing
  • US12126586B2 patent drawing
  • US12126586B2 patent drawing

AI summary

A messaging system for both generating and receiving message data, which breaks up a sent message and displays it as a time sequence of message parts on the receiving user's device. Breaks in the sent message are defined by delimiters, which are inserted into the message data by the user on the generate device and are detected by the receiving device. Delimiters or other part of the message data determine the time period for each part of the message. The first part of the message is displayed on the receiving user's device for the time period associated with that part. Once the time period for the first message part has expired, the next message part is displayed in addition to the preceding part. This continues until the whole sent message is displayed, thus creating a timeline of message parts for the receiving user.