A method of structuring a financial transaction, including allocating to a transaction pool n credits, each of the credits having an obligation to make specified payments and each of the credits being in a non-default state when a respective obligation is met and being in a default state when a respective obligation is not met; associating a senior holder and a subordinate holder with each of the credits using a) a respective senior holder financial instrument through which payments from a respective credit flow to the senior holder and b) a respective subordinate holder financial instrument through which payments from a respective credit flow to the subordinate holder; structuring each senior holder financial instrument and each subordinate holder financial instrument to give priority to payments due each respective senior holder prior to payments due each respective subordinate holder in the event a respective credit enters the default state; using payments from at least one subordinate holder financial instrument associated with a credit in the non-default state to perform the obligation of a credit in the default state to the extent that payments due the senior holder associated with the credit in the default state are not available; and providing each subordinate holder at least a portion of the benefit of the obligation of the credit in the default state to the extent that payments due each subordinate holder were used to perform the obligation of the credit in the default state; wherein n is an integer in the range of 1 to 1000. A corresponding software program and system are also disclosed.

 
Web www.patentalert.com

< Motion video indexing mechanism for athlete recruiting architecture

> Adaptive digital rights management system for plural device domains

> Implementing single sign-on across a heterogeneous collection of client/server and web-based applications

~ 00545