IP Library Granted Patent US 7,640,181
Granted Patent B2
US 7,640,181 · App. 10/342,909 · Granted Dec 29, 2009

Distributed network voting system

View Patent ↗
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 7,640,181
App. No.
10/342,909
Granted
Dec 29, 2009
Kind
B2
Abstract

A secure election system provides a downloadable ballot viewer object for the casting of ballots. The ballot viewer object authenticates the user, permits user interaction in the casting of ballots, seals the cast ballot image by encryption, and transmits the cast ballot to election headquarters. The ballot viewer object may be used to perform secure voting on the Internet.

Claims (32)

1. A method of voting through use of a distributed network, the method comprising the steps of:

creating a ballot viewer object that contains executable program instructions for authenticating a voter and electronic ballot information;

transporting the ballot viewer object from an election system including a server to a personal computer at a location remote from the server system through use of a network;

authenticating the voter through use of the executable program instructions for authenticating a voter by analysis of authentication information provided by the voter at the personal computer;

permitting the voter to create a cast vote record by interaction with the electronic ballot information; and

communicating the cast vote record to the server system for use in computation of election results;

wherein the step of permitting the voter to create a cast vote record comprises printing the electronic ballot information to provide a printed form, and

the step of communicating the cast vote record comprises mailing the printed from to an election authority for input to the election system; the step of authenticating the voter being performed in a self-sustaining mode that does not require interaction between the personal computer and the server after the step of transporting the ballot viewer object is complete.

2. The method according to claim 1 , wherein the step of permitting the voter to create a cast vote record comprises manually interacting with the printed form to provide a cast vote record that can be read by an optical machine.

3. The method according to claim 1 , wherein the step of permitting the voter to create a cast vote record comprises interacting with the electronic ballot information by electronic means to create the cast vote record prior to the step of printing to provide a cast vote record that can be read by an optical machine.

4. The method according to claim 3 , wherein the electronic means further comprises program instructions on a bootable CD-ROM and the step of interacting comprises booting a computer through use of the bootable CD-ROM.

5. The method according to claim 1 , wherein the step of permitting the voter to create a cast vote record comprises interacting with the electronic ballot information by electronic means to create the cast vote record and the step of communicating the cast vote record.

6. The method according to claim 5 , wherein the electronic means further comprises program instructions on a bootable CD-ROM and the step of interacting comprises booting a computer through use of the bootable CD-ROM.

7. The method according to claim 1 , wherein the server system comprises a linked system between a first server authorized under federal authority for the collection of election results and a local election office (LEO) server.

8. The method according to claim 7 , wherein the step of authenticating comprises transmitting authentication information between the first server and the LEO server.

9. The method according to claim 8 , wherein the server system further comprises a dedicated voting system.

10. The method according to claim 1 , wherein the step of transporting includes using the Internet as the network.

11. A distributed network voting system, comprising:

an electronic ballot creation agent;

a server system;

means for transporting electronic ballot information created by the electronic ballot creation engine from a server system to a personal computer at a location remote from the server system through use of a network;

means for authenticating the voter through analysis of authentication information provided by the voter at the personal computer;

means for permitting the voter to create a cast vote record by interaction with the electronic ballot information at the personal computer; and

means for communicating the cast vote record to the server system for use in computation of election results,

wherein the means for permitting the voter to create a cast vote record comprises means for printing the electronic ballot information to provide a printed form, wherein

the means for authenticating the voter exists in a self-sustaining mode that does not require interaction between the personal computer and the server after the step of transporting the ballot viewer object is complete.

12. The system of claim 11 , wherein the means for permitting the voter to create a cast vote record comprises means for providing a cast vote record that can be read by an optical machine.

13. The system of claim 12 , wherein the means for providing comprises program instructions on a bootable CD-ROM.

14. The system of claim 11 , wherein the means for permitting the voter to create a cast vote record comprises means for electronically interacting with the electronic ballot information to create the cast vote record.

15. The system of claim 11 , wherein the server system comprises a linked system between a first server authorized under federal authority for the collection of election results and a local election office (LEO) server.

16. The system of claim 15 , wherein the means for authenticating comprises means for transmitting authentication information between the first server and the LEO server.

17. The system of claim 16 , wherein the server system further comprises a dedicated voting system.

Assignments (15)
SECURITY INTEREST Recorded Nov 22, 2022
From: HART INTERCIVIC, INC.
To: TEXAS CAPITAL BANK
Reel/Frame 061856/0169 →
RELEASE OF SECURITY INTEREST Recorded Jul 1, 2020
From: SILVER POINT FINANCE, LLC
To: HART INTERCIVIC, INC.
Reel/Frame 053104/0876 →
RELEASE OF SECURITY INTEREST Recorded Apr 9, 2019
From: SILICON VALLEY BANK
To: HART INTERCIVIC, INC.
Reel/Frame 048831/0448 →
RELEASE OF SECURITY INTEREST Recorded Apr 9, 2019
From: THL CORPORATE FINANCE, INC., AS AGENT
To: HART INTERCIVIC, INC.
Reel/Frame 048831/0572 →
SECURITY INTEREST Recorded Apr 9, 2019
From: HART INTERCIVIC, INC.
To: SILVER POINT FINANCE, LLC, AS COLLATERAL AGENT
Reel/Frame 048831/0622 →
SECURITY INTEREST Recorded Jun 20, 2016
From: HART INTERCIVIC, INC.
To: SILICON VALLEY BANK
Reel/Frame 038958/0467 →
RELEASE OF SECURITY INTEREST Recorded Apr 5, 2016
From: THL CORPORATE FINANCE, INC., AS AGENT
To: HART INTERCIVIC, INC.
Reel/Frame 038190/0924 →
SECURITY INTEREST Recorded Apr 5, 2016
From: HART INTERCIVIC, INC.
To: THL CORPORATE FINANCE, INC., AS AGENT
Reel/Frame 038190/0734 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2011
From: ROBERTS, SIMON HARRY GEORGE
To: HART INTERCIVIC, INC.
Reel/Frame 026594/0530 →
SECURITY AGREEMENT Recorded Jul 7, 2011
From: HART INTERCIVIC, INC.
To: THL CORPORATE FINANCE, INC., AS AGENT
Reel/Frame 026559/0445 →
RELEASE OF SECURITY INTEREST Recorded Jun 30, 2011
From: SILICON VALLEY BANK
To: HART INTERCIVIC, INC.
Reel/Frame 026533/0815 →
MERGER Recorded Feb 3, 2011
From: HART ELECTION SERVICES, INC.
To: HART INTERCIVIC, INC.
Reel/Frame 025735/0930 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2011
From: BABBITT, VICTOR
To: HART ELECTION SERVICES, INC.
Reel/Frame 025734/0802 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2011
From: MCCLURE, NEIL
To: HART ELECTION SERVICES, INC.
Reel/Frame 025735/0818 →
SECURITY AGREEMENT Recorded Nov 18, 2008
From: HART INTERCIVIC, INC.
To: SILICON VALLEY BANK
Reel/Frame 021838/0956 →