Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
A TAMPERPROOF VOTING MACHINE (TPVM)
Document Type and Number:
WIPO Patent Application WO/2022/113121
Kind Code:
A1
Abstract:
A voting machine includes a voting machine unit (100) having a control unit (201) connected to a display (203), a touchscreen (205), a memory device (), and a printer (207). The printer prints (207) on a printable medium vote information (107) representing votes entered by voters using the touchscreen (205), the votes being input to the control unit (201) from the touchscreen (205) and the control unit (201) responding to the input votes to control the printing of the vote information (107) by the printer (207). The printable medium is a rol l of paper material of a predetermined width and the printer (207) prints successive ones of the vote information (107) adjacent one another along a length and across the width of the paper material. A camera (209) records an image of the vote information and the control unit (201) compares the image with the vote entered on the touchscreen (205) and cancels the entered vote when the image does not match the vote entered.

Inventors:
GHOUSE (VETRAN) GROUP CAPTAIN SYED MOHAMMED (IN)
Application Number:
PCT/IN2021/051119
Publication Date:
June 02, 2022
Filing Date:
November 29, 2021
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
GHOUSE VETRAN GROUP CAPTAIN SYED MOHAMMED (IN)
International Classes:
G07C3/00
Domestic Patent References:
WO2021132804A12021-07-01
Foreign References:
US20100153190A12010-06-17
IN4250CH2013A2013-10-11
Attorney, Agent or Firm:
DASWANI, Bharat (IN)
Download PDF:
Claims:
IClaim:

1. A voting machine comprising: a voting machine unit (100)having a controlunit (201)connected to a display (203),a touchscreen (205),a memory device (),and a printer(207); wherein the printer prints (207) on a printable medium vote information (107) representing votes entered by voters using the touchscreen (205),the votes being inputto the controlunit (201) from the touchscreen (205)and the controlunit (201)responding to the inputvotes to controlthe printing of the vote information (107)by the printer(207); wherein the printable medium is a roll of paper material of a predetermined width;and wherein the printer (207) prints successive ones of the vote information (107) adjacent one another along a length and across the width ofthe paper material.

2. The voting machine according to Claim 1 wherein the memory device () has stored therein firmware, a software computer operating system, programs, applications and instructionsforoperating the controlunitand wherein the memory device ()furtherhas stored therein voting data including discrete files,one ofthe files foreach constituency and containing names of candidates, associated election symbols, political party affiliationsand identification codes.

3. The voting machine according to Claim 2 wherein the memory device ()isa firstmemory device and including a second memory device connected to the controlunit and having stored therein a copy of the voting data,as a template,for verification of the votes cast.

4. The voting machine according to Claim 3 including at least one of: wherein the voting data stored on the first memory device and the copy of the voting data stored on the second memory devices are installed atdifferentfacilities; wherein the voting data stored on the first memory device and the copy of the voting data stored on the second memory devices are write protected and security sealed; wherein the first and second memory devices () are write protected; and wherein the first and second memory devices () are one time programmable devices.

5. The voting machine according to Claim 1 wherein the touchscreen (205)issuperposed on the display (203).

6. The voting machine according to Claim 1 wherein the printer (207) is positioned so that the vote information generated by a voter using the voting machine isvisible through a glass pane ata voting panel(100) having the display (203) and the touchscreen (205).

7. The voting machine according to Claim 6 including a camera (209) recording an image of the vote information and wherein the controlunit (201) compares the image with the vote entered on the touchscreen (205) and cancels the entered vote when the image does notmatch the vote entered.

8. The voting machine according to Claim 7 wherein the printer (207) prints the image on the paper material with the vote information.

9. The voting machine according to Claim 1 including a dongle (211) connected to the control unit (201) wherein as a voter votes,an ID ofthe voter,in encrypted format,is generated by the control unit (201) and is messaged directly to a remote election server (237) in an election network 235 using the dongle (211) thereby updating an electoralroll.

10. The voting machine according to Claim 1 including a dongle (211) connected to a booth controlunit (230) of a booth server (225),wherein as a voter votes,an ID of the voter,in encrypted format, is generated by the controlunit (201) to the booth control unit (230) and is messaged directly to a remote election server (237) in an election network 235 using the dongle (211) thereby updating an electoralroll.

11. The voting machine according to Claim 1 including a dongle (211) connected to one of the control unit (201) and a booth control unit (230) for receiving voting data including names of candidates, associated election symbols, political party affiliations and identification codes, the control unit using the voting data to generate atleastone ofthe candidate names and the associated election symbolson the display (203).

12. The voting machine according to Claim 1 including a booth server (225) connected to the control unit (201) and communicating with an election server (237) in an election network (235) for verifying identities of the voters to enable the votersto use the touchscreen (205)to vote.

13. The voting machine according to Claim 12 including a booth control unit (230) connected between the controlunit (201) and the booth server (225)wherein the controlunit (201) transmits an ID of each identified voterto the booth server (225) through the booth controlunit(230).

14. The voting machine according to Claim 13 wherein the display (203)is a firstdisplay (203)and including a second display (204)associated with the touchscreen (205)and being connected to atleastone ofthe controlunit (201)and the booth controlunit (230), and wherein voting data is displayed on the first display (203).

15. A booth area network (500) including a plurality of the voting machine according to Claim 1 connected to a booth processor (230)and wherein the voting machinesshare the printer (207).

16. An absentee voting unit (245) comprising: a sealed container (222) enclosing a voting machine control unit (201) connected to a printer (207) and a camera (209); a booth processor (230) connected to the control unit (201) and to a booth server (225); a voter verification unit (241) connected to the booth server (225), connected to the control unit (201) through a switch (243) and connected to the booth server (225) through the switch (243); and wherein a voter votes using the voter verification unit (241)through a remote connection.

Description:
TAMPERPROO F VOTING MACHINE (TPVM)

The Tamperproof Voting Machine (TPVM)is computerised device, that counts as it prints the votes cast on tapes as well as providing visualand computerised verification,while facilitating conduct of simultaneous elections across an entire region,with expeditious results.

Field ofthe Invention:The presentinvention relates to electronic voting machines, in particular voting machines that print and count allthe votes cast.

Background ofthe Invention

One of the major problems facing most of the democratic countries is the general lack of public confidence in the electronic voting machines. The main apprehensions are that, errors and / or frauds could occur at any stage of voting,from the time ofcasting the votes,storing ofthe data,its retrievaland vote counting.An article titled, "Why paperis considered state- of-the-art voting technology" (Brookings, by Raj Karan Gambhir and Jack Karsten), has highlighted such issues (ref. SAFE Act, USA).

Outline ofthe Invention

The invention discloses ways and means of overcoming the challenges being faced by the state of the art voting machines and systems,while obviating the disadvantages ofboth.

The present invention is a computerised system that prints all votes castorballots,hereinaftertermed as "Vote" or "Votes",on printable media, such as paper. The votes are progressively printed, as symbols, codes, alpha numeric text, in any format desired, on continuous lengths of paper, in form of tapes, that are wound either as a single or plurality of rolls or reels and placed in sealed containers,thatcould be stored separately,for security.

Further,since printed votes are verifiable and secured, internet access would not compromise the fidelity of the Votes, while enabling better election management. The electoral roll also gets updated as people vote. It would also be possible to digitally verify the voters and Votes, along with declaring the results on the same day, thereby saving substantially on the operational costs. The election data is published information and accessible to public through the internetand print.Itcontainsa listofallthose in a constituency entitled to vote, also known as the electoral roll.Each elector/ voteris issued with an Elector's Photo Identity Card UNPER (Unified National Photo Electoral Roll), in India. It contains certain essentialdetails of the voter, including an ID number, barcode and/or QR code. Other countries have differentforms ofidentification.

The data in the electoralrollconsists of the particulars of the contestants,including theirnames,symbols, unique identification numbers barcode or QR code and whatever other information considered necessary by the election authorities and saved, constituency wise, in discrete "Files" that have a unique identification number(ID)or code.

While voting, the voters would be able to visually identify the contestants by the means of identification,such as the names, photographs, symbols, etc.,while symbols and codes would be machine read.

Internetaccess is mostly disallowed forvoting machines,in order to preventtampering with the software and / ordata. Whereas, in the presentinvention,since votesare printed and not “saved" on computer memory, there would be nothing to hack.Whereas, tampering of the images is visually and electronically verifiable and detectable.

In view ofthe above arguments,the presentinvention has been an option to use the data from election websitesand /orportals, for managing elections, while ensuring that the security and confidentiality ofthe Votesare notcompromised.

The present invention is also designed to provide transparency, integrity, fidelity and accuracy in the voting process and counting of the ballots.Whereas,the safe guarding the printed ballots/ Voteswould be the responsibility ofthe authorities.

The above as wellos otheradvantages of the presentinvention would become readily apparent to those skilled in the art from the following detailed description of a preferred system,when considered in the light of the accompanying drawings, as discussed below: BriefDescription ofthe System

Modes of Operation.The present invention has severalmodes of operation. The main modes are depicted or listed in figures,as under:

FIG.1 Voting Machine Unit (VMU) 200 depicts a typical Voting VMU 200 Panel100. The following components are shown:

Display Screen Display-1203 Touchscreen 205

ACCEPT 101 and REJECT 102 Pushbuttons (Optional)

Cells 103

ACCEPT 104 and REJECT 105 Buttons

Transparent / Opaque "Switchable Glass" pane 106

Display-2204 (optional)

Printed Vote 107

Alternatively,Tinted Glass pane 108 Window 108 forprinterviewing printed vote Window 109

Fig.2 Standalone mode 220,

Fig.3 Connectivity Mode 300,

Fig.4 Connectivity Mode with Display-2400,

Fig.5 BAN Mode 500.

Remote Access/Absentee Voting mode has a similar arrangement, except forsome minor variations.

Modes of Operation.The present invention has severalmodes of operation. The main modes are depicted or listed in figures,as under:

FIG.1 Voting Machine Unit (VMU) 200 depicts a typical Voting VMU 200 Panel100. The following componentsare shown:

Display Screen Display-! 203 Touchscreen 205

ACCEPT 101 and REJECT 102 Pushbuttons (Optional)

Cells 103

ACCEPT 104 and REJECT 105 Buttons

Transparent / Opaque "Switchable Glass” pane 106

Display-2204 (optional)

Printed Vote 107

Alternatively,Tinted Glass pane 108 Window 108 forprinterviewing printed vote Window 109

Fig.2 Standalone Mode 220,

Fig.3 Connectivity Mode 300,

Fig.4 Connectivity Mode with Display-2400,

Fig.5 BAN Mode 500.

Remote Access / Absentee Voting mode has a similar arrangement, except forsome minor variations.

Detailed Description

In the following paragraphs,certain Embodiments of the present are disclosed, followed by the specifications of the associated devices.

Standalone Mode: Voting Machine Unit (VMU), (200). This is the basic arrangement of the present invention. In this mode, the entire voting process can be performed without the voting machine communicating with any externalsource.Only the voters who are registered in a particular voting district or constituency can vote atthe designated polling booths.

The heartofthe voting machine isan embedded Processorboard, herein termed as the ControlUnit or "CU" 201,that is connected with the following main devicesand components:

Display-1203,

Touchscreen 205,

Printer207 (direct thermalorthermaltransfer printers have been considered asthe preferred devices herein).

Camera 209.

Memory Devices, such as the SD Cards (not shown in the drawings). The VM CU 201 could have up to two Memory Devices, one of which being a template and back up. The Memory Devices contain the relevant particulars of all the contestants in the entire election area, sorted and numbered district/ constituency wise.

The Memory Devices could also contain the ID numbers of the voters. The Memory Devices could also have the Firmware, Software computer operating system, programs, applications and instructionsforoperating the components ofVM CU 201.

Cables, Wires or connectors 215. Allthe connections are either through cables or wires and should preferably have Electromagnetic shielding,forpreventing RF transmission through them. The arrowheads in the circuitindicate the direction offlow of signalsordata.

A Printer 207 communicates event signals, such as PRINTING, PRINTED, PAPER JAM, UNSERVICEABLE, etc., to VM CU 201 and receives printcommands from it.

Input Device. (Fig.l) Even though various types of input or vote capturing devices are possible, such as keyboards, LCD / LED Tags, LCD / LED Keys,touchscreen is the preferred choice forthe present invention.

Touchscreen Digitizer-Display. In an arrangement of the present invention, a touchscreen digitiser 205 and Display 203 could either be a single or two separate devices, with a common or individualconnectors and cables,that are connected to either to one ortwo CUs,respectively.

A Display 203,displays the names,symbols and other necessary detailsofthe candidates,on a table having rows and columns.

The format of the table being the same / standardised for an election.

The particulars of the contestants in the table could be automatically arranged, in a randomised order, each time a table isaccessed.

VMU 200 Functioning.(Ref.Fig.2). As a voterarrives to vote,the Voting Booth officials at a polling booth, having a The Booth Server 225, with means of communication with the Election Server 237, in Election Network 235, verify voters' identity, with the help of biometrics as well as any identification means available,forclearing orrejecting him/herto vote.

On acceptance of a voter to cast vote, a signalis sent to the VMU 200, through Cable 215, to commence a voting sequence on arrivalofthe voterata VMU 200.The names and / orsymbols of the contestants are displayed on Display-1203 of the Voting Panel 100, (Fig.l).

The votermakes his/herchoice, that means Votes,by touching a Cell 103 on the Touchscreen 205.

A timer, set for the desired time, simultaneously starts a countdown.

The Vote is zoomed or highlighted on a Display 203 (Fig.1), for bettervisualverification.

After a delay, a Printer 207 prints the Vote 107, which is observable through a window 109,with a Transparent/ Opaque, Switchable Glass 106 fitted on the PrinterWindow 109,ofVoting Panel 100,for finalvisualverification by the voter.

Whereas, if a thermaltransfer printer 207 is used, instead of a direct printer, the printed areas on the ribbon become transparent and the printed mattercan be seen.

As such, the ribbon also could be used as an evidence to the voting and for visualverification as well, instead of the paper tape.

A backlight is switched on, while a voting sequence is in progress, to make the image brighter, and is switched off thereafter. A tinted glass 108, instead of the Switchable Glass 106, on Printer Window 109 obscures the Vote, after the countdown.

A camera 209 attached on an upper side of the printed vote 107, captures an image ofthe printed vote 107.

CU 201 compares the selected and printed images and cancels the vote in case ofdisparity.

In case a voterhad inadvertently made a wrong selection orthe details displayed / printed are not as selected,the Vote can be cancelled by pressing the "CANCEL/ REJECT" button, but within the countdown time. Thereafter, the vote would be irrevocably cast.

Once the countdown isover,the Switchable Glass turns opaque, obscuring the vote 107,and remains opaque tillthe nextVote is printed. Touching Accept 105 buttons the terminates the countdown for that sequence and itskips to the nextstage.

After further the countdown is over, the vote would be deemed cost,

Printer 207 then prints the progressive scores, in machine readable format,on the tape 107,

The votes ore printed on one ora plurality ofcontinuous lengths of paper tapes,that are wound on reels.

Scroll / Next Rage. In case the number of contestants exceeds the number of rows, additional pages can be selected by pressing a "NextPage" key orby scrolling.

Screen Lock.A votercan cast vote only once.The Touchscreen 205 will become inoperative / Locked till such time it is reactivated by a polling officer,forthe nextvoterorthe vote is cancelled.

Camera. A Camera 209, attached on the printer, captures the printed Votes.The images are analysed by the CU.Since there would be only be a limited number of digitised and cataloged images, only a smallarea of an image would be sufficient for image recognition.

Alternatively, the camera 207 is attached in a front side of the Display-1203. Itcaptures a zoomed image ofa voter's choice on Display-1203 and prints iton the printer207.

In yet another variation, a screenshot of the zoomed image is directly printed on the printer207.

Optical Sensors for Printer. Instead of a camera,opticalsensors could be used.The sensors are attached on top ofthe printer,at least one each on the edges of a tape and one in the center. The area under the sensors could be illuminated. Each image could be assigned a unique code,in form ofa pattern of black and white squares or lines, printed on either edges of the tape. As images passes under the sensors,the black and white bits of the pattern are counted and the matching image identified.

Limitation - Standalone mode. Even though the data of allthe contestants in an election entire area / country can be saved on the Memory Devices, thereby enabling any voters to vote from any polling booth/station,butitwould not be possible to update the electoralrollwithoutconnectivity.

The subsequent inventions suggest certain ways and means of achieving it.

Simple VMU 200 Connectivity (Fig.2).In this variation ofthe VMU 200, a means to transmit the IDs of the voters who have Voted has been additionally provided.

Fig.2 also depicts a GlobalSystem for Mobile Communication (GSM) Dongle 211 (with SIM card),connected with a VM CU 201. As votes are cast,the IDs ofeach voter,in encrypted format,are messaged directly to an Election Server 237 in Election Network 235 and through the cable 215 to the Booth Server225,thereby updating the electoralroll.

Booth Server 225 would have complete connectivity with the Election Network 235, including a SIM card / dongle 211, for receiving the IDs and acknowledgements, from VP VM CU 201 and Election Server237,respectively.

In a version of this embodiment,the VMU 200 can only transmit the Codes,as messages,but has no reception capability.

In another version ofthis embodiment, the VMU 200 can transmit and selectably receive the Codes,as messages.

The rest of the procedure remains the same as for the "VMU 200 Functioning",disclosed above.

It also maintains a record of the Votes and the respective acknowledgements.

The Votes could be randomly saved and the time ofvoting need not be recorded;in orderto prevent associating the voters with theirvotes.

Fig. 3. Connectivity Mode 300, depicts another embodiment wherein, a CU, similar to the VM CU 201, termed herein as the "Booth CU" 230, has been added and connected with VM CU 201, through cable 215.CU 230 acts as a bufferbetween the VM CU 201 and the externalsources,besides having some additional functions,as disclosed subsequently herein. In this version, Dongle 211 is provided on the Booth CU 230, instead ofVM CU 201.

In this mode any voter can vote from any polling booth / VMU 200. As a voter arrives to vote,the polling booth,the officials, besides verifying the voters' identity, also fetch the file code / number ofthe contestantsfrom his/herconstituency.

A signal, containing the file number of the respective voter's constituency, is sent to VM CU 201, by the Booth Server (225), through Booth ServerCable (215).

The VM CU (201) receiving the signal,fetches the names and / or symbols of the contestants from its Memory Device and displays the table on the Display 203 ofthe Voting Panel(100),(Fig.l).

The rest of the components and operations remain almost the same as in the case ofthe embodiments disclosed above.

Further, since only codes would be transmitted, the rate and volume ofthe data transmission could be restricted,to preclude hacking.

Alternatively,the Cable 215 could have "OpticalTransceivers"

(not shown in the drawings),located ata joint,on cable 215.With opticalTr/Rx,communication between the two CUswould be through LEDsswitching ON/OFF and opticalsensorsensing itand the transmitting pulses,through cable /wire 215.

Fig.4. Connectivity Mode with Display-2400.This embodiment is similar to the Connectivity Mode 300, except for an additional Display-2204.

In this embodiment, Touchscreen 205 is attached on Display-2 204, which is connected with the Booth CU 230 and Display-1203 remain connected with the VM CU 201.

On receiving the constituency code ofthe voterwho is to vote, from the Booth Server 225, Booth CU 230 fetches the corresponding file from a Memory Device and displays the names of the contestants on Display-2 204. It further communicates the file number to VM CU 201, either through cable 215 orthe opticalTr/Rx. The code could alternatively be displayed at a designated area on the Display-2204.An opticalsensor (not shown in drawings), attached on top of designated area, captures the code and communicates itto the VM CU 201.

The voter makes his/herchoice,that means Votes,by touching a Cell 103 on the Touchscreen 205.

The coordinates of the selection are communicated by the Touchscreen to VM CU 201.

VM CU 201 fetches the selected candidate's particulars from a Memory Device and displays a zoomed image of it on Display-1 203, forvisualverification by the voter.

The restofthe process remains the same as already described in connection with Fig.3.

Connectivity Mode with Dlsplay-1. In this embodiment, the Display 203 has a switchable connection with VM CU 201 and Booth CU 230, through cable 215. Initially, cable 215 is connected with the Booth CU 230.

The rest of the connections are as in Fig.3, Connectivity Mode 300.

On a voter Votes, the coordinates of the touchscreen are communicated to the VM CU 201, as in the case of Fig. 4. Connectivity Mode with Display-2400.

The Display 2035 connection 215 switches over to VM CU from Booth CU.

Fig. 5. BAN Mode 500. Booth Area Network (BAN). In case a polling booth has a plurality of voting machines, then a LAN could be created with plurality of VMUs 200, connected with a Booth CU 230,to form a Booth Area network,or “BAN",

An additionalPrinter207 could also be connected with Booth CU 230. The printer207 prints allthe votes castatallthe VMUs 200 in the BAN 500.

All the functions remain the same as in the rest of the embodiments already disclosed herein. Since this mode has a plurality ofVMUs 200,and the voters may be from different constituencies and would randomly get any VMU 200 to castvote,itwould be necessary to associate a VMU with the respective voter. Towards this, each voter could be given a printed code slip by the officials,such as the barcode or similar.Each200 VMU would have a code readerand would read the code and accordingly fetch the associated list of the candidates.

Further, each VMU 200 could also have a camera linked with a Biometric recognition means. The associated list of the candidates could be fetched,asin the case above.

Alternatively, the Booth Server 225 could allocate one of the VMUs200 to a voter and communicate the associated list of the candidates to a particularallocated VMU 200.

In allthe embodiments disclosed herein,the VMUs can have no data communications with the external sources, except exchanging the file numbers of the candidates' files and the voters'details with the Booth CU 230 or only transmitting coded numbers through the Dongle 211.

Remote Access Voting / Absentee Voting Mode 245.In this mode, the absentee voters virtually access the touchscreen display on theircomputers ormobile phone,to vote.

Fig.6 depicts an Absentee Voting Unit245 (AVU),that includes a VM CU 201, connected with a Printer 207 and Camera 209, all- with Printer 207 and Camera 209 being enclosed in a sealed container 222.

The VM CU 201 is connected with a Booth CU 230,which could optionally be connected with a plurality of AVUs 245s, and furtherwith a Booth Server225.

The Booth Server 225 is in communication with the Election Network 235 and at least one or a plurality "Voter Verification Unit" (VVU)241 (only one VVU isshown in the diagram).

The VVU 241 could be manned by a team Election Officials,as in the case ofa realPolling Station.

A VP VM CU 201 is also connected to a VVU 241,via Switch 243, through a cable 215.The absentee voters can connect with a VVU 241, through communication facilities such as the internet mobile network,and the like.

On connecting with a VVU 241, the voters are verified by the Election Officials and given access to an AVU 245, through Switch 243.

Once a voter is connected with a VM CU 201, the VVU 241 automatically gets disconnected.

The voter alone gets access to a Display, on his/her computer/mobile screen, similar to Display-1 203 and Touchscreen 205,

The votermakes a voting selection,eitherby touching a Cell103 on itstouchscreen orwith a mouse on itsdisplay.

The voter would see the printed ballot/vote on his/her screen and aswell be able to RejectorAccept the vote.

The whole voting process and arrangements of this associated devices therein, remain almost the same as in the case of the realsystem.

As can be appreciated from the forgoing that, the methods of communication between the VM CU 201, Booth CU 230 and the Booth Server 225, have been designed to make the remote voting processsimple,secure and confidential.

Communication between the Booth Server 225 and Election Network 235.The Master Election Server marks the Voted names accordingly in the voters listand updates the restofthe Election Servers 237 in the Election Network 235 as well.In that way,the voters list is updated in the election area, consequently precluding the possibility offraudulentvoting.

The Booth Servers 225 are also updated by an Election Server 237.

Booth Server225 saves the listofvoterswho have voted and also receive the corresponding acknowledgements in their memory. However, while updating the voter's list,the time ofvoting is not saved on any of the Election Servers 237 or Memory Devices, thereby providing confidentiality to the voters. Ifa Voted Code is not acknowledged by an Election Server237, the respective Booth CU 230 sends reminders to the Master Election Server,untilsuch time an acknowledgement is received, else raises an "Ack. Failure" notification, for action by the election authorities.

The Booth Servers 225 would be managed by election officials. Since the Election Servers 237 have the voters' data, it can be used for biometric identification of the voters, as they present themselves forcasting votes.

For communicating this information any suitable communication means could be used,such as the GSM.The amount of data in this case would minimal, including encryption, and the speeds too need notbe high.

In areas where mobile network is not available, landline communication could be used.

In remote areas,where no data communication is available,only the Standalone mode 220 would have to be used.

Voters' Data. In India, there could be as many as 10,000 contestants for the generalelections and as many for the state elections (thatis,20,000 -25,000)and 910 t0915 million voters.On the Memory Devices ,mainly the information thatis to be printed, including images and text, need be saved.The layout would be according to the userrequirements.

The data atthe nationalelectoralroll/ register,has the names of all the voters, including certain personal particulars, with each voter having a unique identification number/ ID.

Biometrics,including photograph,fingerprints,etc.,would also be helpfulin voterrecognition,iflinked with the electoralroll.

The particulars of the voters are grouped and saved in files, constituency / polling booth wise,with each file having a unique identification number/ ID.

Digitisation and Recognition of Election Symbols. Election symbols could be cataloged in a standardised format,such as their size, resolution, minimum line thickness, orientation long the vertical and horizontalaxes. The election symbols could also be digitised,preferably as "Black and White" / monochrome images, such thatthey are distinctand easy to recognise visually and by electronic means aswell.

Each image would have a unique digitalsignature by which itcan be recognised.

Further, for image recognition, instead of scanning an entire image, only the area ofat least one predefined rectangle,along the length of an image, could be analysed. The rectangle is divided into horizontal segments of equal dimensions and numbered along the length. Since there would only be a finite number ofimages, itis highly unlikely to find more than one image with the same pattern.

Besides the pattern,the size of numberof black and white pixels in the rectangle could also be associated with each image.

In addition to this, each image could also be assigned unique code, such as a barcode, QR code that should preferably be printed along the borders ofeach image,as itwould be suitable if opticalsensors are used. It would make it possible to scan the codes and the rectangular areas in a single pass; as the paper moves while printing. However, optical sensors have not been shown in the images. Even if Cameras 209 are used, the same method would hold good.

Networking

“Election Network 235". A network of servers, herein termed as "Election Server 237" and Booth Servers 225, with a "Master Election Server" acting as a switch/Hub,could be created in an elections area, herein termed as the “Election Network 235". Information on voteridentification,Contestants and Votes would be exchanged in the network.

Communication between CUs. To prevent hacking, the size and rate of data transfer between the CUs, external devices and internet could also be restricted / choked to values that would be sufficient only for transmitting the codes, but not what is required fortampering,thereby precluding hacking.

Election data is accessed from the following sources: Election Server 237 and temporarily stored thee volatile memory (in RAM) ofthe Booth Server225 and orBooth CU 230.

The files having the Candidates'lists could even be downloaded on the volatile memory (RAM) of the Voting Booth, before commencement of the voting or if reboot is required and the connection disabled thereafter;to prevent furtheraccess to the outside servers.

Even in this case, the signals could be through alternative / unconventional means, such as optical transceivers, LEDs displaying codes, similarto the barcodes,and sensors /cameras that would receive the signals and transmit to the CU. Only cables or wires should be used. Notwithstanding, any other secure means of communication could also be employed. The transmission in a BAN is through shielded cables,forsuppressing unwanted RF transmission.

Self-checks. The CU could be programmed to run periodic selfchecks. In that,itwould a sequence ofvotes willbe printed and the results tallied.In case ofa mismatch,an ERROR signalwould be generated and voting for that machine suspended, till rectified.The self-checkswould also be helpfulduring counting.

Subsystems

Computerisation: Single-Board Computers (SBCS).

Microprocessors, such as the Single-Board Computers (SBCS)and / or microcontrollers are considered suitable for the present invention. If necessary, regular computers could also be used. For convenience sake, the aforementioned devices are termed as the “ControlUnit" orCU in thisdocument.

Memory Devices. For data storage on the present invention, memory storage devices,such as the "One Time Programmable" (OTP) and / or "Write once read many" (WORM)" cardswould be suitable.

Alternatively, data could also be saved on commercially available SD Cards and then the Tab be sealed in the "Locked" position,afterthe saving data.

Further, access can also be protected the by assigning passwords and employing other data security measures as well. This would provide a higher assurance that the data has not been tampered with.

The present invention could have one, two or even no Memory Devices at all. In case of only one memory device, computer verification would be made between the selection on the Touchscreen and the printed Vote 107. There would be no template against which the authenticity of the Symbols and Codes could be checked.

To resolve this issue, a second Memory Device could be provided, as a template, for verification of the voters' choices vis-a-vis the Votes.In orderto enhance the reliability factor,the data on the Memory Devices should be saved attwo at different facilities, 50% at each. This would minimise the probability of both the batchesof the Memory Devices being tampered with.

In anotherversion of the present invention,there may either be no memory device oreven ifinstalled,election data may not be saved on it. In this case, the files of allthe contestants would have to be downloaded from an election server before commencement of an election and preferably held in the volatile memory (RAM)of the Booth CUs230.

Printer. Even though Inkjet or Laser printers could be used, but these machines require extensive modifications to suit the present invention as well a higher Operations & Maintenance and Capitalexpenditure.

Thermal printers,on the otherhand, are bettersuited. They have fewer components and lower costs. As such, "Direct Thermal Printers" or "ThermalTransfer Printers" have been preferred for the present invention. However,any other type of printer could also be used,with suitable modifications.

The printer is mounted on a panel, in the same planes as the touchscreen - display, thereby making visualobservation more convenient.

A printer is located in between the feeder and winder, with a paper tape passing through the printer

A reel feeder - receiver mechanism, with a paper tape or plurality thereof. The two ends of a length the paper tape are attached and remain attached,reel-to-reel,throughoutthe voting process.

A printercan be installed on the tape without having to cut the tape.

The reelfeeder - receiver mechanism can be attached without having to remove the printer.

Wherein, the reelis a hollow cylindricaltube of the length the same as thatofthe papertape wrapped on it.

Wherein, the receiving reel is connected with a motor mechanism, controlled by the CU,synchronized with the printer motor rotation.

The Feeder reel maintains a tension on the paper, to keep is sufficiently undera tension.

As each ballot is cast,the printer prints the voter's choice and the progressive votes,in coded form,on the tape.

As each ballotis printed,the tape advances by one step,equal to the length ofthe printed matter,plus a margin.

The advancing tape isreeled in and wound on the reelwinder.

The winderreelsare encapsulated.

The tape iscontinuous,withouta break.

The tape has only unidirectionalmotion,that is,from the feeder to the winderreel.

At the end on a voting session ballot tally is suitably printed on the tape forthe respective voting machine.

The tallies are printed in a machine readable format.

To hide the tallied portion at the end of a tape, either an additional length of the tape is wound on the winder reel, till such time lasttally printis covered by a blank portion oftape or the circumference of the cassette is wrapped around by an opaque tape and sealed.

The cassette issuitably sealed in both casesabove. The seals should be such that the tape should not be visible, accessible and rotatable.The sealwould have to be broken to access the tape.

In order to access the printed tape from the cassettes,the seal would have to be broken.

Unauthorized breaking ofthe sealwould renderthe tape invalid.

The feeder reelis designed such that it moves in one direction only,that is,itcannotbe rotated in the opposite direction.

After a voting session is over, the winder reel, with the printed ballots,detached from the feederreelforstorage.

Printable Tape. The main distinctive feature of the present invention is the printable tape orribbon.A tape ofsuitable width and length to record allthe votesata voting booth.

The Votes would be printed, preferably on plurality of paper tapes that would be wound on individual reels and could be stored separately.The essentialinformation of the Votes would be sequentially printed on the tapes,without leaving gaps large enough to fraudulently printvotesin between the printed ballots.

A plurality of tapes, each tape being the same, but a smaller width,such thatthe totalwidth ofthe plurality ofthe tapes is the same as thatoforiginalpaper width.

Wherein, the tapes of the smaller width are bunched together at the feederend,

The feederand receiving reels are mounted on a common shaft at each end.

The Votes for each contestant would also be progressively totaled and printed, in machine readable formats, similar to barcodes or QR codes. Hence, the Votes in favour of each candidate would be readily available, not only at the end of a voting session,but at any stage during voting and subsequently as well.

At the end of a voting session,the totalscores on the tapes at the present invention, located at the various polling booths, could be machine read and eithersaved on similar papertapes or on memory Devices. The coded scores could be password protected, as wellas date and time locked.The coded scores could be transmitted to a centralcounting station,for counting and declaring the results,asand when required.

Thermal Paper. As discussed above, thermal paper printing or thermal transfer printing would be suitable. However, direct thermal print generally fades in a short time. This shortcoming could be overcome by using specialthermalpaper. Some brands claim print life up to 25 years.However,thermalpapers ofseven years print life are available and would be suitable for the present application.

In case permanent print is required, then "Thermal Transfer" printing would be suitable. The printed areas on the ribbons become transparent, by transferring the ink onto the paper tapes. Hence, the printed areas would be very clearly visible, with backlighting,forvisualverification by voters.

In this case, tinted glass could be fitted on top of the printed area, on the Panel 100, to prevent the printed matter being visible withoutbeing backlit.

Dummy Displays. Dummy displays could be provided at polling booths, so that the voters could ascertain whether or not the correct list has been fetched. In not, timely actions could be taken. Besides this, they would also familiarize themselves with the display.Thiscould minimise voting time and voting mistakes.

Motion Detectors and Counter. A motion detector or turnstile is installed at the entrance and another at the exit of a VMU 200, to sense and count the number of people who had voted at a particularVMU 200.

Itis activated by the booth officials,through the Booth Server225, to admita voterto a VMU 200.

An identification means could also be provided atthe at entrance.

Once a voterisidentified and then crossesthe entrance,the respective candidates'listis displayed on the Display 203.

The Motion Server/ Turnstile signals "Voting in Progress" signalto the Booth Server225.

The votervotes and exits. At the exit, the motion sensor signals “Voted” signal to the Booth Processor 225.

The next voter may now be admitted.

A counter counts the number of voters who have voted.

The information could be displayed wherever required for public information.

The count can also be tallied with the voting records of the booth.

Instead of two sensors, even a single sensor could be installed at a VMU. The above actions are performed by if, but the two sensors would be the preferred option.