IP Library Granted Patent US 12,299,076
Granted Patent B1
US 12,299,076 · App. 18/063,174 · Granted May 13, 2025

Data interpretation analysis

Inventors: Pranshu Sharma (New Delhi, IN); Srimoyee Duttagupta (Bangalore, IN); Naveen Gururaja Yeri (Bangalore, IN); Hemalatha AC (Bangalore, IN); Dipan Banerjee (Bangalore, IN); Alan On Yau (Tustin, CA); Michelle Sunna Nowe (South Pasadena, CA); Manesh Saini (New York City, NY); Hasan Adem Yilmaz (San Diego, CA)
Assignee: Wells Fargo Bank, N.A.
G06F18/2193G06F16/24522G06F18/2433G06F18/285G06N20/00G06V10/764G06V10/7796G06V10/87G06V30/19113G06V30/19167G06V30/19173G06Q40/00G06V2201/10
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,299,076
App. No.
18/063,174
Granted
May 13, 2025
Kind
B1
Abstract

Quality associated with an interpretation of data captured as unstructured data can be determined. Attributes can be identified within the unstructured data automatically. Subsequently, sentiment associated with each of the attributes can be determined based on the unstructured data. Correctness of the unstructured data, and thus the interpretation, can be assessed based on a comparison of the attribute and associated sentiment with structured data. A quality score can be generated that captures the quality of the data interpretation in terms of correctness and as well as results of another analysis including completeness, among others. Comparison of the quality score to a threshold can dictate whether or not the interpretation is subject to further review.

Claims (38)

1. A computer implemented method comprising:

receiving unstructured data comprising a comment associated with a loan application;

identifying attributes of the comment;

determining sentiment of the attributes;

comparing the attributes and sentiment to structured data related to prior loan applications;

determining an accuracy score based on the comparison,

wherein the accuracy score captures deviation of the attributes and sentiment from the structured data; and

flagging the unstructured data for further review when the accuracy score falls below a predetermined acceptable-accuracy threshold.

2. The computer implemented method of claim 1 , further comprising identifying credit attributes.

3. The computer implemented method of claim 1 , further comprising determining the sentiment in terms of attribute strength or risk.

4. The computer implemented method of claim 1 , further comprising performing pattern recognition to identify the attributes.

5. The computer implemented method of claim 1 , further comprising computing the accuracy score based on a number of attributes and associated sentiment that match attributes computed from structured data from an application.

6. The computer implemented method of claim 1 , further comprising determining a quantity of attributes present in the unstructured data and generate a completeness score based on comparison with a predetermined threshold quantity of attributes.

7. The computer implemented method of claim 1 , further comprising computing an overall sentiment from the sentiment associated with each attribute and compare the overall sentiment with a judgement to assess the judgement in terms of consistency with the overall sentiment.

8. A system comprising:

a processor configured to:

receive unstructured data comprising a comment associated with a loan application;

identify attributes of the comment;

determine sentiment of the attributes;

compare the attributes and sentiment to structured data related to prior loan applications;

determine an accuracy score based on the comparison,

wherein the accuracy score captures deviation of the attributes and sentiment from the structured data; and

flag the unstructured data for further review when the accuracy score falls below a predetermined acceptable-accuracy threshold.

9. The system of claim 8 , wherein the processor is further configured to identify credit attributes.

10. The system of claim 8 , wherein the processor is further configured to determine the sentiment in terms of attribute strength or risk.

11. The system of claim 8 , wherein the processor is further configured to perform pattern recognition to identify the attributes.

12. The system of claim 8 , wherein the processor is further configured to compute the accuracy score based on a number of attributes and associated sentiment that match attributes computed from structured data from an application.

13. The system of claim 8 , wherein the processor is further configured to determine a quantity of attributes present in the unstructured data and generate a completeness score based on comparison with a predetermined threshold quantity of attributes.

14. The system of claim 8 , wherein the processor is further configured to compute an overall sentiment from the sentiment associated with each attribute and compare the overall sentiment with a judgement to assess the judgement in terms of consistency with the overall sentiment.

15. A non-transitory computer readable medium comprising program code that when executed by one or more processors is configured to cause the one or more processors to:

receive unstructured data comprising a comment associated with a loan application;

identify attributes of the comment;

determine sentiment of the attributes;

compare the attributes and sentiment to structured data related to prior loan applications;

determine an accuracy score based on the comparison,

wherein the accuracy score captures deviation of the attributes and sentiment from the structured data; and

flag the unstructured data for further review when the accuracy score falls below a predetermined acceptable-accuracy threshold.

16. The non-transitory computer readable medium of claim 15 , further comprising program code that when executed by the one or more processors is configured to cause the one or more processors to identify credit attributes.

Assignments (2)
ADDRESS CHANGE Recorded Jun 2, 2025
From: WELLS FARGO BANK, N.A.
To: WELLS FARGO BANK, N.A.
Reel/Frame 071769/0143 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2022
From: SHARMA, PRANSHU; DUTTAGUPTA, SRIMOYEE; YERI, NAVEEN GURURAJA; AC, HEMALATHA; BANERJEE, DIPAN; YAU, ALAN ON; NOWE, MICHELLE SUNNA; SAINI, MANESH; YILMAZ, HASAN ADEM
To: WELLS FARGO BANK, N.A.
Reel/Frame 062023/0456 →
Continuity (1)
Continuation 16687198 · Nov 18, 2019
References Cited (38)
US 5832465A · Tom · 1998 [cited by applicant]
US 6951008B2 · Quaile · 2005 [cited by applicant]
US 7895062B2 · Bonissone et al. · 2011 [cited by applicant]
US 7899688B2 · Bonissone et al. · 2011 [cited by applicant]
US 8271307B2 · Butcher et al. · 2012 [cited by applicant]
US 9684634B2 · Dong et al. · 2017 [cited by applicant]
US 10282737B2 · Clark · 2019 [cited by examiner]
US 10740553B2 · Mullins et al. · 2020 [cited by applicant]
US 11551096B1 · Mishra · 2023 [cited by examiner]
US 20040172317A1 · Davis et al. · 2004 [cited by applicant]
US 20060242040A1 · Rader · 2006 [cited by examiner]
US 20100023311A1 · Subrahmanian et al. · 2010 [cited by applicant]
US 20130006845A1 · Kremen · 2013 [cited by applicant]
US 20140164302A1 · Di Fabbrizio et al. · 2014 [cited by applicant]
US 20140289098A1 · Walzak · 2014 [cited by applicant]
US 20150032598A1 · Fleming et al. · 2015 [cited by applicant]
US 20150193883A1 · Sullins et al. · 2015 [cited by applicant]
US 20150294406A1 · Dixon et al. · 2015 [cited by applicant]
US 20150339769A1 · DeOliveira et al. · 2015 [cited by applicant]
US 20180032870A1 · Liu · 2018 [cited by examiner]
US 20180114142A1 · Mueller · 2018 [cited by applicant]
US 20180165768A1 · Unsworth et al. · 2018 [cited by applicant]
US 20190108015A1 · Sridhara · 2019 [cited by examiner]
US 20190311037A1 · Badenes · 2019 [cited by examiner]
US 20190378179A1 · Cleverley · 2019 [cited by applicant]
US 20200090233A1 · D'Alfonso · 2020 [cited by examiner]
US 20200117582A1 · Srivastava · 2020 [cited by examiner]
US 20210019339A1 · Ghulati et al. · 2021 [cited by applicant]
Zhang W, Wang C, Zhang Y, Wang J. Credit risk evaluation model with textual features from loan descriptions for P2P lending. Electronic commerce research and applications. Jul. 1, 2020;42:100989. (Year: 2020). [cited by examiner]
Jiang C, Wang Z, Wang R, Ding Y. Loan default prediction by combining soft information extracted from descriptive text in online peer-to-peer lending. Annals of Operations Research. Jul. 2018;266(1):511-29. (Year: 2018). [cited by examiner]
U.S. Appl. No. 16/687,198 , “Non-Final Office Action”, May 12, 2022, 18 pages. [cited by applicant]
U.S. Appl. No. 16/687,198 , “Notice of Allowance”, Sep. 14, 2022, 9 pages. [cited by applicant]
Birjali , et al., “A Comprehensive Survey on Sentiment Analysis: Approaches, Challenges and Trends”, Knowledge-Based Systems, vol. 226, Aug. 17, 2021, p. 107134. [cited by applicant]
Hussein , “A Survey on Sentiment Analysis Challenges”, Journal of King Saud University-Engineering Sciences, vol. 30, No. 4, Oct. 2018, pp. 330-338. [cited by applicant]
Kazmaier , et al., “A Generic Framework for Sentiment Analysis: Leveraging Opinion-Bearing Data to Inform Decision Making”, Decision Support Systems, vol. 135, Aug. 1, 2020, p. 113304. [cited by applicant]
Mylavarapu , “Context-Aware Quality Assessment of Structured and Unstructured Data”, Available online at: https://shareok.org/bitstream/handle/11244/328620/Mylavarapu_okstate_0664D_16833.pdf?sequence=1&isAllowed=y, Jul.… [cited by applicant]
Wiebe , et al., “Learning Subjective Language”, Computational Linguistics, vol. 30, No. 3, Sep. 1, 2004, pp. 277-308. [cited by applicant]
Yue , et al., “A Survey of Sentiment Analysis in Social Media”, Knowledge and Information Systems, vol. 60, Dec. 2019, pp. 617-663. [cited by applicant]