Simultaneous Communication Session Invite Delivery System
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current simultaneous ringing systems in telecommunications often fail to cause devices associated with primary and secondary telephone numbers to ring simultaneously due to differing response times across different communication networks, leading to inconsistent and non-simultaneous ringing.
Innovation Solution
A system that calculates and applies send time delays to ensure that electronic invite messages for a communication session are received simultaneously by multiple endpoints, accounting for communication delays across various networks, thereby synchronizing the ringing of devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If electronic invite messages are sent simultaneously to multiple communication termination endpoints, then the sending process is simple and fast, but the messages arrive at different times due to varying network response times
Solution Approach 1:
The system performs preliminary actions by calculating and storing send time delays for each communication termination endpoint before actual message sending. The server determines the appropriate delay for each endpoint based on their network characteristics, then applies these pre-calculated delays when sending messages to ensure simultaneous arrival despite different network response times.
2Manufacturing precision
If send time delays are calculated and applied to each communication termination endpoint, then message arrival synchronization is improved, but the system complexity increases
Solution Approach 1:
The system implements self-service by automatically calculating and storing send time delays for each communication termination endpoint without requiring manual intervention. The server autonomously determines the appropriate delays based on network response time characteristics and applies them during message sending, reducing the need for complex manual configuration while maintaining synchronization precision.
Data Source
AI summary
A system for causing the simultaneous, or near simultaneous, receipt by multiple pre-identified communication termination endpoints of electronic messages sent at times respectively delayed relative to one another and inviting each of the communication termination endpoints to join a communication session. The system receives identification of associated communication termination endpoints that are to receive, at substantially the same time, electronic messages to join a communication session. The system determines and stores send time delays for each such communication termination endpoint that are calculated by a respectively appropriate method. Thereafter, when an electronic message is received requesting initiation of a communication session with one of the communication termination endpoints, the system uses the send time delays to respectively delay by an appropriate amount of time the sending of electronic invite messages to join the communication session to each of the communication termination endpoints.


