Systems and methods for administering index-linked financial products
AssigneeInnovation Design Group, LLC
InventorsChristopher Bartak, Jordan Canfield
Life of this patent
Estimating the term…
Abstract
This invention relates to a computer system for processing data related to fixed annuities and a crediting method.
Drawings
Claims11
A system for processing data related to fixed index annuities and crediting interest to a user account based on an index-linked crediting strategy, comprising:
- an annuity management server configured to:
- receive index performance data over a network from at least one equity index administrator, wherein the index performance data comprises values of at least one equity index on a plurality of dates;
- store index performance data from at least one equity index administrator in an index database;
- receive index performance data from the index database;
- receive annuity contract data relating to a plurality of annuity contracts, wherein said annuity contract data comprises data indicating type of annuity, contract owner, death benefit formula, beneficiary of death benefits, premiums paid, annuity term, free withdrawal amounts or percentages and associated times, contract date, market value adjustment formulas, changing interest strategies, and surrender charges;
- store annuity contract data in an annuity contract database;
- receive annuity contract data from the annuity contract database;
- receive fixed index annuity crediting data comprising a contract identifier,
- a crediting strategy, a time period for crediting of interest, a contract anniversary date, a participation rate, a threshold value, a guaranteed rate to be applied if the threshold value is not met, a multiplier, and an interest crediting floor;
- store annuity crediting data in the annuity contract database;
- receive annuity contract data from the annuity contract database;
- receive a crediting strategy associated with each of the plurality of annuity contracts;
- access crediting formulas from a crediting formula database, wherein said crediting formula database comprises an index return formula, an interest crediting rate selection formula, and an interest crediting formula;
- populate the accessed crediting formulas using data received from the annuity contract database and index database, wherein the data received from the annuity contract database comprises a base participation rate, a threshold amount, and a multiplier and the data received from the index database and used in populating the accessed crediting formulas comprises a static or dynamic blend of a plurality of equity indexes;
- perform calculations to determine the results of the accessed formulas, including the amount of crediting interest;
- crediting interest to a user account based on the results of the crediting formula;
- and
- a client communication system comprising:
- a client statement generation system comprising a printer operable to print annuity statements, wherein annuity statements are formatted to include data comprising at least one of a contract number, a client name, an anniversary date, an account management value, the crediting strategy, a term, surrender charges, and premium amounts paid;
- and
- a web server configured to:
- communicate with a user device over a network
- retrieve data comprising at least one of a contract number, a client name, an anniversary date, an account management value, the crediting strategy, a term, surrender charges, and premium amounts paid from the annuity management server related to a user;
- render the data in a suitable format;
- select a template;
- populate the template with the data and template images;
- and
- provide an image for display on the user device, wherein the image comprises the populated template.
A method for processing data related to annuities and crediting interest to a user account based on an index-linked crediting strategy, comprising:
- an annuity management server
- receiving index performance data over a network from at least one equity index administrator, wherein the index performance data comprises values of at least one equity index on a plurality of dates;
- the annuity management server storing index performance data from at least one equity index administrator in an index database;
- the annuity management server receiving index performance data relating to index performance from the index database comprising a static or dynamic blend of a plurality of equity indexes, wherein the index database stores data indicative of values of at least one equity index on a plurality of dates as reported by an index administrator;
- the annuity management server receiving annuity contract data relating to a plurality of annuity contracts, wherein said annuity contract data comprises data indicating type of annuity, contract owner, death benefit formula, beneficiary of death benefits, premiums paid, annuity term, free withdrawal amounts or percentages and associated times, contract date, market value adjustment formulas, interest crediting strategies, and surrender charges;
- storing annuity contract data in an annuity contract database;
- receiving annuity contract data from the annuity contract database;
- the annuity management server receiving fixed index annuity crediting data comprising a contract identifier, a crediting strategy, a time period for crediting of interest, a contract anniversary date, a participation rate, a threshold value, a guaranteed rate to be applied if the threshold value is not met, a multiplier, and an interest crediting floor;
- the annuity management server storing annuity crediting data in the annuity contract database;
- the annuity management server receiving annuity contract data from the annuity contract database;
- the annuity management server receiving a crediting strategy associated with each of the plurality of annuity contracts;
- the annuity management server accessing crediting formulas from a crediting formula database, wherein said crediting formula database comprises an index return formula, an interest crediting rate selection formula, and an interest crediting formula;
- the annuity management server populating the accessed crediting formulas using data received from the annuity contract database and index database, wherein the data received from the annuity contract database includes a base participation rate, a threshold amount, and a multiplier and the data received from the index database and used in populating the accessed crediting formulas comprises a static or dynamic blend of a plurality of equity indexes;
- the annuity management server performing calculations to determine the results of the accessed formulas, including the amount of crediting interest;
- the annuity management server crediting interest to the a user account based on the results of the crediting formula;
- a client statement generation system comprising a printer printing annuity statements, wherein annuity statements are formatted to include data comprising at least one of a contract number, a client name, an anniversary date, an account management value, the crediting strategy, a term, surrender charges, and premium amounts paid;
- and
- a web server
- communicating with a user device over a network
- the web server retrieving data comprising at least one of a contract number, a client name, an anniversary date, an account management value, the crediting strategy, a term, surrender charges, and premium amounts paid from the annuity management server related to a user;
- the web server rendering the data in a suitable format;
- the web server selecting a template;
- the web server populating the template with the data and template images;
- and
- the web server providing an image for display on the user device, wherein the image comprises the populated template.
Dependencies are inferred from the claim text.