Game Security Level Verification for In-Game Goods Protection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing security systems fail to effectively prevent the theft of in-game goods when a user's account is hacked, leading to significant inconvenience and potential loss for gamers.

Innovation Solution

A method and apparatus for providing a game based on the security level of a terminal, which involves checking the security level of a user's terminal when accessing a game and determining whether to allow the disposal of in-game goods accordingly, while ensuring the game can be played regardless of the security level.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If strict security checks are performed to prevent hacking, then security level is improved, but user convenience deteriorates because users cannot access their accounts even when legitimate

Engineering Contradiction:
Improvesecurity levelVSAvoiduser convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent applies different security verification levels to different operations within the game system. Login operations use basic verification for convenience, while sensitive operations like item disposal require higher security verification. This local differentiation of security quality allows legitimate users to access their accounts easily while preventing hackers from performing harmful actions.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically adjusts security verification requirements based on the operation being performed and the detected security level of the terminal. When a low security level is detected, the system automatically enables additional verification steps for sensitive operations. This dynamic adjustment maintains user convenience for normal operations while providing enhanced security when needed.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If security verification is relaxed to allow easy access, then user convenience is improved, but security level deteriorates making accounts vulnerable to hacking

Engineering Contradiction:
Improveuser convenienceVSAvoidsecurity level
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

Different security verification levels are applied to different operations. Basic login operations use minimal verification for convenience, while sensitive operations like item disposal require enhanced verification including device fingerprinting and security codes. This local quality differentiation ensures convenience where needed and security where critical.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent introduces intermediary verification mechanisms (such as security codes and device fingerprinting) that act as mediators between the user and the system for sensitive operations. These intermediaries provide an additional layer of security without completely blocking access, allowing legitimate users to verify their identity while preventing unauthorized access.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If comprehensive security verification is implemented for all operations, then security level is improved, but device complexity increases

Engineering Contradiction:
Improvesecurity levelVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The security verification system is segmented into multiple independent modules: device fingerprinting module, security code generation module, verification judgment module, and operation control module. Each module performs a specific function, making the overall complex security system manageable and maintainable while providing comprehensive security coverage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements security verification selectively rather than universally. Enhanced verification including device fingerprinting and security codes is applied only to sensitive operations like item disposal, while basic operations use simpler verification. This partial application of excessive security measures provides adequate protection without unnecessary complexity for all operations.

Inventive Principle:
Principle #16Partial or excessive action

4Object-affected harmful factors

If security restrictions are imposed on terminal operations, then theft prevention is improved, but gameplay experience deteriorates

Engineering Contradiction:
Improvetheft preventionVSAvoidgameplay experience
Core Design Contradiction:
Object-affected harmful factorsVSEase of operation

Solution Approach 1:

The system dynamically controls operation permissions based on the detected security level of the terminal. When high security level is detected, full gameplay functionality is available. When low security level is detected, sensitive operations like item disposal are restricted while basic gameplay continues. This dynamic permission control prevents theft while maintaining acceptable gameplay experience.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Security restrictions are applied locally to specific operations rather than globally to all gameplay functions. Sensitive operations such as item disposal require enhanced verification and may be restricted, while basic gameplay operations remain fully accessible. This local application of restrictions prevents theft of valuable items while preserving the overall gameplay experience.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12335270B2Method of providing game based on security level of terminal, and apparatus for performing the same
Publication Date: 2025.06.17 NEXON CORP
  • US12335270B2 patent drawing
  • US12335270B2 patent drawing
  • US12335270B2 patent drawing

AI summary

Disclosed herein are a method of providing a game based on the security level of a terminal and an apparatus for performing the same. The method of providing a game based on the security level of a terminal includes: when a user accesses a game using a terminal, checking the security level of the terminal for the account of the user; and determining whether to allow the disposal of in-game goods according to the found security level, but providing the game so that the game can be played regardless of the found security level.