Dynamic Call Pickup Group Registration and Selective Rerouting
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In telephone systems, particularly in PBX environments, calls to absent or unattended devices often go unanswered, as there is no mechanism to reroute them to alternative locations or users within the same call pickup group.
Innovation Solution
A method and system that registers a client to receive notifications of incoming calls and allows rerouting of those calls to alternative locations, enabling users within a call pickup group to answer calls intended for another device.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a call pickup group is established in a PBX system, then users can answer calls intended for other devices in the group, but the system complexity increases due to registration and notification mechanisms
Solution Approach 1:
A server acts as an intermediary between communication devices and users, managing call pickup group registrations and routing decisions. The server receives registration requests from devices, stores call pickup group mappings, and intercepts incoming calls to redirect them to appropriate users, thereby distributing system complexity to a centralized mediator rather than requiring complex peer-to-peer coordination among all devices
Solution Approach 2:
The system performs preliminary registration actions where communication devices pre-register their call pickup group memberships and capabilities before actual calls occur. This advance registration allows the server to maintain updated mappings of which devices can answer calls for which users, enabling rapid call redirection without real-time discovery or negotiation overhead
2Productivity
If call notifications are sent to multiple devices in a call pickup group, then call availability increases, but information loss occurs when the original called device does not receive proper notification
Solution Approach 1:
The server implements a feedback mechanism where it monitors which devices receive call notifications and tracks the status of call pickup group members. When a call is redirected to an alternative device, the server provides feedback to the original called device about the call redirection status, ensuring all parties are informed of the call's actual destination and maintaining notification reliability across the distributed call pickup group
3Adaptability or versatility
If dynamic registration is implemented for call pickup groups, then user mobility and flexibility improve, but the registration and notification overhead increases
Solution Approach 1:
The system merges multiple registration and notification operations into consolidated server-side processes. Instead of individual peer-to-peer notifications between all call pickup group members, the server consolidates notification management by maintaining a centralized registry of group members and their current statuses, sending single consolidated notifications when calls need to be redirected, thereby reducing overall notification overhead while supporting dynamic user mobility
Data Source
AI summary
A method and system for registering a client for a call-pickup service and for executing the call-pickup service for a new call placed to a given communication device. The call-pickup service may carried out, in part, by providing the client with notification of when the new call is placed to the given communication device, the client requesting that the new call be re-routed to a location other than the given communication device, and a server re-routing the new call to the location other than the given communication device. The location other than the given communication device may be the client that registers for the call-pickup service or another location.


