Chat Management With Plug-In Matching for Ambiguous Queries

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional search systems require well-formulated queries and struggle with ambiguous or incomplete inputs, limiting their ability to provide efficient and intelligent responses.

Innovation Solution

A computer system that initiates autonomous chats, records chat states, and uses a chat engine with a chatbot to determine search criteria and select responses from a chat library, incorporating human and programmatic resources, and learns from interactions to refine its responses over time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional search systems use well-formulated queries, then search accuracy is improved, but ease of operation deteriorates because users must know how to formulate precise queries

Engineering Contradiction:
Improvesearch accuracyVSAvoidease of operation
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent introduces a chatbot as an intermediary between the user and the search system. The chatbot receives natural language inputs from users, interprets their intent, and translates them into structured search queries. This mediator handles the complexity of query formulation, allowing users to interact using simple, conversational language while maintaining high search accuracy through the chatbot's interpretation and query generation capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If search systems require fully qualified queries, then information completeness is improved, but loss of time increases because users must spend time formulating complete queries

Engineering Contradiction:
Improveinformation completenessVSAvoidtime to formulate query
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system performs preliminary action by having the chatbot proactively engage users in a conversational manner to gather necessary information incrementally. Rather than waiting for users to formulate complete queries, the chatbot asks guiding questions and collects information step-by-step, preparing the search criteria in advance. This reduces the time users spend on query formulation while ensuring information completeness through the structured conversation flow.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If chatbot interacts with population of users, then intelligence of chatbot is improved through learning, but device complexity increases due to learning mechanisms and data processing

Engineering Contradiction:
Improvechatbot intelligenceVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies universality by designing a multi-functional system where the chatbot serves multiple purposes: it acts as a natural language interface, a query generator, a learning system, and a response selector. The same chatbot instance handles diverse user inputs across different domains and contexts, adapting its behavior through learning while maintaining a unified architecture. This multi-functionality reduces the need for separate specialized systems, managing complexity through a single versatile component.

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

4Ease of operation

If system guides users progressively to specify information, then ease of operation is improved, but duration of action increases because interactions take more time

Engineering Contradiction:
Improveease of operationVSAvoidinteraction time
Core Design Contradiction:
Ease of operationVSDuration of action of moving object

Solution Approach 1:

The system applies partial action by guiding users to provide information incrementally rather than requiring complete specifications upfront. The chatbot accepts partial inputs, processes what is available, and progressively refines the search as users provide additional details. This approach maintains ease of operation by allowing users to start with minimal input while the system intelligently fills gaps through guided interaction, balancing interaction time with user convenience.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12375432B2Chat management system
Publication Date: 2025.07.29 EXPENSIFY
  • US12375432B2 patent drawing
  • US12375432B2 patent drawing
  • US12375432B2 patent drawing

AI summary

A system receives a chat query based on a user interaction on a computing device of user. The system parses the chat query to identify one or more word patterns in the chat query, and determines a matching plug-in from the plug-in library based at least in part on the one or more word patterns in the chat query. The system utilizes the matching plug-in to access one or more resources and determine a chat response for the chat query, and transmit, over the one or more networks, the chat response to the computing device of the user.