US2012239464A1PendingUtilityA1

Computer methods and computer systems for voting

Assignee: VICARI JOSEPHPriority: Jan 12, 2011Filed: Mar 13, 2012Published: Sep 20, 2012
Est. expiryJan 12, 2031(~4.5 yrs left)· nominal 20-yr term from priority
Inventors:Joseph Vicari
G06Q 2230/00G06Q 20/3829H04L 63/08G07C 13/00G06Q 10/10G06Q 40/06H04M 1/72457H04M 1/72454
52
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

In one embodiment, a mobile electronic device at least having: a processor programmed to acquire an access instruction to allow a voter to access vote issues; and execute the following code: to provide, to the voter, information identifying vote issues; to enable the mobile electronic device to transmit at least one vote of the voter, where the enabling is based on: a first software instruction that instructs the mobile electronic device to present a first vote issue, a second software instruction that instructs the mobile electronic device to receive a first vote from the voter, where the voter submits the first vote by a first single action performed immediately after the presentation of the first vote issue and without any intervening action, a third software instruction that instructs the mobile electronic device of the voter to transmit the received first vote from the voter to the computer system.

Claims

exact text as granted — not AI-modified
1 . A computer-implemented method, comprising:
 providing, by a computer system, to a mobile electronic device of a voter, information identifying a plurality of vote issues;   enabling the mobile electronic device of the voter to transmit to the computer system at least one vote of the voter on at least one vote issue from the plurality of the vote issues, wherein the enabling is based at least in part on:   at least one first software instruction that instructs the mobile electronic device of the voter to present a first vote issue from the provided plurality of vote issues,   at least one second software instruction that instructs the mobile electronic device of the voter to receive a first vote from the voter on the first vote issue from the provided plurality of vote issues, wherein the voter submits the first vote by a first single action performed immediately after the presentation of the first vote issue and without any intervening action,   at least one third software instruction that instructs the mobile electronic device of the voter to transmit the received first vote from the voter on the first vote issue from the provided plurality of vote issues to the computer system,   at least one fourth software instruction that instructs the mobile electronic device of the voter to present a second vote issue from the provided plurality of vote issues,   at least one fifth software instruction that instructs the mobile electronic device of the voter to receive a second vote from the voter on the second vote issue from the provided plurality of vote issues, wherein the voter submits the second vote by a second single action performed immediately after the presentation of the second vote issue and without any intervening action,   at least one sixth software instruction that instructs the mobile electronic device of the voter to transmit the received second vote from the voter on the second vote issue from the provided plurality of vote issues to the computer system,   wherein the first vote is transmitted by the mobile electronic device of the voter to the computer system before the second vote is transmitted by the electronic device of the voter to the computer system; and   processing, by the computer system, the first and the second votes of the voter as official votes of the voter on the first and second vote issues from the provided plurality of vote issues hereby enabling the voter to separately vote on each vote issue from the provided plurality of vote issues.   
     
     
         2 . The computer-implemented method of  claim 1 , wherein the step of the providing, to the mobile electronic device of the voter, the information identifying the plurality of vote issues further comprises receiving from the mobile electronic device of the voter at least one authentication identifier. 
     
     
         3 . The computer-implemented method of  claim 2 , wherein the step of the providing, to the mobile electronic device of the voter, the information identifying the plurality of vote issues further comprises identifying the mobile electronic device of the voter as a particular mobile electronic device based, at least in part, on one or more of the following characteristics:
 a) a brand,   b) a model, and   c) a geographic location.   
     
     
         4 . The computer-implemented method of  claim 3 , wherein the step of the providing, to the mobile electronic device of the voter, the information identifying the plurality of vote issues further comprises reformatting the information identifying the plurality of vote issues for displaying on the particular mobile electronic device. 
     
     
         5 . A computer system, comprising:
 a non-transient memory having at least one region for storing computer executable program code; and   at least one processor for executing the program code stored in the non-transient memory, wherein the program code comprises:   code to provide to a mobile electronic device of a voter, information identifying a plurality of vote issues;   code to enable the mobile electronic device of the voter to transmit to the computer system at least one vote of the voter on at least one vote issue from the plurality of the vote issues, wherein the enabling is based at least in part on:   at least one first software instruction that instructs the mobile electronic device of the voter to present a first vote issue from the provided plurality of vote issues,   at least one second software instruction that instructs the mobile electronic device of the voter to receive a first vote from the voter on the first vote issue from the provided plurality of vote issues, wherein the voter submits the first vote by a first single action performed immediately after the presentation of the first vote issue and without any intervening action,   at least one third software instruction that instructs the mobile electronic device of the voter to transmit the received first vote from the voter on the first vote issue from the provided plurality of vote issues to the computer system,   at least one fourth software instruction that instructs the mobile electronic device of the voter to present a second vote issue from the provided plurality of vote issues,   at least one fifth software instruction that instructs the mobile electronic device of the voter to receive a second vote from the voter on the second vote issue from the provided plurality of vote issues, wherein the voter submits the second vote by a second single action performed immediately after the presentation of the second vote issue and without any intervening action,   at least one sixth software instruction that instructs the mobile electronic device of the voter to transmit the received second vote from the voter on the second vote issue from the provided plurality of vote issues to the computer system,   wherein the first vote is transmitted by the mobile electronic device of the voter to the computer system before the second vote is transmitted by the electronic device of the voter to the computer system; and   code to process the first and the second votes of the voter as official votes of the voter on the first and second vote issues from the provided plurality of vote issues hereby enabling the voter to separately vote on each vote issue from the provided plurality of vote issues.   
     
     
         6 . The computer system of  claim 5 , wherein the code to provide, to the mobile electronic device of the voter, the information identifying the plurality of vote issues further comprises code to receive from the mobile electronic device of the voter at least one authentication identifier. 
     
     
         7 . The computer system of  claim 5 , wherein the code to provide, to the mobile electronic device of the voter, the information identifying the plurality of vote issues further comprises code to identify the mobile electronic device of the voter as a particular mobile electronic device based, at least in part, on one or more of the following characteristics:
 a) a brand,   b) a model, and   c) a geographic location.   
     
     
         8 . The computer system of  claim 5 , wherein the code to provide, to the mobile electronic device of the voter, the information identifying the plurality of vote issues further comprises code to reformat the information identifying the plurality of vote issues for displaying on the particular mobile electronic device. 
     
     
         9 . A mobile electronic device of a voter, comprising:
 at least one processor programmed to execute program code received by the mobile electronic device from a computer system, wherein the mobile electronic device and the computer system are connected through a network and wherein the program code comprises:   code to provide to the voter information identifying a plurality of vote issues; and   code to enable the mobile electronic device to transmit at least one vote of the voter on at least one vote issue from the plurality of the vote issues, wherein the enabling is based at least in part on:   at least one first software instruction that instructs the mobile electronic device of the voter to present a first vote issue from the provided plurality of vote issues,   at least one second software instruction that instructs the mobile electronic device of the voter to receive a first vote from the voter on the first vote issue from the provided plurality of vote issues, wherein the voter submits the first vote by a first single action performed immediately after the presentation of the first vote issue and without any intervening action,   at least one third software instruction that instructs the mobile electronic device of the voter to transmit the received first vote from the voter on the first vote issue from the provided plurality of vote issues,   at least one fourth software instruction that instructs the mobile electronic device of the voter to present a second vote issue from the provided plurality of vote issues,   at least one fifth software instruction that instructs the mobile electronic device of the voter to receive a second vote from the voter on the second vote issue from the provided plurality of vote issues, wherein the voter submits the second vote by a second single action performed immediately after the presentation of the second vote issue and without any intervening action,   at least one sixth software instruction that instructs the mobile electronic device of the voter to transmit the received second vote from the voter on the second vote issue from the provided plurality of vote issues,   wherein the first vote is transmitted by the mobile electronic device of the voter before the second vote is transmitted by the electronic device of the voter hereby enabling the voter to separately vote on each vote issue from the provided plurality of vote issues.   
     
     
         10 . The mobile electronic device of  claim 9 , wherein the code to provide, to the mobile electronic device of the voter, the information identifying the plurality of vote issues further comprises code to receive from the mobile electronic device of the voter at least one authentication identifier. 
     
     
         11 . The mobile electronic device of  claim 9 , wherein the code to provide, to the mobile electronic device of the voter, the information identifying the plurality of vote issues further comprises code to identify the mobile electronic device of the voter as a particular mobile electronic device based, at least in part, on one or more of the following characteristics:
 a) a brand,   b) a model, and   c) a geographic location.   
     
     
         12 . The mobile electronic device  claim 9 , wherein the code to provide, to the mobile electronic device of the voter, the information identifying the plurality of vote issues further comprises code to reformat the information identifying the plurality of vote issues for displaying on the particular mobile electronic device. 
     
     
         13 . The mobile electronic device  claim 9 , wherein the first and the second votes of the voter are official votes of the voter on the first and second vote issues from the provided plurality of vote issues. 
     
     
         14 . The computer-implemented method of  claim 1 , wherein the step of the providing, to the mobile electronic device of the voter, the information identifying the plurality of vote issues further comprises:
 providing at least one access instruction to the voter,
 wherein the at least one access instruction is in coded on a paper document, and 
 wherein the at least one access instruction allows the voter to receive, utilizing the mobile electronic device, the information identifying the plurality of vote issues. 
   
     
     
         15 . The computer-implemented method of  claim 14 , wherein the at least one access instruction allows the voter to receive, by performing a single action with the mobile electronic device, the information identifying the plurality of vote issues. 
     
     
         16 . The computer-implemented method of  claim 15 , wherein the single action is when the voter taps on a button of the mobile electronic device, instructing the mobile electronic device to acquire the at least one access instruction. 
     
     
         17 . The computer-implemented method of  claim 16 , wherein the at least one access instruction is encoded on the paper document in at least one QR code. 
     
     
         18 . The computer-implemented method of  claim 17 , wherein the mobile electronic device acquires the at least one access instruction by acquiring at least one image of the at least one QR code. 
     
     
         19 . The mobile electronic device  claim 9 , wherein the code to provide the information identifying the plurality of vote issues further comprises:
 code to acquire at least one access instruction to the voter,
 wherein the at least one access instruction is in coded on a paper document, and 
 wherein the at least one access instruction allows the voter to receive, utilizing the mobile electronic device, the information identifying the plurality of vote issues. 
   
     
     
         20 . The mobile electronic device  claim 19 , wherein the at least one access instruction allows the voter to receive, by performing a single action with the mobile electronic device, the information identifying the plurality of vote issues. 
     
     
         21 . The mobile electronic device  claim 20 , wherein the single action is when the voter taps on a button of the mobile electronic device, instructing the mobile electronic device to acquire the at least one access instruction. 
     
     
         22 . The mobile electronic device  claim 21 , wherein the at least one access instruction is encoded on the paper document in at least one QR code. 
     
     
         23 . The mobile electronic device  claim 22 , wherein the code to acquire the at least one access instruction further comprises code to acquire at least one image of the at least one QR code.

Join the waitlist — get patent alerts

Track US2012239464A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.