Call Routing System Using Enrichment Data for Tracking
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for routing calls from electronic devices to target organizations are costly due to the need for multiple unique telephone numbers for personalized advertising, which increases costs and reduces efficiency in tracking user interactions and advertising campaign effectiveness.
Innovation Solution
A system and method that selectively route calls to either a default telephone number with a call enrichment packet or a unique telephone number based on user profile data availability, reducing the number of unique numbers required and enhancing user tracking capabilities.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a unique telephone number is provided to each user for personalized advertising tracking, then user interaction tracking precision is improved, but the cost of telephone numbers increases and device complexity increases
Solution Approach 1:
The system segments the telephone number resource into two parts: a shared default number and a unique identifier. Instead of assigning complete unique telephone numbers to each user, the patent uses a single default number combined with user-specific identification data (user ID, device ID, or other identifiers), thereby maintaining tracking precision while reducing the complexity of managing multiple telephone numbers.
Solution Approach 2:
The patent introduces an intermediary mechanism (a server or routing system) that receives calls to the default number, extracts user identification information from the call metadata or accompanying data packets, and routes the call appropriately. This intermediary layer enables unique user tracking without requiring unique telephone numbers for each user.
2Measurement precision
If a unique telephone number is provided to each user for personalized advertising tracking, then user interaction tracking precision is improved, but the cost of telephone numbers increases
Solution Approach 1:
The system segments the telephone number resource into two parts: a shared default number and a unique identifier. Instead of assigning complete unique telephone numbers to each user, the patent uses a single default number combined with user-specific identification data (user ID, device ID, or other identifiers), thereby maintaining tracking precision while reducing the quantity of telephone numbers required.
Solution Approach 2:
The default telephone number serves multiple functions simultaneously: it acts as a universal contact point for all users, enables cost-effective call routing, and still allows for individual user identification through accompanying data packets or metadata. This multi-functionality reduces the need for multiple unique telephone numbers.
3Quantity of substance
If one telephone number is used for multiple calls and advertising campaigns, then the cost of telephone numbers is reduced, but user identification capability deteriorates
Solution Approach 1:
The patent introduces an intermediary mechanism (a server or routing system) that receives calls to the default number, extracts user identification information from the call metadata or accompanying data packets, and routes the call appropriately. This intermediary layer enables unique user tracking without requiring unique telephone numbers.
Solution Approach 2:
The system performs preliminary actions by embedding user identification data (such as user ID, device ID, or other identifiers) into data packets or metadata that accompany calls to the default number. This preliminary tagging of user information enables the system to identify users even though they are calling a shared number, thus preventing loss of user identification capability.
Data Source
AI summary
A computer-implemented method for routing a call from an electronic device to a target organization. The method is executed by a server coupled to a user profile database, a digital content display, a content item database, and a telephone number repository hosting a default telephone number and a pool of unique numbers. The method comprises receiving an indication of a user identifier associated with the user and determining whether the user profile database comprises data for generating a call enrichment data packet. In response to availability of the data generating the customized digital content item, routing the call to the default telephone number and including the call enrichment data packet. In response to non-availability of data for generating the call enrichment data packet, generating the customized digital content item comprising an indication of an available unique number and routing to an available unique number.


