US 12,250,344 B2
Caller verification via carrier metadata
John Cornwell, Atlanta, GA (US); and Terry Nelms, II, Atlanta, GA (US)
Assigned to Pindrop Security, Inc., Atlanta, GA (US)
Filed by Pindrop Security, Inc., Atlanta, GA (US)
Filed on Jan. 26, 2024, as Appl. No. 18/423,858.
Application 18/423,858 is a continuation of application No. 17/948,991, filed on Sep. 20, 2022, granted, now 11,889,024.
Application 17/948,991 is a continuation of application No. 16/992,789, filed on Aug. 13, 2020, granted, now 11,470,194, issued on Oct. 11, 2022.
Claims priority of provisional application 62/888,978, filed on Aug. 19, 2019.
Prior Publication US 2024/0171680 A1, May 23, 2024
Int. Cl. H04M 3/00 (2024.01); G06F 18/214 (2023.01); H04L 12/66 (2006.01); H04M 3/22 (2006.01); H04M 3/42 (2006.01); H04M 3/51 (2006.01); H04M 5/00 (2006.01)
CPC H04M 3/5175 (2013.01) [G06F 18/214 (2023.01); H04M 3/2218 (2013.01); H04M 3/2281 (2013.01); H04M 3/42059 (2013.01); G06V 2201/10 (2022.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
obtaining, by a computer, call data for a current call originated at a calling device, the call data including one or more carrier metadata values of one or more types of carrier metadata values and one or more derived metadata values of one or more types of derived metadata values;
generating, by the computer, a first score for the current call based upon comparing a portion of the call data for the current call against prior call data of one or more prior calls stored in one or more databases;
obtaining, by the computer, a call-data pair using the call data of the current call, the call-data pair includes a carrier metadata value of a type of carrier metadata value correlated to a derived metadata value of a type of derived metadata value;
generating, by the computer, a second score for the current call based upon probability data indicating a probability of occurrence of the call-data pair; and
generating, by the computer, a third score for the current call based upon the first score generated using the prior call data of the one or more prior calls and the second score generated using the probability data.