IP Library Granted Patent US 12,217,275
Granted Patent B1
US 12,217,275 · App. 17/697,001 · Granted Feb 4, 2025

Semantic processing of customer communications

Inventor: David Newman (Walnut Creek, CA)
Assignee: WELLS FARGO BANK, N.A.
G06Q30/0201
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,217,275
App. No.
17/697,001
Granted
Feb 4, 2025
Kind
B1
Abstract

An electronic computing device includes a processing unit and system memory. The system memory includes instructions which, when executed by the processing unit, cause the electronic computing device to receive data associated with one or more customers of an institution. The data is received from one or more other electronic computing devices. The received data is analyzed to identify grammatical elements in the data. Relationships are derived between a plurality of the grammatical elements. At least one derived relationship is used to update a profile for a customer. At least one derived relationship is used to identify a customer for which a remedial action is warranted.

Claims (39)

1. A system comprising:

a text translator;

a server;

a processing unit; and

system memory, the system memory including instructions which, when executed by the processing unit, cause the system to:

receive, at the text translator, a voice communication associated with a customer of an institution, the voice communication including voice data received from one or more electronic computing devices;

transcribe, using the text translator, the voice data into text data;

parse, using a natural language processor of the server, the text data into a Resource Description Framework (RDF) file;

convert, using the natural language processor, the RDF file into a Web Ontology Language (OWL) file;

derive, by the server, relationships from the OWL file;

identify, by the server and based on at least one of the relationships, the customer as an individual;

identify, by the server and based on at least one of the relationships and the OWL file, another individual associated with the customer;

capture, with a machine configured to crawl the web included on the server, semantically tagged information based on the OWL file, the semantically tagged information being related to the another individual, to provide contextual information for the communication, the contextual information not being available from the communication;

infer, by a predictive analysis engine included on the server and based on the contextual information, how an expense associated with a consumer household that includes the customer and the another individual is paid for; and

generate and display, by the server and using the OWL file, a visual representation of the relationships and the contextual information, the visual representation also including the consumer household.

2. The system of claim 1 , wherein the visual representation includes representations of an account balance and a time frame.

3. The system of claim 1 , wherein the instructions, when executed by the processing unit, cause the processing unit to use at least one of the relationships to predict future behavior of the customer.

4. The system of claim 1 , wherein the instructions, when executed by the processing unit, cause the processing unit to provide a link for viewing the visual representation.

5. The system of claim 1 , wherein the visual representation includes a two-dimensional graph.

6. The system of claim 1 , wherein the instructions, when executed by the processing unit, cause the processing unit to generate a recommendation for the customer.

7. A computer-implemented method, comprising:

receiving, by a text translator, a voice communication associated with a customer of an institution, the voice communication including voice data received from one or more electronic computing devices;

transcribing, using the text translator, the voice data into text data;

parsing, using a natural language processor of the server, the text data into a Resource Description Framework (RDF) file;

converting, using the natural language processor, the RDF file into a Web Ontology Language (OWL) file;

deriving, by a server, relationships from the OWL file;

identifying, by the server and based on at least one of the relationships, the customer as an individual;

identifying, by the server and based on at least one of the relationships and the OWL file, another individual associated with the customer;

capturing, with a machine configured to crawl the web included on the server, semantically tagged information based on the OWL file, the semantically tagged information being related to the another individual, to provide contextual information for the communication, the contextual information not being available from the communication;

inferring, by a predictive analysis engine included on the server and based on the contextual information, how an expense associated with a consumer household that includes the customer and the another individual is paid for; and

generating and displaying, by the server and using the OWL file, a visual representation of the relationships and the contextual information, the visual representation also including the consumer household.

8. The method of claim 7 , wherein the visual representation includes representations of an account balance and a time frame.

9. The method of claim 7 , further comprising:

using at least one of the relationships to predict future behavior of the customer.

10. The method of claim 7 , further comprising:

providing a link for viewing the visual representation.

11. The method of claim 7 , wherein the visual representation includes a two-dimensional graph.

12. The method of claim 7 , further comprising:

generating a recommendation for the customer.

Assignments (2)
STATEMENT OF CHANGE OF ADDRESS OF ASSIGNEE Recorded Jun 17, 2025
From: WELLS FARGO BANK, N.A.
To: WELLS FARGO BANK, N.A.
Reel/Frame 071679/0784 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 17, 2022
From: DAVID NEWMAN
To: WELLS FARGO BANK, N.A.
Reel/Frame 059291/0979 →
Continuity (3)
Continuation 16909343 · Jun 23, 2020
Continuation 14933630 · Nov 5, 2015
Provisional Application 62108266 · Jan 27, 2015
References Cited (40)
US 6073115A · Marshall · 2000 [cited by applicant]
US 7571177B2 · Damle · 2009 [cited by applicant]
US 7813951B2 · Eskandari · 2010 [cited by examiner]
US 8024246B2 · Alderman et al. · 2011 [cited by applicant]
US 8161325B2 · Calman et al. · 2012 [cited by applicant]
US 8275796B2 · Spivack et al. · 2012 [cited by applicant]
US 8290951B1 · Joa et al. · 2012 [cited by applicant]
US 8315998B1 · Dean · 2012 [cited by applicant]
US 8396824B2 · Au · 2013 [cited by applicant]
US 8407253B2 · Ryu et al. · 2013 [cited by applicant]
US 8751487B2 · Byrne et al. · 2014 [cited by applicant]
US 8782039B2 · Byrne et al. · 2014 [cited by applicant]
US 9665662B1 · Gautam · 2017 [cited by examiner]
US 11023498B1 · Duke · 2021 [cited by examiner]
US 11412298B1 · Anzalone · 2022 [cited by examiner]
US 20020082825A1 · Rowlandson et al. · 2002 [cited by applicant]
US 20030149656A1 · Magruder et al. · 2003 [cited by applicant]
US 20060047636A1 · Mohania et al. · 2006 [cited by applicant]
US 20060074980A1 · Sarkar · 2006 [cited by examiner]
US 20070041370A1 · Cleveland · 2007 [cited by applicant]
US 20080001948A1 · Hirsch · 2008 [cited by applicant]
US 20080279434A1 · Cassill · 2008 [cited by examiner]
US 20100070448A1 · Omoigui · 2010 [cited by examiner]
US 20100076882A1 · Butler et al. · 2010 [cited by applicant]
US 20100185509A1 · Higgins et al. · 2010 [cited by applicant]
US 20120158633A1 · Eder · 2012 [cited by examiner]
US 20130041720A1 · Spires · 2013 [cited by applicant]
US 20130066676A1 · Williams · 2013 [cited by examiner]
US 20130073386A1 · Rose · 2013 [cited by applicant]
US 20130080461A1 · Byrne · 2013 [cited by examiner]
US 20130124574A1 · Brettin et al. · 2013 [cited by applicant]
US 20130227707A1 · Gay · 2013 [cited by examiner]
US 20140039877A1 · Guenigault et al. · 2014 [cited by applicant]
US 20140067369A1 · Stavrianou · 2014 [cited by examiner]
US 20140164502A1 · Khodorenko · 2014 [cited by examiner]
US 20150100907A1 · Erenrich · 2015 [cited by examiner]
US 20150227579A1 · Cantarero · 2015 [cited by applicant]
US 20160140588A1 · Bracewell · 2016 [cited by applicant]
US 20170186023A1 · Ma et al. · 2017 [cited by applicant]
WO 2013127951A1 · 2013 [cited by applicant]