Wireless Number Portability Database Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems fail to distinguish between ported and disconnected wireless numbers, leading to unnecessary opting out of ported numbers and potential TCPA violations, as they lack the ability to determine the status of wireless numbers accurately.
Innovation Solution
A method involving the use of a number portability database to differentiate between ported and disconnected wireless numbers by comparing aggregator data files with the Number Portability Administration Centers (NPAC) data, allowing ported numbers to retain opted-in status and disconnected numbers to be changed to opted-out, thereby complying with regulations and best practices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If carrier's list numbers that have both been ported or disconnected in one file, then the file contains comprehensive number status information, but the system cannot distinguish between ported and disconnected numbers leading to unnecessary opting out
Solution Approach 1:
The patent segments the single carrier file containing both ported and disconnected numbers into two distinct lists: a ported numbers list and a disconnected numbers list. This segmentation is achieved by processing the carrier file through the number portability database to identify which numbers have been ported versus disconnected, then separating them into different data structures for independent handling.
Solution Approach 2:
The patent introduces a number portability database as an intermediary system between the carrier file and the opted-in/opted-out status determination. This intermediary database provides the critical information needed to distinguish whether a number has been ported or disconnected, enabling accurate status maintenance without manually reviewing each number.
2Reliability
If the system opts out all numbers from the carrier file to ensure compliance, then TCPA violations are avoided, but ported numbers unnecessarily lose their opted-in status and subscription services
Solution Approach 1:
The patent segments the number handling process into distinct pathways: ported numbers maintain their opted-in status and continue receiving text messages and voice calls, while disconnected numbers are opted out. This segmentation allows the system to achieve TCPA compliance through disconnected numbers without unnecessarily affecting ported numbers, thereby maintaining subscription service continuity for valid customers.
Solution Approach 2:
The patent applies different quality treatments to different portions of the number list based on their specific status. Ported numbers receive the quality treatment of maintaining opted-in status and active subscription services, while disconnected numbers receive the quality treatment of being opted out. This local quality approach ensures compliance is achieved precisely where needed without over-broad opt-outs.
3Productivity
If the system maintains opted-in status for all numbers without verification, then subscription services continue uninterrupted, but disconnected numbers may receive messages violating TCPA regulations
Solution Approach 1:
The patent performs preliminary verification of number status by querying the number portability database before determining opted-in or opted-out status. This preliminary action of checking whether numbers have been ported or disconnected occurs before any opt-in/opt-out decisions are made, ensuring that subscription services are maintained only for valid active numbers while preventing TCPA violations through disconnected numbers.
Solution Approach 2:
The patent implements a feedback mechanism where the number portability database provides status information about each number (ported or disconnected), which then feeds into the decision-making process for maintaining or revoking opted-in status. This feedback loop ensures that subscription service continuity is maintained for ported numbers while automatically preventing messages to disconnected numbers, thus avoiding TCPA violations.
Data Source
AI summary
Providing ported and disconnected wireless number distinction, comprising: receiving, by at least one processor, an aggregator data file containing at least one of at least one wireless number that has been ported and at least one wireless number that has been disconnected, accessing, by the at least one processor, a number portability database, receiving, by the at least one processor, at least one of text and voice call opted-in data file, determining, by the at least one processor, a conjunction of the aggregator data file and number portability database, the conjunction defining a ported data file, determining, by the at least one processor, a commonality of the at least one of a text and a voice call opted-in data file and the ported data file, the commonality defining a ported opted-in data file, recording, in at least one memory, a status of the commonality of the ported opted-in data file as opted-in wireless numbers, wherein the at least one processor and at least one memory are communicably coupled and reestablishing, by the at least one processor, based on the opted-in wireless numbers at least one subscription service to at least one mobile device.


