Patent ID: 8200348

Claim:
A computer-implemented method for enabling community tournaments, comprising: accessing, by a processor, a plurality of proposals for consideration; and generating and enabling a tournament by the processor, the tournament having at least one tier, the at least one tier having at least one match, wherein generating and enabling the tournament includes a) selecting at least one pair of proposals from the accessed plurality of proposals for consideration, each selected pair of proposals being assigned to at most one match per tier; b) scheduling the at least one match; c) accessing a plurality of registered voters; d) assigning the plurality of registered voters to one match per tier; e) receiving information from the assigned registered voters; f) determining a winner and a loser of each match based on information provided by the registered voters of the respective matches; g) removing the loser of each match from consideration in generating matches in subsequent tiers of the tournament; h) determining if only one proposal remains for consideration; i) repeating a) - h) if more than one proposal for consideration remains; and j) identifying the one remaining proposal for consideration as the winner of the tournament.