Multi-User Voice Routing for Privacy-Aware Connected Homes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In a connected home environment, existing technologies face challenges in managing multiple user devices to accurately identify and respond to voice requests while maintaining user privacy and ensuring seamless content delivery across different devices and accounts.
Innovation Solution
The system 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
1Measurement precision
If voice profiles are shared across multiple devices to enable personalized responses, then user experience and response accuracy are improved, but user privacy and security risks worsen
Solution Approach 1:
The system segments voice profile data management by creating separate secure containers for each user's voice profile data. Each container is independently secured and accessed only by authorized devices, allowing personalized voice recognition while maintaining data isolation and privacy security.
Solution Approach 2:
The patent introduces secure containers as intermediary structures that mediate between voice profile data and accessing devices. These containers act as secure intermediaries that enable controlled access to voice data without exposing the underlying privacy risks, allowing accurate voice identification while maintaining security boundaries.
2Adaptability or versatility
If multiple user accounts are supported on a single device, then device versatility and user convenience are improved, but system complexity and management difficulty worsen
Solution Approach 1:
The system segments user account management by creating distinct secure containers for each user's data, including voice profiles and settings. This segmentation allows multiple users to be supported on a single device while keeping each user's data isolated and independently managed, reducing overall system complexity.
Solution Approach 2:
The patent implements copying mechanisms where voice profile data can be securely copied to multiple devices while maintaining the original secure container structure. This allows users to access their personalized experience across multiple devices without requiring complex synchronization or management of user accounts.
3Speed
If voice profiles are stored locally on devices, then response speed and accessibility are improved, but data security and privacy control worsen
Solution Approach 1:
The system segments voice profile storage by creating localized secure containers on each device while maintaining centralized security control. This allows fast local access to voice data for immediate response while the segmented container structure prevents unauthorized access and maintains data security.
Solution Approach 2:
The patent implements preliminary action by pre-configuring secure containers with appropriate security measures before storing voice profile data. This preliminary security setup ensures that even though data is stored locally for fast access, it is already protected against security vulnerabilities from the outset.
Data Source
AI summary
A device implementing a system for providing content in response to a request includes a processor configured to receive a voice request for content associated with a home environment, the voice request corresponding to a user account, and determine, based on the voice request, not to provide the content via the device. The processor is further configured to select, in response to the determining, a second device from among multiple devices associated with the home environment, wherein the selecting is based at least in part on configuration settings associated with the home environment, and provide for the second device to output the content based on a profile of the user account.


