Patent ID: 7231362

Claim:
A method for utilizing an agreement modeling system, comprising: receiving, by an agreement modeling system, an indication of an agreement between a party and a counter-party, the agreement including an agreement term associated with a term date; receiving, by the agreement modeling system, subsequent to the receiving of the indication of the agreement, an indication of a retroactive modification to the agreement, wherein the retroactive modification to the agreement is associated with a modification date; storing, by the agreement modeling system, information indicative of the agreement term, information indicative of the term date, information indicative of the retroactive modification, and information indicative of the modification date; receiving, by the agreement modeling system, a query, wherein the query comprises an indication of a query date, the query date being a date other than the date on which the indication of the query date is received, and an indication of a transaction date associated with a transaction, wherein the transaction date is different than the query date; determining, by the agreement modeling system, an applicability of the agreement term with respect to the transaction, as of the query date, based at least in part on a comparison of the term date, the transaction date, the modification date, and the query date; and providing, by the agreement modeling system, and indication of the determination.