Proposed Electronic Ballot Image Format for the Demo

From: Alan Dechert <adechert_at_earthlink_dot_net>
Date: Sat Aug 23 2003 - 13:23:21 CDT

I propose that the raw vote data be stored as follows in a plain comma
delimited character format -- one row per ballot.

Like so,

STCOPRECTXXXXYCCCCCCCCCC, 02 MY WRITE-IN FOR SENATE, 05 MY WRITE-IN FOR ATTY
GEN

Where STCOPRECT stands for State, County, and Precinct. XXXX is the ballot
number. Y is an extra character we may or may not use -- it could be used
to designate alternative schemes for mapping characters to bit patterns ...
or it could be used for something else. The ten "C"s hold the encoded
ballot selections. Write-in names follow with the 2-digit number indicating
the applicable contest (should the write-in names be encrypted?).

This fixes the basic part of the ballot image to 25 characters. This will
help us decide on a bar code scheme. We don't plan to bar code write-ins
names at this point.

We will need a to write a routine to "uncompress" the data. With a table of
ballot images that look like what I've described above, we should be able to
punch a "uncompress" button and get the data written out like so:

STCOPRECTXXXXY, RACHEL CARSON JOHN MUIR,MY WRITE-IN FOR SENATE,LILLIAN
HELLMAN, .. ETC

Note that write-ins will be inserted in the correct position and the other
selections are written-out.

Please sign-off on this design if you think it's okay. Let us know right
away if you want it different.

Keep in mind that this is for the demo. The production system will likely
be a little different -- maybe another character or two for other attributes
and, of course, the ten characters for the encoded selections could be more
or less than ten.

-- Alan Dechert

==================================================================
= The content of this message, with the exception of any external
= quotations under fair use, are released to the Public Domain
==================================================================
Received on Sun Aug 31 23:17:14 2003

This archive was generated by hypermail 2.1.8 : Sun Aug 31 2003 - 23:17:18 CDT