Peer-to-Peer Relay Network Spectator Mechanism

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional client-server networks are inefficient in data distribution as clients rely on a central server for communication, leading to resource constraints and increased bandwidth usage, while peer-to-peer networks lack efficient relay mechanisms for data propagation.

Innovation Solution

A peer-to-peer relay network where each peer system connects to a limited number of other peers, relays data according to set rules, and distinguishes between participants and spectators to manage data generation and propagation, allowing for decentralized data distribution without relying on a central server.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a client-server network is used for data distribution, then centralized control is achieved, but bandwidth usage increases and resource constraints occur

Engineering Contradiction:
Improvecentralized controlVSAvoidbandwidth usage
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent segments the centralized data distribution function into distributed peer-to-peer relay operations. Instead of one server handling all data distribution, multiple peer systems collectively perform relay functions, dividing the workload and reducing bandwidth consumption on any single connection while maintaining reliable data distribution through the network

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces relay peers as intermediary nodes between data sources and destination peers. These intermediary peers forward data packets across the network, enabling efficient multi-hop data transmission that reduces direct server-to-client bandwidth requirements while maintaining centralized coordination through the relay mechanism

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If a peer-to-peer network establishes direct connections between all members, then decentralized communication is achieved, but connection complexity increases

Engineering Contradiction:
Improvedecentralized communicationVSAvoidconnection complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the fully connected peer-to-peer topology into a sparse relay network. Instead of requiring N-1 direct connections per peer, the system uses a limited number of relay peers to which each peer connects, reducing connection complexity from O(N) to O(1) per peer while maintaining decentralized communication capabilities

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces relay peers as intermediary nodes that enable indirect communication between peers. Rather than requiring direct peer-to-peer connections, data flows through intermediary relay peers, simplifying the connection structure while preserving the decentralized nature of the network where any peer can communicate with any other peer

Inventive Principle:
Principle #24Intermediary (Mediator)

3Stability of the object's composition

If peer connection limits are imposed in a relay network, then network stability is improved, but data propagation efficiency may be reduced

Engineering Contradiction:
Improvenetwork stabilityVSAvoiddata propagation efficiency
Core Design Contradiction:
Stability of the object's compositionVSProductivity

Solution Approach 1:

The patent implements self-service mechanisms where relay peers autonomously manage their connection states and make intelligent decisions about which data packets to relay. Each relay peer monitors its own connection capacity and selectively forwards packets based on local conditions, enabling the network to maintain stability through connection limits while preserving propagation efficiency through decentralized adaptive behavior

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent dynamically adjusts relay parameters such as packet forwarding probability and connection selection criteria based on network conditions. When connection limits are approached, the system modifies relay behavior parameters to optimize the balance between maintaining connection stability and ensuring efficient data propagation through the constrained peer relationships

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7610402B2Spectators in a peer-to-peer relay network
Publication Date: 2009.10.27 SONY INTERACTIVE ENTERTAINMENT LLC
  • US7610402B2 patent drawing
  • US7610402B2 patent drawing
  • US7610402B2 patent drawing

AI summary

Methods and apparatus for implementing peer-to-peer relay. In one implementation, a peer-to-peer relay network includes: a plurality of N peer systems; wherein each peer system in said peer-to-peer relay network is connected to a number of other peer systems in said peer-to-peer relay network that is less than or equal to a connection limit, said connection limit is greater than or equal to 2, said connection limit is less than or equal to N−2, each peer system in said peer-to-peer relay network is configured to relay data to peer systems connected to that peer system according to a set of one or more relay rules, each peer system is a participant or a spectator, at least one peer system is a participant, at least one peer system is a spectator, a participant is configured to generate data to be relayed in said peer-to-peer relay network, and a spectator is configured to relay data generated by a participant.