Automated Assistant Transient Personalization for Secure Guest Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing automated assistants often require multiple user interactions and authentication steps to enable personalized responses, which is impractical for transient user scenarios, such as when a user is using a device they do not own or control, leading to limited functionality and security concerns.

Innovation Solution

Implementing a transient personalization mode that allows a host automated assistant to access personalized data from a guest automated assistant via encrypted authentication, enabling personalized responses without direct user authentication, using voice or facial embeddings to correlate user devices and facilitate data sharing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple authentication interactions are required to enable signed-in mode, then data security and user authorization are improved, but device complexity and interaction time increase

Engineering Contradiction:
Improvedata securityVSAvoidauthentication process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the authentication process into two distinct modes: signed-in mode for authorized users and guest mode for transient users. This segmentation allows the system to apply different authentication requirements and data access rules for different user types, thereby maintaining security while simplifying the interaction process for guest users who don't require full authentication.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by providing different levels of personalization and data access to different user groups. Signed-in users receive full personalization with access to all their data, while guest users receive limited personalization based only on locally available data. This localized approach to data access maintains security while enabling functional personalization for transient users.

Inventive Principle:
Principle #3Local quality

2Reliability

If multiple authentication interactions are required to enable signed-in mode, then user authorization is improved, but interaction time and productivity decrease

Engineering Contradiction:
Improveuser authorizationVSAvoidinteraction speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent performs preliminary action by pre-processing and storing user data locally in the guest mode environment. When a guest user interacts with the automated assistant, the system immediately uses the pre-stored local data for personalization without requiring real-time authentication or data retrieval, thereby enabling fast interaction while maintaining appropriate security boundaries.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If signed-in mode is enabled for transient users, then personalized responses are improved, but data security risks increase

Engineering Contradiction:
Improvepersonalization capabilityVSAvoiddata security risks
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies local quality by providing different levels of personalization and data access to different user groups. Signed-in users receive full personalization with access to all their data, while guest users receive limited personalization based only on locally available data. This localized approach to data access maintains security while enabling functional personalization for transient users.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent introduces an intermediary mechanism in the form of a data access layer that mediates between the automated assistant and user data. For guest users, this intermediary restricts access to only locally stored data, preventing direct access to sensitive user information while still enabling personalized responses based on available local data such as contact lists and calendar events.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Ease of operation

If full personalization is provided to guest users, then user experience is improved, but computational resource consumption increases

Engineering Contradiction:
Improveuser experience qualityVSAvoidcomputational resource usage
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The patent applies partial action by providing only the necessary level of personalization for guest users rather than full personalization. The system uses locally available data to provide meaningful personalization for transient users without performing computationally intensive operations such as real-time speech recognition language selection or complex natural language processing that would be required for full personalization, thereby reducing computational resource consumption while maintaining acceptable user experience quality.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12374331B2Transient personalization mode for guest users of an automated assistant
Publication Date: 2025.07.29 GOOGLE LLC
  • US12374331B2 patent drawing
  • US12374331B2 patent drawing
  • US12374331B2 patent drawing

AI summary

Implementations set forth herein relate to an automated assistant that can operate in a transient personalization mode, and/or assist a separate automated assistant with providing output according to a transient personalization mode. The transient personalization mode can allow a guest user of an assistant enabled-device to receive personalized responses from the assistant-enabled device—despite not being signed into the assistant-enabled device. A host automated assistant of the assistant-enabled device can securely communicate with a guest user's automated assistant through a backend process. In this way, input queries from the guest user to the host automated assistant can be personalized according to the guest automated assistant—without the guest user directly engaging with their own personal device.