Game Version Inconsistency Detection via Virtual State Comparison

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for detecting inter-version inconsistency in online games, particularly digital collectible card games, are inefficient and labor-intensive, especially with the increasing complexity of game versions, making exhaustive manual confirmation impractical.

Innovation Solution

A system utilizing virtual instances to execute games of different versions based on operation logs, comparing game states to detect inconsistencies automatically.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual confirmation is used to detect inter-version inconsistency, then detection accuracy is maintained, but inspection efficiency deteriorates and labor intensity increases

Engineering Contradiction:
Improvedetection accuracyVSAvoidinspection efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent creates virtual instances that copy the game environment and executes multiple game versions simultaneously. These virtual instances replicate the actual game play scenarios, allowing automated comparison of game states across versions without requiring manual intervention in each test case.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent replaces manual mechanical inspection processes with an automated computer-based system. The inspection apparatus automatically executes games, captures game states, and compares versions through computational processes, eliminating the need for manual confirmation while maintaining detection accuracy.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If exhaustive manual confirmation is performed, then detection completeness is improved, but inspection time increases significantly

Engineering Contradiction:
Improvedetection completenessVSAvoidinspection time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent enables continuous automated inspection by executing multiple game versions simultaneously in parallel virtual instances. The system continuously captures game states and compares them automatically, maintaining detection completeness while significantly reducing inspection time through parallel processing and continuous operation.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The patent performs preliminary setup by creating virtual instances and preparing game configurations before actual inspection begins. This preliminary action includes setting up the testing environment, loading game versions, and preparing comparison parameters, which enables rapid and continuous inspection without time-consuming setup during the actual testing phase.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If game complexity increases with more card combinations, then game functionality is enhanced, but inspection difficulty increases

Engineering Contradiction:
Improvegame functionalityVSAvoidinspection difficulty
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent segments the complex game inspection process into manageable components by focusing on specific game states and transitions rather than attempting to inspect all possible card combinations at once. The system divides the inspection task into discrete state comparison units, making the inspection of complex games feasible through systematic breakdown.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal inspection framework that can handle various game versions and complexities through the same virtual instance architecture. The system uses multi-functional virtual instances that can execute different game versions, capture diverse game states, and perform automated comparisons, making the inspection process adaptable to increasing game complexity without requiring proportionally increased inspection difficulty.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20250229186A1System, method, and program for inspecting game
Publication Date: 2025.07.17 CYGAMES INC
  • US20250229186A1 patent drawing
  • US20250229186A1 patent drawing
  • US20250229186A1 patent drawing

AI summary

One or more embodiments of the invention is a system for detecting inter-version inconsistency of a game in which a game state can be updated according to a user operation, and the system includes: a first processing unit for executing the game of a first version by using a virtual instance, executing gameplay on the basis of an operation log included in one game log, and acquiring a game state; a second processing unit for executing the game of a second version by using a virtual instance, executing gameplay on the basis of an operation log included in the one game log, and acquiring a game state; and an inconsistency detection unit for detecting inter-version inconsistency on the basis of comparison between the game state acquired by the first processing unit and the game state acquired by the second processing unit.