Virtual Controller Assembly for Multi-Object Movement Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing game systems face challenges in improving usability when assembling multiple virtual objects to create a unified object, lacking convenience and flexibility in controlling the assembled object's movement and arrangement.

Innovation Solution

An information processing system that includes a processor to generate and control assembled objects by combining virtual power and controller objects, allowing simultaneous state changes of multiple power objects and enabling user-controlled movement direction changes, with a virtual controller object that can be arranged and oriented as desired.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Power

If multiple virtual power objects are assembled into an assembled object, then the power provision capability is improved, but the complexity of individually managing and controlling each power object's state increases

Engineering Contradiction:
Improvepower provision capabilityVSAvoidcontrol management complexity
Core Design Contradiction:
PowerVSDevice complexity

Solution Approach 1:

The patent merges the control of multiple virtual power objects into a unified control mechanism. When a virtual controller object is assembled with multiple power objects, it enables simultaneous ON/OFF control of all power objects through a single operation, rather than requiring individual control of each power object. This combining approach resolves the contradiction by maintaining enhanced power capability while simplifying control management.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The virtual controller object serves as a universal control interface that can manage multiple different types of power objects simultaneously. It provides multi-functional capability to control propulsion, braking, and other power-related functions across all assembled power objects through a single controller, thereby improving power provision capability without increasing control complexity.

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

2Ease of operation

If the virtual controller object can be arranged at any position in the assembled object, then the flexibility and ease of operation are improved, but the complexity of position management and arrangement increases

Engineering Contradiction:
Improvecontroller arrangement flexibilityVSAvoidposition management complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements dynamic position management for the virtual controller object within the assembled object. The controller can be flexibly arranged at different positions and orientations according to user needs, and the system dynamically adjusts the control signal transmission paths accordingly. This dynamic adaptation allows flexible arrangement without requiring complex static position management systems.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system introduces an intermediary control mechanism that manages the relationship between the virtual controller object and multiple power objects regardless of their spatial arrangement. This intermediary layer handles the complexity of position management by abstracting the spatial relationships, allowing the controller to operate effectively at any position without directly managing complex position coordination.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If the assembled object can move in any direction based on user input, then the adaptability and versatility are improved, but the complexity of movement control increases

Engineering Contradiction:
Improvemovement direction flexibilityVSAvoidmovement control complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the movement control into independent directional components. Each virtual power object can be controlled to provide motion in specific directions, and the system combines these segmented directional controls to achieve versatile movement patterns. This segmentation allows the assembled object to move in any direction by coordinating simpler directional movements, reducing overall control complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system uses composite control strategies that combine outputs from multiple power objects to achieve versatile movement. By compositing the control signals from multiple power sources and coordinating their actions, the system enables movement in any direction while managing complexity through coordinated composite control rather than requiring a single complex control mechanism.

Inventive Principle:
Principle #40Composite materials

Data Source

PatentUS12533587B2Information processing system, non-transitory computer-readable storage medium having stored therein information processing program, information processing method, and information processing apparatus
Publication Date: 2026.01.27 NINTENDO CO LTD
  • US12533587B2 patent drawing
  • US12533587B2 patent drawing
  • US12533587B2 patent drawing

AI summary

An exemplary information processing system generates an assembled object by assembling a plurality of virtual objects based on an input by a user. The plurality of virtual objects include virtual power objects each configured to provide power to the assembled object and a virtual controller object. While the virtual power object and the virtual controller object are included in the assembled object, the information processing system causes the one or more virtual power objects to operate to move the assembled object in a predetermined traveling direction, and causes a moving direction of the movable object to change based on an input by the user.