Communication Control System for DNC Compliance Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems for managing Do-Not-Call (DNC) compliance lack flexibility in handling cases where blocked numbers may still be reached due to exemptions in regulations, posing challenges for businesses relying on telephone solicitations.

Innovation Solution

A method and system that selectively prohibit communications connections based on mediation rules and lists of prohibited and exempted destination identifiers, using a control unit to bridge communications between origins and destinations, allowing for real-time control and dynamic management of DNC lists and exemptions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a blocked or prohibited number is automatically rejected without checking exemptions, then DNC compliance is simplified and processing speed is improved, but flexibility to accommodate regulatory exemptions is lost

Engineering Contradiction:
Improveprocessing speedVSAvoidflexibility to accommodate exemptions
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary actions by pre-loading and maintaining both prohibited number lists and exemption lists in memory before processing calls. The control unit proactively checks both lists against each outgoing call attempt, rather than waiting for exemptions to be identified during call processing. This allows the system to maintain high processing speed while still accommodating regulatory exemptions flexibly.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The control unit acts as an intermediary between the connection unit and the DNC compliance requirements. It receives call attempt information, independently evaluates both prohibited lists and exemption lists, and then makes the final decision to allow or block the connection. This intermediary role enables the system to balance speed and flexibility by decoupling the checking process from the connection establishment process.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If multiple lists of prohibited and exempted destination identifiers are maintained and checked, then compliance accuracy and flexibility are improved, but system complexity and processing overhead increase

Engineering Contradiction:
Improvecompliance accuracyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments the compliance checking function into distinct modular components: a prohibited list management module, an exemption list management module, and a control unit that coordinates them. Each list is maintained separately in database structures, and each can be independently updated or modified. This segmentation allows the system to maintain high compliance accuracy through thorough checking while managing complexity through modular design.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The control unit is designed with multi-functionality to handle various list types (federal DNC, state DNC, client-specific prohibited lists, exemption lists, preference lists) through a unified checking mechanism. The same control unit logic applies regardless of which specific lists are being checked, allowing the system to maintain accuracy across multiple lists while reducing overall system complexity through standardized processing.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If real-time checking of prohibited and exempted lists is performed for each connection request, then compliance reliability is improved, but processing time and system resources increase

Engineering Contradiction:
Improvecompliance reliabilityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-loading all prohibited and exempted lists into memory before call processing begins. The lists are maintained in ready-access database structures with optimized query capabilities. This preliminary preparation enables real-time checking during call attempts without the overhead of dynamic list loading or complex query processing, thus maintaining both high reliability and low processing time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system replaces traditional mechanical list-checking methods with optimized database query mechanisms and in-memory data structures. Instead of sequential scanning or file-based checking, the control unit utilizes efficient database indexing and retrieval operations to evaluate multiple lists simultaneously. This substitution dramatically reduces processing time while maintaining comprehensive compliance checking.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS8526428B2System and method for control of communications connections and notifications
Publication Date: 2013.09.03 GRYPHON NETWORKS CORP
  • US8526428B2 patent drawing
  • US8526428B2 patent drawing
  • US8526428B2 patent drawing

AI summary

A method and system for selectively establishing a communications connection between an origin and destination in a communications network based on one or mediations rules and one or more lists of prohibited and exempted destination identifiers including preferences either in real-time using a control unit or with a pre-check using an analysis unit while also providing notification messages associated with the allowed or designated allowed communications connections.