Per-Call VoIP Call Screening with Signaling Resource Release

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional VoIP networks lack the ability to perform call screening on a call-by-call basis, leading to excessive resource consumption and unsatisfactory user experiences, as users cannot select whether to screen individual calls and must either screen all or none, resulting in inefficient processing and resource loads on messaging servers.

Innovation Solution

Implementing a method within VoIP networks that allows users to select call screening on a per-call basis by sending a call initiation request, receiving a call screening indication, and playing a message for the user while the calling party leaves a message, using a SIP interface to manage call screening messages and resources, and releasing signaling resources when the call screening is terminated.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If call screening is performed for all calls in a VoIP network, then users can screen incoming calls, but messaging server resource consumption increases excessively

Engineering Contradiction:
Improvecall screening capabilityVSAvoidmessaging server resource consumption
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The patent changes the parameter of call screening from a static network-wide setting to a dynamic per-call user selection. The system allows users to choose whether to screen each individual call via user interface elements, transforming the screening behavior parameter from fixed to variable, thereby reducing unnecessary server resource consumption while maintaining call screening capability when needed.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If call screening is performed for all calls, then users have call screening option, but user experience becomes unsatisfactory due to lack of per-call selection

Engineering Contradiction:
Improvecall screening flexibilityVSAvoiduser experience
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent introduces dynamics to the call screening system by allowing users to make real-time decisions about each incoming call. The system transitions from a static all-or-nothing screening approach to a dynamic per-call selection mechanism, where users can choose to screen or not screen each call based on current context, improving both adaptability and ease of operation.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If per-call call screening selection is enabled, then user experience improves, but signaling resource management becomes more complex

Engineering Contradiction:
Improveper-call screening selectionVSAvoidsignaling resource management
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements self-service mechanisms where the user interface automatically presents call screening options for each incoming call without requiring complex manual configuration. The system handles the complexity of per-call signaling resource management automatically, allowing users to simply make selections via intuitive interface elements while the underlying signaling resources are managed autonomously by the system.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8923281B2Methods and apparatus to perform call screening in a voice over internet protocol (VoIP) network
Publication Date: 2014.12.30 AT&T INTELLECTUAL PROPERTY I L P
  • US8923281B2 patent drawing
  • US8923281B2 patent drawing
  • US8923281B2 patent drawing

AI summary

Methods and apparatus to perform call screening in a voice over Internet protocol (VoIP) network are disclosed. Disclosed example methods include receiving a call screening termination message at a feature server of an Internet protocol multimedia subsystem, initiating a communication session between a first user device operable with the Internet protocol multimedia subsystem and a second user device operable with the Internet protocol multimedia subsystem in response to the call screening termination message, the first and second user devices being involved in a call screening session, and releasing a signaling resource of a messaging server, the signaling resource having been used in the call screening session.