CPC H04M 3/436 (2013.01) [G10L 25/51 (2013.01); H04M 3/2281 (2013.01); H04M 3/42059 (2013.01); G10L 25/18 (2013.01); H04M 2203/558 (2013.01); H04M 2203/6027 (2013.01)] | 20 Claims |
1. A method, in a data processing system comprising a processor and a memory, for determining unwanted call origination, the method comprising:
identifying, by a computing device, inbound communications associated with given phone numbers as instances of a given unwanted communication campaign by matching fingerprints of the inbound communications to fingerprints associated with the given unwanted communication campaign stored in a communication campaign database;
accessing, by a computing device, communication records of a communications service provider;
confirming, by a computing device, a block of phone numbers belonging to the communications service provider as a source of the inbound communications by identifying a match of the inbound communications in the communication records, wherein the block of phone numbers comprises a series or range of consecutive phone numbers; and
scoring, by a computing device, the block of phone numbers belonging to the communications service provider based on the confirmation, wherein communications originating from the block of phone numbers carried by the communications service provider to recipient devices are handled based on the scoring.
|