Synchronous Communication Coordination via Metadata Integration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face inefficiencies in planning and coordinating synchronous communications, such as phone calls, due to the lack of integration with other communication channels, leading to time-consuming and tedious manual scheduling processes.
Innovation Solution
A method where a requesting device sends a request for a communication session to a recipient device, including metadata like timeout and estimated duration, allowing for automatic scheduling based on calendar information and recipient feedback, thereby integrating the coordination process within the communication user experience.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If users manually plan or schedule phone calls, then coordination information can be obtained, but the process becomes time-consuming and tedious
Solution Approach 1:
The system performs preliminary actions by automatically generating coordination information (metadata) about the communication session before the actual call occurs. This includes pre-calculating and sending information about duration, timing, and session details to the recipient device, eliminating the need for manual post-scheduling coordination.
Solution Approach 2:
The requesting device automatically generates and manages coordination metadata without requiring manual user input for each scheduling detail. The system self-services by autonomously creating, sending, and managing the coordination information package, reducing manual effort while maintaining comprehensive coordination data.
2Adaptability or versatility
If separate communication channels are used for coordination, then scheduling flexibility is maintained, but integration with the phone call experience is lost
Solution Approach 1:
The patent merges the coordination function with the communication session by integrating metadata generation and exchange directly into the calling application. The coordination information is bundled with the call initiation process, creating a unified system that maintains scheduling flexibility while providing seamless integration with the phone call experience.
Solution Approach 2:
The requesting device performs multiple functions through a single integrated system: it can initiate communication sessions, generate coordination metadata, send scheduling information, and manage follow-up communications all within the same application interface. This multi-functional approach eliminates the need for separate coordination channels while maintaining versatility.
3Ease of operation
If call requests are sent without metadata, then the calling process is simple, but the recipient lacks information about the call subject and duration
Solution Approach 1:
The system performs preliminary generation and attachment of metadata to the call request before it is sent to the recipient. This includes pre-calculating duration estimates, setting timeout values, and organizing coordination information so that when the call request is transmitted, it already contains comprehensive call information without complicating the initiation process.
Data Source
Figure 1
Figure 2
Figure 3~4
AI summary
Coordination and handling of communications can include sending, from a requesting device to a recipient device prior to establishing a communication session with the recipient device, a request for the communication session and receiving, within the requesting device, a reply to the request from the recipient device. Responsive to the reply, the communication session is scheduled within the requesting device based upon the reply.