Content Messaging via Database Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current messaging protocols in Push-to-X (PTX) over cellular platforms face challenges in efficiently delivering multimedia content and ensuring data consistency across network environments, particularly with evolving content types and sizes.

Innovation Solution

A method and system for content delivery that utilizes database synchronization between clients and servers, enabling real-time mobile data synchronization through long polling technology, which reduces signaling overhead and ensures consistent data transfer, supporting various content types including text, images, videos, and location information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional messaging protocols are used for content delivery in PTX platforms, then basic message transmission is supported, but efficiency deteriorates with evolving content types and sizes

Engineering Contradiction:
Improvecontent type supportVSAvoidmessage delivery efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The message is divided into two separate documents: a metadata document containing message structure and control information, and an attachment content document containing the actual content payload. This segmentation allows the protocol to efficiently handle various content types by processing metadata and content independently, improving adaptability without sacrificing delivery efficiency.

Inventive Principle:
Principle #1Segmentation

2Reliability

If database synchronization is implemented for real-time content delivery, then message delivery reliability is improved, but network signaling overhead increases

Engineering Contradiction:
Improvemessage delivery reliabilityVSAvoidnetwork signaling overhead
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent combines metadata synchronization and content delivery into a unified database synchronization process. The server maintains a database cluster that automatically synchronizes with client devices, merging the reliability benefits of database consistency with efficient content delivery, thereby improving message delivery reliability while minimizing additional signaling overhead.

Inventive Principle:
Principle #5Merging (Combining)

3Device complexity

If content is delivered through centralized server processing, then control and management are simplified, but network utilization and response time deteriorate

Engineering Contradiction:
Improveserver control complexityVSAvoidcontent delivery speed
Core Design Contradiction:
Device complexityVSSpeed

Solution Approach 1:

The server performs preliminary processing of content into structured metadata documents and attachment content documents before synchronization. This preliminary action organizes content in advance, enabling faster client-side processing and delivery without requiring complex real-time server processing, thus improving delivery speed while maintaining simplified server control.

Inventive Principle:
Principle #10Preliminary action

4Device complexity

If metadata and attachment content are synchronized together, then processing is simplified, but synchronization efficiency deteriorates with large content sizes

Engineering Contradiction:
Improveprocessing complexityVSAvoidsynchronization time
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The message is divided into two separate documents: a metadata document containing message structure and control information, and an attachment content document containing the actual content payload. This segmentation allows the protocol to efficiently handle various content types by processing metadata and content independently, improving adaptability without sacrificing delivery efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system synchronizes only the necessary portions of content based on client needs. Clients can request and synchronize only metadata or specific attachment content documents as required, rather than synchronizing all content universally. This partial synchronization approach reduces synchronization time for large content sizes while maintaining processing simplicity through the structured document separation.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10630742B2System and method for content messaging
Publication Date: 2020.04.21 KODIAK NETWORKS INC
  • US10630742B2 patent drawing
  • US10630742B2 patent drawing
  • US10630742B2 patent drawing

AI summary

A system and method for content messaging includes observing, by the server, synchronization of a database cluster accessible to the server with a first local database at a first client, the database cluster including a message after the synchronization, the message including content and instructions for processing the content, and processing, by the server, the content of the message according to the instructions for processing the content, in response to observing the synchronization.