Contact Prioritized Voice Command Communication Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Communication devices with voice control subsystems face challenges when a requested communication type is unavailable, such as due to network connectivity issues or service outages, leading to user inconvenience as they need to re-identify contacts or switch communication methods manually.
Innovation Solution
The device implements a processor-implemented method to receive audio signals with voice commands, determine the requested communication type, and if unavailable, automatically switch to an alternative communication type supported by the current network status, facilitating communication without user intervention by prioritizing the contact over the communication method.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the device uses a voice control subsystem to initiate communication, then the ease of operation is improved, but the reliability deteriorates when the requested communication type is unavailable
Solution Approach 1:
The system dynamically switches communication types based on availability. When a voice command requests a specific communication type (e.g., voice call), the system monitors network status and automatically transitions to alternative communication types (e.g., text message, email) if the requested type is unavailable, maintaining communication reliability without requiring user intervention
Solution Approach 2:
The system introduces an intermediary communication layer that mediates between the user's voice command and the actual communication execution. This intermediary layer checks communication availability and selects appropriate alternative communication types, resolving the conflict between ease of operation and reliability
2Reliability
If the device automatically switches communication types when the requested type is unavailable, then the reliability is improved, but the device complexity increases
Solution Approach 1:
The system performs self-service by automatically monitoring communication availability and selecting alternative communication types without user intervention. The device independently manages the complexity of multiple communication types through automated decision-making based on network status and contact information
Solution Approach 2:
The communication system is designed with multi-functionality to support multiple communication types (voice calls, text messages, emails, etc.). This universal approach allows the system to handle various communication scenarios through a single integrated framework, managing complexity through standardized processes
3Ease of operation
If the device prioritizes contact over communication method, then the ease of operation is improved, but the loss of information increases regarding communication preferences
Solution Approach 1:
The system performs preliminary actions by pre-fetching and storing multiple communication types for each contact in advance. When a voice command is issued, the system already has alternative communication methods ready, eliminating the need to re-identify contacts while preserving communication flexibility
Data Source
AI summary
Methods and electronic devices for facilitating communication are described. In one example, the present application describes processor-implemented method. The method includes: receiving an audio signal; determining that the audio signal includes a voice command to communicate with a contact using a first communication type; and determining that communication with the contact using the first communication type is unavailable; and after determining that communication with the contact using the first communication type is unavailable, facilitating communication with the contact using a second communication type.


