US 12,081,696 B2
System and method for determining unwanted call origination in communications networks
Alexander E. Quilici, Malibu, CA (US); and Michael J. Rudolph, San Juan Capistrano, CA (US)
Assigned to YouMail, Inc., Irvine, CA (US)
Filed by YouMail, Inc., Irvine, CA (US)
Filed on Jun. 5, 2023, as Appl. No. 18/205,818.
Application 18/205,818 is a continuation of application No. 17/563,164, filed on Dec. 28, 2021, granted, now 11,706,335.
Application 17/563,164 is a continuation of application No. 17/005,795, filed on Aug. 28, 2020, granted, now 11,252,278, issued on Feb. 15, 2022.
Application 17/005,795 is a continuation of application No. 16/927,139, filed on Jul. 13, 2020, granted, now 10,798,241, issued on Oct. 6, 2020.
Application 16/927,139 is a continuation in part of application No. 16/451,318, filed on Jun. 25, 2019, granted, now 10,757,252, issued on Aug. 25, 2020.
Prior Publication US 2024/0031479 A1, Jan. 25, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G10L 25/18 (2013.01); G10L 25/51 (2013.01); H04M 3/22 (2006.01); H04M 3/42 (2006.01); H04M 3/436 (2006.01)
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
OG exemplary drawing
 
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.