Interactive Scenario Configuration for Multi-Role Application Creation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional user-created applications support limited interactive scenarios due to the lack of flexibility in configuring interactions between users and intelligent agents or bots, restricting the richness and variety of possible interactions.

Innovation Solution

Obtain configuration information including interactive control and role setting information for a target scenario to construct a processing entity that manages the interactive process of multiple objects, allowing for the creation of a target application that supports richer interactive scenarios.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional user-created applications use simple configuration methods, then ease of operation is improved, but interactive scenario richness deteriorates

Engineering Contradiction:
Improveease of application creationVSAvoidinteractive scenario richness
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The application creation process is segmented into distinct configuration modules: interactive control information configuration and role setting information configuration. This segmentation allows users to configure different aspects independently through a structured interface, maintaining ease of operation while enabling rich interactive scenarios through systematic configuration of multiple parameters and roles.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adapts the configuration interface based on the selected interactive scenario type. Different scenario types (e.g., customer service, entertainment, education) present different configuration options and parameters, allowing the system to provide tailored configuration experiences that simplify the process for each specific use case while supporting diverse interactive possibilities.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If applications support multiple interactive objects with complex interactions, then interactive scenario richness is improved, but device complexity deteriorates

Engineering Contradiction:
Improveinteractive scenario richnessVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

A processing entity is introduced as an intermediary component that manages interactions between multiple interactive objects. This processing entity receives configuration information defining interaction rules, object roles, and scenario parameters, then orchestrates the complex interactions according to these specifications. By centralizing interaction management in this intermediary layer, the system supports rich multi-object interactions without requiring complex distributed coordination logic across all components.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The processing entity serves multiple functions: it configures interactive scenarios, manages interactive objects, controls interaction flows, and handles role assignments. This multi-functional design consolidates what would otherwise require separate specialized components, reducing overall system complexity while enabling support for diverse interactive scenarios with multiple objects and interaction types.

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

Data Source

PatentUS20250355637A1Application creation
Publication Date: 2025.11.20 BEIJING ZITIAO NETWORK TECH CO LTD
  • US20250355637A1 patent drawing
  • US20250355637A1 patent drawing
  • US20250355637A1 patent drawing

AI summary

The embodiments of the disclosure relate to a method, an apparatus, a device and a storage medium for creating an application. The proposed method includes: obtaining configuration information comprising interactive control information and role setting information of a target interactive scenario, the interactive control information being used to construct a first processing entity corresponding to the target interactive scenario, the first processing entity being configured to manage an interactive process of a set of interactive objects participating in the target interactive scenario based on the interactive control information, wherein the role setting information indicates a set of predetermined roles associated with the target interactive scenario; and creating a target application based on the configuration information. In this way, the embodiments of the disclosure can support creating a richer interactive scenario.