Visual Model Invocation Workflow for Stable Application Creation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Developers face challenges in simplifying and accelerating the application development process, particularly in integrating machine learning models, requiring deep understanding of model operations and configuration, which hinders widespread participation and efficiency.

Innovation Solution

A method and apparatus for application creation that involves selecting a model invocation function block, configuring it through an interface, and creating an application based on a workflow, reducing the complexity of model invocation and enhancing stability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If developers directly integrate machine learning models into applications, then application functionality and intelligence are improved, but development complexity and difficulty increase

Engineering Contradiction:
Improveapplication functionalityVSAvoiddevelopment complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a model invocation function block as an intermediary component between the application workflow and machine learning models. This function block abstracts the complex model integration process into a standardized interface, allowing developers to invoke models without directly dealing with their internal complexities, thereby reducing development complexity while maintaining application functionality

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the application development process into distinct functional blocks, including model invocation function blocks. By dividing the complex integration task into modular, manageable segments with clear interfaces, developers can work with simplified components rather than monolithic complex systems, reducing overall development complexity

Inventive Principle:
Principle #1Segmentation

2Manufacturing precision

If developers deeply understand model operations and configuration, then model integration accuracy and performance are improved, but development time and skill requirements increase

Engineering Contradiction:
Improvemodel integration accuracyVSAvoiddevelopment time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The model invocation function block is designed to automatically handle model configuration and invocation processes. The system self-manages the complex interactions between application workflows and machine learning models, reducing the need for developers to deeply understand model operations while maintaining integration accuracy, thereby reducing development time and skill requirements

Inventive Principle:
Principle #25Self-service

3Ease of operation

If traditional application development methods are used, then development simplicity is maintained, but application intelligence and model integration capability are limited

Engineering Contradiction:
Improvedevelopment simplicityVSAvoidmodel integration capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The model invocation function block serves multiple functions: it acts as a workflow component, a model interface, and a configuration manager. This universal component can be used across different applications and model types, maintaining development simplicity through standardized usage while enhancing model integration capability through its multi-functional design

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

Data Source

PatentUS20260050437A1Application creation
Publication Date: 2026.02.19 BEIJING ZITIAO NETWORK TECH CO LTD
  • US20260050437A1 patent drawing
  • US20260050437A1 patent drawing
  • US20260050437A1 patent drawing

AI summary

The embodiments of the disclosure provides a method, apparatus, device and storage medium for application creation. The method includes: selecting, for a model invoking node in a plurality of processing nodes of a target application to be created, a model invocation function block for invoking a first model by the model invoking node from a plurality of function blocks; presenting a configuration interface for the model invocation function block, in response to a configuration request for the model invocation function block; receiving configuration information for the model invocation function block via the configuration interface; and creating the target application based on the configuration information and a workflow composed of the plurality of processing nodes. By the configurability and visualization of the model invocation, the development difficulty of the application with the model invocation capability may be reduced, and the stability of model outputs may be improved.