Juan E. Gilbert, Ph.D. Human Centered Computing Lab Auburn University Computer Science and Software Engineering The Prime Voting System: Multimodality.

Slides:



Advertisements
Similar presentations
I Think I Voted. E-voting vs. Democracy Prof. David L. Dill Department of Computer Science Stanford University
Advertisements

Electronic Ballot Reader Rosa Arias Chad Feller Walter Smith.
ICT IN THE ELECTORAL PROCESS: LESSONS LEARNED Susanne Caarls International Electoral Affairs Symposium May 2012.
Juan E. Gilbert, Ph.D. Human Centered Computing Lab Prime III Universal Accessibility Juan E. Gilbert, Ph.D. IDEaS Professor Chair Human-Centered Computing.
Lee Hang Lam Wong Kwun Yam Chan Sin Ping Wong Cecilia Kei Ka Mobile Phone OS.
TGDC Meeting, Jan 2011 Evaluating risk within the context of the voting process Ann McGeehan Director of Elections Office of the Texas Secretary of State.
By Varun Jain. Introduction  Florida 2000 election fiasco, drew conclusion that paper ballots couldn’t be counted  Computerized voting system, DRE (Direct.
1 J. Alex Halderman Security Failures in Electronic Voting Machines Ariel Feldman Alex Halderman Edward Felten Center for Information Technology Policy.
The Future of Electronic Counting and Tabulation Systems Worldwide Dr. Ljupcho Antovski IEAS 2011 Dr. Ljupcho Antovski.
Prime III Curtis Cain – czc0016 Kevin Simmons - kzs0014 Sriharsha Sathyanarayana - sbs0006 Rajendra Kokate - rdk0003.
The Science of Digital Media Microsoft Surface 7May Metropolia University of Applied Sciences Display Technologies Seminar.
Voting Machines Failing the World *Voting machines around the world are failing in Colorado as well as 34 other states. *This could be crucial in the upcoming.
17-803/ ELECTRONIC VOTING FALL 2004 COPYRIGHT © 2004 MICHAEL I. SHAMOS / Electronic Voting Session 5: Direct Recording Electronic (DRE)
Presentation by Christine McElroy
© 2014 Board of Regents of the University of Wisconsin System, on behalf of the WIDA Consortium Launch Plans for ACCESS for ELLs 2.0: Preparing.
Installing software on personal computer
While you are waiting for this session to begin please make sure your audio is working. Go to the Tools menu, select Audio and then Audio setup wizard.
Systems Software Operating Systems.
Voting System Qualification How it happens and why.
Electronic Poll Book Statutory Overview and VSTOP December 18, 2013 Brad King Co-Director, Indiana Election Division 2014 Election Administrators Conference.
Louisa Lambregts, What Makes a Web Site Successful and Effective? Bottom Line... Site are successful if they meet goals/expectations.
Setup Guide for Win 7 Speech Recognition 6/30/2014 Debbie Hebert, PT, ATP Central AT Services.
VoiceXML Builder Arturo Ramirez ACS 494 Master’s Graduate Project May 04, 2001.
Election Administration. Ensuring legitimacy of the government Legitimacy: acceptance of the right of public officials to hold office and to promulgate.
Database System Concepts and Architecture Lecture # 3 22 June 2012 National University of Computer and Emerging Sciences.
Bradley Cowie Supervised by Barry Irwin Security and Networks Research Group Department of Computer Science Rhodes University MANAGEMENT, PROCESSING AND.
Chapter 7: The Electoral Process Section 2
25 October Elections and Voting. Punch Card Machine Punch cards stacked here Punched here.
Party Democratic Party Republican Party Green Party Presidential Candidate VP Albert Gore, Jr. Governor George W. Bush Ralph Nader (2.74% of Popular Vote)
Computers and Disability Case Study IB Computer Science II Paul Bui.
Session 3 Process and organize data 1. Terminology 2 For a list of computer and internet terminology, please see the.
Session 3 Process and organize data 1. Terminology 2 For a list of computer and internet terminology, please see the.
Digital Democracy: A look at Voting Machines Presented by Justin Dugger April 2003.
Secretary of State Voting System Security Standards Juanita Woods Secretary of State Elections Division HAVA Information Security.
COMPUTER PARTS AND COMPONENTS INPUT DEVICES
Georgia Electronic Voting System Testing and Security Voting Systems Testing Summit November 29, 2005.
Electronic Voting: The 2004 Election and Beyond Prof. David L. Dill Department of Computer Science Stanford University
Objectives Analyze how the administration of elections in the United States helps make democracy work. Define the role of local precincts and polling places.
Evoting using collaborative clustering Justin Gray Osama Khaleel Joey LaConte Frank Watson.
Final review Our final exam will be held on Wednesday, May 3rd from 4:00 to 5:50 in room 109 WWH.
Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved. PUBLIC PUBLIC CO900G L03 - Design, Implement, and Manage FactoryTalk Security.
Module 14: Securing Windows Server Overview Introduction to Securing Servers Implementing Core Server Security Hardening Servers Microsoft Baseline.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 14: Windows Server 2003 Security Features.
1 The Evolution of Voting Systems Paul DeGregorio Vice Chairman Donetta Davidson Commissioner The U.S. Election Assistance Commission.
Political Process 3.6 Politics and Government. E- voting Electronic voting systems for electorates have been in use since the 1960s when punched card.
E-voting Bringing the voting process to the technology age.
Hardware/Software Basics Test
Different Types of HCI CLI Menu Driven GUI NLI
BY: CHRIS GROVES Privacy in the Voting Booth. Reason for Privacy Voters worry that their vote may be held against them in the future  People shouldn’t.
Computer Parts and Functions. How A Computer Works.
7 th Grade Civics Miss Smith *pgs  Must be 18 years old by a set date before the next election  Voter registration protects your vote  No.
Election Reform The Open Voting Consortium. Elections are important Voting is how we ultimately control.our government Many elections are decided by just.
Elluminate Live! Participant's Guide Ensure your computer meets the minimum system requirements recommended for running an Elluminate Live! session on.
Elections - The ultimate time constrained project Marie Gregoire, PMP 1.
Information Systems Design and Development Security Precautions Computing Science.
Technology and User Support Breakout Session SVRS Conference for Wisconsin County Clerks May 4, 2005 – May 5, 2005.
Access control Presented by: Pius T. S. : Christian C. : Gabes K. : Ismael I. H. : Paulus N.
E-Voting Application using Internal Vtoken Bowo Prasetyo Isolated e-Voting System in a Precinct Secured with Vote Sealing and Paper Audit Trail December.
Evaluating risk within the context of the voting process
EVoting 23 October 2006.
Database System Concepts and Architecture
E-voting …and why it’s good..
Con Electronic Voting Preston Pope, Zach White, Ankit Shrivastava, Max Alexander.
A project of Common Cause Texas
Improving Reliability of Direct Recording Electronic Voting Systems
E Voting Josh Gold.
Chapter 7: The Electoral Process Section 2
Chapter 7: The Electoral Process Section 2
Chapter 7: The Electoral Process Section 2
Chapter 7: The Electoral Process Section 2
Presentation transcript:

Juan E. Gilbert, Ph.D. Human Centered Computing Lab Auburn University Computer Science and Software Engineering The Prime Voting System: Multimodality & Politics Juan E. Gilbert, Ph.D. TSYS Distinguished Associate Professor Auburn University Computer Science & Software Engineering Human Centered Computing Lab

Juan E. Gilbert, Ph.D. Human Centered Computing Lab Auburn University Computer Science and Software Engineering Background 2000 Presidential Election  Debacle  Recounts... Remember those?  Voter intimidation and trust

Juan E. Gilbert, Ph.D. Human Centered Computing Lab Auburn University Computer Science and Software Engineering 2000 Election

Juan E. Gilbert, Ph.D. Human Centered Computing Lab Auburn University Computer Science and Software Engineering Hanging Chad Image taken from Douglas W. Jones’ Website at U. of Iowa

Juan E. Gilbert, Ph.D. Human Centered Computing Lab Auburn University Computer Science and Software Engineering Pregnant Chad Image taken from Douglas W. Jones’ Website at U. of Iowa

Juan E. Gilbert, Ph.D. Human Centered Computing Lab Auburn University Computer Science and Software Engineering Background Direct Recording Machines  Developed in the 20 th century How it works  Touch Screen  Votes stored on AccuCards Issues  Politics  Hackers  Programmers  Lack of recount and auditing  Security  Accessibility

Juan E. Gilbert, Ph.D. Human Centered Computing Lab Auburn University Computer Science and Software Engineering Background Professors hack into DRE in less than 1 minute  “Hacking Democracy” HBO documentary Mid-Term Elections  Still no decision in Sarasota County, Florida  Other problems with accessibility and long lines

Juan E. Gilbert, Ph.D. Human Centered Computing Lab Auburn University Computer Science and Software Engineering Prime III Multimodality & Politics

Juan E. Gilbert, Ph.D. Human Centered Computing Lab Auburn University Computer Science and Software Engineering Voter Be accessible to a wide range of voters  Help America Vote Act (HAVA)  Use multiple means of interaction (Touch, Voice, or Both)  Large screen layout Voter can change vote  Voter can change their vote at anytime before printing the actual ballot Must confirm voter’s actions (visual or verbal)

Juan E. Gilbert, Ph.D. Human Centered Computing Lab Auburn University Computer Science and Software Engineering Voter - Visual Large touch screens  Large fonts  Images or No Images  Touchable Names Voter touches the screen to make selection  Confirmation is visual

Juan E. Gilbert, Ph.D. Human Centered Computing Lab Auburn University Computer Science and Software Engineering Voter - Verbal Headset  The system speaks to the voter through the headset  Conversation is confidential – no one can hear the machine’s speech, but the voter Embedded microphone in the headset  Candidates are randomly assigned numbers  Provisional Patent Filed  Voter speaks the number for a candidate  Confirmation is verbal

Juan E. Gilbert, Ph.D. Human Centered Computing Lab Auburn University Computer Science and Software Engineering Voter – Confirmation (Optional) Confirmation of vote on paper ballot  Ballot is printed on watermarked stock card paper  Each ballot is uniquely numbered

Juan E. Gilbert, Ph.D. Human Centered Computing Lab Auburn University Computer Science and Software Engineering Voter - Multimodal Multimodal Interactions  Voters can speak and touch interchangeably

Juan E. Gilbert, Ph.D. Human Centered Computing Lab Auburn University Computer Science and Software Engineering Security

Juan E. Gilbert, Ph.D. Human Centered Computing Lab Auburn University Computer Science and Software Engineering Security SELinux Servers  NSA security enhanced Linux system  Provide powerful tools to construct useful security policies Two Security CD/DVD  Election Administrator CD/DVD  Executable code, ballot, audio files, plus encryption keys  Print final vote counts and print ballots (if necessary)  System Administrator CD/DVD  Directory setup (will describe this later)  Certified Election System Administrator  The 2 come together on election day.

Juan E. Gilbert, Ph.D. Human Centered Computing Lab Auburn University Computer Science and Software Engineering Security Each system is kept under lock, key and guard  Before and after the election  During the election everything is visible No network, keyboard or mouse access Voter files are encrypted  Advanced Encryption Standard (AES)  3Des  And others …

Juan E. Gilbert, Ph.D. Human Centered Computing Lab Auburn University Computer Science and Software Engineering Security Can you find a needle in a haystack? How about a needle in one of many haystacks?

Juan E. Gilbert, Ph.D. Human Centered Computing Lab Auburn University Computer Science and Software Engineering Security Imposter Files  Each machine has encrypted imposter vote files  Imposter vote files are constantly updated  “Finding a needle in a haystack”  Administrator CD/DVD has Key to Encryption Key file on disc.  Encryption Key file contains  Encryption key  Vote file organization/layout.

Juan E. Gilbert, Ph.D. Human Centered Computing Lab Auburn University Computer Science and Software Engineering

Juan E. Gilbert, Ph.D. Human Centered Computing Lab Auburn University Computer Science and Software Engineering Prime III Software Software  Java (100%)  User interface  CMU Sphinx-4 speech recognition engine

Juan E. Gilbert, Ph.D. Human Centered Computing Lab Auburn University Computer Science and Software Engineering Demo

Juan E. Gilbert, Ph.D. Human Centered Computing Lab Auburn University Computer Science and Software Engineering

Juan E. Gilbert, Ph.D. Human Centered Computing Lab Auburn University Computer Science and Software Engineering Conclusions

Juan E. Gilbert, Ph.D. Human Centered Computing Lab Auburn University Computer Science and Software Engineering Conclusions AU Outreach Grant  Implementation  Union City test site  Other test sites, e.g. Auburn, Opelika  Usability studies at Auburn University  Dissemination of findings  Apply for state certification as a voting tool Work out the bugs  Through testing and usability studies iron out problems

Juan E. Gilbert, Ph.D. Human Centered Computing Lab Auburn University Computer Science and Software Engineering Prime III... national election tool? We will see... Conclusions

Juan E. Gilbert, Ph.D. Human Centered Computing Lab Auburn University Computer Science and Software Engineering Questions Juan E. Gilbert, Ph.D. TSYS Distinguished Associate Professor Auburn University Computer Science & Software Engineering Human Centered Computing Lab E. Vincent Cross II, M.S.W.E. PhD. Student Auburn University Computer Science & Software Engineering Human Centered Computing Lab Copyright © by Juan E. Gilbert, Ph.D.