Interest calculation tool
First Claim
Patent Images
1. An automated method for calculating interest for an account over a selected time interval, comprising the steps of:
- receiving calculation period data, including a start point and an end point, each said point defined by date, hour, minute and second;
receiving interest condition data, including at least a starting interest data point and optionally including one or more subsequent interest data points, each said interest condition data point having associated therewith an effective interest rate and an effective time point defined by date, hour, minute and second;
based on the interest condition data, forming one or more effective interest rate intervals;
receiving valuation date data, including one or more valuation points after said starting date and not exceeding said ending date, each said valuation point defined by date, hour, minute, and second, and having associated therewith an account balance;
ordering said effective interest rate intervals and valuation points in a time sequence;
forming valuation intervals defined by said effective interest rate intervals and valuation points, each said valuation interval having associated therewith an effective interest rate and an account balance; and
for each said valuation interval, calculating an interest.
3 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention relate to a computer-implemented method and system for performing interest calculations on account balances. The calculations may be based on time intervals of less than a day, and using time parameters defined in terms of seconds.
-
Citations
16 Claims
-
1. An automated method for calculating interest for an account over a selected time interval, comprising the steps of:
-
receiving calculation period data, including a start point and an end point, each said point defined by date, hour, minute and second;
receiving interest condition data, including at least a starting interest data point and optionally including one or more subsequent interest data points, each said interest condition data point having associated therewith an effective interest rate and an effective time point defined by date, hour, minute and second;
based on the interest condition data, forming one or more effective interest rate intervals;
receiving valuation date data, including one or more valuation points after said starting date and not exceeding said ending date, each said valuation point defined by date, hour, minute, and second, and having associated therewith an account balance;
ordering said effective interest rate intervals and valuation points in a time sequence;
forming valuation intervals defined by said effective interest rate intervals and valuation points, each said valuation interval having associated therewith an effective interest rate and an account balance; and
for each said valuation interval, calculating an interest. - View Dependent Claims (2)
-
-
3. A method comprising:
-
determining an interval for a calculation of interest on an account balance;
determining a number of seconds in the interval;
calculating the interest on the account balance based on the number of seconds in the interval. - View Dependent Claims (4, 5, 6)
-
-
7. A method comprising:
-
defining a calculation period for the calculation of interest on an account balance, wherein at least one of an effective interest rate and an account balance changes during the calculation period;
dividing the calculation period into intervals, where for each interval both the effective interest rate and account balance are constant;
determining a number of seconds in each interval; and
calculating an interest on the account balance for each interval, based on the number of seconds and the effective interest rate for the interval. - View Dependent Claims (8)
-
-
9. A machine-readable medium storing computer-executable instruction to implement an automated method for calculating interest for an account over a selected time interval, the automated method comprising the steps of:
-
receiving calculation period data, including a start point and an end point, each said point defined by date, hour, minute and second;
receiving interest condition data, including at least a starting interest data point and optionally including one or more subsequent interest data points, each said interest condition data point having associated therewith an effective interest rate and an effective time point defined by date, hour, minute and second;
based on the interest condition data, forming one or more effective interest rate intervals;
receiving valuation date data, including one or more valuation points after said starting date and not exceeding said ending date, each said valuation point defined by date, hour, minute, and second, and having associated therewith an account balance;
ordering said effective interest rate intervals and valuation points in a time sequence;
forming valuation intervals defined by said effective interest rate intervals and valuation points, each said valuation interval having associated therewith an effective interest rate and an account balance; and
for each said valuation interval, calculating an interest. - View Dependent Claims (10)
-
-
11. A machine-readable medium storing computer-executable instructions to implement method comprising:
-
determining an interval for a calculation of interest on an account balance;
determining a number of seconds in the interval;
calculating the interest on the account balance based on the number of seconds in the interval. - View Dependent Claims (12, 13, 14)
-
-
15. A machine-readable medium storing computer-executable instructions to implement a method comprising:
-
defining a calculation period for the calculation of interest on an account balance, wherein at least one of an effective interest rate and an account balance changes during the calculation period;
dividing the calculation period into intervals, where for each interval both the effective interest rate and account balance are constant;
determining a number of seconds in each interval; and
calculating an interest on the account balance for each interval, based on the number of seconds and the effective interest rate for the interval. - View Dependent Claims (16)
-
Specification