System and method for algorithmic selection of a consensus from a plurality of ideas
First Claim
1. A method for rating a plurality of ideas, wherein a computer program for executing the method is stored in a non-transitory computer readable medium which, when loaded on a computer, makes the computer perform the method, said method comprising the steps of:
- a. electronically distributing a first universe of ideas, divided into idea sets, to a group of participants, in parallel, wherein each participant receives at least one idea set, and wherein the universe of ideas are divided so that the number of idea sets generally equals the number of participants and wherein each idea has a substantially equal and fair probability of being viewed and voted on by an a generally equal number of participants;
b. having each participant select from their idea set, via an input device, at least one highest ranking idea;
c. establishing a threshold hurdle win rate which comprises a predetermined number against which said participant ranking for each idea are compared;
segregating the ideas which exceed said predetermined number as winning ideas and creating a first subgroup of ideas which exceed said predetermined number;
d. electronically re-distributing the first sub group of ideas to said participants, divided into second idea sets to all participants in parallel wherein each participant receives at least one second idea set;
wherein the plurality of ideas are divided so that the number of second idea sets generally equals the number of participants and wherein each idea has a substantially equal and fair probability of being viewed and voted on by an a generally equal number of participants;
whereby the number of ideas is reduced while the number of participants is generally not reduced, thereby more participants are applied to the remaining ideas;
e. having each participant select from their second idea set, via the input device, at least one highest ranking idea;
f. establishing a second threshold hurdle win rate which comprises a second predetermined number against which the participant rankings for each idea are compared;
segregating the ideas which exceed said second predetermined number as wining ideas and creating a second subgroup of ideas which exceed said second predetermined number for ranking in subsequent rounds;
g. electronically re-distributing the second subgroup of ideas to said participants, divided into third idea sets to all participants, in parallel, wherein each participant receives at least one third idea set;
wherein the third subgroup of ideas are divided so that the number of third idea sets equals the number of participants and wherein each idea has a substantially equal and fair probability of being viewed and voted on by a generally equal number of participants;
h. having each participant select from their third idea set, via the input device, at least a one highest ranking idea;
i. establishing a third threshold hurdle win rate which comprises a third predetermined number against which the participant rankings for each idea are compared;
segregating the ideas which exceed said third predetermined number as winning ideas and creating a third subgroup of ideas which exceed said third predetermined number to produce an output of at least one winning idea,wherein each of steps (a), (d) and (g) comprises steps for generating a template for dividing plurality of ideas into groups, each groups of ideas to be distributed to each of plurality of participants by;
selecting a number of ideas per group in response to a number of participants;
denoting the number of ideas per group as m;
defining a plurality of first participants'"'"' idea numbers as the first m Main-Chowla numbers; and
recursively defining a plurality of (i+1)th participant'"'"'s idea numbers, where i is a positive integer, as the plurality of ith participant'"'"'s idea numbers incremented by 1 and modulo the number of ideas in the plurality; and
wherein said selecting comprises;
denoting the lesser of the number of participants and the number of ideas in the plurality as p;
providing a Mian-Chowla number an, the Mian-Chowla number bein the nth integer in the Mian-Chowla sequence;
forming a quantity (2an−
1);
solving for n to be the largest integer that satisfies (2an−
1)≧
p; and
setting the number of ideas per group to be n;
whereby the program is terminated or proceeds to subsequent rounds of redistributing ideas to further increase the accuracy of the method and whereby effectively a large number of ideas is distillable by a mass participant group.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for algorithmic selection of a consensus from a collection of ideas is disclosed. A group of ideas is provided to a group of participants for voting. Voting may occur in a single round or in several successive rounds, optionally until a consensus idea is chosen. Typically, the votes that are cast use discrete levels, such as “approve”, “disapprove”, “positive”, “neutral” or “negative”. For ideas that receive the same votes, a differentiator may be the time spent casting the vote. A relatively long evaluation time may signal some internal conflict in the mind of the participant, when compared with a relatively short evaluation time, which may signal no such conflict. The evaluation time may be combined with the rating of the participant to form a weighted rating. Consequently, a short evaluation time of a positive rating may yield a more positive weighted rating, while a short evaluation time of a negative rating may yield a more negative weighted rating.
90 Citations
15 Claims
-
1. A method for rating a plurality of ideas, wherein a computer program for executing the method is stored in a non-transitory computer readable medium which, when loaded on a computer, makes the computer perform the method, said method comprising the steps of:
-
a. electronically distributing a first universe of ideas, divided into idea sets, to a group of participants, in parallel, wherein each participant receives at least one idea set, and wherein the universe of ideas are divided so that the number of idea sets generally equals the number of participants and wherein each idea has a substantially equal and fair probability of being viewed and voted on by an a generally equal number of participants; b. having each participant select from their idea set, via an input device, at least one highest ranking idea; c. establishing a threshold hurdle win rate which comprises a predetermined number against which said participant ranking for each idea are compared;
segregating the ideas which exceed said predetermined number as winning ideas and creating a first subgroup of ideas which exceed said predetermined number;d. electronically re-distributing the first sub group of ideas to said participants, divided into second idea sets to all participants in parallel wherein each participant receives at least one second idea set;
wherein the plurality of ideas are divided so that the number of second idea sets generally equals the number of participants and wherein each idea has a substantially equal and fair probability of being viewed and voted on by an a generally equal number of participants;
whereby the number of ideas is reduced while the number of participants is generally not reduced, thereby more participants are applied to the remaining ideas;e. having each participant select from their second idea set, via the input device, at least one highest ranking idea; f. establishing a second threshold hurdle win rate which comprises a second predetermined number against which the participant rankings for each idea are compared;
segregating the ideas which exceed said second predetermined number as wining ideas and creating a second subgroup of ideas which exceed said second predetermined number for ranking in subsequent rounds;g. electronically re-distributing the second subgroup of ideas to said participants, divided into third idea sets to all participants, in parallel, wherein each participant receives at least one third idea set;
wherein the third subgroup of ideas are divided so that the number of third idea sets equals the number of participants and wherein each idea has a substantially equal and fair probability of being viewed and voted on by a generally equal number of participants;h. having each participant select from their third idea set, via the input device, at least a one highest ranking idea; i. establishing a third threshold hurdle win rate which comprises a third predetermined number against which the participant rankings for each idea are compared;
segregating the ideas which exceed said third predetermined number as winning ideas and creating a third subgroup of ideas which exceed said third predetermined number to produce an output of at least one winning idea,wherein each of steps (a), (d) and (g) comprises steps for generating a template for dividing plurality of ideas into groups, each groups of ideas to be distributed to each of plurality of participants by; selecting a number of ideas per group in response to a number of participants; denoting the number of ideas per group as m; defining a plurality of first participants'"'"' idea numbers as the first m Main-Chowla numbers; and recursively defining a plurality of (i+1)th participant'"'"'s idea numbers, where i is a positive integer, as the plurality of ith participant'"'"'s idea numbers incremented by 1 and modulo the number of ideas in the plurality; and
wherein said selecting comprises;denoting the lesser of the number of participants and the number of ideas in the plurality as p; providing a Mian-Chowla number an, the Mian-Chowla number bein the nth integer in the Mian-Chowla sequence; forming a quantity (2an−
1);solving for n to be the largest integer that satisfies (2an−
1)≧
p; and
setting the number of ideas per group to be n;whereby the program is terminated or proceeds to subsequent rounds of redistributing ideas to further increase the accuracy of the method and whereby effectively a large number of ideas is distillable by a mass participant group. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer based method for rating a plurality of ideas, wherein a computer program for executing the method is stored in a non-transitory computer readable medium which, when loaded on a computer, makes the computer perform the method, said method comprising the steps of:
-
a. electronically distributing a first universe of ideas, divided into idea sets, to a group of participants, in parallel, wherein each participant receives at least one idea set, and wherein the universe of ideas are divided so that the number of idea sets generally equals the number of participants and wherein each idea has a substantially equal and fair probability of being viewed and voted on by generally equal number of participants; b. having each participant select from their idea set, via an input device, at least one highest ranking idea; c. establishing a threshold hurdle win rate which comprises a predetermined number against which said participant ranking for each idea are compared;
segregating the ideas which exceed said predetermined number as winning ideas and creating a first subgroup of ideas which exceed said predetermined number;d. electronically re-distributing the first sub group of ideas to said participants, divided into second idea sets to all participants in parallel wherein each participant receives at least one second idea set;
wherein the plurality of ideas are divided so that the number of second idea sets generally equals the number of participants and wherein each idea has a substantially equal and fair probability of being viewed and voted on by generally equal number of participants;e. having each participant input, via the input device, a selection from their second idea set of at least a highest ranking idea; f. establishing a second threshold hurdle win rate which comprises a second predetermined number against which the participant rankings for each idea are compared;
segregating the ideas which exceed said second predetermined number as wining ideas and creating a second subgroup of ideas which exceed said second predetermined number to produce an output of at least one winning idea,wherein each of steps (a) and (d) comprises steps for generating a template for dividing plurality of ideas into groups, each groups of ideas to be distributed to each of plurality of participants by; selecting a number of ideas per group in response to a number of participants; denoting the number of ideas per group as m; defining a plurality of first participants'"'"' idea numbers as the first m Main-Chowla numbers; and recursively defining a plurality of (i+1)th participant'"'"'s idea numbers, where i is a positive integer, as the plurality of ith participant'"'"'s idea numbers incremented by 1 and modulo the number of ideas in the plurality; and
wherein said selecting comprises;denoting the lesser of the number of participants and the number of ideas in the plurality as p; providing a Mian-Chowla number an, the Mian-Chowla number being the nth integer in the Mian-Chowla sequence; forming a quantity (2an−
1);solving for n to be the largest integer that satisfies (2an−
1)≧
p; and
setting the number of ideas per group to be n;whereby the program is terminated or proceeds to subsequent rounds of redistributing ideas to further increase the accuracy of the method and whereby effectively a large number of ideas is distillable by a mass participant group.
-
Specification