【技术实现步骤摘要】
【国外来华专利技术】相关申请的交叉引用本申请在35U.S.C.119(e)下要求在2013年8月9日提交的美国临时专利申请的优先权:序号为No.61/864085和名称为“AMETHODANDSYSTEMFORPRIVACYPRESERVINGCOUNTING”;序号为No.61/864088和名称为“AMETHODANDSYSTEMFORPRIVACYPRESERVINGMATRIXFACTORIZATION”;序号为61/864094和名称为“AMETHODANDSYSTEMFORPRIVACY-PRESERVINGRECOMMENDATIONTORATINGCONTRIBUTINGUSERSBASEDONMATRIXFACTORIZATION”;以及序号为61/864098和名称为“AMETHODANDSYSTEMFORPRIVACY-PRESERVINGRECOMMENDATIONBASEDONMATRIXFACTORIZATIONANDRIDGEREGRESSION”。在本文中,出于所有目的,通过引用明确地将临时申请整体并入。
本原理涉及隐私保护推荐系统和安全多方计算,特别地,涉及隐私保护方式中的安全计数。
技术介绍
在过去十年中,大量的研究和商业活动已导致了广泛使用推荐系统。这样的系统为用户提供诸如电影、电视节目、音乐、书籍、宾馆、饭店等多种项目的个性化推荐。图1示出了一般性的推荐系统100的构件:多个用户110,其代表源;和推荐器系统(RecSys)1
【技术保护点】
一种用于安全地计数记录的方法,使得所述记录对评估所述记录的评估器(230)保持隐私,所述方法包括:接收一组记录(220,340),其中每一个记录包括一组令牌,并且其中每一个记录对除所述记录的源之外的各方保持秘密;和用加密电路评估所述一组记录(370),其中所述加密电路的输出是计数。
【技术特征摘要】
【国外来华专利技术】2013.03.04 US 61/772,404;2013.08.09 US 61/864,094;1.一种用于安全地计数记录的方法,使得所述记录对评估所述记录的评估器(230)保
持隐私,所述方法包括:
接收一组记录(220,340),其中每一个记录包括一组令牌,并且其中每一个记录对除所
述记录的源之外的各方保持秘密;和
用加密电路评估所述一组记录(370),其中所述加密电路的输出是计数。
2.如权利要求1所述的方法,进一步包括:
接收或确定单独一组令牌(320)。
3.如权利要求2所述的方法,进一步包括:
在加密系统提供器(CSP)中设计所述加密电路来计数在所述一组记录中的所述单独一
组令牌(350);和
将所述加密电路传送到所述评估器(360)。
4.如权利要求3所述的方法,其中,所述设计的步骤包括:
将计数器设计为布尔电路(352)。
5.如权利要求4所述的方法,其中,所述设计计数器的步骤包括:
构建所述一组记录和所述单独一组令牌的阵列(410);和
执行在所述阵列上排序(420,440)、移位(430)、相加(430)和存储的操作。
6.如权利要求1所述的方法,其中接收步骤是通过在源、所述评估器和所述CSP之间的
代理不经意传输(342)进行的(350),其中所述源提供了所述记录并且所述记录被对所述评
估器和所述CSP保持隐私,并且其中所述加密电路取所述记录的加密值作为输入。
7.如权利要求3所述的方法,进一步包括:
加密所述一组记录以创建加密记录(380),其中,所述加密的步骤是在所述接收一组记
录的步骤之前进行的。
8.如权利要求7所述的方法,其中所述设计步骤(350)包括:
在对所述加密电路内的加密记录进行处理之前,对其进行解密(354)。
9.如权利要求7所述的方法,其中所述加密是部分同态加密(382),所述方法包括:
在所述评估器中对所述加密记录进行掩码来创建掩码记录(385);和
在所述CSP中对所述掩码记录进行解密来创建解密的掩码记录(395)。
10.如权利要求9所述的方法,其中所述设计步骤(350)包括:
在对所述加密电路内的解密的掩码记录进行处理之前,对其进行解掩码(356)。
11.如权利要求1所述的方法,其中每个记录进一步包括一组权重,其中所述一组权重
包括至少一个权重。
12.如权利要求11所述的方法,其中所述权重对应于在所述记录中的各令牌的频率和
评级的量度之一。
13.如权利要求1所述的方法,进一步包括:
接收每个记录的令牌数(220,310)。
14.如权利要求1所述的方法,进一步包括:
当每个记录的令牌数小于表示最大值的值时,用空条目填充每个记录,以创建具有与
所述值相等的令牌数的记录(312)。
15.如权利要求1所述的方法,其中所述一组记录的源是数据库和一组用户(210)中的
一个,并且其中如果所述源是一组用户,则每个用户提供至少一个记录。
16.如权利要求3所述的方法,进一步包括:
通过所述CSP接收一组参数以用于加密电路的设计,其中所述参数是由所述评估器发
送的(330)。
17.一种用于安全地计数记录的系统,包括:
源,其将提供所述记录;
加密服务提供器(CSP),其将提供所述安全计数器;和
评估器,其将评估所述记录,使得记录对...
【专利技术属性】
技术研发人员:伊夫斯特拉蒂奥斯·埃尼迪斯,埃胡德·魏恩斯贝格,妮娜·安妮·塔夫特,马克·乔伊,瓦莱里亚·尼科拉恩科,
申请(专利权)人:汤姆逊许可公司,
类型:发明
国别省市:法国;FR
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。