Caller ID Verification Using Silent Callback State Matching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods for caller identity verification are cumbersome, insecure, and inefficient, particularly in the context of IP telephony, where caller identification can be easily spoofed, leading to negative user experiences.
Innovation Solution
A silent caller identity verification mechanism that utilizes the states and state transitions of a registered device to authenticate phone calls by comparing them with observed call states, using an authentication server to ensure the call originates from a legitimate device, employing authentication functions on the registered device to monitor and transmit these states.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional knowledge-based questions are used to authenticate users, then caller identity verification can be performed, but the process becomes cumbersome and time-consuming
Solution Approach 1:
The system performs preliminary actions by pre-registering device identifiers and establishing authentication functions on user devices before the actual call verification. When a call is made, the verification process simply checks pre-established device states and transitions rather than requiring users to answer knowledge-based questions in real-time, significantly reducing verification time while maintaining reliability
2Reliability
If knowledge-based questions are used for authentication, then caller identity can be verified, but user experience deteriorates due to negative interactions
Solution Approach 1:
The authentication function on the user's device performs self-service by automatically monitoring and reporting device states and transitions to the authentication server. The device itself provides the verification data without requiring user intervention to answer questions, making the process seamless and improving ease of operation while maintaining verification reliability
3Adaptability or versatility
If IP telephony is used, then communication flexibility improves, but caller identification becomes vulnerable to spoofing
Solution Approach 1:
The system implements feedback by having the authentication function on the caller's device continuously report device states and transitions back to the authentication server. This feedback mechanism allows the server to verify that the call actually originates from the registered device by comparing observed call states with reported device states, preventing spoofing while maintaining IP telephony flexibility
Solution Approach 2:
The authentication server acts as an intermediary between the IP telephony system and the caller verification process. It receives calls from the flexible IP network, independently verifies device authenticity through the authentication function, and then routes verified calls to the destination, thereby maintaining communication flexibility while ensuring reliable caller identification
Data Source
AI summary
Disclosed herein are embodiments of systems, methods, and products comprises an authentication server for caller ID verification. When a caller makes a phone call, the server receives the phone call and verifies whether the phone call is from a registered device associated with the phone number. The server queries the registered device to retrieve one or more current call states via an authentication function on the registered device. The server compares the states and/or state transitions to the observed states and/or state transitions of the phone call. If the registered device states and/or state transitions match the observed phone call states and/or state transitions, the server verifies that the phone call is from the registered device and not some imposter's device. If there is no such match, the server rejects the phone call before the call phone is connected or terminates the phone call after the phone call is connected.


