Voicemail Service Mobility via Call Anchoring
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current communication systems lack seamless integration of voicemail services across fixed and mobile platforms, leading to inconsistencies in call handling and voicemail management when users switch between different communication technologies.
Innovation Solution
A system and method that enable voicemail service mobility by using a mobile client and enterprise system to coordinate call anchoring, where the mobile client provides confirmation messages to the enterprise system about call answers, allowing the system to connect calls appropriately to either the user or a designated voicemail box, ensuring consistent voicemail management across platforms.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If calls are routed through enterprise system with call anchoring, then voicemail service mobility and consistent call handling are improved, but system complexity and coordination requirements increase
Solution Approach 1:
The enterprise system acts as an intermediary with call anchoring capability, receiving incoming calls and coordinating with mobile clients to determine final routing. The system introduces confirmation messages as a mediator mechanism to verify call answer status before completing routing decisions, thereby achieving consistent voicemail service across platforms while managing complexity through structured coordination protocols
Solution Approach 2:
The system performs preliminary call anchoring in the enterprise system before final routing to mobile client or voicemail. Confirmation messages are sent in advance to verify call answer status, allowing the system to pre-determine routing decisions and avoid misrouting calls to cellular voicemail, thus achieving service mobility through advance coordination
2Reliability
If confirmation messages are implemented to verify call answers, then call routing accuracy is improved, but communication overhead and signaling increase
Solution Approach 1:
The system implements a feedback mechanism where mobile clients send confirmation messages back to the enterprise system to verify call answer status. This feedback loop ensures accurate routing decisions by providing real-time status information, preventing calls from being incorrectly routed to voicemail when the user has actually answered, thereby improving routing reliability through structured information exchange
Data Source
AI summary
A non-transitory computer readable medium can include instructions for performing a method. The method can include receiving, at a mobile client, an enterprise call from an enterprise system in response to an incoming call from a calling party to the enterprise system. The method can also include determining, at the mobile client, whether the enterprise call is anchored in the enterprise system. If the enterprise call is determined to be anchored in the enterprise system, a confirmation message can be provided from the mobile client to the enterprise system in response to the enterprise call being answered for voice communication at the mobile client.


