Identifying and Filtering Incoming Telephone Calls to Enhance Privacy
First Claim
1. A method for generating a community black list comprising:
- receiving, using a processor, an incoming telephone call directed to a recipient telephone number, the recipient phone number being associated with a telephone service, the recipient phone number being unassigned to a subscriber of the telephone service;
determining, using the processor, the incoming telephone call is from an originating telephone number;
answering, using the processor, the telephone call;
providing, using the processor, a verbal challenge;
receiving, using the processor, a response, the response being at least an audible answer;
measuring, using the processor, a time between when the verbal challenge is provided and when the response is received; and
adding the originating telephone number to the community blacklist based at least on one of the measured time being equal to or greater than a predetermined time and the audible answer corresponding to at least one predetermined answer.
6 Assignments
0 Petitions
Accused Products
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.
-
Citations
27 Claims
-
1. A method for generating a community black list comprising:
-
receiving, using a processor, an incoming telephone call directed to a recipient telephone number, the recipient phone number being associated with a telephone service, the recipient phone number being unassigned to a subscriber of the telephone service; determining, using the processor, the incoming telephone call is from an originating telephone number; answering, using the processor, the telephone call; providing, using the processor, a verbal challenge; receiving, using the processor, a response, the response being at least an audible answer; measuring, using the processor, a time between when the verbal challenge is provided and when the response is received; and adding the originating telephone number to the community blacklist based at least on one of the measured time being equal to or greater than a predetermined time and the audible answer corresponding to at least one predetermined answer. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for generating a community black list comprising:
-
determining, using a processor, a first telephone call originates from an originating telephone number, the first telephone call directed to a first recipient telephone number; determining, using the processor, a second telephone call originates from the originating telephone number, the second telephone call directed to a second recipient telephone number; determining, using the processor, a third telephone call originates from the originating telephone number, the third telephone call directed to a third recipient telephone number; and adding, using the processor, the originating telephone number to a black list, based at least on the determining the first telephone call, second telephone call, and third telephone call originate from the originating telephone number. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for generating a community black list comprising:
-
a processor; and a memory coupled to the processor, the memory storing instructions, the instructions being executable by the processor to perform a method comprising; receiving an incoming telephone call directed to a recipient telephone number, the recipient phone number being associated with a telephone service, the recipient phone number being unassigned to a subscriber of the telephone service; determining the incoming telephone call is from an originating telephone number; answering the telephone call; providing a verbal challenge; receiving a response, the response being at least an audible answer; measuring a time between when the verbal challenge is provided and when the response is received; and adding the originating telephone number to the community blacklist based at least on one of the measured time being equal to or greater than a predetermined time and the audible answer corresponding to at least one predetermined answer. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A system for generating a community black list comprising:
-
a processor; and a memory coupled to the processor, the memory storing instructions, the instructions being executable by the processor to perform a method comprising; determining a first telephone call originates from an originating telephone number, the first telephone call directed to a first recipient telephone number; determining, using the processor, a second telephone call originates from the originating telephone number, the second telephone call directed to a second recipient telephone number; determining, using the processor, a third telephone call originates from the originating telephone number, the third telephone call directed to a third recipient telephone number; and adding, using the processor, the originating telephone number to a black list, based at least on the determining the first telephone call, second telephone call, and third telephone call originate from the originating telephone number. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. A non-transitory computer-readable storage medium having embodied thereon a program, the program being executable by a processor to perform a method for generating a community black list, the method comprising:
-
receiving an incoming telephone call directed to a recipient telephone number, the recipient phone number being associated with a telephone service, the recipient phone number being unassigned to a subscriber of the telephone service; determining the incoming telephone call is from an originating telephone number; answering the telephone call; providing a verbal challenge; receiving a response, the response being at least an audible answer; measuring a time between when the verbal challenge is provided and when the response is received; and adding the originating telephone number to the community blacklist based at least on one of the measured time being equal to or greater than a predetermined time and the audible answer corresponding to at least one predetermined answer.
-
-
27. A non-transitory computer-readable storage medium having embodied thereon a program, the program being executable by a processor to perform a method for generating a community black list, the method comprising:
-
determining a first telephone call originates from an originating telephone number, the first telephone call directed to a first recipient telephone number; determining, using the processor, a second telephone call originates from the originating telephone number, the second telephone call directed to a second recipient telephone number; determining, using the processor, a third telephone call originates from the originating telephone number, the third telephone call directed to a third recipient telephone number; and adding, using the processor, the originating telephone number to a black list.
-
Specification