PoC Server Call Forwarding and Message Routing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In cellular communication systems, push-to-X (PTX) services face issues when a PoC call is forwarded to a voicemail server, causing outgoing messages to grab the communication channel, disrupting group calls and failing to respect user preferences for immediate contact or message leaving without interrupting conversations.
Innovation Solution
Implementing a Push-to-X over Cellular (PoC) server that allows originating users to set preferences for call forwarding, including the number of hops and server types, enabling seamless forwarding to recording servers while maintaining real-time group calls and allowing message leaving without interruption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a PoC call is forwarded to a voicemail server, then the called party can leave a message, but the outgoing message grabs the communication channel and disrupts the group call
Solution Approach 1:
The patent segments the message delivery process from the real-time communication channel by introducing an alternative message path that bypasses the PoC group call channel. When a called party is unavailable, messages are routed through a separate signaling path to the voicemail server rather than attempting to use the occupied PoC channel, thus preventing channel grabbing while ensuring message delivery.
Solution Approach 2:
The patent introduces the voicemail server as an intermediary component that mediates between the PoC group call and the called party's message receiving. The intermediary handles message delivery independently of the real-time communication channel, allowing messages to be delivered without disrupting the group call flow or grabbing the communication channel.
2Reliability
If call forwarding is enabled to reach unavailable users, then message delivery is improved, but user preference for immediate contact or controlled message leaving is not respected
Solution Approach 1:
The patent implements dynamic call forwarding behavior that adapts based on user preferences and availability status. The system dynamically adjusts whether to forward calls to voicemail or maintain connection attempts based on real-time conditions and pre-configured user preferences, allowing users to control whether they want immediate contact or asynchronous message leaving without interruption.
Solution Approach 2:
The patent incorporates feedback mechanisms where the system monitors call establishment status and user availability, then adjusts forwarding behavior accordingly. The feedback loop allows the system to respect user preferences by detecting whether immediate contact is possible and only enabling message leaving without interruption when appropriate, rather than universally applying call forwarding.
Data Source
AI summary
A Push-to-X over Cellular (PoC) server (351) receives a server registration message (301) for a first called device from a second server. The PoC server (351) receives a PoC invitation message (310) with PoC preferences and a message (313) from an originating device (311). The PoC preferences determine what device to call first (e.g., a mobile device 315, 317) and how many hops the call can be forwarded (e.g., to a voicemail server) if the first-attempted device is not available, before discontinuing the connection. If a trigger, such as time elapsed, occurs for the first-attempted device (350) and the PoC preferences permit, the PoC server (351) sends an invitation message (360) to the second server (391). If the second server (391) is a recording server, the invitation message (360) includes a message (363) from the originating device that is compatible with the capabilities of the recording server (391).


