Dynamic CNAM Selection for Mobile Call Credibility
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile device users face challenges in identifying the credibility of incoming calls, as existing tools are limited in distinguishing between reputable and spam or scam callers, leading to a high percentage of unanswered business calls.
Innovation Solution
A method and system that utilize a call content management system to identify calls, access a call content API, determine the context of the mobile device, and select or assign a caller identification name (CNAM) based on this context, allowing for the customization of CNAM information displayed to the user, such as assigning a primary or alternative CNAM based on stored relationships or context.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional caller ID display is used, then the system is simple and easy to operate, but users cannot reliably distinguish between reputable and spam callers
Solution Approach 1:
The patent introduces a content delivery device as an intermediary between the calling device and the mobile device. This intermediary delivers customized CNAM information to the mobile device, enabling reliable call credibility identification without requiring complex changes to the core calling system. The content delivery device acts as a mediator that provides the necessary contextual information to enhance call identification reliability.
Solution Approach 2:
The patent changes the parameter of CNAM information delivery from static to dynamic and contextualized. Instead of displaying a fixed caller ID, the system delivers CNAM information that varies based on the calling relationship context, stored relationships, and call content. This parameter change enables reliable distinction between reputable and spam callers while maintaining operational simplicity.
2Measurement precision
If multiple CNAM options are provided based on context, then call identification accuracy improves, but the system complexity increases
Solution Approach 1:
The patent segments the CNAM delivery process into distinct components: identifying the calling device, determining the calling relationship context, selecting the appropriate CNAM from multiple options, and delivering the selected CNAM to the mobile device. This segmentation allows the system to achieve high identification accuracy through a modular approach, reducing overall system complexity by breaking down the complex task into manageable segments.
Solution Approach 2:
The system automatically determines the appropriate CNAM based on pre-stored relationships and call context without requiring manual intervention. The mobile device self-determines which CNAM to display based on the calling relationship and stored data, reducing the complexity of user interaction while maintaining high identification accuracy.
3Reliability
If real-time CNAM customization is implemented, then fraud detection capability improves, but processing time and system resource consumption increase
Solution Approach 1:
The patent performs preliminary actions by pre-storing calling relationships and CNAM options in the content delivery device before the actual call occurs. When a call arrives, the system quickly retrieves pre-processed information about the calling relationship and selects the appropriate CNAM from pre-prepared options, rather than performing complex analysis in real-time. This preliminary action reduces fraud detection time while maintaining high reliability.
Solution Approach 2:
The system creates a simplified copy of the calling relationship context and CNAM options that can be quickly processed during call handling. Instead of working with the full complex dataset in real-time, the system uses a streamlined copy of the necessary information, enabling fast fraud detection while maintaining accuracy. This copying approach reduces processing time without sacrificing reliability.
Data Source
AI summary
One example method of operation may include identifying a call from a calling device destined for a mobile device, responsive to identifying a calling device number assigned to the calling device, accessing a call content application programming interface (API), operated by a content delivery device, configured to deliver to the mobile device a first caller identification name (CNAM) or a second CNAM, assigned to the calling device number, determining a context assigned to a mobile device number assigned to the mobile device, selecting one of the first CNAM and the second CNAM based on the context, and assigning the selected CNAM to the call.


