Customized Assistant Auto-Translation With Quality-Gated Deployment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Customized automated assistants are incapable of communicating in languages other than the desired language, requiring significant computing resources and manual effort to configure multilingual capabilities, and lack robustness in translation accuracy.

Innovation Solution

Automatically translate customized automated assistants from a first language to one or more new languages using translation models, with confidence and language model measures to ensure accuracy and robustness, deploying only when criteria are met, and monitoring for continued satisfaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If automated assistant is configured to support multiple languages through manual configuration, then language communication capability is improved, but computing resources and manual work requirements increase significantly

Engineering Contradiction:
Improvelanguage communication capabilityVSAvoidcomputing resources and manual work
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies copying by translating the assistant's response generation logic from the source language to the target language, creating a copied version that can respond in the target language without requiring complete manual reconfiguration. This reduces both computing resources and manual work while maintaining language communication capability.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent uses preliminary action by pre-translating the assistant's response components and language models before deployment. This allows the multilingual capability to be prepared in advance through automated translation processes, reducing the manual configuration effort and computing resources required during actual operation.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If automated assistant is configured for a specific language, then response accuracy in that language is improved, but capability to communicate in other languages deteriorates to zero

Engineering Contradiction:
Improveresponse accuracyVSAvoidmultilingual communication capability
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent implements universality by designing a translation framework that enables the assistant to maintain its specialized response accuracy in the source language while simultaneously acquiring the ability to communicate in multiple target languages. The translated components allow the assistant to function effectively across multiple languages without sacrificing the quality of responses in any single language.

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

3Productivity

If automated translation is deployed without quality verification, then deployment speed is improved, but translation accuracy and robustness deteriorate

Engineering Contradiction:
Improvedeployment speedVSAvoidtranslation accuracy and robustness
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies feedback by implementing a quality verification mechanism that automatically evaluates translated responses against predefined criteria. This feedback loop ensures that only translations meeting minimum quality thresholds are deployed, maintaining reliability while preserving the efficiency benefits of automated translation through systematic rather than manual verification.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12585892B2Auto-translation of customized assistant
Publication Date: 2026.03.24 GOOGLE LLC
  • US12585892B2 patent drawing
  • US12585892B2 patent drawing
  • US12585892B2 patent drawing

AI summary

Implementations relate to automatically translating a customized automated assistant from a first language to a new language, so that the automated assistant can interpret spoken utterances in the new language and respond to such spoken utterances in the new language. For example, a customized automated assistant can be configured for use in a first language through the developer(s) providing input(s) that are in the first language, and thereafter automatically translated to a distinct second language for which no developer input is provided. The deployment of the customized automated assistant for utilization with the second language can be selective. For example, it can be selective in that it is only automatically deployed and/or is only suggested for deployment in response to determining that one or more objective criteria, that indicate accuracy and/or robustness of the second language translation of the customized automated assistant, are satisfied.