Wireless Number Portability Database Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvenumber status distinctionVSAvoidfile processing complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
ImproveTCPA complianceVSAvoidsubscription service continuity
Core Design Contradiction:
ReliabilityVSProductivity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #3Local quality

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

Engineering Contradiction:
Improvesubscription service continuityVSAvoidTCPA violation risk
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10582045B1Ported and disconnected wireless number distinction based on number portability database status and opted-in file status
Publication Date: 2020.03.03 WEST TECH GRP LLC
  • US10582045B1 patent drawing
  • US10582045B1 patent drawing
  • US10582045B1 patent drawing

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.