Asset planning and tracking
First Claim
Patent Images
1. A method implemented by a retirement planning system, the method comprising:
- accessing, by one or more computer systems, information indicative of a current amount of financial resources in one or more retirement accounts of a user, an estimated rate of return on the one or more retirement accounts, and a retirement goal of an amount of financial resources to be saved in the one or more retirement accounts over a predetermined period of time;
periodically determining, by the one or more computer systems, a recommended amount of financial resources to be added to the one or more retirement accounts to meet the retirement goal based on the current amount of financial resources in the one or more retirement accounts and the estimated rate of return, by;
accessing, by the one or more computer systems, information indicative of transactions that debit and credit financial resources from other financial accounts of the user;
determining, by the one or more computer systems, that an aggregate balance of the other financial accounts exceeds the recommended amount of financial resources, based on the information accessed about the transactions; and
causing a transfer, by the one or more computer systems, of the recommended amount of financial resources to at least one of the one or more retirement accounts based on determining that the aggregate balance exceeds the recommended recurring amount of financial resources; and
generating, by one or more computers, a suggested transaction with a suggested amount, the suggested transaction being selected from a group comprising a purchase of a product or a service and a payment to a debt product of the user, wherein the suggested amount is based on an amount of financial resources in excess of the aggregate balance minus the recommended amount that is periodically determined.
2 Assignments
0 Petitions
Accused Products
Abstract
A asset planning and tracking system plans and tracks progress towards a savings goal and analyzes the consumption of assets that are being used to satisfy the savings goal. The system may further be configured to analyze a user'"'"'s periodic (e.g., monthly, quarterly, yearly) transactions and provide suggested transactions if the user has excess income for the period. An asset planning and tracking system may be implemented in the context of a retirement planning system to aid a non-retired user in planning for his or her retirement and to aid a retired user in tracking the consumption of retirement assets.
30 Citations
33 Claims
-
1. A method implemented by a retirement planning system, the method comprising:
-
accessing, by one or more computer systems, information indicative of a current amount of financial resources in one or more retirement accounts of a user, an estimated rate of return on the one or more retirement accounts, and a retirement goal of an amount of financial resources to be saved in the one or more retirement accounts over a predetermined period of time; periodically determining, by the one or more computer systems, a recommended amount of financial resources to be added to the one or more retirement accounts to meet the retirement goal based on the current amount of financial resources in the one or more retirement accounts and the estimated rate of return, by; accessing, by the one or more computer systems, information indicative of transactions that debit and credit financial resources from other financial accounts of the user; determining, by the one or more computer systems, that an aggregate balance of the other financial accounts exceeds the recommended amount of financial resources, based on the information accessed about the transactions; and causing a transfer, by the one or more computer systems, of the recommended amount of financial resources to at least one of the one or more retirement accounts based on determining that the aggregate balance exceeds the recommended recurring amount of financial resources; and generating, by one or more computers, a suggested transaction with a suggested amount, the suggested transaction being selected from a group comprising a purchase of a product or a service and a payment to a debt product of the user, wherein the suggested amount is based on an amount of financial resources in excess of the aggregate balance minus the recommended amount that is periodically determined. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer system comprising:
-
a processor; and a computer program product embodied on a computer-readable storage medium, the computer program product comprising instructions for causing the processor to perform operations comprising; accessing information indicative of a current amount of financial resources in one or more retirement accounts of a user, an estimated rate of return on the one or more retirement accounts, and a retirement goal of an amount of financial resources to be saved in the one or more retirement accounts over a predetermined period of time; periodically determining a recommended amount of financial resources to be added to the one or more retirement accounts to meet the retirement goal based on the current amount of financial resources in the one or more retirement accounts and the estimated rate of return, by; accessing information indicative of transactions that debit and credit financial resources from other financial accounts of the user; determining that an aggregate balance of the other financial accounts exceeds the recommended amount of financial resources, based on the information accessed about the transactions; and causing a transfer of the recommended amount of financial resources to at least one of the one or more retirement accounts based on determining that the aggregate balance exceeds the recommended recurring amount of financial resources; and generating a suggested transaction with a suggested amount, the suggested transaction being selected from a group comprising a purchase of a product or a service and a payment to a debt product of the user, wherein the suggested amount is based on an amount of financial resources in excess of the aggregate balance minus the recommended amount that is periodically determined. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer program product embodied on a non-transitory computer-readable storage medium, the computer program product comprising instructions for causing a processor to perform operations comprising:
-
accessing information indicative of a current amount of financial resources in one or more retirement accounts of a user, an estimated rate of return on the one or more retirement accounts, and a retirement goal of an amount of financial resources to be saved in the one or more retirement accounts over a predetermined period of time; periodically determining a recommended amount of financial resources to be added to the one or more retirement accounts to meet the retirement goal based on the current amount of financial resources in the one or more retirement accounts and the estimated rate of return, by; accessing information indicative of transactions that debit and credit financial resources from other financial accounts of the user; determining that an aggregate balance of the other financial accounts exceeds the recommended amount of financial resources, based on the information accessed about the transactions; and causing a transfer of the recommended amount of financial resources to at least one of the one or more retirement accounts based on determining that the aggregate balance exceeds the recommended recurring amount of financial resources; and generating a suggested transaction with a suggested amount, the suggested transaction being selected from a group comprising a purchase of a product or a service and a payment to a debt product of the user, wherein the suggested amount is based on an amount of financial resources in excess of the aggregate balance minus the recommended amount that is periodically determined. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification