Digital Assistant Plugin Creation and Data Query

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for creating plugins and performing data queries in digital assistant interactions are cumbersome, requiring technical expertise and are inefficient, especially in quickly responding to user needs and filtering data effectively.

Innovation Solution

A method and apparatus for plugin creation that provides a user-friendly interface with templates for creating plugins, allowing users to input necessary information and release plugins for interaction with digital assistants, along with a data query method that uses index mapping functions to efficiently filter data entities based on user requests.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional methods are used for creating plugins and performing data queries, then technical expertise is required and the process is cumbersome, but the system can maintain basic functionality

Engineering Contradiction:
Improveease of plugin creationVSAvoidcomplexity of creation process
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by providing pre-configured plugin templates that contain pre-defined structures, fields, and validation rules. Users can create plugins by filling in template forms rather than building from scratch, which eliminates the need for technical expertise and simplifies the creation process while maintaining system functionality.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If detailed data filtering is performed to meet user requirements, then query accuracy improves, but query time increases

Engineering Contradiction:
Improvequery accuracyVSAvoidquery time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies segmentation by dividing the data filtering process into multiple stages: initial coarse filtering using basic criteria, followed by progressive refinement based on user feedback and relevance scoring. This segmented approach maintains query accuracy while reducing overall query time by avoiding unnecessary processing of clearly irrelevant data.

Inventive Principle:
Principle #1Segmentation

3Reliability

If comprehensive data entities are stored in the target data source, then query completeness improves, but data storage and processing complexity increases

Engineering Contradiction:
Improvequery completenessVSAvoiddata source complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by implementing hierarchical data storage where comprehensive detailed data is maintained only for frequently queried or relevant data entities, while less frequently accessed data uses summarized or indexed representations. This approach ensures query completeness for important data while reducing overall storage and processing complexity.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20240419419A1Plugin creation and data query associated with digital assistant interaction
Publication Date: 2024.12.19 BEIJING ZITIAO NETWORK TECH CO LTD
  • US20240419419A1 patent drawing
  • US20240419419A1 patent drawing
  • US20240419419A1 patent drawing

AI summary

According to embodiments of the present disclosure, a solution for plugin creation and data query associated with a digital assistant are provided. A method comprises: providing a creation page for creating a target plugin, wherein the creation page presents a plugin creation template corresponding to a type of the target plugin to be created, and the plugin creation template including at least one information input component; obtaining plugin creation information about the target plugin at least via at least one information input component in the plugin creation template; and releasing the target plugin based on the plugin creation information, the released target plugin being selectable for interaction between a user and a digital assistant.