In-App Tool Creation Using Natural Language and Visual Icons

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing applications lack flexibility in managing tools, as they are pre-set during development and cannot be modified by users for personalized task execution.

Innovation Solution

A method and apparatus that allow users to create and manage tools within applications by specifying a description of a task in natural language and a visual representation, enabling the creation of customized tools through interaction with a processing system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If tools are pre-set during application development, then the application structure is stable and reliable, but the flexibility and adaptability for user customization is reduced

Engineering Contradiction:
Improvetool customization flexibilityVSAvoidtool management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic tool management by allowing users to create, modify, and delete tools during application execution. The tool configuration transitions from a static pre-set state to a dynamic user-customizable state, enabling the system to adapt to different user needs without requiring application redeployment or code modification.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent segments tool management into independent user-defined components. Each tool is created as a separate entity with its own configuration parameters, allowing users to customize individual tools without affecting the entire application. This segmentation enables flexible customization while maintaining manageable complexity through modular tool structures.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If tools are pre-set during application development, then the development process is simple, but the ease of operation for user customization is reduced

Engineering Contradiction:
Improveuser tool creation easeVSAvoidtool development simplicity
Core Design Contradiction:
Ease of operationVSEase of manufacture

Solution Approach 1:

The patent enables users to create and configure tools independently without requiring developer intervention. Users can define tool parameters, select visual representations, and customize behavior through user-friendly interfaces. This self-service capability significantly improves ease of operation for users while maintaining the simplicity of the underlying tool creation mechanism.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent introduces an intermediary configuration interface between users and the tool creation system. This intermediary layer provides user-friendly controls for tool creation while translating user inputs into proper tool configurations. The intermediary simplifies the user experience without exposing the complexity of the underlying tool management system.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If tools are fixed during application development, then the system stability is maintained, but the productivity for task execution is reduced due to lack of customization

Engineering Contradiction:
Improvetask execution efficiencyVSAvoidsystem stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent allows users to pre-configure and prepare customized tools before executing tasks. Users can define tool parameters, select visual representations, and test tool functionality in advance. This preliminary configuration enables efficient task execution without compromising system stability, as tools are validated before deployment to the execution environment.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent enables dynamic modification of tool parameters such as visual representations, trigger conditions, and execution behaviors. Users can adjust these parameters to optimize task execution efficiency while maintaining system stability through controlled parameter changes. The system validates parameter modifications to ensure they do not introduce instability while maximizing productivity benefits.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20260086857A1Method, apparatus, device, and medium for managing tool in application
Publication Date: 2026.03.26 BEIJING ZITIAO NETWORK TECH CO LTD
  • US20260086857A1 patent drawing
  • US20260086857A1 patent drawing
  • US20260086857A1 patent drawing

AI summary

Provided are a method, apparatus, device and medium for managing a tool in an application. In one method, in response to a creation request for creating a tool in an application being received, a creation page is presented, the tool being used for performing a predetermined task, and the creation page including: a first area for specifying a description of the predetermined task represented in a natural language; and a second area for specifying a visual representation corresponding to the tool; in response to receiving an interaction request for the creation page, a tool is created based on the visual representation and the description of the predetermined task specified by the interaction request; and the visual representation corresponding to the tool is presented in the application.