Voice Profile Sharing via Secure Containers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In a connected home environment, existing technologies face challenges in managing and sharing voice profiles across multiple user devices securely and efficiently, leading to issues with personalized content delivery and privacy management.
Innovation Solution
A system that allows authorized users to share their voice profiles with multi-user devices, enabling these devices to determine the user account based on vocal characteristics and access appropriate content libraries and output devices, while maintaining privacy through secure containers and different request domains.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If voice profiles are shared across multiple devices in a connected home environment, then personalized content delivery is improved, but user privacy and security are compromised
Solution Approach 1:
The patent segments voice profile data into secure containers that are isolated from other applications and processes. Each secure container encrypts voice profile information separately, allowing the system to access only the specific voice data needed for personalized content delivery while maintaining strict boundaries that protect user privacy. This segmentation enables multi-device access without compromising security.
Solution Approach 2:
The patent introduces secure containers as intermediary layers between voice profile data and applications. These containers act as mediators that control access to voice information, allowing authorized devices to access personalized content while preventing unauthorized access. The secure container serves as a trusted intermediary that balances personalization needs with privacy protection.
2Speed
If voice profiles are stored locally on each device, then access speed is improved, but data security and consistency across devices deteriorate
Solution Approach 1:
The patent implements a nested architecture where secure containers are embedded within the device's local storage system. This nested structure allows voice profiles to be stored locally for fast access while maintaining an encrypted, protected layer that ensures security and consistency across devices. The nested design enables rapid retrieval of voice data without exposing it to unauthorized access.
Solution Approach 2:
The patent performs preliminary encryption of voice profiles before storing them in secure containers. This advance preparation ensures that data is protected from the moment it is stored, maintaining both security and consistency across multiple devices. The preliminary encryption action allows fast local access while guaranteeing that security measures are already in place.
3Adaptability or versatility
If multiple users access the same multi-user device, then device versatility is improved, but voice profile identification accuracy may deteriorate
Solution Approach 1:
The patent applies local quality by associating specific voice profiles with specific users on the multi-user device. Each user's voice profile is stored with unique identifiers and characteristics in secure containers, allowing the system to accurately identify which user is speaking. This localized organization of voice data maintains high identification accuracy even as device versatility increases.
Solution Approach 2:
The patent implements dynamic user profile switching on the multi-user device. When a user interacts with the device, the system dynamically activates that user's specific voice profile from the secure containers, optimizing voice recognition for that particular user. This dynamic adaptation maintains identification accuracy while supporting multiple users and increasing device versatility.
Data Source
AI summary
A device implementing a system for sharing a voice profile includes a processor configured to receive a request to share a first voice profile corresponding to a first user account associated with a first device, with a second device associated with a second user account, the second device being voice-enabled, the first voice profile being stored on a first data store associated with the first user account. The processor is further configured to update a second data store associated with the second user account to include a reference to the first voice profile stored on the first data store, and to send, to the second device, a notification that the second data store has been updated to include the reference to the first voice profile.


