Call Manager Server Preemption Policy Enforcement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The implementation of Multi-level Precedence and Preemption (MLPP) in public switched telephone networks is hindered by potential abuse due to irresponsible or malicious actions, and existing solutions do not adequately address the need for controlled call management in private branch exchanges and public networks.

Innovation Solution

A call manager server system that manages private networks and provides a connection gateway to public networks, allowing for preemption requests to be evaluated based on a preemption policy, which determines whether to terminate ongoing calls and prioritize emergency calls, while preventing unauthorized interruptions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If MLPP preemption is implemented to allow high priority calls to interrupt ongoing calls, then call prioritization capability is improved, but the risk of abuse through irresponsible or malicious actions increases

Engineering Contradiction:
Improvecall prioritization capabilityVSAvoidrisk of abuse
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The call manager server acts as an intermediary between calling and called parties, mediating preemption requests by evaluating them against stored preemption policies. The server receives preemption requests, determines whether they comply with authorized policies, and only permits preemption when policies are satisfied, thereby enabling call prioritization while preventing unauthorized abuse

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback mechanisms where the call manager server continuously monitors call states and preemption requests, evaluates them against preemption policies, and provides appropriate responses. The server can notify parties of preemption events and enforce policy-based decisions, creating a closed-loop control system that prevents abuse while maintaining prioritization functionality

Inventive Principle:
Principle #23Feedback

2Speed

If preemption requests are allowed to interrupt ongoing calls, then emergency call connectivity is improved, but the disruption to ongoing calls increases

Engineering Contradiction:
Improveemergency call connectivityVSAvoiddisruption to ongoing calls
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The system dynamically evaluates preemption requests in real-time by checking current call states against preemption policies. The call manager server determines whether preemption is permitted based on the specific situation, allowing emergency calls to preempt when necessary while protecting non-critical calls from interruption, thereby balancing speed of emergency connectivity with minimization of disruption

Inventive Principle:
Principle #15Dynamics

3Reliability

If a preemption policy is implemented to control which calls can be preempted, then security against unauthorized preemption is improved, but the complexity of call management increases

Engineering Contradiction:
Improvesecurity against unauthorized preemptionVSAvoidcomplexity of call management
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The call manager server provides multiple functions within a single system: it manages call routing, stores preemption policies, evaluates preemption requests, and enforces policy decisions. This multi-functional approach consolidates complex call management tasks into a unified platform, improving security through centralized policy enforcement while managing complexity through integrated design

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

Data Source

PatentEP2224711B1Call override on busy based on called party profile
Publication Date: 2016.09.14 BLACKBERRY LTD
  • EP2224711B1 patent drawingFigure 1
  • EP2224711B1 patent drawingFigure 2~4
  • EP2224711B1 patent drawingFigure 5

AI summary

A method and system for call management is provided. In a system embodiment a call manager server is provided that can managing incoming call requests from certain telephony devices and effect connections to other telephony devices based on those incoming call requests. The call manager server can also maintain a policy that defines permissions as to whether certain telephony devices can request interruption of an ongoing phone call at a destination telephony device.