Automated Assistant Transient Personalization for Secure Guest Access
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Reliability
If multiple authentication interactions are required to enable signed-in mode, then user authorization is improved, but interaction time and productivity decrease
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.
3Adaptability or versatility
If signed-in mode is enabled for transient users, then personalized responses are improved, but data security risks increase
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.
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.
4Ease of operation
If full personalization is provided to guest users, then user experience is improved, but computational resource consumption increases
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.
Data Source
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.


