VoIP Call Interruption for Unauthorized Access Prevention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current VoIP systems fail to effectively prevent unauthorized use during calls, leading to erroneous call detail records and financial losses, as existing methods either block unauthorized usage too late or not at all, allowing unauthorized users to exploit the system by hacking or spoofing numbers.

Innovation Solution

A computer-implemented method and system that checks caller numbers against a database of unauthorized uses, assigns a time limit based on call ratings, and interrupts calls exceeding this limit to prompt user verification, reconnecting if verified successfully and blocking unauthorized users.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If existing methods block unauthorized usage at the IP PBX or after detection, then unauthorized use is eventually prevented, but the blocking occurs too late causing financial losses and erroneous call detail records

Engineering Contradiction:
Improveprevention effectivenessVSAvoiddetection delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary rating and time period assignment to VoIP calls before they are fully completed. By analyzing caller information against databases of unauthorized uses and rating the call risk level in advance, the system establishes a predetermined time period that, when exceeded, triggers interruption and verification. This preliminary action prevents unauthorized usage before significant financial loss occurs, rather than reacting after the fact.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors call duration against the predetermined time period and provides feedback by interrupting the call when the limit is reached. The interruption triggers user verification, and based on verification results, the system either reconnects legitimate calls or blocks unauthorized ones. This closed-loop feedback mechanism enables real-time detection and prevention, eliminating the detection delay that caused financial losses in previous approaches.

Inventive Principle:
Principle #23Feedback

2Reliability

If the system interrupts calls to verify user identity, then unauthorized use is prevented, but legitimate calls may be disrupted causing inconvenience

Engineering Contradiction:
Improveunauthorized use preventionVSAvoidcall continuity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system applies different quality levels of verification to different callers based on their risk rating. High-risk callers (those with suspicious patterns or in unauthorized use databases) trigger immediate interruption and verification, while low-risk legitimate callers experience uninterrupted service. This localized application of verification only where needed prevents disruption to ease of operation for legitimate users while maintaining strong prevention against unauthorized use.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically adjusts the predetermined time period parameter based on call rating. Different risk levels result in different time thresholds before interruption occurs. This parameter change allows the system to be more lenient with trusted callers (longer time periods, less interruption) while being more stringent with suspicious callers (shorter time periods, earlier verification), thus balancing prevention reliability with operational ease.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If the system rates and monitors every VoIP call, then unauthorized use is detected accurately, but system complexity and processing overhead increase

Engineering Contradiction:
Improveunauthorized use detection accuracyVSAvoidsystem processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs partial monitoring by focusing resources on calls that exceed the predetermined time period or match suspicious patterns, rather than continuously analyzing every aspect of every call in real-time. The rating system prioritizes certain detection criteria over others, applying excessive scrutiny only where needed (e.g., international calls, calls from new numbers, calls exceeding time limits) while using simpler rules for routine calls, thus achieving high detection accuracy without proportionally increasing system complexity.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11689542B2Detecting, verifying, and preventing unauthorized use of a voice over internet protocol service
Publication Date: 2023.06.27 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11689542B2 patent drawing
  • US11689542B2 patent drawing
  • US11689542B2 patent drawing

AI summary

A computer-implemented method, a computer program product, and a computer system for detecting, verifying and preventing unauthorized use of a Voice over Internet Protocol (VoIP) service. A computer rates a VoIP call based on a database including information of the caller number, in response to determining that no record of a caller number exists in a database including the information of unauthorized uses. The computer sets a predetermined time period for the VoIP call based on a rating of the VoIP call, adds the predetermined time period to a session initiation protocol (SIP) invite, and connects the VoIP call to a called party. In response to that the predetermined time period is reached, the computer interrupts the VoIP call and prompts the caller to conduct user verification. In response to that the caller is successfully verified, the computer reconnects the VoIP call to the called party.