IP Library Granted Patent US 8,744,058
Granted Patent B1
US 8,744,058 · App. 13/454,242 · Granted Jun 3, 2014

Do not call registry database access system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,744,058
App. No.
13/454,242
Granted
Jun 3, 2014
Kind
B1
Abstract

An apparatus and method for providing users operating on Signaling System No. 7 (SS7) networks with the ability to interconnect with Advance Intelligent Networking (AIN) and, in particular, to provide database lookup for the Do Not Call (DNC) Registry, without requiring users to implement complex and expensive systems in their network. An Intelligent Call Management (ICM) structure receiving information of a dialed toll number is able to convert the information into a compatible database request to determine whether the call to the toll number is allowed to be completed based on information retrieved from the database.

Claims (28)

1. A system, comprising:

a logic decision module for connection to a phone on a network; and

a call management device connected to said logic decision module that receives first information concerning a phone number dialed at said phone and that communicates with an external database to provide second information to said logic decision module as a function of a relationship between said phone number dialed and data in said external database, wherein said second information provided to said logic decision module determines a completion or a block of said dialed phone number.

2. The system according to claim 1 , wherein said logic decision module determines whether said dialed call is to be completed as a function of said first information.

3. The system according to claim 1 , wherein said external database is a Do Not Call Registry.

4. The system according to claim 1 , wherein the call management device runs a routing script as a function of at least one of the Dialed Number and caller entered digits and automatic number identification.

5. The system according to claim 4 further including an application gateway connected between said call management device and said external database.

6. The system according to claim 5 , wherein said application gateway provides a sequence query logic statement in response to a request resulting from the routing script being run.

7. The system according to claim 6 , wherein said external database receives said sequence query statement and outputs a response back to said application gateway and wherein said routing script confirms whether said sequence query logic statement allows completion of said dialed number.

8. The system according to claim 7 , wherein said call management system provides said confirmation from said routing script as said information to said logic decision module.

9. A method, comprising:

outputting information concerning a dialed toll number to a logic decision module and a call management device;

running a routing script by said call management device as a function of said outputted information to form a request to an external database;

receiving a response from said external database to said request wherein said response contains data indicating whether said dialed toll number is allowed to be completed; and

preparing confirmation of said data by means of said script and providing a signal to said logic decision module to control blocking or completion of said dialed toll number.

10. The method according to claim 9 further comprising the step of providing a Sequence Query Logic Statement as a function of said outputted information and said routing script in order to prepare said request to said external database.

11. The method according to claim 10 wherein said external database is a Do Not Call Registry.

12. The method according to claim 9 wherein said information concerning said dialed toll number includes at least one of the dialed number and caller entered digits and automatic number identification.

13. The method according to claim 10 further including providing an Application Gateway for communication between said call management device and said external database.

14. The method according to claim 13 , wherein said sequence query logic statement is prepared by said Application Gateway.

15. An apparatus, comprising:

a logic module having a first input configured to receive information concerning a dialed phone number and a second input configured to receive information to block or complete the dialed phone number; and

an advanced intelligent network compatible structure configured to communicate with an external database, said structure including a call management device configured to convert said information concerning said dialed toll phone number into a database query compatible with said external database.

16. The apparatus according to claim 15 , wherein said external database is a Do Not Call Registry.

17. The apparatus according to claim 15 , wherein said advanced intelligent network runs a routing script as a function of at least one of the dialed number and caller entered digits and automatic number identification.

18. The apparatus according to claim 17 , further including an application gateway connected between said call management device and said external database.

19. The apparatus according to claim 18 , wherein said application gateway provides a sequence query logic statement in response to a request resulting from the running of the routing script.

20. The apparatus according to claim 18 , wherein said external database receives said sequence query statement and outputs a response back to said application gateway and wherein said routing script confirms whether said sequence query logic statement allows completion of said dialed toll phone number.

Assignments (7)
OMNIBUS ASSIGNMENT OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Nov 25, 2024
From: UBS AG, STAMFORD BRANCH (AS SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH IN ITS CAPACITY AS COLLATERAL AGENT)
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS THE SUCCESSOR COLLATERAL AGENT
Reel/Frame 069438/0775 →
CHANGE OF NAME Recorded Apr 3, 2023
From: WEST CORPORATION
To: INTRADO CORPORATION
Reel/Frame 063239/0900 →
CHANGE OF NAME Recorded Apr 3, 2023
From: INTRADO CORPORATION
To: WEST TECHNOLOGY GROUP, LLC
Reel/Frame 063239/0876 →
NOTICE OF GRANT OF SECURITY INTEREST (SECOND LIEN) IN PATENTS Recorded Jan 31, 2023
From: CX360, INC.; WEST TECHNOLOGY GROUP, LLC (FKA INTRADO CORPORATION, FKA WEST CORPORATION); INTRADO INTERACTIVE SERVICES CORPORATION (FKA WEST INTERACTIVE SERVICES CORPORATION, FKA COBALT ACQUISITION COMPANY)
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 062571/0018 →
RELEASE OF SECURITY INTEREST Recorded May 1, 2018
From: U.S. BANK NATIONAL ASSOCIATION
To: WEST CORPORATION; WEST INTERACTIVE SERVICES CORPORATION; WEST SAFETY SERVICES, INC.; WEST UNIFIED COMMUNICATIONS SERVICES, INC.; RELIANCE COMMUNICATIONS, LLC
Reel/Frame 046046/0547 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS (FIRST LIEN) Recorded Oct 10, 2017
From: WEST CORPORATION
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 044166/0901 →
SECURITY INTEREST Recorded Jun 20, 2016
From: WEST CORPORATION; WEST INTERACTIVE SERVICES CORPORATION; WEST SAFETY SERVICES, INC.; WEST UNIFIED COMMUNICATIONS SERVICES, INC.; RELIANCE COMMUNICATIONS, LLC
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 039093/0944 →