Virtual Object Placement Management in Game Servers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Players face difficulties in easily changing the placement state of objects in a virtual space within existing game systems, requiring specific storage media and complex interactions.

Innovation Solution

An information processing system with placement management, parameter management, and change reception means allows players to easily change the placement state of objects by managing multiple parameters and conditions, enabling time-based changes and player-driven instructions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a player uses a storage medium (RF tag) to cause an object to appear in a virtual space, then the object can be placed in the virtual space, but the player cannot easily change the placement state of the object

Engineering Contradiction:
Improveease of changing placement stateVSAvoidcomplexity of operation
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent extracts the object placement function from the storage medium (RF tag) and transfers it to the game server. The server autonomously manages object placement states and transitions based on game conditions, eliminating the need for players to manually handle storage media for placement changes. This extraction resolves the contradiction by simplifying player operations while maintaining system functionality.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The game server performs self-service by automatically managing object placement states without requiring player intervention. The server monitors game conditions, determines appropriate placement transitions, and executes changes autonomously. This self-service mechanism improves ease of operation for players while maintaining controlled complexity in the system.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If the placement state of objects is changed frequently in the virtual space, then player engagement is enhanced, but unintended changes and confusion increase

Engineering Contradiction:
Improveflexibility of placement changeVSAvoidpredictability of placement state
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements feedback mechanisms where the server monitors game conditions and player actions to determine appropriate placement changes. The system provides feedback to players about placement state changes and their consequences, ensuring that flexibility in placement is balanced with predictable and reliable game state management. This feedback loop prevents unintended changes while maintaining adaptability.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10507391B2Information processing system, information processing apparatus, storage medium having stored therein information processing program, and information processing method
Publication Date: 2019.12.17 NINTENDO CO LTD
  • US10507391B2 patent drawing
  • US10507391B2 patent drawing
  • US10507391B2 patent drawing

AI summary

An example of an information processing system manages placement states of a plurality of objects in a virtual space, and manages a parameter that is changed in accordance with an instruction given by a player. The information processing system receives a change instruction to change the placement state of a selection object among the plurality of objects selected by the player. When the change instruction is given and under the condition that a parameter condition is satisfied, the parameter is changed. The information processing system executes a first change process for changing the placement state of at least one change target object in the virtual space in accordance with time, and a second change process for, when the change instruction is given and under the condition that a first parameter satisfies a first parameter condition, changing the placement state of the selection object in the virtual space.