Patent ID: 8775250

Claim:
A non-transitory computer readable medium having stored thereon a method for providing rewards to customers for supporting commercial messages, the method comprising: registering a plurality of customers by obtaining personal information, geographic information, or both personal and geographic information about each customer and associating that information with a unique username; providing a voting forum for the registered customers to vote on their preferred commercial messages; receiving votes from the registered customers, each vote reflecting a customer's preference for one of a plurality of commercial messages; calculating the votes; designating a preferred commercial message based on the calculation; associating the preferred commercial message with a media file to create a combined media file; making the combined media file available for free distribution; distributing the combined media file to one or more of the registered customers; allowing the registered user to forward the combined media file to unregistered users; tracking whether the unregistered users view the commercial message; and providing a reward to each customer that forwarded the combined media file to unregistered users that viewed the commercial message.