Cloud-Based Scam Detection for Voice Calls

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current telecommunication networks face challenges in accurately identifying and alerting users to potential harmful or dislike numbers, as existing scam detection logic can be evaded by robocallers who manipulate call originator information, making it difficult for end users to determine whether incoming calls are from harmful or undesirable sources.

Innovation Solution

A machine learning model trained on voice call data is implemented to classify incoming calls as potential harmful or dislike numbers by analyzing metrics such as call duration, rejection rates, and caller ID patterns, and presenting specific strings on user interfaces to assist users in decision-making, while also considering personal data and user feedback to enhance accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional authentication logic based on IMS attributes is used, then the system is simple to implement, but it can be easily evaded by robocallers manipulating call originator information

Engineering Contradiction:
Improvescam detection accuracyVSAvoiddetection system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces cloud-based services as an intermediary between the telephony network and end users. The cloud service receives call session information from TAS, performs sophisticated analysis using multiple data sources including call detail records, device information, and user feedback, then returns scam probability assessments to the end user device without requiring complex local implementation

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent moves the detection logic from the traditional telephony network dimension to a cloud-based dimension. By leveraging cloud computing resources and multiple data dimensions (call patterns, device characteristics, user feedback), the system achieves higher detection accuracy while keeping the endpoint implementation simple

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If cloud-based machine learning analysis is implemented, then detection accuracy is improved, but data processing time and computational resources increase

Engineering Contradiction:
Improvephone number classification accuracyVSAvoidcall authentication time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary analysis by pre-computing scam probability assessments for phone numbers before actual calls occur. Call detail records and device information are analyzed in advance, and results are cached in the cloud. When a call is made, the pre-computed results are quickly retrieved and presented to the user, significantly reducing real-time processing delays

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system leverages existing data sources that are already available in the telecommunication network, such as call detail records and device information from the IMS. By reusing this existing data infrastructure, the system avoids the need for separate data collection processes and reduces overall processing time

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20240380841A1Detection and alert logic by cloud data for a potential harmful or dislike number
Publication Date: 2024.11.14 T MOBILE US INC
  • US20240380841A1 patent drawing
  • US20240380841A1 patent drawing
  • US20240380841A1 patent drawing

AI summary

Methods and systems for improving the detection and alert logic by cloud data for a potential harmful or dislike number are described herein. According to an implementation, a computer server, e.g., a telephony application server (TAS), may receive a voice call associated with a phone number to a user. The TAS may determine that the phone number is associated with a category of a potential harmful number or a potential dislike number. The TAS may generate a string indicative of the category and present the string on a user interface of the user device. The TAS may apply a machine learning model to classify an incoming call. The machine learning model may be trained based on one or more voice data metrics such as call duration, call rejection rate, etc. The training may be further supplemented by personal data on the user device to provide accurate classification.