Digital Assistant Multi-Part Query Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional digital personal assistants (DPAs) are unable to effectively handle queries with multiple response portions, typically ignoring or partially responding to secondary queries, requiring users to submit separate queries for each part, which limits their ability to provide comprehensive answers.

Innovation Solution

A method and system that enables a digital personal assistant to receive and process queries with multiple response portions by separating and processing each portion independently, using machine learning and natural language modeling to generate a fluid response that addresses all parts of the query in a single, coherent answer.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a DPA processes only single-response queries, then the response accuracy is high, but the query handling capability is limited and cannot address multi-part queries comprehensively

Engineering Contradiction:
Improvequery handling capabilityVSAvoidresponse accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent segments a complex multi-part query into multiple distinct query portions, each representing a separate information need. The system identifies and separates these portions independently, allowing each to be processed individually while maintaining the overall context of the user's information request

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges the results from multiple separately processed query portions into a single comprehensive response. The system combines individual responses while maintaining coherence and relevance to the original multi-part query, providing a unified answer that addresses all aspects of the user's information need

Inventive Principle:
Principle #5Merging (Combining)

2Ease of operation

If a DPA requires separate queries for each response portion, then the response accuracy for each query is maintained, but the user engagement time increases and convenience decreases

Engineering Contradiction:
Improveuser convenienceVSAvoiduser engagement time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent performs preliminary segmentation of the multi-part query into distinct portions before processing. By identifying and separating query portions in advance, the system prepares the groundwork for efficient parallel or sequential processing, reducing the overall time required to address all aspects of the user's information need

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent maintains continuous processing by handling multiple query portions in a streamlined manner. Rather than requiring users to submit separate queries with gaps between them, the system continuously processes different portions of the original query and delivers a comprehensive response in a single interaction cycle

Inventive Principle:
Principle #20Continuity of useful action

3Loss of information

If a DPA provides a single unified response to multi-part queries, then the response comprehensiveness improves, but the processing complexity increases

Engineering Contradiction:
Improveresponse comprehensivenessVSAvoidprocessing complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent segments the complex task of answering multi-part queries into manageable portions. By dividing the query processing into distinct segments corresponding to different information needs, the system reduces processing complexity while ensuring comprehensive coverage of all query aspects

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary processing layer that manages the complexity of handling multi-part queries. This intermediary structure coordinates the segmentation, processing, and merging of query portions, simplifying the overall system architecture while maintaining comprehensive response capability

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11373083B2Query having multiple response portions
Publication Date: 2022.06.28 LENOVO SWITZERLAND INTERNATIONAL GMBH
  • US11373083B2 patent drawing
  • US11373083B2 patent drawing
  • US11373083B2 patent drawing

AI summary

One embodiment provides a method, including: receiving, at a digital assistant of an information handling device, a query from a user comprising at least two response portions; determining responses for the at least two response portions, wherein the determining comprises separately processing each of the at least two response portions; and providing a response to the user comprising the responses. Other aspects are described and claimed.