Patent ID: 11915527
Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A method for controlling one of a plurality of voting servers in an electronic voting system, the method comprising:
receiving, from one or more terminals used by a plurality of voters to vote, a plurality of transaction data including voting data in a first sequential order, the voting data including a voting identifier associated with a vote and voting information indicating the vote cast by a respective voter;
determining, by a processor, a plurality of blocks to include the plurality of transaction data;
generating, using the processor, the plurality of blocks, wherein the plurality of blocks that are generated are void of voter identification information;
storing, in at least one block of the plurality of blocks, transaction data of two or more voters among the plurality of voters;
connecting the plurality of blocks that store the plurality of transaction data to a blockchain, such that the plurality of transaction data is stored in the blockchain in a second sequential order that is different and independent of the first sequential order; and
storing the blockchain including the connected plurality of blocks in a memory,
wherein the second sequential order is established subsequent to establishing of the first sequential order, and the second sequential order assigns voting information of adjacent voting identifiers to non-adjacent blocks of the plurality of blocks.