Network-Based Call Authentication Token Pre-Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Spoofed calls to toll-free numbers pose a challenge as they can lead to malicious activities, requiring endpoint devices to perform additional authentication steps, thereby increasing processing time and resource utilization.

Innovation Solution

Implementing network-based pre-authentication using in-band signaling, where network devices determine and provide an authentication token based on the entity associated with the call, allowing endpoint devices to streamline call processing and reduce the likelihood of spoofed calls.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If endpoint devices perform additional authentication steps to verify call authenticity, then call security against spoofing is improved, but processing time and resource utilization increase

Engineering Contradiction:
Improvecall authentication reliabilityVSAvoidcall processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements pre-authentication of calls by network devices before calls reach endpoint devices. Network devices determine an authentication token based on the entity associated with the call and provide this token to endpoint devices in advance, eliminating the need for endpoint devices to perform time-consuming authentication steps during call processing

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an authentication token as an intermediary mechanism that carries authentication information from network devices to endpoint devices. This token serves as a pre-verified credential that endpoint devices can use to quickly verify call authenticity without performing complex authentication operations

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If endpoint devices perform additional authentication steps to verify call authenticity, then call security against spoofing is improved, but processor and memory resource utilization increase

Engineering Contradiction:
Improvecall authentication reliabilityVSAvoidprocessor and memory resource utilization
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements pre-authentication of calls by network devices before calls reach endpoint devices. Network devices determine an authentication token based on the entity associated with the call and provide this token to endpoint devices in advance, eliminating the need for endpoint devices to perform resource-intensive authentication operations during call processing

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an authentication token as an intermediary mechanism that carries authentication information from network devices to endpoint devices. This token serves as a pre-verified credential that endpoint devices can use to quickly verify call authenticity without consuming significant processor or memory resources

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20180109664A1Network based call authentication
Publication Date: 2018.04.19 VERIZON PATENT & LICENSING INC
  • US20180109664A1 patent drawing
  • US20180109664A1 patent drawing
  • US20180109664A1 patent drawing

AI summary

A device may receive, from a network device, a resolution query associated with a call. The resolution query may include a device identifier of the network device. The network device may receive, from a user device, the call. The device may determine, based on the device identifier of the network device, whether an authentication condition is satisfied. The device may selectively provide, to the network device, an authentication token in association with the resolution query based on determining whether the authentication condition is satisfied. The authentication token may enable an endpoint device, associated with the call, to perform a particular action based on the call.