IP Library Granted Patent US 8,964,956
Granted Patent B2
US 8,964,956 · App. 11/302,958 · Granted Feb 24, 2015

System and method for integrated compliance and contact management

Inventors: Keith A. Fotta (Duxbury, MA); Richard P. Boudrieau (Duxbury, MA)
Assignee: Gryphon Networks Corp.
H04L63/101G06Q10/10H04L12/5855H04L12/589H04L51/14H04L51/36H04L12/585
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,964,956
App. No.
11/302,958
Granted
Feb 24, 2015
Kind
B2
Abstract

A method and system for integrating compliance and contact management between an origin and destination. An integrated control system can receive or initiate a request for a first communication contact type (e.g. phone call) between an origin and destination, the request including a first destination identifier (e.g. phone number). Depending on applicable mediation rules and lists of prohibited and exempted destination identifiers for the first communication contact type, the connection is either prohibited or allowed. If the first communication contact type is prohibited, a request for an alternate communication type (e-mail, mail, or facsimile) is sent to the same destination based on alternate destination identifiers. The integrated control system will either prohibit or allow the requested alternate communication contact based on one or more applicable mediation rules and lists of prohibited and exempted destination identifiers for each alternate communication contact type. A destination may then “opt-in” to other communication types, including the first communication type, and all mediation rules and lists for each destination identifier associated with the destination can be updated appropriately.

Claims (33)

1. A method of integrating compliance and contact management from an origin to a destination, the method executed by a processor executing program instructions and comprising:

receiving or initiating an outgoing contact request for a first communication contact type from an origin to a destination, the request including a first destination identifier;

prohibiting or allowing the requested outgoing contact for the first communications contact type based on one or more mediation rules and lists of prohibited and exempted destination identifiers for the first communication contact type;

if prohibiting the requested outgoing contact for the first communication contact type, receiving or initiating outgoing contact requests through one or more alternate communication contact types from the origin to the destination, the requests including alternate destination identifiers;

prohibiting or allowing the requested outgoing contact for any of the alternate communications contact types based on one or more mediation rules and lists of prohibited and exempted destination identifiers for each alternate communication contact type.

2. The method of claim 1 further comprising:

receiving a response from a destination exempting a destination identifier from the list of prohibited destination identifiers for a particular communication contact type.

3. The method of claim 2 further comprising:

updating the list exempted destination identifiers for a destination identifier associated with the destination based on the response from the destination.

4. The method of claim 3 further comprising:

requesting an outgoing contact based on the new destination identifiers updated to the list of exempted destination identifiers.

5. The method of claim 1 wherein the communications contact types are one of: a phone connection, a facsimile transmission, an outgoing e-mail, text messaging, or an outgoing mailing.

6. The method of claim 1 wherein the requests for communication contact types are initiated based on a predetermined priority queue.

7. The method of claim 6 wherein the predetermined priority queue is based on individual destination preferences.

8. The method of claim 1 , wherein the compliance and contact management occurs at a central facility or a distributed access facility.

9. A control system for integrating compliance and contact management from an origin to a destination, the system comprising:

a first control module that receives an outgoing contact request for a first communication contact type from an origin to a destination, the request including a first destination identifier, and prohibits or allows the requested outgoing contact for the first communications contact type based on one or more mediation rules and lists of prohibited and exempted destination identifiers for the first communication contact type;

an alternate outreach unit that initiates at least a second outgoing contact request through one or more alternate communication contact types from the origin to the destination if the first outgoing contact is prohibited;

at least a second control module that receives an outgoing contact request through one or more alternate communication contact types from the origin to the destination, the requests including alternate destination identifiers, and prohibits or allows the requested outgoing contact for any of the alternate communications contact types based on one or more mediation rules and lists of prohibited and exempted destination identifiers for each alternate communication contact type;

at least one database for storing the mediation rules and lists of prohibited and exempted destination identifiers for the communication contact types.

10. The control system of claim 9 further comprising:

an update module for updating mediation rules and lists of prohibited and exempted destination identifiers in at least one database for each destination identifier associated with the destination based on any allowed communication contacts.

11. The control system of claim 9 wherein the communications contact types are one of:

a phone connection, a facsimile transmission, an outgoing e-mail, text messaging, or an outgoing mailing.

12. The control system of claim 9 wherein the requests for communication contact types are initiated based on a predetermined priority queue.

13. The control system of claim 12 wherein the predetermined priority queue is based on individual destination preferences.

14. The control system of claim 9 , wherein the control modules and update modules exist in a single processor.

15. The control system of claim 9 , wherein the control modules and update modules exist in more than one processor communicating over a network.

16. A non-transitory computer readable medium having computer readable program codes embodied therein for causing a computer to integrate compliance and contact management from an origin to a destination, the computer readable medium program codes performing functions comprising:

receiving or initiating an outgoing contact request for a first communication contact type from an origin to a destination, the request including a first destination identifier;

prohibiting or allowing the requested outgoing contact for the first communications contact type based on one or more mediation rules and lists of prohibited and exempted destination identifiers for the first communication contact type;

if prohibiting the requested outgoing contact for the first communication contact type, receiving or initiating outgoing contact requests through one or more alternate communication contact types from the origin to the destination, the requests including alternate destination identifiers;

prohibiting or allowing the requested outgoing contact for any of the alternate communications contact types based on one or more mediation rules and lists of prohibited and exempted destination identifiers for each alternate communication contact type.

Assignments (9)
SECURITY INTEREST Recorded Dec 23, 2022
From: GRYPHON NETWORKS CORP.
To: PNC BANK, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 062192/0414 →
RELEASE OF SECURITY INTEREST Recorded Feb 10, 2021
From: SILICON VALLEY BANK
To: GRYPHON ACQUISITION, INC.; GRYPHON NETWORKS CORP.
Reel/Frame 055216/0170 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Nov 8, 2019
From: GRYPHON ACQUISITION, INC.; GRYPHON NETWORKS CORP.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 050969/0300 →
TERMINATION AND RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Nov 8, 2019
From: SILICON VALLEY BANK
To: GRYPHON NETWORKS CORP.
Reel/Frame 050969/0327 →
SECURITY AGREEMENT Recorded Jan 11, 2010
From: GRYPHON NETWORKS CORP.
To: SILICON VALLEY BANK
Reel/Frame 023758/0454 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Jan 5, 2010
From: SCHWINN, DANIEL J.
To: GRYPHON NETWORKS CORP.
Reel/Frame 023731/0376 →
SECURITY AGREEMENT Recorded Nov 26, 2008
From: GRYPHON NETWORKS CORP.
To: SCHWINN, DANIEL J.
Reel/Frame 021900/0001 →
CORRECTIVE DOCUMENT REEL 017703/FRAMES 0967-0970 Recorded Apr 7, 2008
From: FOTTA, KEITH A.; BOUDRIEAU, RICHARD P.
To: GRYPHON NETWORKS CORP.
Reel/Frame 020768/0460 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 25, 2006
From: FOTTA, KEITH A.; BOUDRIEAU, RICHARD P.
To: GRYPHON NETWORKS
Reel/Frame 017703/0967 →
Continuity (1)
Related Publication 20070136789A1 · Jun 14, 2007