Systems and Methods for Using Machine Learning Models to Automatically Identify and Compensate for Recurring Charges

US2023013086A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2023013086-A1
Application numberUS-202217947216-A
CountryUS
Kind codeA1
Filing dateSep 19, 2022
Priority dateOct 19, 2020
Publication dateJan 19, 2023
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Disclosed embodiments may include a method and system for automated incremental payments. The system may identify recurring charges from historical account data. Based on the recurring charges and an incremental period, the system may calculate an incremental amount and expected amount. At each iteration of the incremental period, the incremental amount may be assigned to a savings bucket. The value of the savings bucket may be subtracted from an actual account balance to calculate a reduced account balance. The system may generate and transmit a graphical user interface to a user device showing the reduced account balance. The system may receive current data containing a charge that corresponds to the recurring charges. The system may reduce the value of the savings bucket by the amount of the current data charge. If the current data charge is different from the expected amount, the system may adjust the incremental amount accordingly.

First claim

Opening claim text (preview).

What is claimed is: 1 . An incremental data designation system comprising: one or more processors; and memory in communication with the one or more processors and storing instructions that, when executed by the one or more processors, are configured to cause the system to: receive historical data associated with a user; identify, using a first machine learning model, a set of recurring charges from the historical data; calculate an incremental amount based on an incremental period and the set of recurring charges, wherein the incremental amount multiplied by the incremental period is an expected amount; assign, at each iteration of the incremental period, the incremental amount to a savings bucket comprising a value; generate a graphical user interface for displaying a reduced balance equal to an actual balance minus the value of the savings bucket; transmit the graphical user interface to a user device; receive current data; extract a second amount from the current data; determine, using a second machine learning model, that the second amount corresponds to the set of recurring charges; and reduce the value of the savings bucket by the second amount. 2 . The incremental data designation system of claim 1 , wherein the memory comprises storing instructions that are further configured to cause the system to: determine that the second amount is different from the expected amount; and adjust, using a third machine learning model, the incremental amount based on the second amount. 3 . The incremental data designation system of claim 1 , wherein the memory comprises storing instructions that are further configured to cause the system to: transmit, to the user device, a prompt for the user to input the set of recurring charges and the incremental period; and receive, from the user device, an input of the set of recurring charges and the incremental period. 4 . The incremental data designation system of claim 1 , wherein identifying, with the first machine learning model, the set of recurring charges from the historical data is based on a location, purchases reoccurring from a same source, purchases at a same time of year, or combinations thereof. 5 . The incremental data designation system of claim 1 , wherein the first machine learning model and the second machine learning model are a long short-term memory neural network or an ensemble of stateful long short-term memory neural networks. 6 . The incremental data designation system of claim 1 , wherein identifying, using the first machine learning model, the set of recurring charges from the historical data is based on training data from other users. 7 . The incremental data designation system of claim 1 , wherein the historical data comprises a plurality of charges each comprising a source name, an amount, a time, and a location. 8 . An incremental data designation system comprising: one or more processors; and memory in communication with the one or more processors and storing instructions that, when executed by the one or more processors, are configured to cause the system to: receive historical data associated with a user; identify, using a first machine learning model, a set of recurring charges from the historical data; calculate a first incremental amount based on an incremental period and the set of recurring charges, wherein the first incremental amount multiplied by the incremental period is an expected amount; assign, at each iteration of the incremental period, the first incremental amount to a savings bucket comprising a value; calculate a reduced balance equal to an actual balance minus the value of the savings bucket; receive new data; extract a second amount from the new data; determine, using a second machine learning model, that the second amount corresponds to the set of recurring charges; determine whether the second amount is different from the expected amount; responsive to determining that the second amount is different from the expected amount: adjust the first incremental amount based on the second amount; and change the value of the savings bucket and the reduced balance based on the second amount and the expected amount. 9 . The incremental data designation system of claim 8 , wherein the memory comprises storing instructions that are further configured to cause the system to: generate a first graphical user interface for displaying the reduced balance; and transmit the first graphical user interface to a user device. 10 . The incremental data designation system of claim 8 , wherein determining, with the second machine learning model, that the second amount corresponds to the set of recurring charges is based on a location, purchases reoccurring from a same source or purchases at a same time of year. 11 . The incremental data designation system of claim 8 , wherein adjusting the first incremental amount uses a third machine learning model, wherein the first incremental amount is adjusted based on periodic cycles that affect balance trends. 12 . The incremental data designation system of claim 11 , wherein the memory comprises storing instructions that are further configured to cause the system to: calculate that the expected amount does not cover periodic cycle balance trends of the user; and responsive to calculating that the expected amount does not cover the periodic cycle balance trends of the user: generate a second graphical user interface comprising a warning that the first incremental amount is too low; and transmit the second graphical user interface to a user device. 13 . The incremental data designation system of claim 8 , wherein changing the value of the savings bucket based on the second amount and the expected amount further comprises: determining whether the second amount is more than the expected amount; responsive to determining that the second amount is more than the expected amount: reducing the value of the savings bucket by the expected amount; reducing the reduced balance by a first difference of the second amount and the expected amount; responsive to determining that the second amount is not more than the expected amount: reducing the value of the savings bucket by the second amount; and increasing the reduced balance by a second difference of the expected amount and the second amount. 14 . The incremental data designation system of claim 8 , wherein the memory comprises storing instructions that are further configured to cause the system to: calculate that the first incremental amount is more than the reduced balance; and responsive to calculating that the first incremental amount is more than the reduced balance: generate a third graphical user interface comprising a warning that the reduced balance is too low to assign the first incremental amount to the savings bucket; and transmit the third graphical user interface to a user device. 15 . An incremental data designation system comprising: one or more processors; and memory in communication with the one or more processors and storing instructions that, when executed by the one or more processors, are configured to cause the system to: receive historical data associated with a user; transmit, to a user device, a prompt asking the user to select one or more sets of recurring charges and an incremental period; receive, from the user device, a selection of a first set of recurring charges and a first incremental period; calculate a first incremental amount based on the first incremental period and the first set of recurring charges; assign, at each iterati

Assignees

Inventors

Classifications

  • Tablespace storage structures; Management thereof · CPC title

  • Learning methods · CPC title

  • Geographical information databases · CPC title

  • Recurrent networks, e.g. Hopfield networks · CPC title

  • Execution arrangements for user interfaces · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2023013086A1 cover?
Disclosed embodiments may include a method and system for automated incremental payments. The system may identify recurring charges from historical account data. Based on the recurring charges and an incremental period, the system may calculate an incremental amount and expected amount. At each iteration of the incremental period, the incremental amount may be assigned to a savings bucket. The …
Who is the assignee on this patent?
Capital One Services Llc
What technology area does this patent fall under?
Primary CPC classification G06F16/2282. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jan 19 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).