Mobile Device Spoofed Call Detection via Network Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile devices are vulnerable to spoofed calls from third parties who disguise their identities, leading to unwanted or fraudulent communications, as existing technologies fail to effectively differentiate between genuine and spoofed calls.

Innovation Solution

Mobile devices employ a combination of network information, such as GPS location, hardware device identifiers, and IP addresses, to determine the authenticity of incoming calls, using machine learning algorithms to improve accuracy and provide users with options to manage spoofed calls, including blocking or reporting them.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If mobile devices accept all incoming calls without verification, then ease of operation is maintained, but reliability deteriorates due to spoofed calls from third parties

Engineering Contradiction:
Improvecall authenticity verificationVSAvoidcall acceptance process
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs preliminary verification of call authenticity by comparing caller information (phone number, geographic location, device identifier) against stored contact information before presenting the call to the user. This preliminary action identifies spoofed calls in advance, allowing the system to flag or block them before they reach the user, thus improving reliability without requiring additional user effort during the actual call acceptance process.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If mobile devices implement call verification mechanisms, then reliability improves by identifying spoofed calls, but device complexity increases

Engineering Contradiction:
Improvespoofed call identificationVSAvoidverification system structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system introduces an intermediary verification layer that acts as a mediator between the incoming call and the user. This intermediary component compares caller information against stored contact data and network information (geographic location, device identifiers) to determine authenticity. By placing this verification logic in the network layer and using existing mobile device components (processor, memory, communication interfaces), the system achieves spoofed call identification without significantly increasing overall device complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Object-affected harmful factors

If mobile devices block suspicious calls automatically, then protection against fraud improves, but loss of information occurs by potentially blocking genuine calls

Engineering Contradiction:
Improvefraud protectionVSAvoidgenuine call delivery
Core Design Contradiction:
Object-affected harmful factorsVSLoss of information

Solution Approach 1:

The system implements a feedback mechanism where user responses to flagged calls are captured and used to refine future verification decisions. When the system flags a call as potentially spoofed based on information comparison, it monitors user actions (whether they answer, reject, or report the call). This feedback loop allows the system to learn from actual user behavior patterns, adjusting its verification thresholds and criteria over time to reduce false positives while maintaining protection against genuine spoofed calls.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11706336B2Managing spoofed calls to mobile devices
Publication Date: 2023.07.18 MICRON TECHNOLOGY INC
  • US11706336B2 patent drawing
  • US11706336B2 patent drawing
  • US11706336B2 patent drawing

AI summary

Methods and apparatuses for managing spoofed calls to a mobile device are described, in which the mobile device receives a call transmitted over a cellular or mobile network. The call may include a set of information associated with the network, such as a geological location of a device that generated the call, a hardware device identifier corresponding to the device, an internet protocol (IP) address associated with the device, or a combination thereof. The mobile device may determine whether the call is spoofed or genuine based on the set of information. Subsequently, the mobile device may assist a user of the mobile device to manage the call, such as blocking the call from reaching the user, informing the user that the call is spoofed, facilitating the user to report the call as spoofed to an authority and/or a service provider of the network.