Gateway Data Stream Relay via Wireless Intermediary

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Content providers face challenges in delivering high-demand multimedia content in real time due to the need for significant infrastructure and resources, especially when multiple users require access to the same content simultaneously, leading to increased workload on servers.

Innovation Solution

A communication method where a first communication gateway identifies a data stream and detects if a second gateway is receiving it, allowing the first gateway to establish a wireless connection with the second gateway to receive the data stream, thereby reducing the workload on the remote server by using the second gateway as a relay.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If content providers increase server infrastructure to deliver high-demand content in real time, then content delivery capability is improved, but infrastructure cost and complexity increase

Engineering Contradiction:
Improvecontent delivery capabilityVSAvoidinfrastructure complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

Multiple gateways are merged into a cooperative network where they share data stream reception capabilities. When one gateway receives a data stream, other gateways can obtain the same stream through wireless connections to that gateway, effectively combining their reception capabilities without requiring the content provider to serve each gateway independently.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

A wireless communication intermediary is introduced between gateways that need data streams and gateways that already have them. This allows gateways to exchange data streams wirelessly without direct connection to the content provider, reducing the burden on content provider infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If multiple gateways independently receive the same data stream from the communication network, then each gateway can serve its local network, but the workload on the remote server increases

Engineering Contradiction:
Improvedata stream availabilityVSAvoidserver workload
Core Design Contradiction:
ReliabilityVSPower

Solution Approach 1:

Instead of the server creating and sending separate data stream instances to each gateway, the system creates wireless copies of the data stream between gateways. When gateway A receives a data stream, gateway B can establish a wireless connection to A and receive a copy, eliminating the need for the server to send duplicate streams to multiple gateways.

Inventive Principle:
Principle #26Copying

3Reliability

If content providers invest in expensive equipment to ensure good user experience for content delivery, then service quality is improved, but deployment cost increases

Engineering Contradiction:
Improveuser experience qualityVSAvoidequipment cost
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Gateways are given multi-functionality, serving both as access points for their local networks and as data sources for other gateways. This universal role allows the existing gateway infrastructure to handle content delivery demands without requiring additional specialized equipment from content providers.

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

Data Source

PatentEP3840300B1Reception of a data stream via a communication gateway
Publication Date: 2022.10.19 SOFTATHOME
  • EP3840300B1 patent drawingFigure 1
  • EP3840300B1 patent drawingFigure 2~3
  • EP3840300B1 patent drawingFigure 4~5

AI summary

The invention relates to a communication method implemented by a first communication gateway (GTW1) interfacing between a local network (R1) and a communication network (NT1), comprising: identifying a data stream (ST1) to be transmitted to the local network (R1); detecting that a second communication gateway (GTW2) is receiving the data stream (ST1) from the communication network (NT1); sending an access request (RQ4) to the second communication gateway (GTW2) to establish a wireless connection between the first communication gateway (GTW1) acting as a client and the second communication gateway (GTW2) acting as an access point to the communication network (NT1); and receiving, via the wireless connection, at least a portion of the data stream transmitted by the second communication gateway (GTW2).