IP Library Patent Application 14512225
Patent Application
App. No. 14/512,225

Electronic Voting Configurator

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/512,225
Abstract

Methods and apparatus, including computer program products, are provided for configuring electronic voting. Related systems, methods, and articles of manufacture are also disclosed.

Claims (65)

1 . A method comprising:

configuring, by an electronic voting configurator, an electronic voting session including operations permitted by a voter and one or more pages presented to the voter during the electronic voting session, wherein the configuring further includes:

receiving a first selection from a user interface including a login configuration page enabling configuration of a login for the voter during the electronic voting session,

receiving a second selection from the user interface including a ballot configuration page enabling configuration of a ballot for presentation to the voter during the electronic voting session,

receiving a third selection from the user interface including a print configuration page enabling configuration of whether printing is allowed by the voter during the electronic voting session, and

receiving a fourth selection from the user interface including a logout configuration page enabling configuration of a logout for the voter during the electronic voting session; and

storing, by the electronic voting configurator, the first, second, third, and fourth selections in a repository to define the operations permitted by the voter and the one or more pages presented to the voter during the electronic voting session.

2 . The method of claim 1 further comprising:

generating the login configuration page including a process navigator element to indicate a current state of the configuring; and

providing the generated login configuration page including the process navigator element to the user interface to enable the first selection.

3 . The method of claim 1 further comprising:

generating the ballot configuration page including a process navigator element to indicate a current state of the configuring; and

providing the generated ballot configuration page including the process navigator element to the user interface to enable the second selection.

4 . The method of claim 1 further comprising:

generating the print configuration page including a process navigator element to indicate a current state of the configuring; and

providing the generated print configuration page to the user interface to enable the third selection.

5 . The method of claim 1 further comprising:

generating the logout configuration page including a process navigator element to indicate a current state of the configuring; and

providing the generated logout configuration page including the process navigator element to the user interface to enable the third selection.

6 . The method of claim 1 , wherein the electronic voting configurator comprises a web service.

7 . The method of claim 1 , wherein the electronic voting configurator comprises at least one processor and at least one memory.

8 . The method of claim 1 , wherein the user interface comprises a display.

9 . An apparatus comprising:

at least one processor; and

at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following:

configure, by the apparatus, an electronic voting session including operations permitted by a voter and one or more pages presented to the voter during the electronic voting session, wherein the configuring further includes:

receive a first selection from a user interface including a login configuration page enabling configuration of a login for the voter during the electronic voting session,

receive a second selection from the user interface including a ballot configuration page enabling configuration of a ballot for presentation to the voter during the electronic voting session,

receive a third selection from the user interface including a print configuration page enabling configuration of whether printing is allowed by the voter during the electronic voting session, and

receive a fourth selection from the user interface including a logout configuration page enabling configuration of a logout for the voter during the electronic voting session; and

store, by the apparatus, the first, second, third, and fourth selections in a repository to define the operations permitted by the voter and the one or more pages presented to the voter during the electronic voting session.

10 . The apparatus of claim 9 further comprising:

generate the login configuration page including a process navigator element to indicate a current state of the configuring; and

provide the generated login configuration page including the process navigator element to the user interface to enable the first selection.

11 . The apparatus of claim 9 further comprising:

generate the ballot configuration page including a process navigator element to indicate a current state of the configuring; and

provide the generated ballot configuration page including the process navigator element to the user interface to enable the second selection.

12 . The apparatus of claim 9 further comprising:

generate the print configuration page including a process navigator element to indicate a current state of the configuring; and

provide the generated print configuration page to the user interface to enable the third selection.

13 . The apparatus of claim 9 further comprising:

generate the logout configuration page including a process navigator element to indicate a current state of the configuring; and

provide the generated logout configuration page including the process navigator element to the user interface to enable the third selection.

14 . The method of claim 1 further comprising:

generate the logout configuration page including a process navigator element to indicate a current state of the configuring; and

provide the generated logout configuration page including the process navigator element to the user interface to enable the third selection.

15 . A non-transitory computer-readable medium including program code which when executed by at least one process causes operations comprising:

configuring, by an electronic voting configurator, an electronic voting session including operations permitted by a voter and one or more pages presented to the voter during the electronic voting session, wherein the configuring further includes:

receiving a first selection from a user interface including a login configuration page enabling configuration of a login for the voter during the electronic voting session,

receiving a second selection from the user interface including a ballot configuration page enabling configuration of a ballot for presentation to the voter during the electronic voting session,

receiving a third selection from the user interface including a print configuration page enabling configuration of whether printing is allowed by the voter during the electronic voting session, and

receiving a fourth selection from the user interface including a logout configuration page enabling configuration of a logout for the voter during the electronic voting session; and

storing, by the electronic voting configurator, the first, second, third, and fourth selections in a repository to define the operations permitted by the voter and the one or more pages presented to the voter during the electronic voting session.

16 . The non-transitory computer-readable medium claim 15 further comprising:

generating the login configuration page including a process navigator element to indicate a current state of the configuring; and

providing the generated login configuration page including the process navigator element to the user interface to enable the first selection.

17 . The non-transitory computer-readable medium claim 15 further comprising:

generating the ballot configuration page including a process navigator element to indicate a current state of the configuring; and

providing the generated ballot configuration page including the process navigator element to the user interface to enable the second selection.

18 . The non-transitory computer-readable medium claim 15 further comprising:

generate the print configuration page including a process navigator element to indicate a current state of the configuring; and

provide the generated print configuration page including the process navigator element to the user interface to enable the third selection.

19 . The non-transitory computer-readable medium claim 15 further comprising:

generate the logout configuration page including a process navigator element to indicate a current state of the configuring; and

provide the generated logout configuration page including the process navigator element to the user interface to enable the third selection.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2018
From: EVERYONE COUNTS, INC
To: VOTEM EC, INC
Reel/Frame 047195/0482 →
RELEASE (REEL 036609 / FRAME 0271) Recorded Oct 2, 2018
From: FMP AGENCY SERVICES, LLC
To: EVERYONE COUNTS, INC.
Reel/Frame 047183/0012 →
SECURITY AGREEMENT Recorded Sep 15, 2015
From: EVERYONE COUNTS, INC.
To: FMP AGENCY SERVICES, LLC, AS AGENT
Reel/Frame 036609/0271 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2014
From: GROSSBERG, ROY
To: EVERYONE COUNTS, INC.
Reel/Frame 033971/0668 →