发明名称 Systems and methods for voting
摘要 Various embodiments are directed to systems and methods for facilitating voting. A first computer system may select a voter data pack for a first voter. The first computer system may also store an indication of the voter data pack and encrypt the voter data pack. A second computer system may receive the encrypted voter data pack and consolidate the encrypted voter data pack with checkable data. The second computer system may also store an association between the encrypted voter data pack and the checkable data, and encrypt the consolidated encrypted voter data pack and checkable data to generate a consolidated voter authorization for the first voter.
申请公布号 US9536366(B2) 申请公布日期 2017.01.03
申请号 US201012872523 申请日期 2010.08.31
申请人 DEMOCRACYONTHEWEB, LLC 发明人 Garfinkle Norton;Garfinkle Richard
分类号 G07C13/00;H04L29/06 主分类号 G07C13/00
代理机构 K&L Gates LLP 代理人 K&L Gates LLP
主权项 1. A method for facilitating voting, the method comprising: for a first voter, selecting a voter data pack by a first computer system; storing, by the first computer system, an indication of the voter data pack; encrypting, by the first computer system, the voter data pack to generate an encrypted voter data pack; receiving, by a second computer system, the encrypted voter data pack; consolidating, by the second computer system, the encrypted voter data pack with checkable data to generate a consolidated encrypted voter data pack; storing, by the second computer system, an association between the encrypted voter data pack and the checkable data; encrypting, by the second computer system, the consolidated encrypted voter data pack to generate a consolidated voter authorization for the first voter; communicating the consolidated voter authorization to the first voter; receiving, by at least one of the first computer system and the second computer system, the consolidated voter authorization from the first voter; and decrypting, by the second computer system, the consolidated voter authorization to produce the consolidated encrypted voter data pack; separating the consolidated encrypted voter data pack into the encrypted voter data pack and the checkable data; verifying, by the second computer system, the association between the encrypted voter data pack and the checkable data; receiving, by the first computer system, the encrypted voter data pack; decrypting, by the first computer system, the encrypted voter data pack to generate the voter data pack; determining, by the first computer system, that the voter data pack has been previously assigned; determining, by the first computer system, that the voter data pack is not marked inactive; and conditioned upon the voter data pack being previously assigned, the voter data pack not being marked inactive, and the association between the encrypted voter data pack and the checkable data being verified, send voter authorization data indicating that the first voter is authorized to cast a ballot.
地址 New York NY US