Method and system for transparent and secure vote tabulation
First Claim
1. A transparent tabulation system, the system comprising:
- a. a computational engine, the engine comprising a CPU, a memory, an input module and an output module, the computational engine processing data and instructions received from the input module in accordance with a system software stored at least partially in the memory, and the computational engine providing results of CPU processing to the output module; and
b. a monitor, the monitor communicatively coupled with the computational engine and reading the activity of the computational engine, and the monitor communicating a history of the computational activity of the computational engine for storage as a public record.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method to improve the transparency and security of an election are provided. In a first version, a tabulation system includes a paper ballot reader. The ballot reader informs a computational engine of the tabulation system in a digital data format of an informational pattern detected on each paper ballot. The computational engine processes the information provided by the ballot reader in accordance with a system software and in light of instruction and data inputs. The system software and a history of the tabulation system operations are provided as public rectory. The history may include the ballot reader output, computational activity of the tabulation system, computational results of the tabulation system, and instruction and data inputs.
-
Citations
23 Claims
-
1. A transparent tabulation system, the system comprising:
-
a. a computational engine, the engine comprising a CPU, a memory, an input module and an output module, the computational engine processing data and instructions received from the input module in accordance with a system software stored at least partially in the memory, and the computational engine providing results of CPU processing to the output module; and
b. a monitor, the monitor communicatively coupled with the computational engine and reading the activity of the computational engine, and the monitor communicating a history of the computational activity of the computational engine for storage as a public record. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of vote tabulation monitoring, the method comprising
a. Receiving a plurality of ballots from voters with vote selections indicated; -
b. Tabulating the vote selections indicated by each of the plurality of ballots with a computational tabulation system; and
c. Providing a history of the activity of the computational vote tabulation system in tabulating the ballots, “
history”
, as a public record. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A method of improving confidence in the legitimacy of an election, the method comprising providing as public record a history of each of a plurality of automated vote tabulators, the history comprising a substantially complete copy of a system software of each vote tabulator, substantially all data and information input and output of each vote tabulator instantiated during the vote counting, a record of the substantive computational activity of each vote tabulator instantiated during the vote counting, and a computational result of the vote processing of each vote tabulator.
Specification