SIP Dequeuing Endpoint Hands-Free Auto Answer Call Retrieval

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In communications systems using Session Initiation Protocol (SIP), existing technologies require users to manually intervene to negotiate media streams during call pick-up or dequeue operations, violating the offer/answer model and involving extra user effort.

Innovation Solution

The system allows a dequeing endpoint to transfer queued calls by sending SIP Invite commands with or without Session Description Protocol (SDP) media parameters, enabling Hands-Free Auto Answer (HFAA) for SIP phones to automatically retrieve calls without user interaction, using a ring type that allows SIP phones to go off-hook.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual call pick-up or dequeue operation is implemented, then call retrieval functionality is provided, but user interaction and extra effort are required

Engineering Contradiction:
Improvecall retrieval operationVSAvoiduser interaction requirement
Core Design Contradiction:
Ease of operationVSExtent of automation

Solution Approach 1:

The system enables self-service by allowing the dequeing endpoint to automatically retrieve queued calls without requiring user intervention. The SIP phone automatically answers the call, negotiates media parameters, and establishes the call session through automated SIP Invite commands, eliminating the need for manual user action while maintaining full call retrieval functionality

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by pre-configuring the dequeing endpoint with call queue monitoring capabilities and automatically initiating SIP Invite commands when a call is queued. The media parameters are negotiated in advance through automated offer/answer exchanges, so when the user needs to retrieve the call, the system is already prepared to handle the entire call retrieval process automatically

Inventive Principle:
Principle #10Preliminary action

2Reliability

If end-to-end media stream negotiation is performed, then proper offer/answer model compliance is achieved, but processing overhead increases

Engineering Contradiction:
Improveoffer/answer model complianceVSAvoidmedia negotiation process
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system applies universality by using a standardized SIP Invite command structure that handles both call setup and media parameter negotiation simultaneously. The same automated SIP transaction handles multiple functions: queue monitoring, call retrieval, media negotiation, and session establishment, eliminating the need for separate complex negotiation processes while maintaining offer/answer model compliance

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system uses the SIP protocol as an intermediary that automatically handles media parameter negotiation between the dequeing endpoint and the caller. The SIP Invite command acts as a mediator that carries SDP offer/answer messages, enabling end-to-end media stream negotiation without requiring direct complex interactions between the user and the call system

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8200754B1Communications system and related method for automatic call distribution
Publication Date: 2012.06.12 ADTRAN INC
  • US8200754B1 patent drawing
  • US8200754B1 patent drawing
  • US8200754B1 patent drawing

AI summary

In one non-limiting example, the system and method for communicating establishes a Session Initiation Protocol (SIP) communication session call between a caller and a communications server. The call from the caller is queued at the communications server. A first SIP Invite command is sent between a call agent station and the communications server to dequeue the call. A second SIP Invite command is sent between the call agent station and the communications server. The call is transferred to the call agent station to establish a communications session between the caller and the call agent station.