Registration method, as for voting
First Claim
Patent Images
1. 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, andresponsive 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, orif 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.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for registration comprises providing a computer and a server in communication via a network, an intranet and/or the Internet, and entering data into the computer for communication to the server. The communicated data is compared to a database to detect duplication and optionally for validation. The registration method may be utilized for voter or other registration, for changing or updating a registration, and/or for another transaction.
32 Citations
45 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. 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 identifying data entered into the computer and communicated to the server via the communication path, comparing the communicated voter identifying data to registered voter identifying data stored in at least two data fields of a registered voter database of the server for detecting communicated voter identifying data that may be a duplicate registration or that may be a change or an update to an existing registration, comparing the communicated voter identifying data to data stored in at least one other database for detecting duplicate registration, or for validating the communicated voter identifying data, or for both detecting duplicate registration and validating the communicated voter identifying data, and responsive to both comparing steps for detecting a duplicate; if the communicated voter identifying data is not a duplicate registration, is not a change or an update to an existing registration, and optionally is validated, then storing the communicated voter identifying data in the registered voter database, whereby a voter is registered, or if the communicated voter identifying data is a change or an update to an existing registration, is not a duplicate registration, and optionally is validated, then changing and updating the voter identifying data stored in the registered voter database for the existing registration by storing the communicated voter identifying data in the registered voter database, whereby an existing voter registration is changed and/or updated, or if the communicated voter identifying data is a duplicate registration or is not validated or both, then not storing the communicated voter identifying data in the registered voter database, whereby a voter is not registered. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method for registering a registrant 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 registrant data entered into the computer and communicated to the server, comparing the communicated registrant data to registered registrant data stored in at least two data fields of a registered registrant database of the server for detecting registrant data that may be a duplicate or that may be a change to an existing registration, comparing the communicated registrant data to data stored in at least one other database for detecting a duplicate, or for validating the communicated registrant data, or for both detecting a duplicate and validating the communicated registrant data, and responsive to both comparing steps for detecting a duplicate; if the communicated registrant data is not a duplicate, and optionally is validated, then storing the communicated registrant data in the registered registrant database or storing the communicated registrant data for changing the registrant data stored in the registered registrant database for the existing registration, whereby a registrant is registered or an existing registrant registration is changed, or if the communicated registrant data is a duplicate or is not validated or both, then not storing the communicated registrant data in the registered registrant database, whereby a registrant is not registered. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
Specification