EMU Plug-in Detection via Critical Data Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current EMU class Internet games lack the ability to identify and counter plug-ins, leading to unfair gameplay and interference with the normal game order, as they do not possess anti-plug-in functions.

Innovation Solution

The method involves configuring monitoring conditions for critical game role data by an EMU, transmitting this data to a server for analysis, and determining if the data is unusual, indicating the use of a plug-in, allowing for timely detection and processing of plug-in behavior without modifying the game program.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If EMU class Internet games do not possess anti-plug-in functions, then the game program remains simple and unmodified, but plug-in usage goes undetected leading to unfair gameplay

Engineering Contradiction:
Improvegame fairnessVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces an EMU (emulator) as an intermediary layer between the game client and server. The EMU monitors critical game data and communicates with the server to detect plug-in usage without modifying the original game program. This mediator approach allows anti-plug-in functionality to be added while keeping the game program intact, resolving the contradiction between maintaining game simplicity and achieving reliable plug-in detection.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If monitoring conditions are configured for critical game data, then plug-in behavior can be detected timely, but additional monitoring and transmission processes increase system complexity

Engineering Contradiction:
Improveplug-in detection accuracyVSAvoidmonitoring system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent configures monitoring conditions in advance for critical game data such as player status, equipment, and game parameters. The EMU is pre-configured to monitor specific data points and transmit them to the server for analysis. This preliminary configuration allows the system to detect plug-in usage effectively without requiring complex real-time analysis, reducing the operational complexity while maintaining high detection accuracy.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the server analyzes critical game data to determine plug-in usage, then game fairness is improved, but data transmission and processing time increases

Engineering Contradiction:
Improvefairness enforcementVSAvoiddata processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts only the critical game data necessary for plug-in detection and transmits it to the server for analysis. By taking out only the essential data points (player status, equipment information, game parameters) rather than analyzing all game data, the system achieves effective fairness enforcement while minimizing data transmission volume and processing time, thus reducing the time loss.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9744465B2Identify plug-in of EMU class internet game
Publication Date: 2017.08.29 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US9744465B2 patent drawing
  • US9744465B2 patent drawing
  • US9744465B2 patent drawing

AI summary

An Emulator (EMU) configures a monitoring condition relevant with critical data of a game role, when the monitoring condition is met, the EMU transmits the critical data of the game role to a server; the server analyzes the critical data of the game role; when determining that the critical data of the game role is unusual, the server determines that the game role has used a plug-in.