Hunt List Video Call Routing by Endpoint Capability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional video call systems fail to effectively route calls to devices capable of video communications, leading to unsuccessful call attempts when receiving devices lack the necessary capabilities.
Innovation Solution
Implementing a hunt list mechanism that prioritizes establishing connections with recipients' devices capable of video calls before attempting connections with those that are not, using call control logic to determine and manage endpoint capabilities and routing protocols.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional call routing is used without capability prioritization, then all recipients are contacted in sequence, but video call attempts fail when reaching non-video-capable devices
Solution Approach 1:
The system performs preliminary classification of recipients into video-capable and non-video-capable groups before initiating call attempts. This advance sorting ensures that video calls are first directed to appropriate devices, preventing wasted attempt on incompatible devices and improving overall call completion efficiency
Solution Approach 2:
The recipient list is segmented into distinct groups based on device capabilities. Video-capable recipients are separated from non-video-capable recipients, allowing the system to route video calls appropriately to each segment. This segmentation prevents futile call attempts and improves reliability
2Adaptability or versatility
If video calls are attempted with all recipients simultaneously, then comprehensive coverage is achieved, but call setup complexity increases
Solution Approach 1:
The system divides the recipient population into capability-based segments (video-capable and non-video-capable). This segmentation allows the call setup process to be simplified by routing video calls only to the appropriate segment, reducing complexity while maintaining adaptability across different device types
Solution Approach 2:
Different routing strategies are applied to different segments of recipients based on their local capabilities. Video-capable recipients receive video call attempts while non-video-capable recipients are excluded from video call routing. This localized approach maintains versatility without increasing overall system complexity
Data Source
Figure 1
Figure 2~4
Figure 5
AI summary
In an example embodiment, when an incoming video call associated with a hunt list is received, the call is first routed to recipients in the hunt list who are capable of receiving a video call. After the call is routed to recipients in the hunt list who are capable of receiving a video call, the call is routed to recipients in the hunt list who are incapable of receiving a video call.