Caller Identity Service Authentication via Packet Extraction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current voice and data communications service providers lack a reliable process for establishing the identity of calling parties, making them vulnerable to fraudulent activities, as existing authentication techniques rely on inadequate and unsecure information from limited data fields.
Innovation Solution
A computer-implemented method using a caller identity service that extracts a caller identifier from data packets, forwards it to an identity service computing device, and receives an authentication token to display the identity status, enhancing authentication through interactions with a subscription-based service and extending communication protocols like Session Initiation Protocol.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If existing authentication techniques are used that rely on limited data fields, then the authentication process is simple, but the reliability of caller identity verification is insufficient
Solution Approach 1:
The patent introduces a caller identity service as an intermediary component between the communication parties. This service receives caller information, performs authentication against multiple data sources including subscription databases and public sentiment ratings, and returns verification results. This mediator approach enhances reliability by centralizing complex authentication logic while keeping individual system components relatively simple.
Solution Approach 2:
The authentication system is segmented into distinct functional modules: data collection from multiple sources (subscription info, public sentiment), identity verification processing, and result delivery. This segmentation allows each module to specialize in specific tasks, improving overall reliability while making the system more manageable and less complex through modular design.
2Reliability
If multiple data sources are used for authentication including subscription information and public sentiment ratings, then the authentication robustness is enhanced, but the information processing complexity increases
Solution Approach 1:
The caller identity service is designed as a universal platform that handles multiple authentication data sources through a single integrated system. It can process subscription information, public sentiment ratings, and other caller data through unified interfaces and processing logic, enhancing authentication robustness while avoiding the complexity of multiple separate systems.
Solution Approach 2:
The system incorporates public sentiment ratings as a feedback mechanism that continuously updates caller credibility based on community experiences. This feedback loop enhances authentication robustness by dynamically adjusting trust levels, while the automated nature of the feedback processing minimizes manual intervention complexity.
3Object-affected harmful factors
If caller authentication is performed through a dedicated identity service, then the security against fraudulent calls is improved, but the communication system complexity increases
Solution Approach 1:
The caller identity service acts as a security intermediary that intercepts and verifies caller information before it reaches the final recipient. By positioning this verification layer in the communication path, the system protects against fraudulent calls while maintaining the existing communication infrastructure, thus limiting the increase in overall system complexity.
Solution Approach 2:
Authentication verification is performed as a preliminary action before the actual communication takes place. The system validates caller identity and checks for fraudulent indicators in advance, allowing legitimate calls to proceed normally while blocking suspicious ones. This preliminary security check protects against fraud without adding complexity to the main communication flow.
Data Source
AI summary
A computer-implemented method is described for authenticating the identity of a caller. A mobile computing device receives, via a wireless communications network, an incoming call setup request initiated by a phone system of a caller, and executes an identity service application upon receipt of the incoming call setup request. The call includes a plurality of data packets. The mobile computing device extracts a caller identifier from the plurality of data packets. The caller identifier includes one or more bits at a first predetermined position within the plurality of data packets. The mobile computing device forwards the caller identifier to an identity service computing device. The identity service computing device determines an identity status of the caller. The mobile computing device receives, from the identity service computing device, an authentication token and the identity status of the caller. The mobile computing device displays the identity status of the caller.


