Hybrid P2P Segmented File Distribution for Gaming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing networked gaming systems face inefficiencies in data transfer, particularly with large or popular files, as they require significant bandwidth and server resources, and existing protocols like client-server and peer-to-peer networks have limitations such as high protocol overhead and dependence on user goodwill.

Innovation Solution

Implementing a hybrid peer-to-peer, segmented file distribution protocol like BitTorrent, which allows gaming devices to upload and download subsets of data, redistributing the burden from the host server and enabling efficient data transfer among devices, using a tracker to coordinate actions and ensuring data integrity with SHA-1 verification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the client-server model is used to transfer large data files, then files are always available and the system is simple to configure, but it requires a large amount of bandwidth and server resources to distribute the file to each client

Engineering Contradiction:
Improvefile availabilityVSAvoidbandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent divides large data files into smaller segments or chunks that can be distributed across multiple peers in the network. Instead of one server transmitting the entire file to each client, the file is segmented and different peers hold different segments, reducing the bandwidth burden on any single server while maintaining file availability through distributed storage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a tracker server as an intermediary that coordinates peer-to-peer file sharing. The tracker manages peer connections and facilitates file segment exchange without directly transmitting the entire file content, reducing server resource consumption while maintaining reliable file distribution.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of energy

If a peer-to-peer network is used to share files, then bandwidth problems are mitigated and files can be shared without proper servers, but there is significant protocol overhead for search queries and the number of reachable peers is limited

Engineering Contradiction:
Improvebandwidth efficiencyVSAvoidprotocol overhead
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent segments both the data files and the search/query process. By dividing the file into segments and using a tracker to coordinate segmented downloads, the protocol overhead is reduced compared to traditional peer-to-peer networks that require extensive querying to locate complete files.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The tracker server acts as an intermediary that reduces protocol overhead by pre-coordinating peer connections and file segment distribution. This eliminates the need for extensive peer-to-peer search queries while maintaining the decentralized benefits of peer-to-peer networking.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If the client-server model is used, then configuration is simple, but it requires significant server resources to distribute popular large files to multiple clients

Engineering Contradiction:
Improveconfiguration simplicityVSAvoidserver resources
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The patent segments the file distribution task across multiple peer nodes rather than concentrating it on a single server. This distributes server resource requirements while maintaining configuration simplicity through the centralized tracker that manages the segmented distribution process.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The tracker server serves as an intermediary that maintains configuration simplicity by centralizing coordination, while the actual file distribution is performed peer-to-peer, reducing the resource burden on any single server.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Adaptability or versatility

If peer-to-peer networks are used, then file sharing is possible without proper servers, but accountability for file contents is reduced and rules regarding send/receive ratios are difficult to enforce

Engineering Contradiction:
Improvefile sharing capabilityVSAvoidcontent accountability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The tracker server acts as an intermediary that enforces rules and maintains accountability in the peer-to-peer network. It tracks peer behavior, enforces send/receive ratios, and verifies file segment integrity, providing content accountability while maintaining the versatility of peer-to-peer file sharing.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8171155B2Download and data transfer gaming method
Publication Date: 2012.05.01 LNW GAMING INC
  • US8171155B2 patent drawing
  • US8171155B2 patent drawing
  • US8171155B2 patent drawing

AI summary

A download and data transfer gaming system utilizes a hybrid peer-to-peer, segmented file distribution protocol to vastly improve the download capabilities of a gaming system by improving the upload cost burdened by the download host. The system redistributes this cost to the download clients by allowing clients on the gaming system to upload pieces of a file to each other. This system is much more redundant by eliminating the possibility of a client missing a download broadcast. The system alleviates this possibility of missing packets and bad data integrity by using SHA-1 verification of the file pieces. The benefits of the improved bandwidth capabilities enable the download of much larger files, thus enhancing the game play experience.