Patent ID: 8073759

Claim:
A system for predictive event budgeting comprising: a processor; and a memory coupled to the processor, the memory having processor-executable instructions stored therein which when executed by the processor perform a process for predictive event budgeting comprising: obtaining contributing consumer financial data from two or more contributing consumers, the contributing consumer financial data including a plurality of transactions from each of the two or more contributing consumers, each transaction within the plurality of transactions from each contributing consumer having been previously individually designated on a transaction by transaction basis by the respective contributing consumer as being sharable with a user consumer; monitoring the contributing consumer financial data from the two or more contributing consumers for changes in the contributing consumer financial data from two or more contributing consumers; identifying one or more changes in the contributing consumer financial data associated with one or more of the two or more contributing consumers, resulting in changed financial data; identifying one or more specific events associated with the identified one or more changes in the changed financial data; aggregating and categorizing the changed financial data based, at least in part, on the identified one or more specific events, resulting in aggregated data; storing the aggregated data; in response to a user consumer initiated search for costs data associated with one or more specified events includesâ€” searching the aggregated and categorized data for aggregated data that is associated with the user consumer specified one or more events, resulting in user consumer events data; and the user consumer providing identification data for a given location and data identifying a specific event associated with the given location; and providing the user consumer with the user consumer events data, which includes a listing of all costs associated with the one or more events found as a result of the search of the aggregated data.