Call Duration Throttling for Fraud Prevention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Computer-implemented services face issues with fraudulent call operations, such as international revenue sharing fraud, where malicious actors place numerous long-duration calls to incur high costs and waste resources, including computing and network infrastructure.

Innovation Solution

Implementing an apparatus that tracks call durations and throttles additional calls to a phone number when the summed durations exceed a predefined threshold, preventing excessive and fraudulent call placements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the service places phone calls to designated phone numbers as part of automated operations, then the service can perform multifactor authentication and automated help desk operations, but malevolent actors can exploit this to carry out fraudulent operations such as international revenue sharing fraud

Engineering Contradiction:
Improveservice functionalityVSAvoidfraudulent operations
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary actions by establishing call duration thresholds and tracking call patterns before fraudulent operations can cause significant harm. The processor monitors cumulative call durations and proactively throttles call placement when thresholds are approached, preventing IRSF operations from escalating

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring call durations, comparing them against established thresholds, and dynamically adjusting call placement decisions. The processor receives feedback from call duration tracking and uses this information to control subsequent call placement, creating a closed-loop system that adapts to detected fraud patterns

Inventive Principle:
Principle #23Feedback

2Loss of energy

If multiple calls of long durations are placed to certain phone numbers for fraudulent purposes, then international carriers may charge high prices and network operators lose monetary resources, but the fraudulent operations consume excessive computing and network infrastructure resources

Engineering Contradiction:
Improvemonetary resourcesVSAvoidresource utilization
Core Design Contradiction:
Loss of energyVSProductivity

Solution Approach 1:

The system extracts and isolates the fraudulent call patterns from the legitimate call traffic by identifying calls that exceed duration thresholds. The processor separates fraudulent calls from normal operations and applies throttling specifically to the fraudulent portion, allowing legitimate calls to continue while blocking fraudulent ones

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system changes the parameter of call duration monitoring from individual call tracking to cumulative duration tracking. By monitoring the sum of call durations against thresholds and adjusting throttling decisions based on cumulative totals, the system optimizes resource protection while maintaining service functionality

Inventive Principle:
Principle #35Parameter changes

3Object-affected harmful factors

If the service places numerous long-duration calls, then fraudulent costs increase and resources are wasted, but throttling call placement may interfere with legitimate automated operations

Engineering Contradiction:
Improvefraudulent call costsVSAvoidlegitimate automated operations
Core Design Contradiction:
Object-affected harmful factorsVSEase of operation

Solution Approach 1:

The system applies partial throttling by blocking only the excessive portion of call placements that exceed duration thresholds. Rather than completely blocking all calls to protected phone numbers, the processor allows calls within normal duration ranges while throttling only the fraudulent excessive calls, maintaining a balance between fraud prevention and service functionality

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system segments call traffic into fraudulent and legitimate portions by analyzing call duration patterns. The processor divides the call stream and applies different handling rules to each segment - blocking fraudulent calls that exceed thresholds while allowing legitimate calls to proceed, thereby protecting against fraud without interfering with normal operations

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11212395B2Throttling based on phone call durations
Publication Date: 2021.12.28 MICROSOFT TECHNOLOGY LICENSING LLC
  • US11212395B2 patent drawing
  • US11212395B2 patent drawing
  • US11212395B2 patent drawing

AI summary

According to examples, an apparatus may include a processor and a computer readable medium on which is stored machine readable instructions that may cause the processor to determine a call duration threshold assigned to an entity, in which a phone number may be associated with the entity. The processor may also track durations of one or more calls placed to the phone number, determine whether the tracked durations of the one or more calls placed to the phone number meet or exceed the call duration threshold, and based on a determination that the tracked durations meet or exceed the call duration threshold, throttle placement of an additional call to the phone number.