Patent ID: 7561724

Claim:
A method for voter registration comprising: providing a server in communication with a computer via a communication path including a network, an intranet, the Internet, or a combination thereof, receiving voter data entered into the computer and communicated to the server, comparing the communicated voter data to registered voter data stored in at least two data fields of a registered voter database of the server for detecting voter data that may be a duplicate or that may be a change to an existing registration, comparing the communicated voter data to data stored in at least one other database for detecting a duplicate, or for validating the communicated voter data, or for both detecting a duplicate and validating the communicated voter data, and responsive to both comparing steps for detecting a duplicate: if the communicated voter data is not a duplicate, and optionally is validated, then storing the communicated voter data in the registered voter database or storing the communicated voter data for changing the voter data stored in the registered voter database for the existing registration, whereby a voter is registered or an existing voter registration is changed, or if the communicated voter data is a duplicate or is not validated or both, then not storing the communicated voter data in the registered voter database, whereby a voter is not registered.