Patent ID: 8055552

Claim:
A method, comprising: receiving, by the computing device, from a consumer, user-defined commerce rule information relating to a user commerce rule, the user-defined commerce rule information comprising a matching attribute and an automatic payment condition, the matching attribute identifying a project channel associated with a creator entity; creating, by the computing device, using the user-defined commerce rule information, a user commerce rule comprising the matching attribute and the automatic payment condition; storing, by the computing device, the created user commerce rule in a network addressable and searchable commerce rule data store; receiving, by the computing device, from the creator entity, work information identifying a work of the creator entity, the information indicating the work is associated with the project channel; matching, by the computing device, the work information to the matching attribute of the created user commerce rule, such that the matching attribute identifying a project channel matches the project channel indicated in the work information; determining, by the computing device, that the automatic payment condition of the created user commerce rule has been satisfied; and automatically purchasing, based on the matching and determining steps by the computing device, from the creator entity, the work of the creator entity for the consumer.