| CPC G07C 13/005 (2013.01) [G06F 16/24578 (2019.01); H04L 9/12 (2013.01); H04L 2209/08 (2013.01)] | 96 Claims |

|
1. A computer system for securing submissions in a choice mechanism with at least two participants while simultaneously validating the submissions, said computer system comprising at least one computer, said choice mechanism using submissions that express one or more choices selected from a plurality of possible choices, comprising:
receiving means of a first computer of said computer system for receiving a submission from each of at least two participants, wherein each said submission expresses one or more choices selected from a plurality of possible choices and wherein the choices expressed within each said submission are encrypted; and
validating means of said first computer for validating each said submission in relation to one or more constraints on the choices expressed within said submission, wherein said validating occurs while the choices expressed within each said submission are encrypted and without knowledge of the choices expressed within each said submission.
|