Similarity-Based Text Input Matching for Game Progression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current interactive games, such as adventure games, limit user engagement and satisfaction as they require exact text input matching predefined strings, restricting user inference and freedom, leading to a passive experience.

Innovation Solution

A computer program that stores progress information and control information, allowing user input similarity determination with predefined strings, enabling content progression and dynamic answer generation, thereby increasing user freedom and engagement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If exact text input matching is required, then story progression control is precise, but user satisfaction and freedom decrease

Engineering Contradiction:
Improvetext matching precisionVSAvoiduser input flexibility
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent changes the parameter of text matching from exact matching to similarity-based matching. The system calculates similarity between user input and predetermined character strings, allowing progression when similarity exceeds a threshold rather than requiring exact matches, thus improving user flexibility while maintaining control

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces dynamic adjustment of similarity thresholds and multiple predetermined character strings for each progress information. This allows the system to adapt to different user expressions while maintaining precise story progression control through flexible matching criteria

Inventive Principle:
Principle #15Dynamics

2Reliability

If only predefined options are provided, then story progression is controlled, but user inference and engagement are limited

Engineering Contradiction:
Improvestory progression controlVSAvoiduser interaction freedom
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent makes the text input system universal by accepting various user expressions (different wording, phrasing, or descriptions) that all map to the same progress control information. This multi-functional approach allows users to interact freely while the system reliably progresses the story based on similarity matching

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

3Ease of manufacture

If exact character string matching is used, then programming simplicity is maintained, but content satisfaction level decreases

Engineering Contradiction:
Improveprogram implementation simplicityVSAvoidcontent delivery accuracy
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The patent introduces similarity calculation as an intermediary process between user input and story progression. This mediator calculates the degree of match between user text and predetermined strings, allowing flexible interpretation while maintaining structured progress control through the similarity threshold mechanism

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20240149156A1Computer-readable recording medium, computer apparatus and method
Publication Date: 2024.05.09 SQUARE ENIX HLDG CO LTD
  • US20240149156A1 patent drawing
  • US20240149156A1 patent drawing
  • US20240149156A1 patent drawing

AI summary

An object is to provide a new program with a higher level of satisfaction while increasing a player's freedom for provided content.An example content providing program determines whether or not information received from a user is similar to a predetermined character string corresponding to progress information and progresses the content in a case where it is determined that the information is similar to the predetermined character string.