App-Assisted Voting System for Secure Voter Authentication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional voting systems face issues such as misidentification of voters, lost or uncounted votes, and fraud, which can obscure a voter's original intent and compromise the integrity of the voting process.
Innovation Solution
An app-assisted voting system that uses a mobile device with a voting app to register users, validate personal information, and authenticate voters through a cloud-based voting authority server, allowing secure and efficient casting of ballots.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional voting systems are used (polling places or mail-in ballots), then voters can cast ballots, but misidentification of voters, lost votes, and fraud occur compromising voting integrity
Solution Approach 1:
The patent introduces a cloud-based voting authority server as an intermediary between voters and the voting system. This server authenticates voters, manages ballot distribution, and verifies votes, thereby preventing misidentification and fraud while maintaining system reliability without requiring complex local infrastructure at polling places
Solution Approach 2:
The patent replaces physical voting mechanisms (polling place infrastructure, mail-in ballot processing) with a mobile application-based system. The voting app on mobile devices enables voters to cast ballots electronically through authentication and encrypted communication with the voting authority server, eliminating physical ballot handling errors and improving reliability
2Measurement precision
If polling places are used for voting, then voters can cast ballots in person, but misidentification and fraud can obscure voter intent
Solution Approach 1:
The voting authority server acts as an intermediary that performs automated authentication of voters using multiple identification factors. This eliminates manual verification errors at polling places, ensuring precise voter identification while allowing voters to access the system from any location with a mobile device, thereby improving both accuracy and accessibility
Solution Approach 2:
The voting app enables voters to independently complete the identification and authentication process without requiring polling place officials to manually verify their identity. The system self- validates voter credentials through encrypted communication with the voting authority server, improving identification accuracy while making voting more accessible by eliminating the need to visit physical polling places
3Ease of operation
If mail-in ballots are used, then voters can vote from home, but ballots can be lost or go uncounted
Solution Approach 1:
The patent replaces the physical mail-in ballot system with an electronic voting application. Ballots are delivered digitally through the app, stored securely in encrypted form on the voter's device, and transmitted electronically to the voting authority server. This eliminates the risks of physical ballot loss, damage, or going uncounted while maintaining the convenience of voting from home
Solution Approach 2:
The system implements confirmation mechanisms where voters receive feedback that their ballot has been successfully received and recorded by the voting authority server. This immediate confirmation eliminates the uncertainty associated with mail-in ballots and ensures that no votes are lost or go uncounted, while maintaining the accessibility benefit of home voting
Data Source
AI summary
Systems and methods relate generally to app assisted voting. In an example method thereof, a voting app is installed in a mobile device. The mobile device has a memory configured to store program code for the voting app. The mobile device has a processor coupled to the memory. The processor, in response to executing the program code, is configured to initiate operations for implementing the voting app. The operations of the voting app include: taking in by the voting app personal information and a pre-assigned code; validating the personal information for the pre-assigned code by the voting app; registering a user associated with the personal information and the pre-assigned code by the voting app with a cloud-based voting authority server; authenticating the user by the voting authority server; and authorizing, by the voting authority server, the user to use the voting app during voting.


