Dynamic Virtual Space Interaction Configuration System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional virtual space systems require tedious and time-consuming reconfiguration to modify interactions between virtual space objects and characters, limiting user control and customization at runtime.

Innovation Solution

A system that allows users to dynamically specify and execute action connections between virtual space entities through a user interface, using a server with modules for entity registration, connection management, and effect execution, enabling users to define and initiate interactions without reconfiguring the system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If interactions between virtual space objects are programmed at configuration stages, then the system maintains stability and reliability, but modifying interactions becomes tedious and time-consuming

Engineering Contradiction:
Improveability to modify interactionsVSAvoidtime to reconfigure interactions
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements a dynamic configuration system where interaction definitions can be modified at runtime without recompilation. The system separates interaction logic from compiled code, allowing providers to add, remove, or modify interactions between virtual space objects and characters during operation. This transforms the static, fixed interaction model into a dynamic, flexible one that adapts to changing requirements without time-consuming reconfiguration processes.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If the virtual space system is reprogrammed to introduce new interactions, then the system functionality is improved, but recompilation and re-release are required

Engineering Contradiction:
Improvesystem functionalityVSAvoidreconfiguration process complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the virtual space system into distinct components: core engine code (compiled once), interaction definitions (configurable data), and interaction logic (separate from entity code). This segmentation allows interaction modifications to be made independently without affecting the compiled core system. Providers can modify interaction definitions in isolation, avoiding the need to recompile and re-release the entire virtual space software.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary layer (interaction manager or configuration system) that sits between the core virtual space engine and the interaction definitions. This intermediary handles the complexity of interaction management, providing a simplified interface for providers to modify interactions without dealing with the underlying system complexity. The intermediary translates high-level interaction definitions into executable logic, shielding providers from implementation details.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If users have no control over entity interactions, then the system maintains simplicity, but user customization capability is limited

Engineering Contradiction:
Improveuser control capabilityVSAvoidcustomization capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent enables users (providers) to self-configure interaction behaviors through an intuitive interface. Instead of requiring programmers to modify code, providers can directly define and modify how virtual space objects and characters interact through configuration tools. The system provides self-service capabilities where users can create, modify, and test interaction definitions without external assistance or complex programming knowledge.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9436483B2Enhanced system and method for dynamically connecting virtual space entities
Publication Date: 2016.09.06 ADEIA MEDIA HOLDINGS INC
  • US9436483B2 patent drawing
  • US9436483B2 patent drawing
  • US9436483B2 patent drawing

AI summary

A system and method for connecting virtual space entities are disclosed. Information regarding virtual space entities may be obtained. The obtained information may include information indicating one or more actions and/or effects associated with the virtual space entities. The associated effects may indicate the associated actions may be caused in the virtual space by actions of other virtual space entities. Users may be enabled to specify action connections between actions of different virtual space entities. The user specified action connections may provide causal relationships between a first action and a first effect associated with a second action. Occurrence of the first action within a given instance of virtual space may be determined. Based on the user specified action connections, the first effect may be executed to cause the second action to be performed in the virtual space.