Call Manager Server Preemption Policy Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The implementation of Multi-level Precedence and Preemption (MLPP) in public switched telephone networks and private branch exchanges is hindered by potential abuses and irresponsible or malicious actions, limiting its broader adoption due to lack of effective control mechanisms.

Innovation Solution

A call management system and method that employs a call manager server to receive and process requests for connecting telephony devices, determining if preemption is permitted based on a predefined policy, which includes permissions and priority settings, to manage incoming calls and interrupt existing calls when necessary, thereby controlling preemption requests and preventing abuse.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If MLPP preemption is implemented in PSTN and PBX networks, then high priority users can obtain resources needed for emergency communication, but the system becomes vulnerable to abuse and malicious actions

Engineering Contradiction:
Improveemergency communication efficiencyVSAvoidsystem security
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent introduces a call manager server as an intermediary component between telephony devices and the network. This mediator evaluates preemption requests against stored policies before granting or denying them, preventing direct abuse while allowing legitimate emergency communications to proceed. The call manager acts as a security gatekeeper that mediates between high-priority users needing immediate access and the need to prevent malicious preemption.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary actions by establishing pre-defined preemption policies in advance, which include criteria for when preemption is permitted. These policies are stored in the call manager server before any preemption requests occur. When a preemption request is made, the system checks it against these pre-established policies, ensuring that only authorized preemptions are granted while preventing abuse before it can occur.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If preemption requests are allowed without policy control, then resource allocation flexibility is improved, but irresponsible or malicious actions increase

Engineering Contradiction:
Improveresource allocation flexibilityVSAvoidmalicious preemption actions
Core Design Contradiction:
Adaptability or versatilityVSObject-generated harmful factors

Solution Approach 1:

The system implements feedback mechanisms where the call manager server continuously monitors preemption requests and evaluates them against stored policies. The server provides feedback by either granting or denying preemption requests based on policy compliance. This feedback loop ensures that resource allocation remains flexible for legitimate needs while automatically blocking malicious or irresponsible preemption attempts that violate established policies.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The preemption system is made dynamic through policy-based control, where the ability to preempt is not fixed but adjusts based on real-time evaluation against stored policies. The call manager server dynamically determines whether to permit or deny preemption requests based on the specific circumstances and policy criteria, allowing flexible resource allocation for legitimate emergency communications while preventing abuse through adaptive policy enforcement.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8660254B2System and method for call management
Publication Date: 2014.02.25 MALIKIE INNOVATIONS LTD
  • US8660254B2 patent drawing
  • US8660254B2 patent drawing
  • US8660254B2 patent drawing

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.