Intermediary Server for Asynchronous Social Messaging

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current messaging systems are not resilient enough to store and conditionally release digital data over long periods, as they prioritize speed and delivery, making it difficult to implement additional layers of complexity for asynchronous messaging without compromising speed, accuracy, and delivery costs.

Innovation Solution

An intermediary server is introduced to store and release digital data based on pre-set or evolving conditional criteria, including authentication systems to verify and rewrite data transmission rules, allowing for delayed delivery based on triggers such as calendar, event, location, or release agent conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Duration of action of moving object

If messaging servers store digital data over large periods of time, then asynchronous messaging capability is improved, but message transmission speed significantly slows down

Engineering Contradiction:
Improvedata storage durationVSAvoidmessage transmission speed
Core Design Contradiction:
Duration of action of moving objectVSSpeed

Solution Approach 1:

The system divides the messaging infrastructure into two separate components: a traditional messaging server optimized for fast transmission and an intermediary server optimized for long-term storage and conditional release. This segmentation allows each component to specialize in its function without compromising the other, resolving the contradiction between storage duration and transmission speed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

An intermediary server is introduced as a mediator between the messaging server and the end recipient. The messaging server quickly transmits data to the intermediary server, which then handles the long-term storage and conditional release. This intermediary component enables asynchronous messaging without burdening the messaging server with storage operations that would slow down transmission.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If messaging servers implement conditional release and long-term storage, then system resilience is improved, but device complexity significantly increases

Engineering Contradiction:
Improvesystem resilienceVSAvoidmessaging server complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The complex functions of conditional release logic, long-term storage management, and multiple data source querying are extracted from the messaging server and placed in the intermediary server. This extraction simplifies the messaging server to its core function of fast data transmission while concentrating the complex resilience-enhancing features in the intermediary component.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The intermediary server serves as a specialized mediator that handles all complex conditional logic, authentication, and storage management. This allows the messaging server to remain simple while the intermediary server absorbs the complexity required for system resilience through its sophisticated conditional release mechanisms.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Duration of action of moving object

If messaging servers store and conditionally release data, then asynchronous messaging is enabled, but computing resources and costs significantly increase

Engineering Contradiction:
Improvedata retention timeVSAvoidcomputing resource consumption
Core Design Contradiction:
Duration of action of moving objectVSUse of energy by moving object

Solution Approach 1:

The intermediary server implements efficient storage and retrieval mechanisms that automatically manage data retention without requiring continuous complex processing. The system uses targeted querying of specific data sources only when conditional release is needed, rather than continuously processing all stored data, thereby reducing computing resource consumption while maintaining long-term data retention.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10855642B2Asynchronous messaging and communication in a social networking system
Publication Date: 2020.12.01 LEAVEMARK INC
  • US10855642B2 patent drawing
  • US10855642B2 patent drawing
  • US10855642B2 patent drawing

AI summary

The present disclosure is for systems and methods for asynchronous communication within a social networking system. Specifically, the present invention is for receiving capsuled data that is directed to a recipient. The capsuled data may be partially viewable by a recipient within the social networking system, but may not become fully viewable until a trigger condition is met. The systems and methods disclosed herein enable a determination of whether a trigger condition is met, and, if it is met, the capsuled data may be fully viewable by a recipient.