Digital Assistant Creation Without Code Using Natural-Language Settings

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users lack the capability to freely and conveniently create digital assistants with different capabilities due to limited programming skills and understanding of underlying implementation logic, necessitating complex coding for development.

Innovation Solution

A page-based configuration system allowing users to input settings information in natural language to generate a machine learning model for digital assistants, enabling quick creation and release of customized digital assistants without coding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If users use traditional coding methods to create digital assistants, then digital assistants can be created with specific capabilities, but the process becomes complex and difficult for users without programming skills

Engineering Contradiction:
Improveease of digital assistant creationVSAvoidcoding complexity
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The patent replaces the mechanical coding process with an AI-based natural language processing system. Users input their requirements in natural language, and the AI model automatically generates the corresponding code and digital assistant configuration, eliminating the need for users to manually write or understand code.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent introduces an AI language model as an intermediary between user requirements and digital assistant implementation. The model translates natural language descriptions into structured code and configuration files, serving as a mediator that bridges the gap between user intent and technical implementation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If users input detailed settings information in natural language, then digital assistants can be quickly created without coding, but the system must process and interpret unstructured language data

Engineering Contradiction:
Improvedigital assistant creation speedVSAvoidnatural language processing complexity
Core Design Contradiction:
ProductivityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent transforms the parameter representation from structured code to natural language. The AI model processes natural language input by converting it into structured parameters and configurations that the digital assistant can execute, changing the state from unstructured text to organized operational parameters.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces manual code writing mechanics with AI-based natural language interpretation. The system uses machine learning models to automatically parse, understand, and translate user descriptions into functional digital assistants, substituting the mechanical coding process with intelligent language processing.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS12411662B2Digital assistant creation
Publication Date: 2025.09.09 BEIJING ZITIAO NETWORK TECH CO LTD
  • US12411662B2 patent drawing
  • US12411662B2 patent drawing
  • US12411662B2 patent drawing

AI summary

Embodiments of the disclosure provides technologies for digital assistant creation. A method includes: in response to receiving a creation request, presenting a page for creating a digital assistant, the page comprising at least one configuration area for receiving configuration information for the digital assistant, the at least one configuration area comprising: a first configuration area for receiving settings information input in a natural language; and in response to receiving a release request, releasing the digital assistant based on the configuration information, for use in interaction with the user. Therefore, by providing a modular, simple-input scheme for digital assistant creation, users are able to define digital assistants easily and quickly with different capabilities without requiring code writing capabilities.