Hands-Free Auto Answer SIP Call Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In communications systems using Session Initiation Protocol (SIP), existing technologies require users to manually answer calls after initiating a call pick-up request, violating the end-to-end media stream negotiation and offer/answer model, which increases user effort and processing overhead.

Innovation Solution

The system implements a Hands-Free Auto Answer (HFAA) mechanism that automatically transfers calls from one SIP phone to another without user interaction, using SIP Invite and Refer commands to establish a communications session between the initial caller and the call agent, allowing SIP phones to automatically go off-hook and retrieve calls.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual call pick-up is implemented in SIP systems, then call transfer capability is achieved, but user effort increases and offer/answer model compliance is violated

Engineering Contradiction:
Improvecall transfer capabilityVSAvoiduser effort
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system performs preliminary actions by pre-negotiating media parameters and establishing the offer/answer model compliance before the actual call transfer occurs. The SIP phone is pre-configured with HFAA capability, and media parameters are pre-negotiated between the picking phone and the original called phone, so that when the transfer happens, no additional user action is needed and model compliance is already satisfied.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If manual call pick-up is implemented in SIP systems, then call transfer capability is achieved, but processing overhead increases

Engineering Contradiction:
Improvecall transfer capabilityVSAvoidprocessing overhead
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system implements self-service by enabling the SIP phone to automatically negotiate media parameters and complete the call transfer process without requiring user intervention. The HFAA mechanism allows the phone to autonomously handle the complex media negotiation and offer/answer model compliance, reducing the processing overhead on other system components.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If automatic call transfer is implemented, then user effort is reduced, but media stream negotiation compliance may be violated

Engineering Contradiction:
Improveuser effortVSAvoidoffer/answer model compliance
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent uses the SIP phone itself as an intermediary that mediates between the call transfer request and the media stream negotiation. The phone's HFAA mechanism acts as a mediator that automatically performs the media parameter negotiation and ensures offer/answer model compliance while maintaining end-to-end media negotiation, thus preserving reliability without requiring user effort.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8345669B1System and method for call transfer within an internet protocol communications network
Publication Date: 2013.01.01 ADTRAN INC
  • US8345669B1 patent drawing
  • US8345669B1 patent drawing
  • US8345669B1 patent drawing

AI summary

In accordance with a non-limiting example, the system and method places a call from a first call device used by a party A to a second call device such as used by a party B by routing the call from the first call device into a communications server that establishes an internet protocol (IP) call between the communications server and the second call device. A third call device such as used by a party C monitors the second call device. A first SIP invite command is sent from the third call device to the communications server as a pick-up call instruction for the call to the second call device when it has not answered the call from the first call device. A second SIP invite command is sent between the third call device and communications server and the call is transferred from the second call device to the third call device to establish a communications session between first and third call entities.