Swarm Intelligence Data Distribution for Network Bottlenecks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data download systems in networks are inefficient, particularly when multiple devices attempt to access data simultaneously, leading to slow download speeds and increased data consumption due to sequential data transfer and limited network bandwidth, resulting in prolonged waiting times for content reproduction.

Innovation Solution

A method and apparatus utilizing swarm intelligence to identify leader devices within a network, divide the swarm into sub-swarms, and distribute data efficiently based on device parameters such as ping response time, bandwidth, and memory capacity, allowing for dynamic load balancing and parallel data transfer.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is downloaded sequentially to each device, then data can be transmitted reliably, but download speed decreases and waiting time increases

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoiddownload speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the data transmission process by introducing intermediate leader devices that form sub-swarms. Instead of sequential download to all devices, the system divides devices into groups led by different nodes, each downloading data in parallel to their respective sub-swarm members. This segmentation enables parallel processing while maintaining reliability through structured data distribution.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by selecting leader devices and forming swarms before actual data download begins. Leaders are pre-identified based on device parameters, and sub-swarms are organized in advance. This preliminary organization enables efficient parallel data retrieval without waiting for sequential completion, thus improving download speed while ensuring reliable delivery to all devices.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If multiple devices download data simultaneously, then download speed increases, but network bandwidth is exceeded and data consumption increases

Engineering Contradiction:
Improvedownload speedVSAvoiddata consumption
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent merges the data sources by having intermediate leader devices store and redistribute data within sub-swarms. Instead of each device independently downloading from the server (which would multiply data consumption), leaders download once and share with their sub-swarm members, effectively combining multiple download operations into fewer parallel operations while maintaining high download speed.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

Intermediate leader devices act as mediators between the server and regular devices. These leaders receive data from the server and redistribute it to their sub-swarm members, reducing the total number of simultaneous server connections needed. This intermediary approach enables high download speed through parallelism while controlling data consumption by avoiding redundant downloads.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If data is downloaded completely before playback, then data integrity is ensured, but waiting time increases significantly

Engineering Contradiction:
Improvedata integrityVSAvoidwaiting time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent introduces dynamic swarm division where the network structure adapts during data retrieval. Sub-swarms are formed dynamically based on device capabilities and data progress. This dynamic organization allows different devices to be in different states (downloading, buffering, ready for playback) simultaneously, ensuring data integrity for those who need it while enabling earlier playback for others, thus reducing overall waiting time.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

By segmenting devices into multiple sub-swarms with different leaders, the system enables parallel data retrieval and playback initiation. Not all devices need to wait for complete data download to the server; instead, sub-swarms can progress at different rates, and playback can begin once sufficient data is available in local caches, reducing waiting time while maintaining integrity through structured distribution.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11159614B2Method and apparatus for managing data in a network based on swarm intelligence
Publication Date: 2021.10.26 SAMSUNG ELECTRONICS CO LTD
  • US11159614B2 patent drawing
  • US11159614B2 patent drawing
  • US11159614B2 patent drawing

AI summary

An apparatus for managing data in a network is provided. The apparatus includes a memory, and a processor configured to identify a first leader device and a second leader device in a swarm comprising a plurality of devices based device parameters, receive a request for downloading data, download, as the first leader device, the data from a content device in response to the request, store the downloaded data to the memory, transmit the data to the second leader device, and divide the swarm into a first sub swarm comprising the first leader device and a second sub swarm comprising the second leader device.