Dual Network Synchronization for Media Annotation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network communication systems face challenges in synchronously delivering large media data to multiple users without overburdening network bandwidth and processing resources, particularly in star networks, and managing device connections in mesh networks leads to resource constraints due to increased data noise.

Innovation Solution

A dual-network system is established, with a primary star network and a failover mesh network, where nodes with an object data model broadcast their state, allowing nodes to update their data models synchronously, and if the primary network fails, data is requested through the mesh network, minimizing load on the server and ensuring continuous data delivery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a star network is used where each user establishes a connection with a hub server for data transfer, then data can be distributed to multiple users, but the load on the hub network increases proportionally to the number of users, impairing the ability of users to access data quickly

Engineering Contradiction:
Improvedata access reliabilityVSAvoiddata access speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system segments the data distribution task by dividing users into multiple groups, each served by a different hub server. This segmentation reduces the load on each individual hub, allowing faster data access while maintaining reliable distribution across all users through the coordinated hub network.

Inventive Principle:
Principle #1Segmentation

2Loss of time

If the hub transfers data files to users quickly to synchronize data distribution, then data appears to arrive at each user at essentially the same time, but the load on the hub network increases at least proportionally to the number of users

Engineering Contradiction:
Improvedata synchronization timeVSAvoidhub network load
Core Design Contradiction:
Loss of timeVSPower

Solution Approach 1:

The hub network is segmented into multiple hub servers that each serve specific groups of users. This allows the synchronization task to be divided across multiple hubs, reducing the load on each individual hub while maintaining overall synchronization across the distributed network through coordinated data transfer.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transitions from a single-hub centralized model to a multi-hub distributed model, adding a spatial dimension to the architecture. Multiple hubs operate in parallel across different network segments, reducing the dimensional concentration of load on any single hub while maintaining synchronization through coordinated operations.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Device complexity

If mesh networks are used to allow devices to work together and transfer data between devices, then the hub present in star network is eliminated and data can travel through combination of nodes, but devices frequently use ping to determine active devices, and as the mesh size increases, data noise increases exponentially

Engineering Contradiction:
Improvenetwork architecture complexityVSAvoiddata noise
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The mesh network is segmented into multiple smaller sub-meshes or clusters, each managed independently. This segmentation reduces the size of each mesh segment, thereby reducing the exponential increase in data noise that occurs in large mesh networks. Nodes only need to track and communicate with nodes within their segment rather than all nodes in the entire network.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10997203B2Systems for allowing annotation in real time
Publication Date: 2021.05.04 NOTEAFFECT LLC
  • US10997203B2 patent drawing
  • US10997203B2 patent drawing
  • US10997203B2 patent drawing

AI summary

Synchronous content sharing of media assets via an object data model propagated through a star network or a mesh network. Each user device updates a local object data model including information on the status of the media asset delivery, to achieve synchronization with the source data. Updates to the local object data model may be the result of direct connection between a user device and an application server via a network, or the result of indirect connections through peers in mesh networks, where the local object data model is shared through hops between peers in the mesh network if the direct connection is unavailable.