Patent ID: 8458018

Claim:
A computerized process for assisting in the marketing of products and/or services, said computerized process comprising: entering information into an electronic database including a computerized ledger, via one or more communication interfaces, to assist in the marketing of products and/or services, said information being related to i. a first set of one or more assets provided to a consumer from a first set of one or more suppliers; and ii. compensation provided by the consumer, the compensation comprising at least a promise to make future purchases of one or more second assets in return for receiving said first set of assets prior to fulfillment of the promise by the consumer, at least one of said second assets being different than said assets of said first set of assets; opening an account for the consumer in the computerized ledger upon consumer receipt of the first set of one or more assets and receipt of the promise from the consumer to make future purchases of the one or more second assets, the computerized ledger storing a promise fulfillment period for the account and receiving updates on consumer activities related to promise fulfillment after consumer receipt of the first set of one or more assets; evaluating upon expiration of the promise fulfillment period, using a computer processor, the account maintained in the computerized ledger for monitoring promise fulfillment based on activities of the consumer subsequent to the promise; and if the promise has not been fulfilled, determining any additional steps required from the consumer to fulfill the promise.