← Back to Patent Explorer
US5400248A Expired / Lapsed US ⏱️ 0.0 years remaining

Computer network based conditional voting system

Assignee: Google LLC
•
Filing: 1993-09-15
•
Granted: 1995-03-21
•
Expires: 2013-09-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A voting system allows voters to express and cast votes that are conditional on the votes of others of a voting group. Votes may be conditional on the votes of specific individuals, on the number or percent of the overall group who vote a certain way, external events or on any combination thereof. The system solves the "common goods, free rider" dilemma in which voters oppose proposals they recognize as worthwhile out of fear that a few supporters will be burdened with all of the costs. The system specifies and enforces terms under which conditional voting will take place, and may manage the voting process across a network. The system recognizes when either multiple solutions or no solutions to a set of votes exist. The system can determine which voters are responsible for these cases, and can invite them to change their votes, if they wish. The system can also determine the largest subset or subsets of a group of conditional votes that has no solution, for which there is a unique solution or multiple solutions. Overall, the system leads to better and faster group decisions that are based on more complete voter knowledge than simply yes, no or abstain.

Inventors

  • 👤 John D. Chisholm

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 00:33
CPC Classifications
G; G07; G07C; G07C13/00

Claims Analysis

Total Claims: 41
Claim 1
Independent Claim 461 words
A voting apparatus using a computer system for processing and reporting votes of voters, said voting apparatus comprising: means for inputting a proposal and a set of terms into said computer system, wherein said inputting means are electrically coupled to said computer system, wherein said proposal requires voting by a group of voters; a plurality of voting units electrically coupled to said computer system for inputting said votes, each of said voting units comprising a switching means for transmitting voter input signals to said computer system, wherein said voter input signals are selected from a group comprising a first form and a second form, said first form being a conditional input and said second form being an unconditional input; means for processing each of said voter input signals to determine corresponding computed value signals, said computed value signals selected from a group consisting of: a first computed signal having a unique value; a second computed signal having multiple values; and a third computed signal representing no solution; means for applying said set of terms to the first, second and third computed signals to determine a set of results, said set of results selected from a group comprising at least: a total of said first computed signals of a first type and of said second computed signals of said first type, wherein said first type is an affirmative value; a total of said first computed signals of a second type and of said second computed signals of said second type, wherein said second type is a negative value; a total of said first computed signals of a third type and second computed signals of said third type, wherein said third type is an abstention value; a first solution comprising all values in a first set having the largest total of the first computed signals of said first type and of the second computed signals of said first type; a second solution comprising all values in a second set having the largest total of the first computed signals of said second type and of the second computed signals of said second type; a first series of solutions comprising a plurality of first ordered sets, said first ordered sets being arranged according to the sum of the number of first and second computed signals of said first type; a second series of solutions comprising a plurality of second ordered sets, said second ordered sets being arranged according to the sum of the number of first and second computed signals of said second type; a third series of solutions comprising a plurality of third ordered sets, said third ordered sets being arranged according to the sum of first and second computed signals of all of said types; and a display means for presenting said results.
Claim 2
Dependent Claim 461 words
A voting apparatus using a computer system for processing and reporting votes of voters, said voting apparatus comprising: means for inputting a proposal and a set of terms into said computer system, wherein said inputting means are electrically coupled to said computer system, wherein said proposal requires voting by a group of voters; a plurality of voting units electrically coupled to said computer system for inputting said votes, each of said voting units comprising a switching means for transmitting voter input signals to said computer system, wherein said voter input signals are selected from a group comprising a first form and a second form, said first form being a conditional input and said second form being an unconditional input; means for processing each of said voter input signals to determine corresponding computed value signals, said computed value signals selected from a group consisting of: a first computed signal having a unique value; a second computed signal having multiple values; and a third computed signal representing no solution; means for applying said set of terms to the first, second and third computed signals to determine a set of results, said set of results selected from a group comprising at least: a total of said first computed signals of a first type and of said second computed signals of said first type, wherein said first type is an affirmative value; a total of said first computed signals of a second type and of said second computed signals of said second type, wherein said second type is a negative value; a total of said first computed signals of a third type and second computed signals of said third type, wherein said third type is an abstention value; a first solution comprising all values in a first set having the largest total of the first computed signals of said first type and of the second computed signals of said first type; a second solution comprising all values in a second set having the largest total of the first computed signals of said second type and of the second computed signals of said second type; a first series of solutions comprising a plurality of first ordered sets, said first ordered sets being arranged according to the sum of the number of first and second computed signals of said first type; a second series of solutions comprising a plurality of second ordered sets, said second ordered sets being arranged according to the sum of the number of first and second computed signals of said second type; a third series of solutions comprising a plurality of third ordered sets, said third ordered sets being arranged according to the sum of first and second computed signals of all of said types; and a display means for presenting said results.
Claim 3
Dependent Claim 61 words
The voting apparatus of claim 1 wherein said set of terms comprises: criteria for selecting a preferred solution from a group of possible solutions; criteria for selecting a response when no solution is possible; qualifications which must be met by a voter to be included in said group of voters; deadlines for inputting voter input signals; and allowed voter input signals.
Claim 4
Dependent Claim 36 words
The voting apparatus of claim 1 further comprising: means for determining if said voter input signals meet said set of terms; and means for rejecting voter input signals which do not meet said set of terms.
Claim 5
Dependent Claim 34 words
The voting apparatus of claim 1 wherein said plurality of voting units comprise: a desktop voting unit; a mobile voting unit; a portable voting unit; and a voting unit embedded in a separate computer.
Claim 6
Dependent Claim 46 words
The voting apparatus of claim 1 wherein said plurality of voting units are selected from a group comprising a first form and a second form, wherein said first form is a dedicated device and said second form is a general purpose device with multiple function capabilities.
Claim 7
Dependent Claim 19 words
The voting apparatus of claim 5 wherein said general purpose device comprises: a personal computer; and an interactive TV.
Claim 8
Dependent Claim 54 words
The voting apparatus of claim 1 wherein said first form and said second form of voter input signals are selected from a group comprising a first type and a second type, said first type being voter input signals that are equally weighted and said second type being voter input signals that are unequally weighted.
Claim 9
Dependent Claim 25 words
The voting apparatus of claim 1 wherein said voter input signals of said second form are selected from a group comprising affirmative, negative, and abstention.
Claim 10
Dependent Claim 50 words
The voting apparatus of claim 1 wherein said voter input signals of said first form are selected from a group comprising: voter input signals dependent on said group of voters; voter input signals dependent on a subset of said group of voters; and voter input signals dependent on an event.
Claim 11
Dependent Claim 49 words
The voting apparatus of claim 1 wherein each of said voting units further comprises: means for receiving output from the computer system, wherein said output includes the proposal, the set of terms, and the set of results; and a display for presenting the output received from the computer system.
Claim 12
Dependent Claim 19 words
The voting apparatus of claim 1 wherein said voter input signals further comprise comments and modifications to said proposal.
Claim 13
Dependent Claim 69 words
The voting apparatus of claim 1 further comprising controller means, coupled to said computer system and said plurality of voting units, for accepting or rejecting additional voter input signals from an individual voter of said group of voters after an initial voter input signal has been provided by said individual voter, wherein said acceptance or rejection of said additional voter input signals is governed by said set of terms.
Claim 14
Dependent Claim 29 words
The voting apparatus of claim 12 wherein said additional voter input signals are provided by said individual voter before said processing of said voter input signals has taken place.
Claim 15
Dependent Claim 29 words
The voting apparatus of claim 12 wherein said additional voter input signals are provided by said individual voter after said processing of said voter input signals has taken place.
Claim 16
Dependent Claim 33 words
The voting apparatus of claim 12, further comprising means coupled to said controller means, for: processing additional voter input signals; determining a new set of results; and displaying the new set of results.
Claim 17
Dependent Claim 21 words
The voting apparatus of claim 1 wherein said voter input signals of said first form include consensus building voter input signals.
Claim 18
Dependent Claim 23 words
The voting apparatus of claim 16 further comprising: means for constructing a consensus building chart; and means for displaying said consensus building chart.
Claim 19
Dependent Claim 28 words
The voting apparatus of claim 17 further comprising means of associating an individual voter of said group of voters with the voter input signal of said individual voter.
Claim 20
Dependent Claim 31 words
The voting apparatus of claim 1 further comprising: means for comparing the set of results to a prescribed objective to determine a best solution; and means for displaying the best solution.
Claim 21
Dependent Claim 93 words
The voting apparatus of claim 1 further comprising: means for determining which of said voter input signals can be modified to eliminate computed indeterminate signals; means for determining which of said voter input signals can be modified to eliminate computed unresolvable signals; means for determining the form of modification required to eliminate computed indeterminate signals; means for determining the form of modification required to eliminate computed unresolvable signals; means for recommending said modifications to an individual voter of said group of voters; and means for recommending said modifications to said group of voters.
Claim 22
Dependent Claim 61 words
The voting apparatus of claim 1 further including: means for determining which voter input signals were most critical in obtaining a prescribed set of results; means for displaying said most critical voter input signals; means for determining which voter input signals were least critical in obtaining a prescribed set of results; and means for displaying said least critical voter input signals.
Claim 23
Dependent Claim 43 words
The voting apparatus of claim 1 further comprising means for allowing an individual voter of said group of voters to prevent other voters of said group of voters from inputting voter input signals dependent upon the voter input signal of said individual voter.
Claim 24
Independent Claim 432 words
A method of voting using a computer system, the method comprising the steps of: inputting a proposal and a set of terms into the computer system; displaying the proposal and the set of terms on a plurality of voting units; inputting voter input signals into said voting units, wherein said voter input signals are selected from a group comprising a first form and a second form, said first form being a conditional input and said second form being an unconditional input; transmitting the voter input signals from each voting unit to the computer system through an electrical network; processing each of said voter input signals to determine corresponding computed value signals, said computed value signals selected from a group consisting of: a first computed signal having a unique value; a second computed signal having multiple values; and a third computed signal representing no solution; applying said set of terms to the first, second and third computed signals to determine a set of results, said set of results selected from a group comprising at least: a total of said first computed signals of a first type and of said second computed signals of said first type, wherein said first type is an affirmative value; a total of said first computed signals of a second type and of said second computed signals of said second type, wherein said second type is a negative value; a total of said first computed signals of a third type and second computed signals of said third type, wherein said third type is an abstention value; a first solution comprising all values in a first set having the largest total of the first computed signals of said first type and of the second computed signals of said first type; a second solution comprising all values in a second set having the largest total of the first computed signals of said second type and of the second computed signals of said second type; a first series of solutions comprising a plurality of first ordered sets, said first ordered sets being arranged according to the sum of the number of first and second computed signals of said first type; a second series of solutions comprising a plurality of second ordered sets, said second ordered sets being arranged according to the sum of the number of first and second computed signals of said second type; a third series of solutions comprising a plurality of third ordered sets, said third ordered sets being arranged according to the sum of first and second computed signals of all of said types; and presenting said results.
Claim 25
Independent Claim 432 words
A method of voting using a computer system, the method comprising the steps of: inputting a proposal and a set of terms into the computer system; displaying the proposal and the set of terms on a plurality of voting units; inputting voter input signals into said voting units, wherein said voter input signals are selected from a group comprising a first form and a second form, said first form being a conditional input and said second form being an unconditional input; transmitting the voter input signals from each voting unit to the computer system through an electrical network; processing each of said voter input signals to determine corresponding computed value signals, said computed value signals selected from a group consisting of: a first computed signal having a unique value; a second computed signal having multiple values; and a third computed signal representing no solution; applying said set of terms to the first, second and third computed signals to determine a set of results, said set of results selected from a group comprising at least: a total of said first computed signals of a first type and of said second computed signals of said first type, wherein said first type is an affirmative value; a total of said first computed signals of a second type and of said second computed signals of said second type, wherein said second type is a negative value; a total of said first computed signals of a third type and second computed signals of said third type, wherein said third type is an abstention value; a first solution comprising all values in a first set having the largest total of the first computed signals of said first type and of the second computed signals of said first type; a second solution comprising all values in a second set having the largest total of the first computed signals of said second type and of the second computed signals of said second type; a first series of solutions comprising a plurality of first ordered sets, said first ordered sets being arranged according to the sum of the number of first and second computed signals of said first type; a second series of solutions comprising a plurality of second ordered sets, said second ordered sets being arranged according to the sum of the number of first and second computed signals of said second type; a third series of solutions comprising a plurality of third ordered sets, said third ordered sets being arranged according to the sum of first and second computed signals of all of said types; and presenting said results.
Claim 26
Dependent Claim 36 words
The method according to claim 23 further comprising the steps of: determining if said voter input signals meet said set of terms; and rejecting said voter input signals that do not meet said set of terms.
Claim 27
Dependent Claim 25 words
The method according to claim 23 wherein said voter input signals of said second form are selected from a group comprising affirmative, negative, and abstention.
Claim 28
Dependent Claim 54 words
The method according to claim 23 wherein said first form and said second form of voter input signals are selected from a group comprising a first type and a second type, said first type being voter input signals that are equally weighted and said second type being voter input signals that are unequally weighted.
Claim 29
Dependent Claim 50 words
The method according to claim 23 wherein said voter input signals of said first form are selected from a group comprising: voter input signals dependent on said group of voters; voter input signals dependent on a subset of said group of voters; and voter input signals dependent on an event.
Claim 30
Dependent Claim 19 words
The method according to claim 23 wherein said voter input signals further comprise comments and modifications to said proposal.
Claim 31
Dependent Claim 61 words
The method according to claim 23 wherein said set of terms comprises: criteria for selecting a preferred solution from a group of possible solutions; criteria for selecting a response when no solution is possible; qualifications which must be met by a voter to be included in said group of voters; deadlines for inputting voter input signals; and allowed voter input signals.
Claim 32
Dependent Claim 58 words
The method according to claim 23 further comprising the step of accepting or rejecting additional voter input signals from an individual voter of said group of voters after an initial voter input signal has been provided by said individual voter, wherein said acceptance or rejection of said additional voter input signals is governed by said set of terms.
Claim 33
Dependent Claim 29 words
The method according to claim 30 wherein said additional voter input signals are provided by said individual voter before said processing of said voter input signals has taken place.
Claim 34
Dependent Claim 29 words
The voting apparatus of claim 30 wherein said additional voter input signals are provided by said individual voter after said processing of said voter input signals has taken place.
Claim 35
Dependent Claim 29 words
The method according to claim 30 further comprising the steps of: processing additional voter input signals; determining a new set of results; and displaying the new set of results.
Claim 36
Dependent Claim 21 words
The method according to claim 23 wherein said voter input signals of said first form include consensus building voter input signals.
Claim 37
Dependent Claim 22 words
The method according to claim 34 further comprising the steps of: constructing a consensus building chart; and displaying said consensus building chart.
Claim 38
Dependent Claim 29 words
The method according to claim 35 further comprising the step of associating an individual voter of said group of voters with the voter input signal of said individual voter.
Claim 39
Dependent Claim 30 words
The method according to claim 23 further comprising the steps of: comparing the set of results to a prescribed objective to determine a best solution; and displaying the best solution.
Claim 40
Dependent Claim 84 words
The method according to claim 23 further comprising the steps of: determining which of said voter input signals can be modified to eliminate computed indeterminate signals; determining which of said voter input signals can be modified to eliminate computed unresolvable signals; determining the form of modification required to eliminate computed indeterminate signals; determining the form of modification required to eliminate computed unresolvable signals; recommending said modifications to an individual voter of said group of voters; and recommending said modifications to said group of voters.
Claim 41
Dependent Claim 56 words
The method according to claim 23 further comprising the steps of: determining which voter input signals were most critical in obtaining a prescribed set of results; displaying said most critical voter input signals; determining which voter input signals were least critical in obtaining a prescribed set of results; and displaying said least critical voter input signals.

References Cited (Backward Citations)

US4641241A Cited
US4774665A Cited
US5117358A Cited
US5218528A Cited
US5278753A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-03-20 1998-09-19 1999-03-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-03-20 2002-09-19 2003-03-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-03-20 2006-09-19 2007-03-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag