Patent Document ID: 7644007
Application ID: 10176882
Patent Flag: 1

Claim One:
1. A method of constructing a timetable for finance-based scheduling, comprising the steps of: providing computer processing means and computer readable media; inputting a data set including a list of projects to be sorted by said computer processing means, and storing said data set on said computer readable media; inputting financial data including data representing available funds, and storing said financial data on said computer readable media; inputting duration data associated with each said project of the data set, said duration data including time of completion for each said project, and storing said duration data on said computer readable media; inputting sequence data associated with each said project of the data set, and storing said sequence data on said computer readable media; inputting financial disbursement data associated with each said project of the data set, and storing said financial disbursement data on said computer readable media; inputting cost data associated with each said project of the data set, and storing said cost data on said computer readable media; inputting at least one mode of payment associated with each said project of the data set, and storing said at least one mode of payment on said computer readable media; inputting time-based data associated with each said project of the data set, said time-based data including time of payment for each respective project and time of disbursement payment for each respective project, and storing said time-based data on said computer readable media; calculating start and end dates for each said project based upon said sequence data, said financial data, said duration data, said financial disbursement data, said cost data, said at least one mode of payment, and said time-based data, wherein the financial data is balanced with the financial disbursement data; and displaying a timetable to a user, said timetable being arranged by the calculated start and end dates for each project wherein said time-based data includes time of withdrawal of disbursement funds from a bank overdraft of a predetermined credit limit; wherein said time-based data further includes time of payment of funds to said bank overdraft; and wherein the calculated start and end dates are adjusted based on the available funds and the time-based data.