Caller Reputation Analysis for Robocall Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Robocalls and unwanted communications continue to be a significant issue despite regulatory efforts, with nefarious callers using spoofing technology to evade detection, making it difficult for consumers to identify and prevent such calls.

Innovation Solution

A communications device system that generates a reputation value for a called party based on analysis from communications service providers, caller-name lookup services, and identity information providers, which is then used to display a visual indicator or alert the user before initiating a call, potentially preventing unwanted communications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If spoofing technology is used to mask caller identity, then caller anonymity is improved, but detection accuracy deteriorates

Engineering Contradiction:
Improvecaller identity verificationVSAvoiddetection system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a called-party analyzer as an intermediary component that sits between the communication network and the calling device. This analyzer receives caller identifiers, performs reputation analysis using multiple data sources (call detail records, crowd-sourced data, machine learning models), and returns reputation values to the calling device. This intermediary approach enables sophisticated detection without requiring complex changes to the core telephony infrastructure, thereby improving caller identity verification while managing system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If real-time reputation analysis is performed for every call, then call filtering accuracy is improved, but processing time increases

Engineering Contradiction:
Improvereputation assessment accuracyVSAvoidcall setup time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary reputation analysis by pre-processing and storing reputation data in databases before actual calls occur. Call detail records, crowd-sourced reputation data, and machine learning models are prepared in advance. During the call setup phase, the system queries pre-computed reputation values rather than performing full analysis in real-time, significantly reducing call setup time while maintaining assessment accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a tiered reputation analysis approach where not all callers receive the same level of analysis. High-risk callers (based on initial filters) receive comprehensive multi-source reputation analysis, while low-risk callers receive simplified verification. This partial action approach maintains high accuracy for problematic calls while reducing processing overhead for normal calls, balancing precision with time efficiency.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10244107B1Systems and methods for causing display of a reputation indicator associated with a called party
Publication Date: 2019.03.26 NEUSTAR INC
  • US10244107B1 patent drawing
  • US10244107B1 patent drawing
  • US10244107B1 patent drawing

AI summary

In one implementation, a communications device operable by a calling party may include one or more processors configured to receive an identifier associated with a called device from the calling party, and receive an input command to establish a communications session with the called device from the calling party. After the receiving of the input command, the one or more processors may attempt to establish the communications session with the called device. Further, the one or more processors may transmit the identifier to a called-party analyzer. The called-party analyzer, in response to receiving the identifier, may generate a reputation value based on analysis of data originating from at least one of: (i) a communications service provider, (ii) a caller-name lookup service provider, and (iii) an identity information provider. The reputation value may be indicative of a likelihood that at least one of the called device and a called party associated with the called device is involved in attempting to establish unwanted communications sessions. Further, the called-party analyzer may transmit the reputation value destined for the communications device. The communications device may receive the reputation value originating from the called-party analyzer and cause an output generated based on the reputation value on an output the communications device.