Systems and methods for constrained resource solution optimization
OwnerJohn H. Wall, Craig Kenneth McConomy +1inventors
InventorsJohn H. Wall, Craig Kenneth McConomy, Marius Dan Stroe
Life of this patent
Estimating the term…
Abstract
There is provided a system and method for constructing, scoring and determining optimal cash flow solutions for use of funds, such as in retirement. Such systems and methods include apportioning strategies for constructing the set of possible solutions, scoring methods to reflect an optimal solution, and heuristics and metaheuristics for maximizing computational resources to arrive at an optimal cash flow solution.
Claims20
A method for selecting, computing and scoring optimal or best cash flow solutions for a user having an estimated lifespan, the user having a set of money streams comprising fixed money streams, savings streams and asset depletion money streams, and a set of money sinks that vary each year for the user's life, cash flow solutions including how much money is to be used from each money stream for each year to attempt to meet the total money sinks for each year in a best or optimal way, the method comprising
- obtaining, for the user, the money sources and money sinks for each year of the user's lifespan;
- setting one or more configuration parameters;
- determining a set of possible cash flow solutions based on the configuration parameters;
- and
- until an end trigger is received:
- selecting from the set of possible cash flow solutions, a possible cash flow solution;
- scoring the possible cash flow solution to determine a score;
- if the possible cash flow solution has a score that is better than a best score then:
- saving the possible cash flow solution as the best cash flow solution, with the score as the best score.
A system for selecting, computing and scoring optimal or best cash flow solutions for a user having an estimated lifespan, the user having a set of money streams comprising fixed money streams, savings streams and asset depletion money streams, and a set of money sinks that vary each year for the user's life, cash flow solutions including how much money is to be used from each money stream for each year to attempt to meet the total money sinks for each year in a best or optimal way, the system comprising:
- a web application configured to:
- obtain, for the user, the money sources and money sinks for each year of the user's lifespan;
- a configuration engine configured to:
- set one or more configuration parameters;
- a combination generator, configured to:
- determine a set of possible cash flow solutions based on the configuration parameters;
- and
- a scoring engine configured to:
- until an end trigger is received:
- selecting from the set of possible cash flow solutions, a possible cash flow solution;
- scoring the possible cash flow solution to determine a score;
- if the possible cash flow solution has a score that is better than a best score then:
- saving the possible cash flow solution as the best cash flow solution, with the score as the best score.
Dependencies are inferred from the claim text.