IP Library › Granted Patent US 12,361,480
Granted Patent B1
US 12,361,480 · App. 18/054,300 · Granted Jul 15, 2025

System and method for financial health robo-advisor

Inventor: Cathy Ann Costa (Walnut Creek, CA)
Assignee: Wells Fargo Bank, N.A.
G06Q40/02
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,361,480
App. No.
18/054,300
Granted
Jul 15, 2025
Kind
B1
Abstract

Aspects of the present disclosure address systems and methods for receiving, via a processor, a financial health goal from a user and for retrieving, from a data store, one or more financial health templates based on the financial health goal. The financial health goal does not include an investment goal. The systems and methods additionally include retrieving, from a data store, one or more financial health templates based on the financial health goal, wherein each of the one or more financial health templates comprise a trained model. The systems and methods also include deriving, via the processor, a financial health advice action based on using the financial health goal as input to the trained model of the one or more financial health templates, and providing the financial health advice, wherein the one or more financial health templates are created based on consumer financial data.

Claims (50)

1. A method, comprising:

receiving, via a processor, a financial health goal from a user, wherein the financial health goal does not include an investment goal;

retrieving, from a data store, one or more financial health templates based on the financial health goal, wherein each of the one or more financial health templates comprise a trained artificial intelligence (AI) model having one or more neural networks trained from a dataset of anonymized peer financial transaction histories using a selected training algorithm, wherein the trained AI model is trained to identify one or more success patterns in the peer financial transaction histories that are predictive of achieving one or more specific financial health goals by training, via the processor, the one or more neural networks based on the selected training algorithm by providing the dataset of anonymized peer financial transaction histories as training input to the one or more neural networks;

deriving, via the processor, a financial health advice action based on using the financial health goal as input to the trained AI model of the one or more financial health templates, wherein the trained AI model is configured to identify the one or more success patterns based on the financial health goal, wherein the financial health goal comprises increasing a credit score, reducing a discretionary spending, reducing a total spending, reducing a category of spending, achieving a savings goal amount, creating an emergency fund, repaying a loan, or a combination thereof;

providing, via the processor, the financial health advice action, wherein the one or more financial health templates are created based on consumer financial data;

monitoring, via a financial network, financial transactions of a user of the financial health advice action;

determining, via the processor, that one or more of the financial transactions are not following the financial health advice action; and

alerting, via the processor, the user that the financial health advice action is not being followed based on the determination, wherein the one or more financial health templates are created, via the processor, by:

selecting a success metric;

collecting the consumer financial data related to the success metric;

deriving one or more financial success patterns from the consumer financial data by training the trained AI model; and

storing the one or more financial success patterns as the trained AI model of the one or more financial health templates, wherein deriving the one or more financial success patterns from the consumer financial data by training the trained AI model based on the selected training algorithm comprises applying machine learning, deep learning, state vector machines, data mining, or a combination thereof, to extract the one or more financial success patterns from the consumer financial data, and wherein applying machine learning, deep learning, state vector machines, data mining, or the combination thereof, comprises creating the one or more neural networks and training the one or more neural networks to detect the one or more financial success patterns, extracting rules via data mining rule extraction, or a combination thereof.

2. The method of claim 1 , wherein the success metric comprises an increase in credit score value metric, a percent reduction in discretionary spending metric, a percent reduction in total spending metric, a percent reduction in a category of spending metric, a savings goal amount metric, an emergency fund amount metric, a repayment of a loan amount metric, or a combination thereof.

3. The method of claim 1 , wherein collecting the consumer financial data related to the success metric comprises searching anonymized data in the data store based on the selected success metric.

4. The method of claim 1 , wherein providing the financial health advice action comprises presenting a financial health plan comprising one or more financial transactions.

5. The method of claim 4 , wherein the one or more financial transactions comprise a debt consolidation, a transfer of an account balance, a refinancing, a withdrawal of home equity, a selling of an asset, a purchase of an asset, taking out a loan, setting up of an automatic payment, a creation of a payment plan, making a payment at a certain schedule, maintaining an account balance at a certain amount, or a combination thereof.

6. The method of claim 1 , comprising receiving, via the processor, a customization data to customize a financial health plan included in the financial health advice.

7. The method of claim 6 , wherein the customization data comprises a modified value for: a debt consolidation amount, an amount to transfer from one account to another account, a refinancing amount, a withdrawal of home equity amount, a selling of an asset amount, a purchase of an asset amount, a loan amount, an amount for an automatic payment, an amount for a payment plan, an amount to maintain an account balance, or a combination thereof.

8. The method of claim 6 , comprising executing, via the processor, the financial health plan by processing a payment, setting up payment schedule, moving a balance from a first account into a second account, entering new loan information, soliciting a loan bid, or a combination thereof.

9. The method of claim 8 , comprising monitoring execution of the financial health plan by monitoring financial transactions, monitoring geographic data, or a combination thereof.

10. The method of claim 9 , wherein monitoring geographic data comprises determining that the user is at a location where the user has a probability exceeding a customized probability value of purchasing a good or a service.

11. The method of claim 9 , comprising alerting the user when the monitoring of financial transactions, the monitoring of geographic data, or the combination thereof, determines that a purchase will exceed a purchase limit included in the financial health plan.

12. The method of claim 9 , comprising offering a product or a service based on the monitoring of financial transactions, the monitoring of geographic data, or the combination thereof.

13. The method of claim 1 , wherein the financial health goal comprises increasing a credit score, reducing a discretionary spending, reducing a total spending, reducing a category of spending, achieving a savings goal amount, creating an emergency fund, repaying a loan, or a combination thereof.

14. A non-transitory machine-readable medium storing instructions that,

when executed by a computer system, cause the computer system to perform operations comprising:

receiving a financial health goal from a user wherein the financial health goal does not include an investment goal;

retrieving, from a data store, one or more financial health templates based on the financial health goal, wherein each of the one or more financial health templates comprise a trained artificial intelligence (AI) model having one or more neural networks trained from a dataset of anonymized peer financial transaction histories using a selected training algorithm wherein the trained AI model is trained to identify one or more success patterns in the peer financial transaction histories that are predictive of achieving one or more specific financial health goals by training the one or more neural networks based on the selected training algorithm by providing the dataset of anonymized peer financial transaction histories as training input to the one or more neural networks;

deriving a financial health advice action based on using the financial health goal as input to the trained model of the one or more financial health templates, wherein the trained AI model is configured to identify the one or more success patterns based on the financial health goal, wherein the financial health goal comprises increasing a credit score, reducing a discretionary spending, reducing a total spending, reducing a category of spending, achieving a savings goal amount, creating an emergency fund, repaying a loan, or a combination thereof;

providing the financial health advice, wherein the one or more financial health templates are created based on consumer financial data;

monitoring financial transactions of a user of the financial health advice action;

determining that one or more of the financial transactions are not following the financial health advice action; and

alerting the user that the financial health advice action is not being followed based on the determination, wherein the one or more financial health templates are created by:

selecting a success metric;

collecting the consumer financial data related to the success metric;

deriving one or more financial success patterns from the consumer financial data by training the trained AI model; and

storing the one or more financial success patterns as the trained AI model of the one or more financial health templates, wherein deriving the one or more financial success patterns from the consumer financial data by training the trained AI model based on the selected training algorithm comprises applying machine learning, deep learning, state vector machines, data mining, or a combination thereof, to extract the one or more financial success patterns from the consumer financial data, and wherein applying machine learning, deep learning, state vector machines, data mining, or the combination thereof, comprises creating the one or more neural networks and training the one or more neural networks to detect the one or more financial success patterns, extracting rules via data mining rule extraction, or a combination thereof.

15. A system, comprising:

a robo-advisor system configured to:

receive a financial health goal from a user, wherein the financial health goal does not include an investment goal;

retrieve, from a data store, one or more financial health templates based on the financial health goal, wherein each of the one or more financial health templates comprise a trained artificial intelligence (AI) model having one or more neural networks trained from a dataset of anonymized peer financial transaction histories using a selected training algorithm, wherein the trained AI model is trained to identify one or more success patterns in the peer financial transaction histories that are predictive of achieving one or more specific financial health goals by training the one or more neural networks based on the selected training algorithm by providing the dataset of anonymized peer financial transaction histories as training input to the one or more neural networks;

derive a financial health advice action based on using the financial health goal as input to the trained model of the one or more financial health templates, wherein the trained AI model is configured to identify the one or more success patterns based on the financial health goal, wherein the financial health goal comprises increasing a credit score, reducing a discretionary spending, reducing a total spending, reducing a category of spending, achieving a savings goal amount, creating an emergency fund, repaying a loan, or a combination thereof;

provide the financial health advice, wherein the one or more financial health templates are created based on consumer financial data;

monitor financial transactions of a user of the financial health advice action;

determine that one or more of the financial transactions are not following the financial health advice action; and

alert the user that the financial health advice action is not being followed based on the determination, wherein the one or more financial health templates are created by:

selecting a success metric;

collecting the consumer financial data related to the success metric;

deriving one or more financial success patterns from the consumer financial data by training the trained AI model; and

storing the one or more financial success patterns as the trained AI model of the one or more financial health templates, wherein deriving the one or more financial success patterns from the consumer financial data by training the trained AI model based on the selected training algorithm comprises applying machine learning, deep learning, state vector machines, data mining, or a combination thereof, to extract the one or more financial success patterns from the consumer financial data, and wherein applying machine learning, deep learning, state vector machines, data mining, or the combination thereof, comprises creating the one or more neural networks and training the one or more neural networks to detect the one or more financial success patterns, extracting rules via data mining rule extraction, or a combination thereof.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2022
From: COSTA, CATHY ANN
To: WELLS FARGO BANK, N.A.
Reel/Frame 061764/0445 →
References Cited (21)
US 10192265B2 · Carragher · 2019 [cited by applicant]
US 10943308B1 · Brandt et al. · 2021 [cited by applicant]
US 11392918B1 · Jamison · 2022 [cited by examiner]
US 20100306126A1 · Moran · 2010 [cited by examiner]
US 20120197818A1 · Moran · 2012 [cited by examiner]
US 20190287044A1 · Mantel et al. · 2019 [cited by applicant]
US 20200265356A1 · Lee et al. · 2020 [cited by applicant]
US 20210090173A1 · Steffes · 2021 [cited by applicant]
US 20210165697A1 · Gopalan et al. · 2021 [cited by applicant]
US 20210264521A1 · Lee et al. · 2021 [cited by applicant]
US 20220028001A1 · Wachell et al. · 2022 [cited by applicant]
US 20220092627A1 · Woodrick et al. · 2022 [cited by applicant]
JP 2018067184A · 2018 [cited by applicant]
KR 101812222B1 · 2017 [cited by applicant]
KR 20200001189A · 2020 [cited by applicant]
KR 20200055832A · 2020 [cited by applicant]
“Ally-Robo Portfolios”, [Online]. Retrieved from the Internet: <URL: https://www.ally.com/invest/robo-automated-investing/>, (Jun. 1, 2022), 9 pgs. [cited by applicant]
“Arthos”, [Online]. Retrieved from the Internet: <URL: https://www.arthayantra.com>, (May 31, 2022), 9 pgs. [cited by applicant]
“Digit”, [Online]. Retrieved from the Internet: <URL: https://digit.co/spend>, (Jun. 2, 2022), 13 pgs. [cited by applicant]
“Robo-advisors and Artificial Intelligence—Personal Capital”, [Online]. Retrieved from the Internet: <URL: http://emerg.com/ai-application-comparisons/robo-advisors-artificial-intelligence-comparing-5-current-apps/>, (J… [cited by applicant]
Bataev, Alexey V, et al., “Innovations in the Financial Sphere: Performance Evaluation of Introducing Service Robots with Artificial Intelligence”, IEEE 2020 9th International Conference on Industrial Technology and Man… [cited by applicant]