Accessible Ranked-Choice Voting Interface with No-Rerank Deselection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Ranked-choice voting systems are not well adapted for voters with accessibility issues, particularly when using assistive input devices, leading to cumbersome ballots and discouragement of eligible voters.
Innovation Solution
A method and apparatus that allows voters to efficiently rank candidates by storing selection and rank data, enabling deselection without re-ranking lower-ranked options, and providing visual and audio feedback, simplifying the voting process with assistive technologies.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If each candidate is listed multiple times with different ranks on the ballot, then complete ranked-choice voting functionality is achieved, but ballot complexity and entry difficulty increase significantly
Solution Approach 1:
The ballot is segmented into distinct candidate entries, each with separate ranking indicators. Instead of requiring multiple instances of each candidate with different ranks, the system divides the voting interface into individual candidate slots where voters can independently select and rank each candidate once, reducing the overall complexity from N×M entries to N entries for M candidates.
Solution Approach 2:
The patent introduces a new dimensional approach by adding visual ranking indicators (such as position indicators or ranking symbols) as a separate dimension alongside candidate names. This allows the system to convey rank information without requiring multiple textual instances of candidate names, transforming the ballot structure from a repetitive list into a structured grid where candidates are listed once with multiple attributes including rank indicators.
2Adaptability or versatility
If each candidate is listed multiple times with different ranks on the ballot, then complete ranked-choice voting functionality is achieved, but time and effort required for voting increase
Solution Approach 1:
By segmenting the voting process into individual candidate selection steps with clear visual indicators, the system allows voters to efficiently move through each candidate once rather than navigating through multiple instances. The segmented layout with position indicators enables rapid identification and selection, reducing the time required to complete the ballot from potentially hours to minutes.
Solution Approach 2:
The ballot presents candidates in a predetermined order with pre-assigned position indicators that guide voters through the ranking process. This preliminary structuring of the interface with clear visual cues and organized candidate listings allows voters to make selections more quickly without having to manually determine ranking positions or navigate through redundant information.
3Ease of operation
If a compact ballot format is used, then ease of completion is improved, but clear indication of ranking positions becomes difficult
Solution Approach 1:
The patent applies local quality by placing specific visual indicators (such as position numbers, ranking symbols, or highlighted markers) directly at the location where rank information is most relevant - next to or near each candidate's name. This localized enhancement ensures that ranking position information is clearly visible at the point of decision-making without requiring the entire ballot to be expanded or formatted in a complex manner.
Solution Approach 2:
The system utilizes visual changes such as color coding, highlighting, or symbolic markers to indicate ranking positions. Different colors or visual styles can represent different ranking positions (e.g., first choice in one color, second choice in another), allowing compact ballot formatting while maintaining clear differentiation of ranking positions through visual properties rather than requiring increased physical space.
Data Source
AI summary
In an example ranked-choice voting method, data is stored that indicates the selection status and ranks of different options (e.g. candidates). While at least two options are selected, a user deselects one of the options. In response to deselection, the data is updated to indicate that the deselected option is in the unselected state, but the ranks of other options, including options with lower ranks, are not modified. Later, a user selects a new option, and the newly-selected option is given the highest rank that is not already associated with any other option. After selection is complete, an output is provided that indicates the ranks associated with the options, e.g. by printing a completed ballot.


