Head-Mounted Assistant Response Stitching for Multi-Intent Queries

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems face challenges in integrating different information perspectives to generate a multi-perspective response that is coherent and natural-sounding, determining which execution results to stitch together, and establishing the correct order for stitching these results.

Innovation Solution

The assistant system determines dialog-intents associated with a user query, selects agents accordingly, and uses relevance scores, filtering out mutually exclusive results, and employs a sequential-language model, predefined rules, user profile data, and linguistic grounding to stitch execution results in a logical and personal manner.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If the system waits for all execution results before generating a response, then the completeness of information is improved, but the response time increases

Engineering Contradiction:
Improvecompleteness of informationVSAvoidresponse time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by identifying and presenting the most relevant execution results first, based on relevance scores, before all results are available. This allows the system to provide timely partial responses while continuing to process remaining results in the background.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies partial action by selecting and presenting only the top-k most relevant execution results rather than waiting for all results. This partial presentation achieves a balance between response speed and information completeness, allowing the system to respond quickly with the most important information.

Inventive Principle:
Principle #16Partial or excessive action

2Loss of information

If the system integrates multiple information perspectives, then the informativeness of the response is improved, but the complexity of integrating results increases

Engineering Contradiction:
ImproveinformativenessVSAvoidcomplexity of integrating results
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system segments the integration process by first ranking individual execution results based on relevance scores, then selectively combining only the top-k results. This segmentation approach simplifies the integration complexity by breaking down the overall task into ranking and selective combination steps.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the parameter of result selection from binary (include/exclude) to graded (relevance-based ranking). By introducing relevance scores as a parameter, the system can dynamically determine which results to include, making the integration process more flexible and manageable.

Inventive Principle:
Principle #35Parameter changes

3Loss of information

If the system presents all execution results, then the completeness of information is improved, but the naturalness of the response decreases

Engineering Contradiction:
Improvecompleteness of informationVSAvoidnaturalness of response
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system changes the parameter of result presentation from exhaustive to selective by introducing relevance scores. This allows the system to present only the most relevant results in a natural, conversational manner, avoiding the robotic presentation of all available information.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system applies partial action by presenting only the top-k most relevant execution results rather than all results. This partial presentation maintains naturalness by focusing on the most important information while still providing sufficient completeness for effective user interaction.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12374097B2Generating multi-perspective responses by assistant systems
Publication Date: 2025.07.29 META PLATFORMS INC
  • US12374097B2 patent drawing
  • US12374097B2 patent drawing
  • US12374097B2 patent drawing

AI summary

In one embodiment, a method includes receiving a user query inputted on a head-mounted device from the head-mounted device, wherein the user query corresponds to multiple dialog-intents, executing multiple tasks corresponding to the multiple dialog-intents, generating a multi-perspective response by a stitching model based on two or more of execution results of the multiple tasks, wherein the stitching model combines the two or more of the execution results based on natural language processing, and wherein the multi-perspective response comprises a natural-language response combining the two or more execution results, and sending instructions to the head-mounted device for presenting the multi-perspective response on the head-mounted device.