Patent ID: 8290847

Claim:
A method comprising: receiving information associated with a joint venture, the information including an agreement that includes terms that specify how to distribute, to members of the joint venture, a distributable portion of total capital within the joint venture; determining an amount of a distribution based at least in part on the agreement; determining financial information for the joint venture based at least in part on the amount of the distribution; storing the financial information in a database; retrieving the financial information from the database using a processing system; providing a graphical user interface to allow a user to define a hurdle set, the hurdle set being a plurality of process steps of a process to determine a distributable portion of total capital within the joint venture and the graphical user interface including a first graphical editing tool that allows the user to specify a first calculation to be included in the hurdle set by allowing the user to select the first calculation from a list of calculations of a first type; defining a hurdle set in response to input to the graphical user interface; determining, in the processing system, an amount of a distribution based at least in part on the financial information and the hurdle set, the determining comprising: determining whether one or more pool tests are to be applied to the joint venture; computing pool test amounts, including at least properties, capital contributions, and balances, for each of the one or more pool tests; determining an overall test score for the joint venture based on the one or more pool tests applied to the joint venture; selecting, from one or more hurdle sets including the hurdle set defined by the user, a hurdle set to use in a calculation of the distribution amount based on the overall test score for the joint venture; calculating the distribution amount for each hurdle in the selected hurdle set for each member of the joint venture; and providing an output of the distribution amount for each hurdle in the selected hurdle set for each member of the joint venture.