US 12,452,367 B2
Identifying, screening, and blocking of calls from problematic telecommunications carriers and number blocks
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 Mar. 27, 2024, as Appl. No. 18/618,674.
Application 18/618,674 is a continuation of application No. 17/743,869, filed on May 13, 2022, granted, now 11,973,898.
Application 17/743,869 is a continuation of application No. 16/926,883, filed on Jul. 13, 2020, granted, now 11,363,139, issued on Jun. 14, 2022.
Application 16/926,883 is a continuation 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/0430359 A1, Dec. 26, 2024
Int. Cl. H04M 1/57 (2006.01); H04M 1/663 (2006.01); H04M 3/436 (2006.01)
CPC H04M 3/4365 (2013.01) [H04M 1/573 (2013.01); H04M 1/575 (2013.01); H04M 1/663 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A system for identifying communicators in a communication environment as wanted or unwanted, wherein the system is configured to establish and receive communications via a communication network via one or more client devices, the system comprising:
a call records service server communicatively connected with the one or more client devices and configured to accumulate information from the one or more client devices and
create one or more databases including fingerprints of known recordings of calls from unwanted or wanted communications by using speech processing, natural language processing, and machine learning algorithms with the information accumulated by the call records server;
a directory server communicatively connected with the call records server configured to:
compare the fingerprints and the received communications;
identify telecommunications carriers that acquired phone numbers associated with the communications;
score the telecommunications carriers based on instances of wanted or unwanted communications received from phone numbers acquired by the telecommunications carriers determined based at least in part on the comparison of the communications with the fingerprints; and
store scores of the telecommunications carriers in the one or more databases; and
an application configured to be installed on the one or more client devices including an application interface by which the call records service server communicates with the one or more client devices.