[go: up one dir, main page]

WO2017130039A1 - A system and method for voting through handheld devices - Google Patents

A system and method for voting through handheld devices Download PDF

Info

Publication number
WO2017130039A1
WO2017130039A1 PCT/IB2016/056205 IB2016056205W WO2017130039A1 WO 2017130039 A1 WO2017130039 A1 WO 2017130039A1 IB 2016056205 W IB2016056205 W IB 2016056205W WO 2017130039 A1 WO2017130039 A1 WO 2017130039A1
Authority
WO
WIPO (PCT)
Prior art keywords
user
voting
vote
mobile
biometric
Prior art date
Application number
PCT/IB2016/056205
Other languages
French (fr)
Inventor
Vasu A
Original Assignee
Vasu A
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vasu A filed Critical Vasu A
Publication of WO2017130039A1 publication Critical patent/WO2017130039A1/en

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C13/00Voting apparatus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/26Government or public services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q2230/00Voting or election arrangements

Definitions

  • the embodiment herein generally relates to a voting application through handheld devices.
  • the invention provides a mobile application to facilitate a user to cast vote through his handheld device by a fingerprint and/or iris or eye recognition that is compared with an existing database of that particular user.
  • the people or voter may not go to a polling booth to cast the vote because of longer distance of the polling booth from the user's location.
  • the government arranges the polling booth, in common specific places where the people can easily access from their location. But the people who are changed their house from their old location to new location do not easily access it. So the people who are having vote in the old residential location need to travel from their new location to old location.
  • a main object of the present invention is to provide a system for casting vote through handheld devices to facilitate the user/ voter.
  • Another object of the present invention is to provide a system for casting vote by the original user of the handheld device through a communication number that is unique to the user.
  • Still another object of the present invention is to provide a system for casting the vote by verifying the voter / user's unique identity number and/or passport number along with finger print and/or eye scan, before casting the vote through the handheld device.
  • Yet another object of the present invention is to optionally provide a system for casting vote through the handheld device with a new identity number if the user doesn't have other personal identification number and/or passport number to verify.
  • Another object of the present invention is to provide a system for casting vote through the handheld device by which unnecessary expenditure can be avoided for polling booth and volunteer arrangement.
  • Another object of the present invention is to provide a system for casting vote through the handheld device by which influence of local politicians on public can be substantially reduced while casting vote.
  • Another object of the present invention is to provide a system for casting vote through the handheld device by a citizen of the country who has gone on a business trip to a foreign country.
  • an embodiment herein provides a system and method for voting through handheld device, according to an embodiment.
  • the system for voting through handheld device can include a handheld device, a mobile app, a transceiver or a service provider, a communication network, a firewall, a data server, a voting app and a database.
  • the system for voting through handheld device includes the mobile app and the voting app.
  • the mobile app can be installed in the handheld device; whereas the voting app may be provided in the server and/ or as an add-on in the mobile app.
  • the mobile app for voting through the handheld device includes but is not limited to an optional new user registration module, a location identification module, a language selection module, and a voting module.
  • the voting app for voting through the handheld device includes but is not limited to one time password (OTP) module, a passport verification module, a biometric scanning and verification module, a unique ID verification module, and other modules.
  • OTP time password
  • a method for voting through handheld device comprising the step of optionally allowing new user to register through the mobile app using the user's biometric, allowing the user to enter the communication number, identifying the user's country based on his location and/or based on his communication number, allowing the user to select a language for further processing, receiving OTP from the data server based on the communication number, waiting for authentication after entry of the OTP in appropriate place, displaying to enter user's unique ID number and/or the passport number, requesting the user to show the eye and/or fingerprint in front of the scanning device for scanning, enabling the voting option to the user after verification and sending the vote to the data server for adding to the vote count.
  • a method for voting through handheld device further comprising the step of optionally receiving registration of the new user with biometric of the new user and accepting registration after verification, receiving the communication number from the handheld device, receiving and/or selecting the country details of the user, sending OTP to the corresponding communication number, authenticating the communication number after verifying the OTP, verifying the user's unique ID number and/or passport number and/or new registration number with the existing database, enabling the voting option by providing available political parties after verification and adding vote count to the respective political party.
  • Fig.1 illustrates an exemplary system network for voting through handheld device, according to an embodiment herein;
  • FIG.2 illustrates a schematic diagram of a system app for voting through handheld device, according to an embodiment herein;
  • FIG.3 illustrates methods involved in a mobile app of the system for voting through handheld device, according to an embodiment herein;
  • FIG.4 illustrates methods involved in a voting app of the data server for voting through handheld device, according to an embodiment herein;
  • Fig.5 illustrates desktop interface for voting through handheld device, according to an embodiment herein;
  • Fig.6 illustrates mobile interface for voting through handheld device, according to an embodiment herein.
  • the term communication network includes but not limited to Internet, Bluetooth, Cellular, Wi-Fi Interface and so on.
  • the term handheld device includes but not limited to mobile phone, smartphone, PDA, tablet and so on.
  • the term communication number includes but not limited to mobile number, contact number, Fax number and so on.
  • unique identification number includes but not limited to Social insurance number in Canada, Social Security number in US, National Registration Identity Card in Singapore, National Identity Card in Sri Lanka, Sector-Specific Personal Identifier in Austria, national insurance number in UK, Aadhar card in India and so on.
  • biometric details include but not limited to fingerprint, retinal or Iris scan and so on.
  • the system for casting vote through handheld devices by biometric verification using a communication number to facilitate the user/ voter wherein the system includes a handheld device that has a mobile app installed on to it.
  • the mobile app can enable in transferring the user details and biometrics for verification.
  • the user's personal details and biometrics can be stored in the database with a unique identification number for each person.
  • the mobile app can enable the user to cast vote by selecting a specific political party from the available list.
  • Fig.1 illustrates an exemplary a system network 100 for voting through a handheld device, according to an embodiment.
  • the system network for voting through handheld device can include a handheld device 102, a mobile app 103, a transceiver or a service provider 104, a communication network 105, a firewall 106, a data server 107, voting app 108 and a database 109.
  • a user 101 may enter his communication number in the mobile app 103 for casting vote through the handheld device 102.
  • the communication number can be sent to the data server 107 through the service provider 104 and/or the communication network 105, and the secure firewall 106 can allow the secure data for further processing otherwise the firewall may block the entry.
  • the voting app 108 in the data server 107 may process further user detail communication and verification.
  • the voting app 108 may identify the location of the user based on the communication number. Further, the voting app 108 can verify the user identity and/or biometrics before enabling the user to cast the vote.
  • the database 109 can be utilized for storing the user identity details, passport, and biometric information.
  • Fig.2 illustrates a schematic diagram of a system 200 for voting through handheld device, according to an embodiment.
  • the system for voting through handheld device includes the mobile app 103 and the voting app 108.
  • the mobile app 103 can be installed in the handheld device; whereas the voting app 108 may be provided in the server and/or as an add-on to the mobile app.
  • the mobile app 103 for voting through the handheld device can include but is not limited to an optional new user registration module 201, a location identification module 202, a language selection module 203, and a voting module 209.
  • the voting app for voting through the handheld device includes but is not limited to one time password (OTP) module 204, a passport verification module 205, a biometric scanning and verification module 206, an unique ID verification module 207, click to continue module 208 and other modules 210.
  • OTP time password
  • the new user registration module 201 can be configured for registering new user(s) who do not having any one of the user's unique ID number and/or passport.
  • the registration module can enable the new user to update their personal details and biometric information while registration.
  • the location identification module 202 can be configured for identifying the location of the user based on the location of the handheld device and/or location allocated for the communication number.
  • the language selection module 203 can be configured for allowing the user to select preferred language. Based on the selected language, all further data and/or communication may be displayed to the user in the selected language.
  • the onetime password (OTP) module 204 can be configured for generating and sending OTP to the user's handheld device as a SMS for the entered communication number. Further, the OTP module 204 can be configured for accepting and uploading the received OTP in appropriate place in the mobile app for communication number verification.
  • the passport verification module 205 can be configured for receiving and verifying the passport biometric details of the user, which can include but not limited to eye and/or fingerprint.
  • the unique ID verification module 207 can be configured for verifying the user's identity and/or biometric details using the unique ID, wherein the unique ID includes but not limited to new registration number and/or unique identification number.
  • the biometric scanning and verification module 206 can be configured for scanning the biometric information of the user at the time of voting and verifying the received biometric information with the available biometric information from the passport and/or unique identification number and/or new registration number of the user.
  • the click to continue module 208 can be configured for providing option for another user to cast vote using his mobile number or the device mobile number with the identity of another user.
  • the voting module 209 can be configured for selecting and displaying the political party from the available list for casting the vote.
  • the voting module can be configured to enable the voting option for the user through the voting app.
  • Exemplary methods for implementing system of voting through handheld device are described with reference to Fig 3 and Fig. 4.
  • the methods are illustrated as a collection of operations in a logical flow graph representing a sequence of operations that can be implemented in hardware, software, firmware, or a combination thereof.
  • the order in which the methods are described is not intended to be construed as a limitation, and any number of the described method blocks can be combined in any order to implement the methods, or alternate methods. Additionally, individual operations may be deleted from the methods without departing from the spirit and scope of the subject matter described herein.
  • the operations represent computer instructions that, when executed by one or more processors, perform the recited operations.
  • Fig.4 illustrates method involved in a mobile app of the system 400 for voting through handheld device, according to an embodiment.
  • the methods involved in a mobile app 103 of the system for voting through handheld device comprising the step of optionally registering new user through the mobile app along with the user's biometric 301, allowing to enter the communication number 302, identifying the country details of the user based on location and/or based on communication number 303, allowing to select a language for further processing 304, receiving OTP from the data server and allowing to enter the receiving OTP 305, waiting for authentication after the entry of the OTP in appropriate place 306, allowing the user to enter user's unique ID number and/or the passport number and/or the new registration number 307, requesting the user to show the eye and/or fingerprint in front of the camera and/or scanning device for scanning and verifying the user details and/or scanned biometric details with the existing biometric details of the users 308, enabling the voting option to the user after verification 309 and sending the vote to the data server for adding to
  • the user may register as a new user through the mobile app along with the user's biometric.
  • the user may enter his communication number through the handheld device.
  • the mobile app may display the country list and the user may select his country. Further, mobile app may display and select the country name based on the entered communication number and/or his location.
  • the user may select the language of his preference 403, and based on selection all the data and/or communication is updated to the users in the selected language.
  • a onetime password [OTP] may be received by the handheld device in the form of SMS and the user may enter the onetime password in the appropriate place for authentication.
  • the mobile app may wait for authentication and receive the authentication confirmation from the voting app.
  • the user may enter his unique ID number and/or passport number and/or new registration number.
  • the mobile app may request the user to show the eye and/or fingerprint in front of the camera and/or scanning device for scanning. The scanned biometric details would be verified with the existing biometric details obtained from the unique ID number and/or passport number and/or new registration number.
  • the mobile app may enable the voting option to the user after verification.
  • the mobile app may send the vote to the data server for adding to the vote count of particular political party.
  • Fig.4 illustrates methods 400 involved in a voting app of the data server for voting through handheld device, according to an embodiment.
  • the method comprising the step of storing the user's biometric details as an optional feature in the database for the new registration of the user 401, receiving the communication number from the mobile app 402, identifying the country details of the user based on the location of the user and/or based on the communication number 403, sending OTP to the corresponding mobile number in the form SMS 404, authenticating the communication number after the retrieval of the OTP 405, verifying user's unique id number and/or passport number and/or new registration number with the existing database 406, verifying the user's existing biometric with the obtained biometric of the user 407, enabling the voting option by providing available political parties after verification 408 and adding vote count to the respective political party 409.
  • the system app may store the user's biometric details for the new registration number of the user.
  • the voting app may receive the communication number from the user.
  • the voting app may identify the country details of the user based on the location of the user and/or based on the communication number.
  • the voting app may send a onetime password to the corresponding mobile number to verify the communication number.
  • the voting app may authenticate the communication number for enabling to vote after the retrieval of the OTP.
  • the voting app may verify user's unique ID number and/or passport number and/or new registration number with the existing database 505.
  • the voting app may verify the user's existing biometric with the obtained biometric of the user.
  • the voting app may enable the voting option by providing available political party after verification.
  • the voting app may accept and add vote count to the respective political party.
  • the voting App enables the "Click to continue" option for another user to cast vote using same mobile number with different identity.
  • Fig.5 illustrates desktop interface 500 for voting through handheld device, according to an embodiment.
  • the desktop interface for voting through handheld device includes drag & drop options for selecting country and language. According to the language that is selected by the user the further instructions can be provided in that language.
  • the system requests the user to enter the mobile number. After entering the mobile number the user can receive one time password (OTP) for getting authentication to cast a vote.
  • OTP one time password
  • the desktop interface provides three steps for casting the vote.
  • the user has to enter the OTP provided by the voting app for that specific mobile number.
  • the user has to select the preferred ID for verification either it can be passport or Aadhaar card or new registration number. According to the selected country the ID verification may vary.
  • the user has to select anyone of the biometric such as either finger print or eye (Iris) scan for verification.
  • the interface enables the step3 503.
  • the user can select the political party or candidate for casting the vote.
  • Fig.6 illustrates mobile interface 600 for voting through handheld device, according to an embodiment.
  • the mobile interface for voting through handheld device includes drag & drop options for selecting country 601 and language 602.
  • the user has to enter mobile number 601 for casting the vote.
  • the user can select the country and select the preferred language 602.
  • OTP may be sent to the mobile number and shows a message that OTP has been sent to the mobile number.
  • the received OTP has to be entered 603 by the user in the mobile interface.
  • the user can get authentication for entering a firewall protected secured government server.
  • the voter selects the country two options for verifying passport number and unique ID may be available.
  • passport is common for all countries and unique ID is different for different countries.
  • unique ID is named as Aadhaar card.
  • Government Elections the voter has to select any one option from two available options.
  • a third option is provided in the interface that is "new registration number" 611. This new registration number may not be available for government elections. Further, the third option is only for elections other than government elections. For example, in Corporate Elections everything remains the same but the only change is there may be only one option "new registration number".
  • date of birth can be picked from the passport/ unique ID and age can be calculated to check the eligibility for casting the vote. If the user is eligible, a message may appear stating that "Eligibility: As on 1st Of January 2016 18 years eligible to cast vote" 605. If the voter is eligible to cast vote then the voter has to select either finger print 607 or eye scan 608 for verification. Further, the finger print provided should match with data available with government. The data is obtained while issuing Passport and unique ID. For Corporate Elections, the biometrics can be obtained at the time of registration. Further the finger print that is provided should match the data available with the company. Once the finger print matches a message may appear stating that "Finger print matched". Only if the finger print matches the voter will be allowed to move to step3.
  • DOB date of birth
  • the finger print matches with other ID number may be accepted for the ID number entered but other ID numbers would be blocked / disabled.
  • the ID details would be double checked and necessary action might be taken in future.
  • the possibility of voting twice by the voter can be restricted 606. Hence the voter cannot vote twice using the passport 605 and the unique ID. If the voter is using unique ID number to cast the vote then at the time of biometrics verification 609, if the biometrics matches with passport number then the voting app would pull that passport number and vice-versa 610. Finally, it would be marked as voted for the particular voter.
  • step3 when the voter selects the country, then in step3 respective countries political party/ candidate details would be available.
  • the voter has to select the party and then candidate and just one click to cast a vote 613. After casting vote a message will appear stating that "Thanks for voting you have cast your vote successfully”. After voting successfully on both passport and unique ID it can be marked as "VOTED", so that if the voter tries to cast vote using either passport or unique ID for the second time, when the voter enters either passport or unique ID number, if the voter has already cast vote a message would appear stating that "Already voted".
  • the voting app when the voter selects the country the voting app can change the voting app instruction language to major language of that country. Further, the voting app displays the respective country code by default. The voter has to just enter the mobile number.
  • passport may be common and unique ID can be the second option instead of Aadhaar card.
  • step3 If in case the selected country is a foreign country, respective countries political party/candidate details would be available.
  • the mobile app for casting vote through handheld device can facilitate the user to cast vote even if the user unable to come directly to the polling booth.
  • the mobile app may also facilitate the user to cast vote through a computing terminal for those who cannot access the mobile app through handheld device. Further the user who may not have the handheld device inbuilt with scanner or camera then that user can aid the nearby polling booth, which may have scanner facility.
  • Voter has to select the language. As the voter selects the country, country code would be available. The voter has to just enter the mobile number.
  • Voter has to select the language.
  • Step 2 (ref desktop interface figure 5)
  • Third option "new registration number"will not be available for government elections. Third option is for elections other than government elections or private elections.
  • DOB will be picked from the Passport/UID and age will be calculated to check the eligibility to cast vote, if the voter is eligible a message will appear stating "Eliglibity: as on 1st of January 2016 18 years eligible to cast vote"
  • Scenario 1 If the finger print matches with other id number (one person having multiple/duplicate id) vote will be accepted for the id number entered but other id numbers would be blocked/disabled. The UID details would be double checked and necessary action would be taken in future.
  • Scenario 2 Will the voter be able to vote twice using Passport and UID. If the voter is using UID number to cast vote then at the time of biometrics verification if the biometrics matches with passport number then the voting app would pull that passport number and on both it would be marked as "Voted"
  • step 3 (ref desktop interface figure 5)
  • the voter has to select the party and then candidate and just one click to cast vote.

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • General Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Theoretical Computer Science (AREA)
  • Marketing (AREA)
  • Health & Medical Sciences (AREA)
  • Educational Administration (AREA)
  • Development Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Data Mining & Analysis (AREA)
  • Primary Health Care (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Time Recorders, Dirve Recorders, Access Control (AREA)

Abstract

The present invention discloses a system and method for voting using a mobile or handheld device with a onetime verification code. The OTP can be entered in the handheld device, and then verifying passport number and/or unique identiy number and/or new registration number for biometric verification of the users. After verification, the voting process further proceeds to selection of political party and corresponding member for that particular area. Finally the voter can cast their vote. Using the voting App the political party symbol can be printed as a hard copy along with the mobile number and time vote cast for checking the accuracy. After taking the print out the mobile number can be separated from the political party symbol. The system further includes a click to continue module for another user to cast the vote using his mobile number.

Description

A SYSTEM AND METHOD FOR VOTING THROUGH HANDHELD DEVICES
FIELD OF INVENTION
[0001] The embodiment herein generally relates to a voting application through handheld devices. Particularly the invention provides a mobile application to facilitate a user to cast vote through his handheld device by a fingerprint and/or iris or eye recognition that is compared with an existing database of that particular user.
BACKGROUND AND PRIOR ART
[0002] Nowadays electing a politician without any spoilt vote is very difficult. Hence in most of the cases instead of an original voting person or voter some others may cast the vote in the name of the original voting person. This is happening in all countries due to lesser knowledge of the user and sometimes it happens because of the political party leader.
[0003] In some cases the people or voter may not go to a polling booth to cast the vote because of longer distance of the polling booth from the user's location. The government arranges the polling booth, in common specific places where the people can easily access from their location. But the people who are changed their house from their old location to new location do not easily access it. So the people who are having vote in the old residential location need to travel from their new location to old location.
[0004] In election committee's perspective, according to the allotted fund the polling booths are decided and the volunteers' who are needed for election duties are also decided for assisting the public in casting the vote. According to the fund and available volunteers only limited polling booth can be provided for each and every state.
[0005] Further people who are working in private sectors have to take a day off for casting a vote. Some people, instead of taking a day off, they may neglect the election. Hence the true election is not possible without responsible public. [0006] In recent years, some applications are developed to facilitate the user to cast vote from their home using communication networks. But still most of the casted votes are spoilt vote due to insufficient security verification and user recognition.
[0007] Therefore, there is a need for a system to cast vote through handheld devices to facilitate the user/ voter. Further there is a need for a system in which the vote has to be casted by the original user of the handheld device through a communication number that is unique to the user. Furthermore there is a need for a system through which the voter / user's unique identity number or passport number has to be verified along with finger print and/or eye scan before casting the vote through the handheld device.
OBJECTS OF THE INVENTION
[0008] Some of the objects of the present disclosure are described herein below:
[0009] A main object of the present invention is to provide a system for casting vote through handheld devices to facilitate the user/ voter.
[00010] Another object of the present invention is to provide a system for casting vote by the original user of the handheld device through a communication number that is unique to the user.
[00011 ] Still another object of the present invention is to provide a system for casting the vote by verifying the voter / user's unique identity number and/or passport number along with finger print and/or eye scan, before casting the vote through the handheld device.
[00012] Yet another object of the present invention is to optionally provide a system for casting vote through the handheld device with a new identity number if the user doesn't have other personal identification number and/or passport number to verify.
[00013] Another object of the present invention is to provide a system for casting vote through the handheld device by which unnecessary expenditure can be avoided for polling booth and volunteer arrangement. [00014] Another object of the present invention is to provide a system for casting vote through the handheld device by which influence of local politicians on public can be substantially reduced while casting vote.
[00015] Another object of the present invention is to provide a system for casting vote through the handheld device by a citizen of the country who has gone on a business trip to a foreign country.
[00016] The other objects and advantages of the present invention will be apparent from the following description when read in conjunction with the accompanying drawings, which are incorporated for illustration of preferred embodiments of the present invention and are not intended to limit the scope thereof.
SUMMARY OF THE INVENTION
[00017] In view of the foregoing, an embodiment herein provides a system and method for voting through handheld device, according to an embodiment. The system for voting through handheld device can include a handheld device, a mobile app, a transceiver or a service provider, a communication network, a firewall, a data server, a voting app and a database.
[00018] According to an embodiment, the system for voting through handheld device includes the mobile app and the voting app. The mobile app can be installed in the handheld device; whereas the voting app may be provided in the server and/ or as an add-on in the mobile app. The mobile app for voting through the handheld device includes but is not limited to an optional new user registration module, a location identification module, a language selection module, and a voting module. The voting app for voting through the handheld device includes but is not limited to one time password (OTP) module, a passport verification module, a biometric scanning and verification module, a unique ID verification module, and other modules.
[00019] According to an embodiment, a method for voting through handheld device, wherein the method comprising the step of optionally allowing new user to register through the mobile app using the user's biometric, allowing the user to enter the communication number, identifying the user's country based on his location and/or based on his communication number, allowing the user to select a language for further processing, receiving OTP from the data server based on the communication number, waiting for authentication after entry of the OTP in appropriate place, displaying to enter user's unique ID number and/or the passport number, requesting the user to show the eye and/or fingerprint in front of the scanning device for scanning, enabling the voting option to the user after verification and sending the vote to the data server for adding to the vote count.
[00020] According to an embodiment, a method for voting through handheld device further comprising the step of optionally receiving registration of the new user with biometric of the new user and accepting registration after verification, receiving the communication number from the handheld device, receiving and/or selecting the country details of the user, sending OTP to the corresponding communication number, authenticating the communication number after verifying the OTP, verifying the user's unique ID number and/or passport number and/or new registration number with the existing database, enabling the voting option by providing available political parties after verification and adding vote count to the respective political party.
[00021 ] These and other aspects of the embodiments herein will be better appreciated and understood when considered in conjunction with the following description and the accompanying drawings. It should be understood, however, that the following descriptions, while indicating preferred embodiments and numerous specific details thereof, are given by way of illustration and not of limitation. Many changes and modifications may be made within the scope of the embodiments herein without departing from the spirit thereof, and the embodiments herein include all such modifications.
BRIEF DESCRIPTION OF DRAWINGS
[00022] The detailed description is set forth with reference to the accompanying figures. In the figures, the left-most digit(s) of a reference number identifies the figure in which the reference number first appears. The use of the same reference numbers in different figures indicates similar or identical items. [00023] Fig.1 illustrates an exemplary system network for voting through handheld device, according to an embodiment herein;
[00024] Fig.2 illustrates a schematic diagram of a system app for voting through handheld device, according to an embodiment herein;
[00025] Fig.3 illustrates methods involved in a mobile app of the system for voting through handheld device, according to an embodiment herein; and
[00026] Fig.4 illustrates methods involved in a voting app of the data server for voting through handheld device, according to an embodiment herein;
[00027] Fig.5 illustrates desktop interface for voting through handheld device, according to an embodiment herein; and
[00028] Fig.6 illustrates mobile interface for voting through handheld device, according to an embodiment herein.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[00029] The embodiments herein and the various features and advantageous details thereof are explained more fully with reference to the non-limiting embodiments and detailed in the following description. Descriptions of well-known components and processing techniques are omitted so as to not unnecessarily obscure the embodiments herein. The examples used herein are intended merely to facilitate an understanding of ways in which the embodiments herein may be practiced and to further enable those of skill in the art to practice the embodiments herein. Accordingly, the examples should not be construed as limiting the scope of the embodiments herein.
[00030] As mentioned above, there is a need for a system for casting vote through handheld devices to facilitate the user/ voter, using a communication number that is unique to the user. The embodiments herein achieve this by providing a mobile app in the handheld device of the user who has a unique communication number by which the user's identity and one or more biometrics are verified with the existing database. Referring now to the drawings, and more particularly to FIGS. 1 through 6, where similar reference characters denote corresponding features consistently throughout the figures, there are shown preferred embodiments. As used herein, the term "and/or," when used in a list of two or more items, means that any one of the listed items can be employed by itself, or any combination of two or more of the listed items can be employed.
[00031] The term communication network includes but not limited to Internet, Bluetooth, Cellular, Wi-Fi Interface and so on. The term handheld device includes but not limited to mobile phone, smartphone, PDA, tablet and so on. The term communication number includes but not limited to mobile number, contact number, Fax number and so on.
[00032] The term unique identification number includes but not limited to Social insurance number in Canada, Social Security number in US, National Registration Identity Card in Singapore, National Identity Card in Sri Lanka, Sector-Specific Personal Identifier in Austria, national insurance number in UK, Aadhar card in India and so on. The term biometric details include but not limited to fingerprint, retinal or Iris scan and so on.
[00033] In some example embodiments, the system for casting vote through handheld devices by biometric verification using a communication number to facilitate the user/ voter, wherein the system includes a handheld device that has a mobile app installed on to it. The mobile app can enable in transferring the user details and biometrics for verification. The user's personal details and biometrics can be stored in the database with a unique identification number for each person. After verification, the mobile app can enable the user to cast vote by selecting a specific political party from the available list.
[00034] Fig.1 illustrates an exemplary a system network 100 for voting through a handheld device, according to an embodiment. The system network for voting through handheld device can include a handheld device 102, a mobile app 103, a transceiver or a service provider 104, a communication network 105, a firewall 106, a data server 107, voting app 108 and a database 109.
[00035] According to an embodiment, a user 101 may enter his communication number in the mobile app 103 for casting vote through the handheld device 102. The communication number can be sent to the data server 107 through the service provider 104 and/or the communication network 105, and the secure firewall 106 can allow the secure data for further processing otherwise the firewall may block the entry. The voting app 108 in the data server 107 may process further user detail communication and verification. The voting app 108 may identify the location of the user based on the communication number. Further, the voting app 108 can verify the user identity and/or biometrics before enabling the user to cast the vote. The database 109 can be utilized for storing the user identity details, passport, and biometric information.
[00036] Fig.2 illustrates a schematic diagram of a system 200 for voting through handheld device, according to an embodiment. The system for voting through handheld device includes the mobile app 103 and the voting app 108. The mobile app 103 can be installed in the handheld device; whereas the voting app 108 may be provided in the server and/or as an add-on to the mobile app. The mobile app 103 for voting through the handheld device can include but is not limited to an optional new user registration module 201, a location identification module 202, a language selection module 203, and a voting module 209. The voting app for voting through the handheld device includes but is not limited to one time password (OTP) module 204, a passport verification module 205, a biometric scanning and verification module 206, an unique ID verification module 207, click to continue module 208 and other modules 210.
[00037] In an embodiment, the new user registration module 201 can be configured for registering new user(s) who do not having any one of the user's unique ID number and/or passport. The registration module can enable the new user to update their personal details and biometric information while registration.
[00038] In an embodiment, the location identification module 202 can be configured for identifying the location of the user based on the location of the handheld device and/or location allocated for the communication number.
[00039] In an embodiment, the language selection module 203 can be configured for allowing the user to select preferred language. Based on the selected language, all further data and/or communication may be displayed to the user in the selected language.
[00040] In an embodiment, the onetime password (OTP) module 204 can be configured for generating and sending OTP to the user's handheld device as a SMS for the entered communication number. Further, the OTP module 204 can be configured for accepting and uploading the received OTP in appropriate place in the mobile app for communication number verification.
[00041] In an embodiment, the passport verification module 205 can be configured for receiving and verifying the passport biometric details of the user, which can include but not limited to eye and/or fingerprint.
[00042] In an embodiment, the unique ID verification module 207 can be configured for verifying the user's identity and/or biometric details using the unique ID, wherein the unique ID includes but not limited to new registration number and/or unique identification number.
[00043] In an embodiment, the biometric scanning and verification module 206 can be configured for scanning the biometric information of the user at the time of voting and verifying the received biometric information with the available biometric information from the passport and/or unique identification number and/or new registration number of the user.
[00044] In an embodiment, the click to continue module 208 can be configured for providing option for another user to cast vote using his mobile number or the device mobile number with the identity of another user.
[00045] In an embodiment, the voting module 209 can be configured for selecting and displaying the political party from the available list for casting the vote. The voting module can be configured to enable the voting option for the user through the voting app.
[00046] Exemplary methods for implementing system of voting through handheld device are described with reference to Fig 3 and Fig. 4. The methods are illustrated as a collection of operations in a logical flow graph representing a sequence of operations that can be implemented in hardware, software, firmware, or a combination thereof. The order in which the methods are described is not intended to be construed as a limitation, and any number of the described method blocks can be combined in any order to implement the methods, or alternate methods. Additionally, individual operations may be deleted from the methods without departing from the spirit and scope of the subject matter described herein. In the context of software, the operations represent computer instructions that, when executed by one or more processors, perform the recited operations.
[00047] Fig.4 illustrates method involved in a mobile app of the system 400 for voting through handheld device, according to an embodiment. The methods involved in a mobile app 103 of the system for voting through handheld device comprising the step of optionally registering new user through the mobile app along with the user's biometric 301, allowing to enter the communication number 302, identifying the country details of the user based on location and/or based on communication number 303, allowing to select a language for further processing 304, receiving OTP from the data server and allowing to enter the receiving OTP 305, waiting for authentication after the entry of the OTP in appropriate place 306, allowing the user to enter user's unique ID number and/or the passport number and/or the new registration number 307, requesting the user to show the eye and/or fingerprint in front of the camera and/or scanning device for scanning and verifying the user details and/or scanned biometric details with the existing biometric details of the users 308, enabling the voting option to the user after verification 309 and sending the vote to the data server for adding to the vote count 310.
[00048] At block 301, in case the passport number and/or unique identity number is not available with the user then the user may register as a new user through the mobile app along with the user's biometric. At block 302, the user may enter his communication number through the handheld device. At block 303, the mobile app may display the country list and the user may select his country. Further, mobile app may display and select the country name based on the entered communication number and/or his location. At block 304, the user may select the language of his preference 403, and based on selection all the data and/or communication is updated to the users in the selected language. At block 305, a onetime password [OTP] may be received by the handheld device in the form of SMS and the user may enter the onetime password in the appropriate place for authentication. At block 306, the mobile app may wait for authentication and receive the authentication confirmation from the voting app. At block 307, the user may enter his unique ID number and/or passport number and/or new registration number. At block 308, the mobile app may request the user to show the eye and/or fingerprint in front of the camera and/or scanning device for scanning. The scanned biometric details would be verified with the existing biometric details obtained from the unique ID number and/or passport number and/or new registration number. At block 309, after confirmation of verification, the mobile app may enable the voting option to the user after verification. At block 310, the mobile app may send the vote to the data server for adding to the vote count of particular political party.
[00049] Fig.4 illustrates methods 400 involved in a voting app of the data server for voting through handheld device, according to an embodiment. Accordingly, the method comprising the step of storing the user's biometric details as an optional feature in the database for the new registration of the user 401, receiving the communication number from the mobile app 402, identifying the country details of the user based on the location of the user and/or based on the communication number 403, sending OTP to the corresponding mobile number in the form SMS 404, authenticating the communication number after the retrieval of the OTP 405, verifying user's unique id number and/or passport number and/or new registration number with the existing database 406, verifying the user's existing biometric with the obtained biometric of the user 407, enabling the voting option by providing available political parties after verification 408 and adding vote count to the respective political party 409.
[00050] At block 401, in case the passport number and/or unique identity number is not available with the user, then the system app may store the user's biometric details for the new registration number of the user. At block 402, the voting app may receive the communication number from the user. At block 403, the voting app may identify the country details of the user based on the location of the user and/or based on the communication number. At block 404, the voting app may send a onetime password to the corresponding mobile number to verify the communication number. At block 405, the voting app may authenticate the communication number for enabling to vote after the retrieval of the OTP. At block 406, the voting app may verify user's unique ID number and/or passport number and/or new registration number with the existing database 505. At block 407, the voting app may verify the user's existing biometric with the obtained biometric of the user. At block 408, the voting app may enable the voting option by providing available political party after verification. At block 409, when the user cast the vote, the voting app may accept and add vote count to the respective political party. At block 410, the voting App enables the "Click to continue" option for another user to cast vote using same mobile number with different identity.
[00051] Fig.5 illustrates desktop interface 500 for voting through handheld device, according to an embodiment. The desktop interface for voting through handheld device includes drag & drop options for selecting country and language. According to the language that is selected by the user the further instructions can be provided in that language. For further processing, the system requests the user to enter the mobile number. After entering the mobile number the user can receive one time password (OTP) for getting authentication to cast a vote.
[00052] According to an embodiment, the desktop interface provides three steps for casting the vote. In the stepl 501, the user has to enter the OTP provided by the voting app for that specific mobile number. In step2 502, the user has to select the preferred ID for verification either it can be passport or Aadhaar card or new registration number. According to the selected country the ID verification may vary. Further, in step2 502 the user has to select anyone of the biometric such as either finger print or eye (Iris) scan for verification. After completion of verification in step2, the interface enables the step3 503. In step3 503, the user can select the political party or candidate for casting the vote. After casting the vote the user can logout from the mobile app [00053] Fig.6 illustrates mobile interface 600 for voting through handheld device, according to an embodiment. The mobile interface for voting through handheld device includes drag & drop options for selecting country 601 and language 602. In the mobile interface, the user has to enter mobile number 601 for casting the vote. After entering the mobile number 601, the user can select the country and select the preferred language 602. Then immediately OTP may be sent to the mobile number and shows a message that OTP has been sent to the mobile number. The received OTP has to be entered 603 by the user in the mobile interface.
[00054] According to an embodiment, the user can get authentication for entering a firewall protected secured government server. As the voter selects the country two options for verifying passport number and unique ID may be available. Hence, passport is common for all countries and unique ID is different for different countries. For example in India the unique ID is named as Aadhaar card. For Government Elections the voter has to select any one option from two available options. A third option is provided in the interface that is "new registration number" 611. This new registration number may not be available for government elections. Further, the third option is only for elections other than government elections. For example, in Corporate Elections everything remains the same but the only change is there may be only one option "new registration number".
[00055] According to an embodiment, as the voter/ user enter the passport/unique ID number, date of birth (DOB) can be picked from the passport/ unique ID and age can be calculated to check the eligibility for casting the vote. If the user is eligible, a message may appear stating that "Eligibility: As on 1st Of January 2016 18 years eligible to cast vote" 605. If the voter is eligible to cast vote then the voter has to select either finger print 607 or eye scan 608 for verification. Further, the finger print provided should match with data available with government. The data is obtained while issuing Passport and unique ID. For Corporate Elections, the biometrics can be obtained at the time of registration. Further the finger print that is provided should match the data available with the company. Once the finger print matches a message may appear stating that "Finger print matched". Only if the finger print matches the voter will be allowed to move to step3.
[00056] According to an embodiment, for example in a scenario, if the finger print matches with other ID number (one person having multiple/Duplicate ID) vote may be accepted for the ID number entered but other ID numbers would be blocked / disabled. The ID details would be double checked and necessary action might be taken in future. In another scenario, the possibility of voting twice by the voter can be restricted 606. Hence the voter cannot vote twice using the passport 605 and the unique ID. If the voter is using unique ID number to cast the vote then at the time of biometrics verification 609, if the biometrics matches with passport number then the voting app would pull that passport number and vice-versa 610. Finally, it would be marked as voted for the particular voter.
[00057] According to embodiment, when the voter selects the country, then in step3 respective countries political party/ candidate details would be available. The voter has to select the party and then candidate and just one click to cast a vote 613. After casting vote a message will appear stating that "Thanks for voting you have cast your vote successfully". After voting successfully on both passport and unique ID it can be marked as "VOTED", so that if the voter tries to cast vote using either passport or unique ID for the second time, when the voter enters either passport or unique ID number, if the voter has already cast vote a message would appear stating that "Already voted".
[00058] According to an embodiment, after casting the vote there is an option available with for continuing the voting process for others. But limit may be set for casting the vote using same mobile number. The advantage of providing "click to continue" 613 option can help the family members of the voter who don't have a smart phone.
[00059] According to an embodiment, when the voter selects the country the voting app can change the voting app instruction language to major language of that country. Further, the voting app displays the respective country code by default. The voter has to just enter the mobile number. In step2 passport may be common and unique ID can be the second option instead of Aadhaar card. In step3, If in case the selected country is a foreign country, respective countries political party/candidate details would be available.
[00060] According to an embodiment, the mobile app for casting vote through handheld device can facilitate the user to cast vote even if the user unable to come directly to the polling booth. The mobile app may also facilitate the user to cast vote through a computing terminal for those who cannot access the mobile app through handheld device. Further the user who may not have the handheld device inbuilt with scanner or camera then that user can aid the nearby polling booth, which may have scanner facility.
[00061] In an exemplary embodiment, for better understanding the below description should be read parallel with desktop interface illustrated in figure 5.
[00062] Flow of functions
Enter your mobile number (1)
Select the country (2)
Select the language (3)
OTP sent (4)
OR
Select the country (1)
Select the language (2)
Enter your mobile number (3)
OTP sent (sms) (4)
[00063] Voter has to select the country.
As the voter selects the country, major language of that country would be available.
Voter has to select the language. As the voter selects the country, country code would be available. The voter has to just enter the mobile number.
Passport would be common for all countries and instead of Aadhaar respective countries id would be the second option. > When the voter selects the country, in step 3 (ref desktop interface figure 5) respective countries party/candidate details would be available.
[00064] Voter has to select the language.
Following instructions would be in the selected language.
[00065] Voter has to enter the mobile number
As the voter enters the mobile number OTP would be sent to that mobile number as SMS
[00066] Step 1 Enter OTP
As the voter enters the OTP a message would appear stating OTP "accepted"
[00067] Step 2 (ref desktop interface figure 5)
> For government elections the voter has to select any one option from two (Passport/ Aadhaar) available options.
> Third option "new registration number "will not be available for government elections. Third option is for elections other than government elections or private elections.
> For corporate elections everything remains the same. The only change is there will be only one option "new registration number".
> For corporate elections - biometrics will be obtained at the time of registration.
Finger print provided should match with data available with the company.
[00068] Enter passport number
As the voter enters the passport/id number, DOB will be picked from the Passport/UID and age will be calculated to check the eligibility to cast vote, if the voter is eligible a message will appear stating "Eliglibity: as on 1st of January 2016 18 years eligible to cast vote"
As the voter enters the passport number if he has already voted then a message would appear stating "already voted"
If the voter is eligible to cast vote then the voter has to select either finger print or eye scan for verification.
[00069] Select either finger print or eye scan for verification. Finger print provided should match with data available with government, data obtained while issuing passport and UID
Once the finger print matches a message will appear stating "finger print matched"
> Only if the finger print matches the voter will be allowed to move to step 3 (ref desktop interface figure 5).
> Even on biometrics it would be marked as voted after successful voting, if the voter tries to vote for the second time at the time of providing biometrics a message would appear stating "already voted"
Scenario 1: If the finger print matches with other id number (one person having multiple/duplicate id) vote will be accepted for the id number entered but other id numbers would be blocked/disabled. The UID details would be double checked and necessary action would be taken in future.
Scenario 2: Will the voter be able to vote twice using Passport and UID. If the voter is using UID number to cast vote then at the time of biometrics verification if the biometrics matches with passport number then the voting app would pull that passport number and on both it would be marked as "Voted"
[00070] In step 3 (ref desktop interface figure 5)
Select the party
The voter has to select the party and then candidate and just one click to cast vote.
> After casting vote a message will appear stating "thanks for voting you have cast your vote successfully"
[00071] Click to continue this option redirects the voter to step 2 (ref desktop interface figure 5)
> Limit will be set to cast vote with the same mobile number.
Advantage of click to continue: this will help family members who don't have a smart phone.
[00072] After successful voting: On biometrics it will be marked as voted.
On passport and UID it will be marked as voted.
After voting successfully on both passport and UID it will be marked as "voted" so that if the voter tries to cast vote using either passport or UID for the second time, when the voter enters either passport or UID number if the voter has already cast vote a message would appear stating "already voted".
[00073] For better accuracy, towards every mobile number party symbol would be printed which can be separated. So that no one knows who voted to whom. Mobile number along with party symbol and time of vote cast would be printable. For accuracy hard copy (printed copy) should match with vote count in the data server.
[00074] The foregoing description of the specific embodiments will so fully reveal the general nature of the embodiments herein that others can, by applying current knowledge, readily modify and/or adapt for various applications such specific embodiments without departing from the generic concept, and, therefore, such adaptations and modifications should and are intended to be comprehended within the meaning and range of equivalents of the disclosed embodiments. It is to be understood that the phraseology or terminology employed herein is for the purpose of description and not of limitation. Therefore, while the embodiments herein have been described in terms of preferred embodiments, those skilled in the art will recognize that the embodiments herein can be practiced with modification within the spirit and scope of the embodiments as described herein.

Claims

I Claim:
1. The system for voting through handheld device comprises:
a handheld device, a mobile app, a transceiver or a service provider, a communication network, a firewall, a data server, a voting app and database; wherein the mobile app includes modules that comprises an optional new user registration module, a location identification module, a language selection module, and a voting module;
wherein the voting app includes onetime password (OTP) module, a passport verification module, a biometric scanning and verification module, and an unique ID verification module.
wherein said voting app is provided in the data server and / or as an add-on in the mobile app.
2. The system of claim 1, wherein system further includes a click to continue module configured for providing option for another user to cast vote using his mobile number with the identity of another user.
3. The system of claim 1, wherein said location identification module configured for identifying the location of a user based on the location of the handheld device and/or location or country allocated for the mobile number.
4. The system of claim 1, wherein said language selection module configured for allowing the user to select preferred language and changing the further instructions according to the selected language.
5. The system of claim 1, wherein said one time password (OTP) module configured for generating and sending OTP to the user's handheld device as a SMS for the entered communication number; wherein the OTP module further configured for accepting and uploading the received OTP in appropriate place in the mobile app for mobile number verification.
6. The system of claim 1, wherein said passport verification module configured for receiving and verifying the passport details of the user that includes biometric, date of birth, country and so on.
7. The system of claim 1, wherein said unique ID verification module configured for verifying the user's identity and/or biometric details using the unique ID.
8. The system of claim 1, wherein said biometric scanning and verification module configured for scanning the biometric information of the user at the time of voting and verifying the received biometric information with the available biometric information from the passport and/or unique ID and/or new registration number of the user.
9. The system of claim 1, wherein said optional new user registration module configured for registering new user(s) who do not having any one of the user unique ID number and/or passport; wherein the registration module further configured for enabling the new user to update their personal details and biometric information while registration.
10. The system of claim 1, wherein said voting module configured for selecting and displaying the political party from the available list for casting the vote; wherein the voting module further configured for enabling the voting option for the user through the voting app.
11. The system of claim 1, wherein political party symbol printed along with the mobile number and the time of vote cast for verification; wherein the political party symbol separated from the mobile number after taking the print.
12. A method for voting through handheld device comprising the step of, registering new user through the mobile app along with a user's biometric; allowing to enter the communication number;
identifying the country details of the user based on location and/or based on communication number;
allowing to select a language for further processing;
receiving OTP from the data server and allowing the user to enter the received OTP;
waiting for authentication after the entry of the OTP in appropriate place; allowing the user to enter unique ID number and/or the passport number and/or the new registration number;
requesting the user to show the eye and/or fingerprint in front of the camera and/or scanning device for scanning and verifying the user's biometric details and/or scanned biometric details with the existing biometric details of the users; enabling the voting option to the user after verification;
sending the vote to the data server for adding to the vote count; and
enabling "Click to continue" option for another user to cast vote using same mobile number with different identity.
13. The method of claim 11, wherein the method for voting through handheld device further comprising the step of,
storing the user's biometric details as an optional feature in the database for the new registration of the user;
receiving the communication or mobile number from the mobile app;
identifying the country details of the user based on the location of the user and/or based on the communication number;
sending OTP to the corresponding mobile number in the form SMS; authenticating the communication number after the retrieval of the OTP; verifying user's unique ID number and/or passport number and/or new registration number with the existing database;
verifying the user's biometric with the obtained biometric of the user;
enabling the voting option by providing available political parties after verification; and
adding vote count to the respective political party; and
enabling "Click to continue" option for another user to cast vote using same mobile number with different identity.
PCT/IB2016/056205 2016-01-26 2016-10-17 A system and method for voting through handheld devices WO2017130039A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
IN201641002816 2016-01-26
IN201641002816 2016-01-26

Publications (1)

Publication Number Publication Date
WO2017130039A1 true WO2017130039A1 (en) 2017-08-03

Family

ID=59397548

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IB2016/056205 WO2017130039A1 (en) 2016-01-26 2016-10-17 A system and method for voting through handheld devices

Country Status (1)

Country Link
WO (1) WO2017130039A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10322330B2 (en) 2017-10-03 2019-06-18 Fanmountain Llc Systems, devices, and methods employing the same for enhancing audience engagement in a competition or performance
US20220044513A1 (en) * 2020-08-10 2022-02-10 McDuffie Group, LLC System, Method, and Non-Transitory Computer-Readable Storage Media for Facilitation of Voter Registration
US11285372B2 (en) 2017-10-03 2022-03-29 Todd Wanke Systems, devices, and methods employing the same for enhancing audience engagement in a competition or performance
US12047649B2 (en) 2020-09-16 2024-07-23 Fanmountain Llc Devices, systems, and their methods of use in generating and distributing content

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150221153A1 (en) * 2014-02-06 2015-08-06 Icitizen Corporation Methods and apparatus for voter registration and voting using mobile communication devices

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150221153A1 (en) * 2014-02-06 2015-08-06 Icitizen Corporation Methods and apparatus for voter registration and voting using mobile communication devices

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10322330B2 (en) 2017-10-03 2019-06-18 Fanmountain Llc Systems, devices, and methods employing the same for enhancing audience engagement in a competition or performance
US10653934B2 (en) 2017-10-03 2020-05-19 Fanmountain Llc Systems, devices, and methods employing the same for enhancing audience engagement in a competition or performance
US11285372B2 (en) 2017-10-03 2022-03-29 Todd Wanke Systems, devices, and methods employing the same for enhancing audience engagement in a competition or performance
US11465029B2 (en) 2017-10-03 2022-10-11 Fanmountain Llc Systems, devices, and methods employing the same for enhancing audience engagement in a competition or performance
US11883730B2 (en) 2017-10-03 2024-01-30 Fanmountain Llc Systems, devices, and methods employing the same for enhancing audience engagement in a competition or performance
US11896888B2 (en) 2017-10-03 2024-02-13 Fanmountain Llc Systems, devices, and methods employing the same for enhancing audience engagement in a competition or performance
US11938393B2 (en) 2017-10-03 2024-03-26 Fanmountain Llc Devices, systems, and their methods of use for desktop evaluation
US20220044513A1 (en) * 2020-08-10 2022-02-10 McDuffie Group, LLC System, Method, and Non-Transitory Computer-Readable Storage Media for Facilitation of Voter Registration
US12047649B2 (en) 2020-09-16 2024-07-23 Fanmountain Llc Devices, systems, and their methods of use in generating and distributing content

Similar Documents

Publication Publication Date Title
JP7279973B2 (en) Identification method, device and server in designated point authorization
EP3905081A1 (en) Method and device for authenticating identity information, and server
US20210342433A1 (en) Authentication system, management device, and authentication method
US9088671B2 (en) Residence-based calling rates, system and method
US20170069151A1 (en) System and Method to Streamline Identity Verification at Airports and Beyond
US20200195636A1 (en) User authentication based on rfid-enabled identity document and gesture challenge-response protocol
CN105894616A (en) Access Management System And Method
US8441337B2 (en) Multicomputer data transferring and file accessing to authenticate online voting and registration in a secure database system
JP2012088944A5 (en)
WO2017130039A1 (en) A system and method for voting through handheld devices
EP3971847A1 (en) Building access control system and operating method thereof
US9082245B2 (en) Electronic voter card and method for electronic voting
JP2022530705A (en) Identification method based on biological characteristics and its identification system
US20190114861A1 (en) Mobile voting and voting verification system and method
WO2018106018A1 (en) Smart document input system linked to personal information storage, and method thereof
KR101916198B1 (en) Server, method, computer program and computer readable recording medium for providing electronic voting service
KR101282824B1 (en) Meeting attestation system and providing method thereof
US11531737B1 (en) Biometric identity disambiguation
US11640616B2 (en) System and method of counting votes in an electronic voting system
EP3654274A1 (en) Systems and methods for verifying voters and managing votes associated with elections
KR101441372B1 (en) Method for conducting a public opinion poll using mobile phone
CA2818214A1 (en) System and method for identity verification in a detention environment
US11418502B2 (en) Input entry based on user identity validation
RU188800U1 (en) Subscriber Identity Means
WO2013182252A1 (en) Voting method

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16887823

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 16887823

Country of ref document: EP

Kind code of ref document: A1

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205 DATED 02.10.2018)

122 Ep: pct application non-entry in european phase

Ref document number: 16887823

Country of ref document: EP

Kind code of ref document: A1