Ghost Character Visibility in Virtual Space Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users operating characters in virtual spaces often lose track of ghost characters, as existing systems lack effective mechanisms to ensure easy perception of these characters once they satisfy predetermined conditions.

Innovation Solution

A computer program that includes a first character control unit for moving a first character based on user input, a second character control unit for moving a ghost character based on automatic operating data, and a determination unit to synchronize the ghost character's state with the predetermined condition, allowing the ghost character to be easily perceived by the user when the first character satisfies the condition.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the ghost character moves continuously based on automatic operating data, then the ghost character can be displayed in the virtual space, but the user loses track of the ghost character and cannot easily perceive it

Engineering Contradiction:
Improvevisibility of ghost characterVSAvoiduser perception of ghost character
Core Design Contradiction:
ReliabilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent applies visual differentiation by displaying the ghost character with different appearance characteristics (such as transparency or visual style) compared to the first character. This allows the ghost character to be clearly perceived by the user without interfering with the normal gameplay, resolving the contradiction between continuous movement and user perception.

Inventive Principle:
Principle #32Color changes

Solution Approach 2:

The ghost character is made to periodically satisfy predetermined conditions (such as stopping at specific positions or changing behavior patterns) during its continuous movement. These periodic events create visual cues that help users track the ghost character's location and actions, preventing the user from losing track while maintaining continuous movement.

Inventive Principle:
Principle #19Periodic action

2Extent of automation

If the ghost character satisfies predetermined conditions continuously, then the ghost character can be controlled automatically, but the user cannot easily perceive when the condition is satisfied

Engineering Contradiction:
Improveautomatic control of ghost characterVSAvoidfeedback to user about condition satisfaction
Core Design Contradiction:
Extent of automationVSLoss of information

Solution Approach 1:

The patent implements feedback mechanisms that notify the user when the ghost character satisfies predetermined conditions. This can be achieved through visual indicators, notifications, or changes in the ghost character's behavior that are observable by the user. The feedback ensures users are informed about condition satisfaction events without disrupting the automatic control of the ghost character.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The ghost character periodically satisfies predetermined conditions during its movement, creating natural feedback points. These periodic condition satisfactions serve as observable events that inform users about the ghost character's progress and automatic control actions, preventing information loss while maintaining automation.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS9349349B2Computer readable medium having program recorded therein, information processing apparatus, information processing method, and information processing system
Publication Date: 2016.05.24 NINTENDO CO LTD
  • US9349349B2 patent drawing
  • US9349349B2 patent drawing
  • US9349349B2 patent drawing

AI summary

An example apparatus, which includes a predetermined input device for outputting operational data indicating operational inputs entered by a player and a display unit that displays predetermined characters in a virtual space, moves a first character in the virtual space based on the operational data, moves a second character in the virtual space based on automatic operating data which is a set of operational data for continuously moving a character, determines whether the first character satisfies a predetermined condition or not, and moves the second character from a state in which the second character satisfies the predetermined condition based on the automatic operating data in response to the first character satisfying the predetermined condition.