IP Library Granted Patent US 9,386,148
Granted Patent B2
US 9,386,148 · App. 14/034,457 · Granted Jul 5, 2016

Identifying and filtering incoming telephone calls to enhance privacy

Inventors: Toby Farrand (Palo Alto, CA); Kevin Snow (Granite Bay, CA); Dennis Peng (Palo Alto, CA)
Assignee: Ooma, Inc.
H04M3/436H04M1/00H04M1/663H04M3/4365H04W4/16
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,386,148
App. No.
14/034,457
Granted
Jul 5, 2016
Kind
B2
Abstract

A method for filtering a telephone call is provided. The method may comprise receiving from a caller the telephone call directed to a communication device associated with an intended call recipient. The received telephone call may be scored based on predetermined scoring criteria to create a score indicative of a desirability of the telephone call. Furthermore, the method may comprise comparing the score to a predetermined threshold score. Based on the comparison, the method may further comprise selectively classifying the telephone call as an unwanted telephone call. Furthermore, the method may comprise selectively rejecting the unwanted telephone call.

Claims (31)

1. A method for filtering a telephone call, the method comprising:

receiving from a caller, by a processor, the telephone call directed to a communication device associated with an intended call recipient, an Internet being disposed between the processor and the communication device;

scoring, by the processor, the telephone call based on predetermined scoring criteria to create a score indicative of a desirability of the telephone call, the predetermined scoring criteria being provided by the intended call recipient;

comparing, by the processor, the score to a predetermined threshold score;

based on the comparison, selectively classifying, by the processor, the telephone call as an unwanted telephone call; and

selectively rejecting, by the processor, the unwanted telephone call.

2. The method of claim 1 , further comprising, based on the score, putting the telephone call through to the communication device.

3. The method of claim 1 , further comprising, based the score, adding the caller or a caller communication device to a whitelist or a blacklist.

4. The method of claim 1 , further comprising providing screening of the telephone call by the intended call recipient to allow the intended call recipient to manually reject or allow the telephone call.

5. The method of claim 1 , further comprising allowing the intended call recipient to grade the telephone call or effectiveness of a screening after the telephone call is completed.

6. The method of claim 1 , further comprising automatically requiring a call back number to complete the telephone call.

7. The method of claim 1 , further comprising providing a test to establish whether the caller is a human.

8. The method of claim 1 , wherein the scoring is based on one or more of the following: whether the caller or a caller communication device are associated with a whitelist, a blacklist, or a graylist; a number of calls made to different phone numbers by the caller; sequence of calls made by the caller; and a call source type.

9. The method of claim 1 , wherein the predetermined scoring criteria include network statistics, machine detections, and customized challenge and response.

10. The method of claim 1 , wherein the intended call recipient manually adds the caller or caller communication device to a blacklist or a whitelist.

11. The method of claim 1 , wherein the telephone call is automatically rejected if a caller Identification (ID) associated with the telephone call is blocked or anonymous.

12. A system for filtering a telephone call, the system comprising:

a processor configured to:

receive from a caller the telephone call directed to a communication device associated with an intended call recipient, an Internet being disposed between the processor and the communication device;

score the telephone call based on predetermined scoring criteria to create a score indicative of a desirability of the telephone call, the predetermined scoring criteria being provided by the intended call recipient;

compare the score to a predetermined threshold score;

based on the comparison, selectively classify the telephone call as an unwanted telephone call; and

selectively reject the unwanted telephone call; and

a memory unit configured to store data associated with the predetermined scoring criteria, the predetermined threshold score, a whitelist, and a blacklist.

13. The system of claim 12 , wherein the processor is further configured to, based on the score, put the telephone call through to the communication device.

14. The system of claim 12 , wherein the processor is further configured to, based on the score, add the caller or a caller communication device to the whitelist or the blacklist.

15. The system of claim 12 , wherein the processor is further configured to provide screening of the telephone call by the intended call recipient to allow the intended call recipient to manually reject or allow the telephone call.

16. The system of claim 12 , wherein the processor is further configured to allow the intended call recipient to grade the telephone call or effectiveness of a screening after the telephone call is completed.

17. The system of claim 12 , wherein the processor is further configured to automatically require a call back number to complete the telephone call.

18. The system of claim 12 , wherein the processor is further configured to provide a test to establish whether the caller is a human.

19. The system of claim 12 , wherein the processor rejects the unwanted phone call in response to a caller Identification (ID) associated with the phone call being blocked or anonymous.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2023
From: SILICON VALLEY BANK, A DIVISION OF FIRST-CITIZENS BANK & TRUST COMPANY
To: OOMA, INC.
Reel/Frame 065479/0673 →
RELEASE OF SECURITY INTEREST Recorded Jun 9, 2023
From: KEYBANK NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
To: OOMA, INC.
Reel/Frame 063910/0866 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jan 11, 2021
From: OOMA, INC.
To: KEYBANK NATIONAL ASSOCIATION
Reel/Frame 054959/0756 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 5, 2018
From: FARRAND, TOBIN E.; SNOW, KEVIN D.; PENG, DENNIS
To: OOMA, INC.
Reel/Frame 047412/0124 →
SECURITY AGREEMENT Recorded Jan 6, 2015
From: OOMA, INC.
To: SILICON VALLEY BANK
Reel/Frame 034731/0531 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2013
From: FARRAND, TOBY; SNOW, KEVIN; PENG, DENNIS
To: OOMA, INC.
Reel/Frame 031303/0711 →
Continuity (1)
Related Publication 20150086001A1 · Mar 26, 2015