Peer-to-Peer Bandwidth Sharing via Trusted Device Relay

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Devices connected to a network may experience inadequate network connections, hindering access to resources due to insufficient bandwidth, latency, packet loss, or other performance issues, and existing solutions do not effectively allow seamless and secure sharing of better network connections between trusted peers.

Innovation Solution

A method where a first device determines its need for improved communication, broadcasts a message, and establishes a peer-to-peer connection with a second device based on performance parameters of the second device's connection, allowing data to be routed through the second device's superior connection, ensuring secure and seamless bandwidth sharing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a device uses its own network connection to communicate with the network, then it maintains direct access and control, but the communication performance is limited by the device's own bandwidth and connection quality

Engineering Contradiction:
Improvenetwork connection performanceVSAvoidbandwidth
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent introduces a peer device as an intermediary to relay communications between the first device and the network. The first device establishes a peer-to-peer connection with the second device, which then forwards traffic to and from the network. This intermediary approach allows the first device to leverage the second device's superior network connection while maintaining secure, direct communication channels.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If devices share network connections through traditional methods, then bandwidth can be increased, but security risks and connection stability deteriorate due to lack of trust verification and seamless integration

Engineering Contradiction:
ImprovebandwidthVSAvoidconnection stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements a feedback mechanism where devices broadcast their network connection performance parameters (bandwidth, latency, packet loss) to potential peers. This feedback allows the first device to select an optimal second device with superior connection characteristics, ensuring both security through verification and stability through performance-based selection.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

Before establishing communication, the patent performs preliminary actions including broadcasting connection parameters, receiving and evaluating feedback from potential peer devices, and verifying trust relationships. This preliminary verification ensures that only secure, high-performance connections are established, preventing unstable or insecure connections from forming.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If a device establishes peer-to-peer connections for bandwidth sharing, then bandwidth and performance improve, but device complexity increases due to connection management and parameter verification

Engineering Contradiction:
ImprovebandwidthVSAvoidconnection management
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements self-service mechanisms where devices automatically broadcast their connection parameters, receive and evaluate feedback from peers, and autonomously establish or terminate peer-to-peer connections based on performance criteria. This automation reduces the need for complex manual configuration and management, allowing the system to handle connection complexity independently while maintaining high bandwidth utilization.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11765643B2Bandwidth sharing amongst trusted peers
Publication Date: 2023.09.19 CITRIX SYSTEMS INC
  • US11765643B2 patent drawing
  • US11765643B2 patent drawing
  • US11765643B2 patent drawing

AI summary

A first device connected to a network via a first connection may perform a method that involves determining a need for improved communication between the first device and the network, receiving a message from a second device that includes an indication of at least one performance parameter of a second connection between the second device and the network, establishing a peer-to-peer connection between the first device and the second device based at least in part on the indication, and communicating with the network via a communications channel that includes the peer-to-peer connection and the second connection.