Caller ID Verification via Encrypted Key Decryption

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Spoofed caller identification in voice communications allows fraudsters to deceive vulnerable individuals, particularly in scams where the caller's identity is falsified, leading to devastating impacts, especially on elderly persons.

Innovation Solution

A method involving encrypted information and a decryption key from an authentication source is used to verify the authenticity of caller identities by comparing decrypted information with the provided identifier, providing an indication of potential fraud.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional caller ID systems are used without verification, then the ease of operation is maintained, but the reliability of caller identification deteriorates due to spoofing

Engineering Contradiction:
Improvecaller identification authenticityVSAvoidverification system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary verification by obtaining decryption keys and decrypting encrypted caller ID information before the actual call connection is established. This advance verification ensures authentic caller identification without adding complexity to the call establishment process itself.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces an intermediary verification mechanism that acts as a mediator between the caller and callee. The decryption key retrieval and information decryption process serves as an intermediate step that authenticates the caller ID without requiring direct interaction between calling and receiving parties.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Object-affected harmful factors

If encrypted information verification is implemented, then the protection against fraud is improved, but the loss of time increases due to decryption and verification processes

Engineering Contradiction:
Improvefraud protectionVSAvoidverification processing time
Core Design Contradiction:
Object-affected harmful factorsVSLoss of time

Solution Approach 1:

The system performs the time-consuming decryption and verification operations in advance, before the call is actually connected. By obtaining decryption keys and verifying encrypted caller ID information prior to call establishment, the system prevents fraud without causing time loss during the actual communication.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system rapidly processes the verification by efficiently retrieving decryption keys and quickly decrypting the encrypted caller ID information. The automated nature of the verification process allows it to complete swiftly without significantly impacting the overall call setup time.

Inventive Principle:
Principle #21Skipping (Rushing through)

3Measurement precision

If decryption key retrieval from authentication source is performed, then the measurement precision of caller identification is improved, but the device complexity increases due to additional authentication processes

Engineering Contradiction:
Improvecaller identification accuracyVSAvoidauthentication process complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system uses an authentication source as an intermediary that stores and provides decryption keys. This intermediary approach allows precise verification of caller identification without requiring each device to maintain complex authentication mechanisms locally.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The authentication source automatically provides the necessary decryption keys when requested, performing the authentication service itself without requiring manual intervention. This self-service approach maintains measurement precision while reducing operational complexity.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10063699B1Method, apparatus and computer program product for verifying caller identification in voice communications
Publication Date: 2018.08.28 RSA SECURITY INC
  • US10063699B1 patent drawing
  • US10063699B1 patent drawing
  • US10063699B1 patent drawing

AI summary

Techniques are disclosed for verifying caller identification in voice communications. In one embodiment, there is disclosed a method comprising receiving a request to establish a voice call between communications devices. The request comprising encrypted information and an identifier identifying a caller associated with the request to establish the voice call. The method further comprises retrieving, in response to receiving the request, a decryption key from an authentication source by requesting from the authentication source the decryption key associated with the identifier. The method further comprises utilizing the decryption key to decrypt the encrypted information and produce decrypted information as well as comparing the decrypted information and the identifier to determine a similarity therebetween. The method further comprises providing, based on the comparison, an indication of whether or not the request is deemed associated with fraud.