IP Library Granted Patent US 12,328,201
Granted Patent B2
US 12,328,201 · App. 18/229,622 · Granted Jun 10, 2025

Rapid and efficient case opening from negative news

Inventors: Angelica Bullard (Oakland, CA); Mauricio Flores (Oakland, CA); Ian Kloville (San Francisco, CA); Jeremy Norvell (Livermore, CA); Sameer Shetty (Concord, NC); Michael Traverso (Chicago, IL)
Assignee: Wells Fargo Bank, N.A.
H04L12/1895G06F40/295G06N7/01G06N20/00G06Q40/02G06Q40/12G06Q50/265H04L67/53G08B7/06
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,328,201
App. No.
18/229,622
Granted
Jun 10, 2025
Kind
B2
Abstract

Disclosed is an approach in which news alerts are scanned in real-time or near real-time, relevant alerts identified through a topic extraction model, and associated actors identified through an entity extraction model. An entity resolution model may be applied to determine which actors are clients. The topic extraction, entity extraction, and/or entity resolution models may apply, for example, natural language processing models. The alert may be enriched by being packaged with client and transactional data to generate an enriched alert. A predictive model may be applied to the enriched alert to identify events with a high probability of law enforcement referral, and the enriched alert may be automatically transmitted to certain identified devices. The predictive model is trained using a combination of news alerts and data on clients and transactions, yielding enhanced predictions. The disclosed approach reveals relevant underlying associations and connections between entities and transactions not otherwise feasibly discoverable.

Claims (42)

1. A machine-learning method comprising:

monitoring, by a computing system, one or more news sources, which generate news alerts, to detect a set of news alerts satisfying a criterion;

applying, by the computing system, an entity extraction model to the set of news alerts to identify a set of persons or organizations associated with the criterion;

generating, by the computing system, an enriched alert comprising one or more of the news alerts in the set of news alerts and data on the set of persons or organizations;

applying, by the computing system, a predictive model to determine a probability that the enriched alert will trigger a suspicious activity report;

determining, by the computing system, that the probability is greater than a threshold probability;

applying, by the computing system and in response to determining that the probability is greater than the threshold, a relevance model to identify a destination computing device; and

transmitting, by the computing system, the enriched alert to the identified destination computing device;

wherein applying the entity extraction model produces a first person or organization named in the set of news alerts, and a second person or organization who is not named in the set of news alerts but who is related to the first person or organization; and

wherein the news alerts include at least one of written alerts or audiovisual alerts.

2. The method of claim 1 , wherein monitoring the one or more news sources comprises monitoring the one or more news sources in real time.

3. The method of claim 2 , wherein the one or more news sources are monitored by accessing multiple third-party devices.

4. The method of claim 1 , wherein the computing system is associated with an entity, and wherein the method further comprises determining, by the computing system, that at least one of the first person or organization or the second person or organization is a client of the entity.

5. The method of claim 1 , wherein the first person or organization and the second person or organization are related by having engaged in one or more financial transactions with each other.

6. The method of claim 1 , wherein the first person or organization and the second person or organization are related by being in a same family.

7. The method of claim 1 , wherein the first person or organization and the second person or organization are related by being involved in a same commercial enterprise.

8. The method of claim 1 , wherein generating the enriched alert comprises retrieving, by the computing system, the data on the set of persons or organizations from one or more internal databases.

9. The method of claim 1 , wherein the criterion is an apparent commission of a crime.

10. A machine-learning method comprising:

monitoring, by a computing system, one or more news sources, which generate a set of news alerts, to detect a set of news alerts satisfying a criterion;

applying, by the computing system, an entity extraction model to the set of news alerts to identify a set of persons or organizations associated with the criterion;

generating, by the computing system, an enriched alert comprising one or more of the news alerts in the set of news alerts and data on the set of persons or organizations;

applying, by the computing system, a predictive model to determine a probability that the enriched alert will trigger a suspicious activity report;

determining, by the computing system, that the probability is greater than a threshold probability;

applying, by the computing system and in response to determining that the probability is greater than the threshold, a relevance model to identify a destination computing device;

transmitting, by the computing system, the enriched alert to the identified destination computing device; and

determining, by the computing system, that one or more of the persons or organizations in the set of persons or organizations is a client of an entity associated with the computing system, wherein the data on the set of persons or organizations in the enriched alert was known to the entity prior to the identifying the set of persons or organizations associated with the criterion;

wherein generating the enriched alert comprises retrieving, by the computing system, the data on the set of persons or organizations from one or more internal databases.

11. The method of claim 10 , wherein the criterion is apparent commission of a crime.

12. A computing system comprising one or more processors configured to:

monitor one or more news sources, which generate news alerts, to detect a set of news alerts satisfying a criterion, wherein both audiovisual news alerts and written news alerts are monitored;

apply an entity extraction model to the set of news alerts to identify a set of persons or organizations associated with the criterion;

generate an enriched alert comprising one or more news alerts in the set of news alerts and data on the set of persons or organizations;

apply a predictive model to determine a probability that the enriched alert will trigger a suspicious activity report;

determine that the probability is greater than a threshold probability;

apply, in response to determining that the probability is greater than the threshold, a relevance model to identify a destination computing device; and

transmit the enriched alert to the identified destination computing device;

wherein the computing system, by applying the entity extraction model, is configured to produce a first person or organization named in the set of news alerts, and a second person or organization who is not named in the set of news alerts but who is related to the first person or organization.

13. The system of claim 12 , wherein the computing system is configured to access multiple third-party devices to monitor the one or more news sources in real time.

14. The system of claim 12 , wherein the second person or organization is a client of an entity associated with the computing system.

15. The system of claim 12 , wherein the computing system is configured to detect the set of news alerts by applying natural language processing models to the set of news alerts.

16. The system of claim 12 , wherein the computing system is further configured to determine that one or more of the persons or organizations in the set of persons or organizations is a client of an entity associated with the computing system, wherein the data on the set of persons or organizations is retrieved from one or more internal databases of the computing system.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 21, 2025
From: BULLARD, ANGELICA; NORVELL, JEREMY; SHETTY, SAMEER; TRAVERSO, MICHAEL
To: WELLS FARGO BANK, N.A.
Reel/Frame 070897/0264 →
Continuity (3)
Continuation 17897574 · Aug 29, 2022
Continuation 16711951 · Dec 12, 2019
Related Publication 20230412415A1 · Dec 21, 2023
References Cited (23)
US 8095441B2 · Wu et al. · 2012 [cited by applicant]
US 10163158B2 · Song et al. · 2018 [cited by applicant]
US 20080201134A1 · Iwakura · 2008 [cited by examiner]
US 20090125369A1 · Kloostra et al. · 2009 [cited by applicant]
US 20100004981A1 · Katz et al. · 2010 [cited by applicant]
US 20110055072A1 · Lee et al. · 2011 [cited by applicant]
US 20130061179A1 · Alletto et al. · 2013 [cited by applicant]
US 20140074737A1 · Dickenson et al. · 2014 [cited by applicant]
US 20140095417A1 · Herz et al. · 2014 [cited by applicant]
US 20150199688A1 · Sulur et al. · 2015 [cited by applicant]
US 20160155126A1 · D'Uva · 2016 [cited by applicant]
US 20160371618A1 · Leidner et al. · 2016 [cited by applicant]
US 20170223046A1 · Singh · 2017 [cited by applicant]
US 20180219875A1 · Bania et al. · 2018 [cited by applicant]
US 20190096215A1 · Shahid et al. · 2019 [cited by applicant]
US 20190114554A1 · Chen et al. · 2019 [cited by applicant]
US 20190259033A1 · Reddy et al. · 2019 [cited by applicant]
US 20200067969A1 · Abbaszadeh et al. · 2020 [cited by applicant]
US 20200258181A1 · Song · 2020 [cited by examiner]
US 20200311736A1 · Song et al. · 2020 [cited by applicant]
“Case Study—AML Operations”, https://www.crisil.com/content/dam/crisil/our-businesses/global-research-and-analytics/risk-and-analytics/financial-crime-analytics-capabilities/case-study/aml-operations.pdf 2017. 4 pages. [cited by applicant]
Breslow et al., “The new frontier in anti-money laundering”, Mckinsey & Company, Nov. 2017. 10 pages. [cited by applicant]
Kumar, Anjani; “To Truly Transform KYC and AML Operations Adopt AL and ML”, Sep. 11, 2017. 5 pages. [cited by applicant]