【技术实现步骤摘要】
【国外来华专利技术】用于加密选择机制的系统和方法相关申请本申请要求2017年12月8日提交的美国临时专利申请No.62/596,379和2018年8月22日提交的美国临时专利申请No.62/721,328的优先权,并且通过引用将它们的全部内容并入。本申请要求2017年12月8日提交的美国临时专利申请No.62/596,379和2018年8月22日提交的美国临时专利申请No.62/721,328的依据条款35U.S.C.§119(e)的申请日权益。
本专利技术涉及改进计算机实现的加密系统和方法,更特别地,涉及使用密码来保护计算机实现的选择机制的改进的系统和方法。
技术介绍
选择机制(诸如投票机制、拍卖机制以及用于诱导偏好并将它们汇总以做出判定或分配的其它机制)已经存在了差不多数千年。近年来,从业人员已经开始在计算机系统和网络上实现选择机制。计算机实现的选择机制的重要优点之一是它可以在提交时对参与者的提交进行验证。回忆一下2000年大选在佛罗里达州发生的惨败(这是通过打孔卡形式实现的选举),当时由于“未除净的孔屑(hangi ...
【技术保护点】
1.一种安全实现选择机制的计算机系统,所述系统包括至少一个计算机,所述选择机制使用表示从多个可能选择中选取的选择的提交,所述计算机系统包括:/n所述计算机系统中的第一计算机的接收装置,所述第一计算机的接收装置接收提交,其中,所述提交表示选择,并且其中,在所述提交内表示的所述选择被加密;以及/n所述第一计算机的验证装置,所述第一计算机的验证装置对所述提交进行验证,其中,所述验证涉及对在所述提交内表示的加密的选择的一个或更多个约束。/n
【技术特征摘要】
【国外来华专利技术】20171208 US 62/596,379;20180822 US 62/721,3281.一种安全实现选择机制的计算机系统,所述系统包括至少一个计算机,所述选择机制使用表示从多个可能选择中选取的选择的提交,所述计算机系统包括:
所述计算机系统中的第一计算机的接收装置,所述第一计算机的接收装置接收提交,其中,所述提交表示选择,并且其中,在所述提交内表示的所述选择被加密;以及
所述第一计算机的验证装置,所述第一计算机的验证装置对所述提交进行验证,其中,所述验证涉及对在所述提交内表示的加密的选择的一个或更多个约束。
2.根据权利要求1所述的系统,其中,在所述提交内表示的所述选择是通过随机排列处理进行加密的。
3.根据权利要求1所述的系统,其中,在所述提交内表示的所述选择是通过安全预先指令处理进行加密的。
4.根据权利要求1所述的系统,所述系统还包括:所述计算机系统中的第二计算机的加密装置,所述第二计算机的加密装置通过随机排列处理对在提交内表示的所述选择进行加密,所述第二计算机相对于所述第一计算机远程定位并且通过计算机网络相互连接。
5.根据权利要求1所述的系统,所述系统还包括:所述计算机系统中的第二计算机的加密装置,所述第二计算机的加密装置通过安全预先指令处理对在提交内表示的所述选择进行加密,所述第二计算机相对于所述第一计算机远程定位并且通过计算机网络相互连接。
6.根据权利要求1所述的系统,其中,所述提交是关于在所述提交中表示的所述选择是否是集合的排名顺序来验证的。
7.根据权利要求2所述的系统,其中,所述提交是关于在所述提交中表示的所述选择是否是集合的排名顺序来验证的。
8.根据权利要求4所述的系统,其中,所述提交是关于在所述提交中表示的所述选择是否是集合的排名顺序来验证的。
9.根据权利要求1所述的系统,其中,所述选择机制是动态选择机制。
10.根据权利要求9所述的系统,其中,所述提交是关于在所述提交中表示的所述选择是否满足活动规则来验证的。
11.根据权利要求2所述的系统,其中,所述选择机制是动态选择机制。
12.根据权利要求11所述的系统,其中,所述提交是关于在所述提交中表示的所述选择是否满足活动规则来验证的。
13.根据权利要求4所述的系统,其中,所述选择机制是动态选择机制。
14.根据权利要求13所述的系统,其中,所述提交是关于在所述提交中表示的所述选择是否满足活动规则来验证的。
15.根据权利要求1所述的系统,其中,所述选择机制是投票机制。
16.根据权利要求2所述的系统,其中,所述选择机制是投票机制。
17.根据权利要求4所述的系统,其中,所述选择机制是投票机制。
18.根据权利要求6所述的系统,其中,所述选择机制是投票机制。
19.根据权利要求7所述的系统,其中,所述选择机制是投票机制。
20.根据权利要求8所述的系统,其中,所述选择机制是投票机制。
21.根据权利要求6所述的系统,其中,所述选择机制是学校选择机制。
22.根据权利要求7所述的系统,其中,所述选择机制是学校选择机制。
23.根据权利要求8所述的系统,其中,所述选择机制是学校选择机制。
24.根据权利要求1所述的系统,其中,所述选择机制是拍卖机制。
25.根据权利要求2所述的系统,其中,所述选择机制是拍卖机制。
26.根据权利要求3所述的系统,其中,所述选择机制是拍卖机制。
27.根据权利要求4所述的系统,其中,所述选择机制是拍卖机制。
28.根据权利要求5所述的系统,其中,所述选择机制是拍卖机制。
29.根据权利要求10所述的系统,其中,所述动态选择机制是计时拍卖。
30.根据权利要求12所述的系统,其中,所述动态选择机制是计时拍卖。
31.根据权利要求14所述的系统,其中,所述动态选择机制是计时拍卖。
32.根据权利要求10所述的系统,其中,所述动态选择机制是同时多轮拍卖。
33.根据权利要求12所述的系统,其中,所述动态选择机制是同时多轮拍卖。
34.根据权利要求14所述的系统,其中,所述动态选择机制是同时多轮拍卖。
35.根据权利要求26所述的系统,其中,所述提交是关于在所述提交中表示的所述选择是否是有效价格来验证的。
36.根据权利要求28所述的系统,其中,所述提交是关于在所述提交中表示的所述选择是否是有效价格来验证的。
37.根据权利要求35所述的系统,其中,所述拍卖机制是计时拍卖。
38.根据权利要求36所述的系统,其中,所述拍卖机制是计时拍卖。
39.根据权利要求35所述的系统,其中,所述拍卖机制是同时多轮拍卖。
40.根据权利要求36所述的系统,其中,所述拍卖机制是同时多轮拍卖。
41.一种安全实现选择机制的方法,所述方法是在包括至少一个计算机的计算机系统上实现的,所述选择机制使用表示从多个可能选择中选取的选择的提交,所述方法包括:
在所述计算机系统中的第一计算机上接收提交,其中,所述提交表示选择,并且其中,在所述提交内表示的所述选择被加密;以及
在所述第一计算机上验证所述提交,其中,所述验证涉及对在所述提交内表示的加密的选择的一个或更多个约束。
42.根据权利要求41所述的方法,其中,在所述提交内表示的所述选择是通过随机排列处理进行加密的。
43.根据权利要求41所述的方法,其中,在所述提交内表示的所述选择是通过安全预先指令处理进行加密的。
44.根据权利要求41所述的方法,所述方法还包括:在第二计算机上通过随机排列处理对在提交内表示的所述选择进行加密,所述第二计算机相对于所述第一计算机远程定位并且通过计算机网络相互连接。
45.根据权利要求41所述的方法,所述方法还包括:在第二计算机上通过安全预先指令处理对在提交内表示的所述选择进行加密,所述第二计算机相对于所述第一计算机远程定位并且通过计算机网络相互连接。
46.根据权利要求41所述的方法,其中,所述提交是关于在所述提交中表示的所述选择是否是集合的排名顺序来验证的。
47.根据权利要求42所述的方法,其中,所述提交是关于在所述提交中表示的所述选择是否是集合的排名顺序来验证的。
48.根据权利要求44所述的方法,其中,所述提交是关于在所述提交中表示的所述选择是否是集合的排名顺序来验证的。
49.根据权利要求41所述的方法,其中,所述选择机制是动态选择机制。
50.根据权利要求49所述的方法,其中,所述提交是关于在所述提交中表示的所述选择是否满足活动规则来验证的。
51.根据权利要求42所述的方法,其中,所述选择机制是动态选择机制。
52.根据权利要求51所述的方法,其中,所述提交是关于在所述提交中表示的所述选择是否满足活动规则来验证的。
53.根据权利要求44所述的方法,其中,所述选择机制是动态选择机制。
54.根据权利要求53所述的方法,其中,所述提交是关于在所述提交中表示的所述选择是否满足活动规则来验证的。
55.根据权利要求41所述的方法,其中,所述选择机制是投票机制。
56.根据权利要求42所述的方法,其中,所述选择机制是投票机制。
57.根据权利要求44所述的方法,其中,所述选择机制是投票机制。
58.根据权利要求46所述的方法,其中,所述选择机制是投票机制。
59.根据权利要求47所述的方法,其中,所述选择机制是投票机制。
60.根据权利要求48所述的方法,其中,所述选择机制是投票机制。
61.根据权利要求46所述的方法,其中,所述选择机制是学校选择机制。
62.根据权利要求47所述的方法,其中,所述选择机制是学校选择机制。
63.根据权利要求48所述的方法,其中,所述选择机制是学校选择机制。
64.根据权利要求41所述的方法,其中,所述选择机制是拍卖机制。
65.根据权利要求42所述的方法,其中,所述选择机制是拍卖机制。
66.根据权利要求43所述的方法,其中,所述选择机制是拍卖机制...
【专利技术属性】
技术研发人员:A·科莫,L·M·奥苏伯尔,
申请(专利权)人:卓效拍卖有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。