Application Creation Using Scene Variables for Multi-Object Interaction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for creating applications, such as robot programs, often limit interactive scenes to a single intelligent volume, restricting the controllability and versatility of user interactions.

Innovation Solution

A method and apparatus for creating applications by obtaining configuration information that includes interactive control information and scene variables, enabling the construction of a processing entity to manage interaction processes and provide scene variables to interactive objects, thereby enhancing interaction controllability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional methods are used to create applications, then the application creation process is simple, but the interactive scene is limited to a single intelligent volume, reducing controllability and versatility

Engineering Contradiction:
Improveinteractive scene versatilityVSAvoidconfiguration information structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The configuration information is segmented into distinct components: interactive control information for constructing processing entities, scene variables for providing values to interactive objects, and their relationships are defined through structured data formats. This segmentation allows complex interactive scenes to be managed through modular, organized data structures, resolving the contradiction between versatility and complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces configuration information as an intermediary layer between the user's interaction intentions and the execution of interactive scenes. This intermediary structure translates high-level interaction requirements into actionable processing entities and scene variables, enabling complex versatile scenes while maintaining a simple user configuration process.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If multiple interactive objects are added to enhance interaction controllability, then the interaction process becomes more complex, but the system capability to manage interactions improves

Engineering Contradiction:
Improveinteraction controllabilityVSAvoidinteraction process management
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The processing entities constructed from interactive control information serve multiple functions: they manage interaction processes, coordinate scene variables, and control multiple interactive objects within a single unified structure. This multi-functionality reduces the need for separate management mechanisms, improving controllability without proportionally increasing system complexity.

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

Solution Approach 2:

The patent uses scene variables as parameter containers that can be dynamically configured and modified during interaction processes. By changing parameter values rather than restructuring the entire system, the system achieves flexible interaction controllability while maintaining stable underlying architecture, thus improving ease of operation without excessive complexity increase.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20260023475A1Application creation
Publication Date: 2026.01.22 BEIJING ZITIAO NETWORK TECH CO LTD
  • US20260023475A1 patent drawing
  • US20260023475A1 patent drawing
  • US20260023475A1 patent drawing

AI summary

Embodiments of the disclosure relate to a method a device, and a storage medium and an apparatus for creating an application. The method includes: obtaining configuration information, the configuration information includes interactive control information about a target interactive scene, where the interactive control information is configured to construct a first processing entity corresponding to the target interactive scene, such that the first processing entity manages, based on the interactive control information, an interaction process for a set of interactive objects participating in the target interactive scene. The configuration information further indicates a set of scene variables associated with the target interactive scene, each scene variable of the set of scene variables being configured to provide a corresponding value to one or more corresponding interactive objects during the interaction process; and creating a target application based on the configuration information.