Voting Machine Ballot Synthesis for Configuration Error Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems for testing electronic voting machines fail to detect certain errors, are time-consuming, and require significant resources, leading to potential issues on election day and increased costs for administrators.

Innovation Solution

A computer-implemented method for testing voting machines that includes receiving, interpreting, and synthesizing ballot information, and outputting detailed results through a digital screen or printer, allowing for the detection of configuration errors that previous systems missed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If current testing systems use simple tabulation methods, then the testing process is quick and simple, but certain configuration errors are not detected

Engineering Contradiction:
Improveerror detection capabilityVSAvoidtesting system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the testing process into multiple independent analysis components: optical scanning, interpretation, synthesis, and verification. Each component handles a specific aspect of ballot analysis, allowing comprehensive error detection while maintaining modular complexity that can be managed and validated independently.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds a synthesis dimension to traditional tabulation by generating verbose output that preserves individual ballot interpretations alongside aggregate results. This additional dimensional layer of analysis enables detection of configuration errors that simple tabulation misses, without requiring a completely new testing system.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If detailed synthesis of each ballot is performed, then configuration errors are detected, but the processing time increases

Engineering Contradiction:
Improvetesting accuracyVSAvoidtesting duration
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary interpretation of each ballot during the scanning phase, storing results in machine memory before final tabulation. This preliminary action allows the synthesis step to efficiently generate verbose output without re-processing ballot images, reducing overall processing time while maintaining high reliability.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If verbose output with detailed interpretation is generated, then testing accuracy improves, but the amount of data to process and review increases

Engineering Contradiction:
Improveerror detection capabilityVSAvoidoutput data volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent applies local quality by providing detailed verbose output selectively for ballots that contain interpretation results, while aggregate tabulation provides summary information. This allows reviewers to access detailed information only where needed, managing data volume while maintaining high error detection capability.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250391218A1Verbose Logic and Accuracy Testing
Publication Date: 2025.12.25 THE BOARD OF TRUSTEES OF THE UNIV OF ILLINOIS
  • US20250391218A1 patent drawing
  • US20250391218A1 patent drawing
  • US20250391218A1 patent drawing

AI summary

The following relates generally to checking electronic voting machines and/or electronic voting systems. In some embodiments, one or more processors: (i) receive information of a plurality of ballots, the information of the plurality of ballots including at least information of a first ballot and information of a second ballot; (ii) aggregate the information of the plurality of ballots; and (iii) produce an output based on the aggregated information of the plurality of ballots.