IP Library Granted Patent US 9,167,078
Granted Patent B2
US 9,167,078 · App. 14/608,030 · Granted Oct 20, 2015

Systems and methods of processing inbound calls

Inventors: Jason S. Spievak (Santa Barbara, CA); Colin D. Kelley (Santa Barbara, CA); Victor Borda (Santa Barbara, CA)
Assignee: INVOCA, INC.
H04M3/2281
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 9,167,078
App. No.
14/608,030
Granted
Oct 20, 2015
Kind
B2
Abstract

Methods and systems for reducing the impact of fraudulent or spam calls are disclosed. One or more calls to a first phone address are received, the first phone address not currently associated with a communication for a customer prospect. The calling party phone addresses associated with the calls received prior to the association of the first phone address to the first communication are stored. Then the first phone address is associated to the first communication. A first call to the first phone address is received. Prior to answering the first call and at least partly in response to a determination that a calling party phone address of the first call matches one of the previously stored calling party phone address, the first call is identified as a spam or otherwise undesirable call candidate and may be rejected.

Claims (32)

1. A computer implemented method of call processing, the method comprising:

receiving over a network, by a computing system comprising hardware, one or more calls to a first phone address, the first phone address not currently associated with a marketing campaign communication;

storing, by the computing system, one or more calling party phone addresses associated with the one or more received calls prior to the association of the first phone address to the marketing campaign communication;

associating the first phone address to the marketing campaign communication;

subsequent to the association of the first phone address to the marketing campaign communication, receiving, at the computing system, a first call to the first phone address;

prior to answering the first call and at least partly in response to a determination, by the computing system, that a calling party phone address of the first call matches a stored calling party phone address included in the one or more calling party phone addresses associated with the one or more received calls prior to the association of the first phone address to the marketing campaign communication,

identifying, by the computing system, the first call as a spam call candidate;

at least partly in response to detecting a modem tone, by the computing system, during the first call,

identifying, by the computing system, the first call as a spam call and rejecting, by the computing system, the first call; and

at least partly in response to receiving a second call during a specified marketing campaign state, identifying, by the computing system, the second call as a candidate spam call, wherein the marketing campaign state comprises an indicator of a position of a customer prospect in a marketing campaign funnel.

2. The computer implemented method as defined in claim 1 , the computer implemented method further comprising: at least partly in response to detecting the modem tone, storing an indication that future calls from the calling party phone address of the first call are to be blocked.

3. The computer implemented method as defined in claim 1 , the computer implemented method further comprising:

receiving a third call to the first phone address associated with the marketing campaign communication; and

at least partly in response to determining that a calling party address of the third call is associated with a stored call block indication, rejecting, by the computing system, the end third call.

4. The computer implemented method as defined in claim 1 , the computer implemented method further comprising: at least partly in response to detecting a call termination of the first call, occurring within a specified call period of time, identifying the first call as a spam call candidate.

5. The computer implemented method as defined in claim 1 , the computer implemented method further comprising: at least partly in response to detecting, during a third call to the first phone address associated with the marketing campaign communication, a fax tone, identifying, by the computing system, the third call as a spam call.

6. The computer implemented method as defined in claim 1 , the computer implemented method further comprising: at least partly in response to detecting, during a third call to the first phone address associated with the marketing campaign communication, a Dual-Tone Multi-Frequency (DTMF) tone, by the computing system, wherein the detected DTMF tone is an A, B, C, or D type tone, identifying, by the computing system, the third call as a spam call.

7. The computer implemented method as defined in claim 1 , the computer implemented method further comprising: at least partly in response to detecting, during a third call to the first phone address associated with the marketing campaign communication, a Dual-Tone Multi-Frequency (DTMF) tone, by the computing system, wherein the detected DTMF tone is a numeric type DTMF tone, identifying, by the computing system, the third call as a candidate spam call.

8. A system, comprising:

a computing device;

a network interface configured to be coupled to a Public Switched Telephone Network (PSTN);

non-transitory media storing instructions readable by the computing device, that when executed by the computing device, cause the computing device to perform operations, comprising:

receiving one or more calls to a first phone address, the first phone address not currently associated with a first communication for a customer prospect, wherein the first communication comprises a marketing communication;

storing one or more calling party phone addresses associated with the one or more received calls prior to the association of the first phone address to the first communication;

associating the first phone address to the first communication;

subsequent to the association of the first phone address to the first communication, receiving a first call to the first phone address;

prior to answering the first call and at least partly in response to a determination that a calling party phone address of the first call matches a stored calling party phone address included in the one or more calling party phone addresses associated with the one or more received calls prior to the association of the first phone address to the first communication,

identifying the first call as a spam call candidate;

at least partly in response to detecting a modem tone during the first call,

identifying the first call as a spam call and rejecting the first call; and

at least partly in response to receiving a second call during a specified marketing campaign state, identifying, by the computing system, the second call as a candidate spam call, wherein the marketing campaign state comprises an indicator of a position of a customer prospect in a marketing campaign funnel.

9. The system as defined in claim 8 , the operations further comprising: at least partly in response to identifying the first call as a spam call, storing an indication that future calls from the calling party phone address of the first call are to be blocked.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Jan 24, 2023
From: ORIX GROWTH CAPITAL, LLC
To: INVOCA, INC.
Reel/Frame 062463/0390 →
REAFFIRMATION OF AND SUPPLEMENT TO INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jan 28, 2022
From: INVOCA, INC.
To: ORIX GROWTH CAPITAL, LLC
Reel/Frame 058892/0404 →
REAFFIRMATION OF AND SUPPLEMENT TO INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Oct 21, 2021
From: INVOCA, INC.
To: ORIX GROWTH CAPITAL, LLC
Reel/Frame 057884/0947 →
SECURITY INTEREST Recorded Sep 19, 2018
From: INVOCA, INC.
To: PACIFIC WESTERN BANK
Reel/Frame 046909/0908 →
SECURITY INTEREST Recorded Sep 18, 2018
From: INVOCA, INC.
To: ORIX GROWTH CAPITAL, LLC
Reel/Frame 046903/0583 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 5, 2015
From: SPIEVAK, JASON S.; KELLEY, COLIN D.; BORDA, VICTOR
To: INVOCA, INC.
Reel/Frame 034895/0290 →
Continuity (2)
Provisional Application 61946192 · Feb 28, 2014
Related Publication 20150249737A1 · Sep 3, 2015