Selectable Suggestions Using Provisional Models for Stable Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing suggestion models in human-computer dialogs are often inadequate, leading to missed opportunities for efficient task completion and resource waste due to inadequate updating and potential inaccuracies, which can interrupt services and consume unnecessary computational resources.

Innovation Solution

Implement a system that selectively relies on additional machine learning models alongside a default suggestion model to generate selectable suggestions, allowing for testing and refinement without disrupting existing processes, by processing application content with both models and using user feedback to train the additional models.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If an updated suggestion model is deployed quickly to improve suggestion coverage, then the robustness and coverage of suggestions are improved, but accuracy decreases and service interruptions occur

Engineering Contradiction:
Improvesuggestion coverageVSAvoidservice stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary actions by training the updated suggestion model in parallel with the default model before full deployment. This allows the model to be prepared in advance and tested, ensuring readiness while maintaining service stability through gradual rollout.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies partial action by using the updated suggestion model only for generating selectable suggestions rather than replacing the default model entirely. This selective application allows improved coverage in specific areas while maintaining overall service stability through the default model's continued operation.

Inventive Principle:
Principle #16Partial or excessive action

2Reliability

If the default suggestion model is used to maintain service stability, then service reliability is preserved, but suggestion accuracy and coverage are insufficient

Engineering Contradiction:
Improveservice stabilityVSAvoidsuggestion accuracy
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The system merges the default suggestion model and the updated suggestion model into a unified architecture where both models coexist. The default model ensures service stability while the updated model provides enhanced accuracy and coverage for specific suggestion types, particularly for automated assistant actions.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system implements multi-functionality by assigning different roles to different models: the default model handles general suggestion generation to ensure stability, while the updated model specifically targets automated assistant action suggestions to improve accuracy and coverage in that domain.

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

3Adaptability or versatility

If additional suggestion models are deployed to improve suggestion quality, then suggestion coverage is enhanced, but computational resource consumption increases

Engineering Contradiction:
Improvesuggestion coverageVSAvoidcomputational resource usage
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The system applies local quality by deploying the updated suggestion model selectively for specific tasks (generating automated assistant action suggestions) rather than using it for all suggestion generation. This targeted approach enhances coverage where needed while minimizing unnecessary computational resource consumption.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system uses partial action by implementing lazy loading and on-demand invocation of the updated suggestion model. The model is only activated when specific conditions are met (e.g., when automated assistant actions are detected in the content), avoiding continuous resource consumption while maintaining improved coverage when needed.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250217445A1Generating a selectable suggestion using a provisional machine learning model when use of a default suggestion model is inconsequential
Publication Date: 2025.07.03 GOOGLE LLC
  • US20250217445A1 patent drawing
  • US20250217445A1 patent drawing
  • US20250217445A1 patent drawing

AI summary

Implementations set forth herein relate to selectively relying on additional suggestion model(s) when generating selectable suggestions, while also maintaining access to a default suggestion model. The selectable suggestions can be generated using one or more additional multi-domain machine learning (ML) models, which can be optionally available to the client application, regardless of whether a default suggestion model remains useful for generating suitable suggestions. In some implementations, as the client application employs various additional multi-domain ML models, a particular model can be identified as improving suggestions for the client application, at least based on user feedback and/or other data. The particular model can then be selected to replace and/or supplement the default suggestion model, in order to provide more accurate suggestions that, when selected, initialize actions that can preserve time and computational resources.