IP Library Granted Patent US 7,454,008
Granted Patent B1
US 7,454,008 · App. 10/809,736 · Granted Nov 18, 2008

System for classifying lists of telephone numbers

Assignee: Prairie Systems, Inc.
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 7,454,008
App. No.
10/809,736
Granted
Nov 18, 2008
Kind
B1
Abstract

A system and method for automatically classifying lists of telephone numbers into one or more predetermined categories is provided. The system initiates calls to each telephone number. A specific request is made of the callee, which confirms the number as being “live-answered.” The system uses speech recognition software to compare audible sounds received on the other end of the line to a plurality of spoken messages to classify each telephone number that has been classified as “not live-answered” for future use or exclusion. One embodiment of the system records each telephone call, enabling the process to be performed using a single call to each telephone number.

Claims (30)

1. A system for automatically classifying a list of telephone numbers into one or more categories, the system comprising:

a processor;

a data storage medium for at least temporarily storing the list of telephone numbers;

means for accessing a telephone network; and

at least one computer readable medium operatively coupled with said processor and said data storage medium; said at least one computer readable medium comprising:

a) software configured to initiate a first series of calls to telephone numbers from the list of telephone numbers on a line within said telephone network;

b) software configured to play an audible message over said line that requests that a callee on said line terminate said call;

c) software configured to identify whether or not said call has been terminated after said audible message is played; and

d) software configured to classify a telephone number as having been live-answered if said call was terminated, in response to said audible message or classify a telephone number as not live-answered if said call was not terminated in response to said audible message.

2. The system of claim 1 further comprising software configured to create a data file comprising said telephone numbers and the identity of each of said telephone numbers as having been live-answered or not live-answered.

3. The system of claim 2 further comprising software configured to generate reports based on said data file.

4. The system of claim 2 further comprising software configured to initiate a second series of calls to said not live-answered telephone numbers on a line within said telephone network and receive audible sounds on said line.

5. The system of claim 4 further comprising software configured to receive and identify audible sounds on said line and compare said audible sounds to one or more known audible sounds to sub-classify said not live-answered telephone numbers.

6. The system of claim 5 wherein said known audible sounds are comprised of at least portions of spoken messages.

7. The system of claim 6 wherein said spoken messages are comprised of separate messages advising that a telephone number is disconnected, has been changed, or is privacy blocked.

8. The system of claim 6 wherein said spoken messages are comprised of separate messages advising that all circuits are busy or that an area code has changed.

9. The system of claim 6 wherein said spoken messages are comprised of common corporate and answering system greetings.

10. The system of claim 5 further comprising software configured to identify and classify a telephone number from which audible sounds are received that are not similar to said one or more known audible sounds.

11. The system of claim 5 further comprising software configured to create a data file comprising said not live-answered telephone numbers and a sub-classification for each of said not live-answered telephone numbers based on said one or more known audible sounds.

12. The system of claim 11 further comprising software configured to generate reports based on said data file.

13. The system of claim 1 further comprising software configured to identify special information tones on said line after initiating said calls.

14. The system of claim 13 further comprising software configured to classify said telephone numbers as not live-answered when said special information tones are identified.

15. The system of claim 1 further comprising software configured to at least temporarily store said audible sounds received over said line on said data storage medium prior to identifying said audible sounds.

16. The system of claim 15 further comprising software configured to complete said call after receiving and storing said audible sounds but prior to identifying said audible sounds.

17. The system of claim 16 further comprising software configured to classify said telephone numbers as live-answered if said call recipient provides said specific response.

18. The system of claim 16 further comprising software configured to classify said telephone numbers as not live-answered if said callee does not provide said specific response.

19. The system of claim 18 further comprising software configured to compare said audible sounds to one or more known audible sounds to sub-classify said not live-answered telephone number.

20. The system of claim 19 wherein said known audible sounds are comprised of at least portions of spoken messages.

21. The system of claim 15 further comprising software configured to identify special information tones on said line after initiating said calls.

22. The system of claim 21 further comprising software configured to classify said telephone numbers as not live-answered when said special information tones are identified.

Assignments (5)
RELEASE OF SECURITY (R/F 020113/835) Recorded Jan 15, 2010
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
To: PRAIRIE INTERACTIVE MESSAGING, INC.
Reel/Frame 023792/0466 →
CHANGE OF NAME Recorded Aug 17, 2009
From: PRAIRIE INTERACTIVE MESSAGING, INC.
To: CSG INTERACTIVE MESSAGING, INC.
Reel/Frame 023109/0196 →
SECURITY AGREEMENT Recorded Nov 14, 2007
From: PRAIRIE INTERACTIVE MESSAGING, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 020113/0835 →
CHANGE OF NAME Recorded Oct 25, 2007
From: PRAIRIE VOICE SERVICES, INC.
To: PRAIRIE INTERACTIVE MESSAGING, INC.
Reel/Frame 020014/0778 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 17, 2005
From: HAYES, JAMES M.; LUNDE, CHRISTOPHER T.; WARREN, TONY J.
To: PRAIRIE SYSTEMS, INC.
Reel/Frame 015789/0817 →