Voice Assistant Handling Unknown Demands via Intermediary Communication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In existing voice interaction systems, user demands cannot be enumerated completely in advance, leading to voice assistants often unable to meet new demands, resulting in poor user experiences with responses like 'Sorry, I don't know this information'.

Innovation Solution

A voice interaction method that performs voice recognition and demand analysis, acquires information of a query entity and query content for unknown demands, communicates with the query entity to obtain reply information, and returns a voice response to the user, thereby compensating for the assistant's blind areas and improving demand satisfaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If voice assistants use predefined demand responses, then response speed is fast, but adaptability to new demands is poor

Engineering Contradiction:
Improveadaptability to new demandsVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary entity (another device or service platform) that the voice assistant can communicate with to obtain responses for unknown demands. When the assistant encounters a demand it cannot handle, it extracts query information, communicates with the intermediary device via network, and returns the obtained response to the user. This mediator approach enables the assistant to handle new demands without requiring complete pre-programming of all possible responses.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary demand analysis and entity extraction to identify when a demand is unknown. By pre-defining the structure for querying intermediaries and the format of communication protocols, the system prepares the framework in advance, allowing rapid response generation when new demands occur without requiring complex real-time decision-making.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If voice assistants communicate with external entities for unknown demands, then demand satisfaction improves, but response time increases

Engineering Contradiction:
Improvedemand satisfactionVSAvoidresponse time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs demand analysis and identifies unknown demands immediately upon receiving the voice input. By pre-structuring the query extraction process and having communication protocols ready in advance, the system minimizes the time spent on analysis and preparation, allowing rapid communication with external entities and quick return of responses.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If voice assistants handle all possible demands, then user experience improves, but system complexity increases

Engineering Contradiction:
Improvecoverage of user demandsVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent employs an intermediary device to handle the complexity of dealing with diverse and unknown demands. Instead of building a complex system that must handle every possible demand internally, the voice assistant leverages the intermediary's capabilities through standardized communication interfaces. This allows the system to maintain simplicity while achieving broad demand coverage through the intermediary's extensive knowledge base and processing capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12118992B2Voice interaction method and apparatus, device and computer storage medium
Publication Date: 2024.10.15 BEIJING BAIDU NETCOM SCI & TECH CO LTD
  • US12118992B2 patent drawing
  • US12118992B2 patent drawing
  • US12118992B2 patent drawing

AI summary

Technical solutions relate to the fields of artificial intelligence technologies and voice technologies. A technical solution includes: performing voice recognition and demand analysis on a voice instruction input by a user; in response to an unknown demand obtained by the demand analysis, acquiring information of a query entity and query content using a result of the demand analysis, and acquiring reply information corresponding to the query content by communication with the query entity; and returning a first voice response to the user using the reply information.