Financial management system and method with debt management
First Claim
1. A computer-implemented data processing system comprising:
- a data storage system; and
a processor and program logic stored in memory and executable by the processor, the program logic includingaccount management logic coupled to the data storage system and configured to manage accounts respectively associated with a plurality of users, the account management logic including account processing logic configured to process transactions for the accounts and store account data related to the accounts in the data storage device;
budget logic coupled to the account management logic and configured to determine budget spending amounts for a user for a plurality of categories, the budget logic further configured to identify a surplus cash flow amount for the user;
debt management logic coupled to the account management logic and the data storage system, the debt management logic configured toaccess the account data stored in the storage device;
determine an amount of debt owed by the user based on accessing the account data stored in the storage device; and
establish a debt payment plan for the user configured to permit the user to pay off the amount of debt over a period of time, the debt payment plan including projected periodic debt payments determined based on the account data and the surplus cash flow amount for the user;
access the budget logic to identify additional areas of surplus cash flow and provide an accelerated debt payment plan to the user, the accelerated debt payment plan providing a payment schedule that pays off the debt owed by the user in a shorter time period than the debt payment plan; and
interface logic coupled to the debt payment logic and configured to establish a connection with the user and provide the user with a user interface, the user interface including debt payment data associated with the debt payment plan, the debt payment data configured to permit the user to track the user'"'"'s progress over time in making the periodic debt payments to pay off the amount of debt owed by the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented data processing system includes a data storage device and a processor and program logic stored in memory and executable by the processor. The program logic may include account management logic coupled to the data storage device to manage accounts respectively associated with a plurality of users, and interface logic coupled to the account management logic and the data storage device to connect the data processing system to computing systems associated with the plurality of users by way of the Internet, the interface logic providing the users with web access to an on-line banking area of a website of a financial institution, the interface logic further configured to establish a connection with one of the users and provide the user with a user interface. The user interface may be customizable based on inputs received from the user to provide selected ones of display modules.
-
Citations
15 Claims
-
1. A computer-implemented data processing system comprising:
-
a data storage system; and a processor and program logic stored in memory and executable by the processor, the program logic including account management logic coupled to the data storage system and configured to manage accounts respectively associated with a plurality of users, the account management logic including account processing logic configured to process transactions for the accounts and store account data related to the accounts in the data storage device; budget logic coupled to the account management logic and configured to determine budget spending amounts for a user for a plurality of categories, the budget logic further configured to identify a surplus cash flow amount for the user; debt management logic coupled to the account management logic and the data storage system, the debt management logic configured to access the account data stored in the storage device; determine an amount of debt owed by the user based on accessing the account data stored in the storage device; and establish a debt payment plan for the user configured to permit the user to pay off the amount of debt over a period of time, the debt payment plan including projected periodic debt payments determined based on the account data and the surplus cash flow amount for the user; access the budget logic to identify additional areas of surplus cash flow and provide an accelerated debt payment plan to the user, the accelerated debt payment plan providing a payment schedule that pays off the debt owed by the user in a shorter time period than the debt payment plan; and interface logic coupled to the debt payment logic and configured to establish a connection with the user and provide the user with a user interface, the user interface including debt payment data associated with the debt payment plan, the debt payment data configured to permit the user to track the user'"'"'s progress over time in making the periodic debt payments to pay off the amount of debt owed by the user. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-implemented data processing system comprising:
-
a data storage system configured to store account data related to a plurality of financial accounts; and a processor and program logic stored in memory and executable by the processor, the program logic including budget logic configured to determine budget spending amounts for a user for a plurality of categories, the budget logic further configured to identify a surplus cash flow amount for the user; debt management logic coupled to the data storage system, the debt management logic configured to access the account data stored in the storage device; determine an amount of debt owed by the user based on accessing the account data stored in the storage device; and establish a debt payment plan for the user configured to permit the user to pay off the amount of debt over a period of time, the debt payment plan including projected periodic debt payments determined based on the account data and the surplus cash flow amount for the user; access the budget logic to identify additional areas of surplus cash flow and provide an accelerated debt payment plan to the user, the accelerated debt payment plan providing a payment schedule that pays off the debt owed by the user in a shorter time period than the debt payment plan; and interface logic coupled to the debt payment logic and configured to establish a connection with the user and provide the user with a user interface, the user interface including debt payment data associated with the debt payment plan. - View Dependent Claims (8, 9, 10)
-
-
11. A computer-implemented data processing system comprising:
-
a data storage system configured to store account data related to a plurality of financial accounts; and a processor and program logic stored in memory and executable by the processor, the program logic including budget logic configured to identify a surplus cash flow amount for the user; debt management logic coupled to the account management logic and the data storage system, the debt management logic configured to determine an amount of debt owed by the user based on accessing the account data stored in the storage device; and establish a debt payment plan for the user configured to permit the user to pay off the amount of debt over a period of time, the debt payment plan including projected periodic debt payments determined based on the account data and the surplus cash flow amount for the user; access the budget logic to identify additional areas of surplus cash flow and provide an accelerated debt payment plan to the user, the accelerated debt payment plan providing a payment schedule that pays off the debt owed by the user in a shorter time period than the debt payment plan; and interface logic coupled to the debt payment logic and configured to establish a connection with the user and provide the user with a user interface, the user interface including debt payment data associated with the debt payment plan. - View Dependent Claims (12, 13, 14, 15)
-
Specification