Proxy Device Aggregating Local Clients for Network Latency Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data compression and decompression processes in local devices within computer networks often introduce undesirable latency, limiting the types of devices that can be used for network applications, especially those requiring low latency, such as interactive video and video conferencing, due to the need for adequate computing resources.

Innovation Solution

A proxy device is introduced to share the resource for transforming data, reducing or increasing compression levels, thereby offloading the computation from local devices. This proxy device can be connected to multiple local and remote devices, performing partial or full decompression/compression tasks, and dynamically adjusting compression levels based on bandwidth and latency conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data is highly compressed to reduce bandwidth utilization and transmission time, then network efficiency is improved, but local device computation burden increases and latency increases

Engineering Contradiction:
Improvenetwork efficiencyVSAvoiddecompression latency
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent introduces a proxy device as an intermediary between the remote server and local client devices. The proxy device performs decompression operations centrally, receiving highly compressed data from the remote device, decompressing it, and then distributing the decompressed data to multiple local devices. This mediator approach allows high compression ratios for network efficiency while eliminating the need for individual local devices to perform computationally intensive decompression, thereby reducing latency.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent combines multiple local devices into a single logical client through the proxy device. Instead of each local device independently receiving and decompressing data streams, the proxy device consolidates these operations, performing decompression once for all connected local devices. This merging eliminates redundant computation across multiple devices and enables resource-limited devices to function as clients without requiring adequate computing resources for decompression.

Inventive Principle:
Principle #5Merging (Combining)

2Loss of time

If local devices are equipped with adequate computing resources to reduce decompression latency, then latency is reduced, but device cost increases

Engineering Contradiction:
Improvedecompression latencyVSAvoiddevice cost
Core Design Contradiction:
Loss of timeVSEase of manufacture

Solution Approach 1:

The proxy device serves as an intermediary that centralizes the computationally intensive decompression function. Local devices can be manufactured with minimal computing resources since the proxy device handles all decompression operations. This approach enables the use of low-cost, resource-limited devices as clients while maintaining low latency through the proxy's centralized processing capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The proxy device provides decompression services to multiple local devices, allowing resource-limited devices to access decompression capabilities without having to implement them locally. Each local device benefits from the proxy's decompression service, eliminating the need for expensive hardware at the client end while maintaining low latency through the proxy's dedicated processing resources.

Inventive Principle:
Principle #25Self-service

3Loss of energy

If compression is performed by local devices to reduce network bandwidth usage, then bandwidth utilization is reduced, but local device computation burden increases

Engineering Contradiction:
Improvebandwidth utilizationVSAvoidlocal device computation
Core Design Contradiction:
Loss of energyVSUse of energy by moving object

Solution Approach 1:

The proxy device acts as an intermediary that centralizes compression operations. Instead of each local device performing compression independently, the proxy device receives data from local devices, performs compression centrally, and then transmits the compressed data to the remote server. This approach reduces total computation burden across the network by consolidating compression operations in a single location with adequate computing resources.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The proxy device provides universal compression services to multiple local devices, enabling resource-limited devices to utilize compression capabilities without implementing them locally. The proxy device's compression function serves all connected local devices, reducing overall network bandwidth usage while eliminating the need for expensive compression hardware at each client device.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11394793B2Clients aggregation
Publication Date: 2022.07.19 NEDGE COMPUTING CORP
  • US11394793B2 patent drawing
  • US11394793B2 patent drawing
  • US11394793B2 patent drawing

AI summary

A proxy device may organize a set of local devices as members of a union. The proxy device may create a set of virtual peripheral devices. The set of virtual peripheral devices may represent a set of physical peripheral devices connected to the set of local devices. The proxy device may communicate the set of virtual peripheral devices to a remote device.