Passive Network Validation for Game Fairness

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In networked gaming environments, cheating occurs when users manipulate game data or employ external hardware/software to gain unfair advantages, leading to decreased user enjoyment and revenue loss for game developers and service providers.

Innovation Solution

A system and method for passive validation of network game users, where data from users is monitored and evaluated by a passive validation node to detect and prevent unfair play, using server, peer, or peer-group observations to identify and address cheating behaviors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users are monitored and evaluated to detect cheating, then game fairness is improved, but system complexity increases

Engineering Contradiction:
Improvegame fairnessVSAvoidvalidation system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The validation system utilizes existing network infrastructure and game data transmission channels to perform cheating detection. The system passively monitors data that is already being exchanged between game clients and servers, rather than introducing separate dedicated monitoring channels. This allows the system to leverage existing resources for validation purposes, reducing the need for additional complex infrastructure while maintaining game fairness through continuous passive evaluation of game data integrity.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If passive validation monitoring is implemented, then cheating detection capability is improved, but network bandwidth consumption increases

Engineering Contradiction:
Improvecheating detection capabilityVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The passive validation system continuously monitors game data using the same network channels that carry essential game traffic. Rather than introducing periodic or intermittent monitoring that would require additional communication overhead, the system maintains continuous validation by evaluating data as it naturally flows through the network infrastructure. This approach ensures comprehensive cheating detection while minimizing additional bandwidth consumption by reusing existing data transmission paths.

Inventive Principle:
Principle #20Continuity of useful action

3Measurement precision

If game data is monitored and evaluated, then user validation accuracy is improved, but processing time increases

Engineering Contradiction:
Improveuser validation accuracyVSAvoiddata processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The validation system performs preliminary evaluation of game data by establishing baseline profiles of legitimate game behavior patterns before actual gameplay occurs. During game play, the system compares incoming data against these pre-established profiles, allowing for rapid validation decisions. This preliminary preparation of validation criteria enables the system to achieve high user validation accuracy without requiring extensive real-time processing, as the evaluation framework is already in place and ready for comparison.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10124260B2Invalidating network devices with illicit peripherals
Publication Date: 2018.11.13 SONY INTERACTIVE ENTERTAINMENT LLC
  • US10124260B2 patent drawing
  • US10124260B2 patent drawing
  • US10124260B2 patent drawing

AI summary

A system and method for passively validating network game users is provided. Data indicative of game behavior and actions at one or more nodes interacting with a network game in a network game community are monitored. The data is evaluated to determine whether the one or more nodes are adhering to one or more rules associated with the network game. Data indicative of illicit game behavior may trigger various responses including invalidation of the node engaged in the illicit behavior. Alternatively, a query may be generated to further identify the nature and/or actual existence of illicit behavior at the node. Monitoring of game data may occur at a server, a peer, as part of a peer group or combinations thereof, which may be based on routine schedule or part of constant game behavior monitoring.