Voice Search Constraint Management for Vague Intent Resolution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Voice interfaces struggle with accurately identifying user goals when instructions are vague or unclear, leading to inefficient searches and increased cognitive load for users.

Innovation Solution

Implementing conversational search management techniques that allow users to interact informally with voice-controlled devices, using voice data to determine search constraints and generate search query plans, which are then executed to provide relevant results, reducing the need for precise commands and improving search precision.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users provide vague or informal instructions to voice-controlled devices, then ease of operation improves, but measurement precision of user goals deteriorates

Engineering Contradiction:
Improveease of useVSAvoidgoal identification accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system performs preliminary actions by proactively determining search constraints and generating search query plans before the user can provide complete information. The backend server anticipates user intent by analyzing voice data and formulating structured search queries in advance, reducing the need for users to provide precisely formulated commands.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary layer (the backend server with conversational search management) that mediates between the user's informal voice input and the rigid search query execution. This intermediary translates vague user goals into structured search constraints and query plans, bridging the gap between natural language and precise search operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the system performs comprehensive searches to handle vague user instructions, then reliability of goal identification improves, but loss of time increases

Engineering Contradiction:
Improvegoal identification accuracyVSAvoidsearch processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The search process is segmented into distinct components: determining search constraints from voice data, generating multiple search query plans, executing queries, and processing results. This segmentation allows the system to handle complex vague queries systematically without overwhelming processing time, as each segment can be optimized independently.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts search strategies based on the analyzed voice data and determined constraints. Search query plans are generated and executed adaptively, allowing the system to balance comprehensiveness with efficiency by modifying search parameters and approaches in real-time based on user input patterns.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11899714B1Voice conversational search constraint management
Publication Date: 2024.02.13 AMAZON TECH INC
  • US11899714B1 patent drawing
  • US11899714B1 patent drawing
  • US11899714B1 patent drawing

AI summary

Voice data from a current conversation between a user and a voice-controlled user device can be used to determine a search constraint for searching a database. Other search constraints can be determined based at least in part on the current conversation, a previous conversation, and/or a previous action. Properties can be associated with the search constraints. Once the search constraints have been determined, a plurality of search query plans is determined and a first search query plan is executed to query the database.