SIP Call Pickup via Network Server Mediator

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In SIP-based communications systems, there is a need for call pickup functionality that does not rely on specialized implementations within SIP telephones or peer-to-peer interoperability, as traditional call pickup features are not effectively supported in converged networks that integrate voice and data traffic.

Innovation Solution

A method is implemented in a network server to provide call pickup by originating a call, alerting a second communication station, storing context information, and applying it to establish communication between the first and third communication stations upon receiving a call pickup indication, using a data communications network that includes a proxy server, location server, and context database to manage call context and user location information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional call pickup features are implemented in SIP environments, then call pickup functionality can be provided, but specialized implementations within SIP telephones or peer-to-peer interoperability are required which increases device complexity

Engineering Contradiction:
Improvecall pickup functionalityVSAvoidspecialized SIP telephone implementations
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a network server as an intermediary component that centralizes call pickup processing. Instead of requiring specialized logic in each SIP telephone, the network server receives call pickup indications, retrieves context information from a database, and establishes the call connection. This mediator approach transfers complexity from end devices to the network infrastructure, enabling call pickup functionality without modifying telephone complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If call pickup is implemented without specialized SIP telephones, then device complexity is reduced, but traditional peer-to-peer interoperability mechanisms are insufficient for converged networks integrating voice and data traffic

Engineering Contradiction:
ImproveSIP telephone implementationVSAvoidservice processing capability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The network server acts as a mediator between SIP telephones and the call processing infrastructure. It receives standard SIP messages from telephones, interprets call pickup indications, queries a context database for call state information, and manages call establishment. This intermediary layer enables traditional peer-to-peer SIP communication to support advanced services like call pickup without requiring specialized telephone hardware or software.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the call pickup functionality into separate modular components: (1) SIP telephones that generate call pickup indications, (2) a network server that processes the indications and manages call state, and (3) a context database that stores call information. This segmentation allows each component to remain simple while the system as a whole provides versatile call pickup service processing suitable for converged networks.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If call context information is stored and retrieved via network server, then call pickup can be implemented in converged networks, but additional network infrastructure components are required

Engineering Contradiction:
Improveconverged network supportVSAvoidnetwork infrastructure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The network server is designed as a universal platform that handles multiple functions: standard SIP call processing, call pickup indication reception, context database management, and call establishment. By creating a multi-functional server, the patent avoids the need for separate specialized infrastructure components for each service, reducing overall network complexity while enabling converged network support for both voice and data traffic with enhanced services.

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

Data Source

PatentUS7489771B2Systems and methods for implementing call pickup in a SIP environment
Publication Date: 2009.02.10 VERIZON PATENT & LICENSING INC
  • US7489771B2 patent drawing
  • US7489771B2 patent drawing
  • US7489771B2 patent drawing

AI summary

A method provides call pickup in a communications network. The method includes initiating a call from a first device to a second device. The call is initiated over one or more networks, where at least one of the one or more networks includes a data network. The method further includes storing information relating to the call initiation between the first device and the second device, receiving a message from a third device during the call initiation, where the message includes a call pickup indication, retrieving the information relating to the call initiation between the first device and the second device, and establishing a call between the first device and the third device based on the retrieved information.