Patent attributes
A ballot processing system for processing paper ballots having one or more voting selections marked thereon. The system includes an input area configured to receive a stack of ballots to be processed, a processor operable to determine the voting selections marked on the ballots, and an output area configured to store the processed ballots. In an exemplary embodiment, a printing device is operable to print a unique identifier on each of the ballots during each pass through the system. A detector is operable to detect the printed identifier so as to verify that each of the ballots was processed during a previous count of the ballots and/or to prevent double-processing of the ballots. The system also includes a printer operable to print a report that identifies ballot information in relation to the unique identifier for at least a portion of the processed ballots.