Curved-Display Digital Assistant for Personalized Multi-User Interaction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing digital assistants are unable to interact individually with multiple users in a multi-user environment, such as in a car, where interactions need to be tailored to each user's position and preferences.
Innovation Solution
A digital assistant device equipped with an input component to acquire information from multiple users, a processing component to generate user-specific output information, and an output component to deliver this information in a user-characteristic way, utilizing a curved display and sensory inputs to optimize interaction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a digital assistant device is designed to interact with multiple users in a multi-user environment, then the adaptability and versatility of the device is improved, but the device complexity increases due to the need for multiple input components, processing components, and output components
Solution Approach 1:
The digital assistant device is segmented into distinct functional modules: input components (microphones, cameras, sensors) that acquire information from multiple users, processing components that analyze user positions and generate user-specific output information, and output components (displays, speakers) that deliver personalized information. This modular segmentation enables multi-user interaction while managing system complexity through organized functional divisions.
Solution Approach 2:
The processing component serves multiple functions by determining positions of multiple users, generating individual user output information for each user, and coordinating multiple output components. This multi-functionality allows a single processing component to handle complex multi-user interactions without proportionally increasing overall device complexity.
2Productivity
If the output component displays information for multiple users simultaneously, then the productivity of information delivery is improved, but the user experience deteriorates due to potential distraction and reduced focus on user-specific information
Solution Approach 1:
The output component displays information with local quality by showing user-specific output information in regions corresponding to each user's position. The display component determines which user is looking at the device and presents relevant information in that specific region, ensuring each user receives personalized information without being distracted by information intended for other users.
Solution Approach 2:
The system uses feedback from sensors and cameras to detect which user is currently interacting with or looking at the device. Based on this feedback, the processing component dynamically adjusts which user-specific output information is displayed in which region, creating an adaptive information delivery system that maintains high productivity while enhancing user experience through personalized presentation.
3Measurement precision
If the device uses audio sensing and visual sensing to determine user positions, then the measurement precision of user location is improved, but the device complexity increases due to multiple sensing components
Solution Approach 1:
The device merges multiple sensing modalities (audio sensing through microphones, visual sensing through cameras, and other sensors) into a unified position detection system. The processing component integrates data from these different sensing components to determine user positions with high precision, combining the strengths of each sensing type while managing complexity through centralized processing.
Data Source
AI summary
A digital assistant device comprises an input component configured to acquire information from a plurality of users in a predetermined area around the digital assistant device and to output signals indicative of the acquired information, a processing component configured to receive the signals output by the input component and to generate individual user output information for several or each of the users, and an output component configured to output the generated output information uniquely assigned to a particular user in a user-characteristic way.


