Flexible Call Jumping in VoIP Servers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current call jumping technologies do not allow outbound calls to be transferred to a new destination, and they do not integrate well with features like remote phone, which enables one phone to masquerade as another, limiting the capability for inbound or outbound call jumping.
Innovation Solution
A method and system for flexible call jumping in VoIP application servers that receive a SIP INVITE message, establish calls, and allow users to jump outbound calls to a user-selected destination using DTMF digits via a SIP INFO request, enabling continuous communication between the new destination and the called phone.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If current call jumping implementations are used, then inbound calls can be transferred to another phone, but outbound calls cannot be jumped to a new destination
Solution Approach 1:
The patent extends call jumping functionality to work with both inbound and outbound calls, as well as with remote phone features. The system allows a calling party to jump an outbound call to a new destination, making the call jumping feature universal across different call types and devices rather than limited to specific scenarios
2Adaptability or versatility
If remote phone feature is activated, then one phone can masquerade as another, but call jumping from the remote phone is not supported
Solution Approach 1:
The patent combines the remote phone feature with call jumping functionality. When a remote phone is activated, the system allows call jumping to be performed from that remote phone interface. The call can be jumped to any destination including the original phone or other devices, merging these two features into a unified system that supports both phone masquerading and call transfer operations
Data Source
Figure 1
Figure 2
Figure 3A
AI summary
Methods, systems, and computer program products for flexible call jumping are disclosed. According to one method, and indication is received from a calling phone (Fig. 1, 100) for initiating a call with a called phone (Fig. 1, 102). The call is established between the called and calling phone. During the call, in indication is received from the calling phone to jump the call to a user selected destination (Fig. 1 4). In response to receiving the indication to jump the call, the call is jumped to the destination such that the call continues between the destination and the called phone.