Game Interface Object Upgrade and Sequence Scoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing user interface technologies for computer applications, such as games, face challenges in dynamically rearranging and upgrading objects based on user input, leading to inefficient scoring systems and potential score inflation in sequence-based games.

Innovation Solution

A computer-implemented method that retrieves information about objects with characteristics, rearranges them based on user input to form sequences, determines upgrade levels, and selectively upgrades objects, replacing others with new ones, while analyzing for further sequences to adjust scores within defined thresholds.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If objects are dynamically rearranged and upgraded based on user input to form sequences, then user interaction and gameplay engagement are improved, but score inflation and unbalanced gameplay may occur

Engineering Contradiction:
Improveuser interactionVSAvoidscore balance
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent applies parameter changes by implementing a threshold-based scoring system that dynamically adjusts score calculations based on the number of sequences formed. When the number of sequences exceeds a predetermined threshold, the score contribution is limited or capped. This prevents score inflation while maintaining engaging user interaction, as players can still form multiple sequences but with balanced scoring rewards.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If multiple sequences are analyzed and scored in each game turn, then productivity and gameplay depth are improved, but computational complexity and processing time increase

Engineering Contradiction:
Improvegameplay depthVSAvoidcomputational complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-defining scoring thresholds and score contribution rules before gameplay begins. The system预先 establishes the maximum number of sequences to be counted and the scoring formula, eliminating the need for complex real-time calculations during gameplay. This allows multiple sequences to be analyzed efficiently while maintaining manageable computational complexity.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If objects are upgraded to maximum level with action characteristics, then gameplay variety and engagement are improved, but device resources and memory requirements increase

Engineering Contradiction:
Improvegameplay varietyVSAvoiddevice resources
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent applies local quality by implementing action characteristics selectively only for objects that reach maximum upgrade level. Not all objects possess action characteristics; only those fully upgraded do. This localized application of enhanced properties provides gameplay variety through special abilities while conserving device resources, as the system does not need to manage action characteristics for all objects simultaneously.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10207186B2Method for controlling a user interface
Publication Date: 2019.02.19 KING COM
  • US10207186B2 patent drawing
  • US10207186B2 patent drawing
  • US10207186B2 patent drawing

AI summary

In an embodiment there is provided a computer implemented method of providing a game, the method comprising the following implemented by at least one processor and at least one memory of a device retrieving from at least one memory information associated with a plurality of first objects and one or more characteristics of said first objects and causing said objects with said one or more characteristics to be displayed on a display in an arrangement, executing at least one algorithm which: responsive to detected user input rearranges said first objects to provide a sequence of at least three adjacent first objects sharing at least one same characteristic, determines an upgrade level of each of said at least three adjacent first objects, and in response to said determination selecting one of said at least three adjacent first objects for upgrading, and causes an updated arrangement to be displayed with said selected one of the said at least three adjacent first objects being upgraded and having said same characteristic and other of said three adjacent first objects being replaced with further first objects. A device and program are also provided.