当前位置: 首页 > 专利查询>清华大学专利>正文

保护用户隐私的位置信息发布系统技术方案

技术编号:19011633 阅读:38 留言:0更新日期:2018-09-22 11:02
本发明专利技术公开了一种保护用户隐私的位置信息发布系统,包括:位置信息获取模块用于获取用户位置信息,具体包括:客户端用于通过去隐私处理方法处理用户的位置信息,以获取去隐私处理后的可聚类位置编码;服务器用于接收客户端发送的去隐私处理后的可聚类位置编码,并通过与去隐私处理方法对应的恢复方法将去隐私处理后的可聚类位置编码进行恢复,以得到用户的位置信息;位置信息发布模块用于通过分级位置隐私保护方法根据不同的授权权限,分别发布用户位置不同精度信息。该系统通过将位置信息以去隐私处理后的可聚类编码呈现,并根据授权权限得到不同精确程度的位置信息,从而实现在保护位置信息隐私基础上的位置信息发布。

【技术实现步骤摘要】
保护用户隐私的位置信息发布系统
本专利技术涉及计算机网络
,特别涉及一种保护用户隐私的位置信息发布系统。
技术介绍
地理位置通常以经度、纬度的方式呈现,由于有二元甚至更多元数据如高度的存在,这样的数据通常不便于存储、呈现,在互联网使用时,由于数据结构较为复杂,因此不便于使用,通常是通过HTTP(HyperTextTransferProtoco,超文本传输协议)之上用复杂的数据结构来进行包装呈现。在HTML5的实现中,GeolocationAPI通过使用GPS(GlobalPositioningSystem,全球定位系统)、IP(InternetProtocol,网络之间互连的协议)地址、RFID(RadioFrequencyIdentification,射频识别)、WiFi(WIreless-Fidelity,无线网)、蓝牙MAC地址、GSM(GlobalSystemforMobilecommunication,全球移动通信系统)/CDMA(CodeDivisionMultipleAccess,码分多址)卡ID(Identification,身份标识号)等信息,得到经度和纬度所代表的位置信息,然后返回给浏览器。然而,随着用户对位置隐私保护意识的逐渐增强,用户倾向于不暴露自己精确的位置信息,而是只提交足够网络应用继续开展的模糊的位置信息,且用户出于隐私保护的考虑不允许位置信息的发布,反而限制了位置相关应用的发展。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的一个目的在于提出一种保护用户隐私的位置信息发布系统,该系统可以有效实现在保护位置信息隐私基础上的位置信息发布。为达到上述目的,本专利技术一方面实施例提出了一种保护用户隐私的位置信息发布系统,包括:位置信息获取模块,用于获取用户位置信息,其中,所述位置信息获取模块具体包括:客户端,用于通过去隐私处理方法处理所述用户的位置信息,以获取去隐私处理后的可聚类位置编码;服务器,用于接收所述客户端发送的所述去隐私处理后的可聚类位置编码,并通过与所述去隐私处理方法对应的恢复方法将所述去隐私处理后的可聚类位置编码进行恢复,以得到所述用户的位置信息;位置信息发布模块,用于通过分级位置隐私保护方法根据不同的授权权限,分别发布用户位置不同精度信息。本专利技术实施例的保护用户隐私的位置信息发布系统,通过建立的用户位置隐私的分级保护机制保证了具有不同授权的应用,通过使用不同的参数,可以得到不同精度的位置信息,通过将位置信息以去隐私处理后的可聚类编码呈现,使得网络应用能够根据自己的授权权限,得到不同精确程度的位置信息,从而有效实现在保护位置信息隐私基础上的位置信息发布。另外,根据本专利技术上述实施例的保护用户隐私的位置信息发布系统还可以具有以下附加的技术特征:进一步地,在本专利技术的一个实施例中,所述客户端通过WWW访问所述服务器,所述服务器通过调用接口询问所述用户的位置信息,所述客户端发送所述去隐私处理的可聚类位置编码。进一步地,在本专利技术的一个实施例中,所述客户端通过将所述去隐私处理的可聚类位置编码嵌入IPv6单播地址的后64比特,并根据用户预设的参数恢复所述去隐私处理的可聚类位置编码,以得到所述用户的位置信息。进一步地,在本专利技术的一个实施例中,所述可聚类位置编码算法满足:Hm(F(p,n))=F(p,m),其中,F(p,n)是一个从位置空间P到长度为n长度单位的编码值SC空间的一个编码算法,Hm(C)是一个将长度单位为n的位置编码截取前m长度单位的映射。进一步地,在本专利技术的一个实施例中,所述去隐私处理方法为:a=a1a2…an;F(a)=a1’a2’…an’,其中,代表异或操作,i=1,2,…n,fi是一个从{0,1}i到{0,1}的映射,i=1,2…n-1;f0是常数,定义去隐私处理函数F是一个从{0,1}n到{0,1}n的映射。进一步地,在本专利技术的一个实施例中,所述去隐私处理方法对应的去隐私后的可聚类位置编码的恢复方法为:代表异或操作。代表异或操作。进一步地,在本专利技术的一个实施例中,在所述用户位置信息发布前,所述位置信息发布模块还用于通过多个访问权限的去隐私处理获取的所述用户的位置信息,以获取发布前去隐私处理后的可聚类位置编码。进一步地,在本专利技术的一个实施例中,所述位置信息发布模块进一步用于对所述发布前去隐私处理后的可聚类位置编码进行恢复,以获取用户的位置信息,并发布所述用户的位置信息。进一步地,在本专利技术的一个实施例中,所述发布前的可聚类位置编码的前一部分未进行去隐私处理,剩余部分通过所述用户在所述服务器上预设的密码进行去隐私处理。进一步地,在本专利技术的一个实施例中,上述系统还包括:权限管理模块,用于根据不同的访问者的不同权限分别授予访问者查看权限,以根据查看权限获取所述用户的位置信息。本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1为根据本专利技术一个实施例的保护用户隐私的位置信息发布系统的结构示意图;图2为根据本专利技术一个实施例的可聚类的位置编码的生成方法;图3为根据本专利技术一个实施例的经过去隐私处理的位置信息发布的流程图;图4为根据本专利技术一个实施例的将位置编码c嵌入到IPv6后64比特的算法示意图;图5为根据本专利技术一个实施例的将位置编码c嵌入到IPv6后64比特的算法示意图;图6为根据本专利技术一个实施例的将位置编码c嵌入到IPv6后64比特的算法;图7为根据本专利技术一个实施例的利用客户端在服务器上的密码进行的多级去隐私处理的流程图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。下面参照附图描述根据本专利技术实施例提出的保护用户隐私的位置信息发布系统。图1是本专利技术一个实施例的保护用户隐私的位置信息发布系统的结构示意图。如图1所示,该保护用户隐私的位置信息发布系统10包括:位置信息获取模块100和位置信息发布模块200。其中,位置信息获取模块100用于获取用户位置信息,其中,位置信息获取模块100具体包括:客户端和服务器。其中,客户端用于通过去隐私处理方法处理用户的位置信息,以获取去隐私处理后的可聚类位置编码;服务器用于接收客户端发送的去隐私处理后的可聚类位置编码,并通过与去隐私处理方法对应的恢复方法将去隐私处理后的可聚类位置编码进行恢复,以得到用户的位置信息。位置信息发布模块200用于通过分级位置隐私保护方法根据不同的授权权限,分别发布用户位置不同精度信息。本专利技术实施例的系统10通过将位置信息以去隐私处理后的可聚类编码呈现,使得网络应用能够根据自己的授权权限,得到不同精确程度的位置信息,从而实现在保护位置信息隐私基础上的位置信息发布。可以理解的是,本专利技术实施例涉及知晓其自身所在的地理位置的上网设备,将自己的地理位置进行编码,且该编码满足更长前缀标定的位置范围包含于具有更短前缀所描述的位置范围中。该编码可以进本文档来自技高网...
保护用户隐私的位置信息发布系统

【技术保护点】
1.一种保护用户隐私的位置信息发布系统,其特征在于,包括:位置信息获取模块,用于获取用户位置信息,其中,所述位置信息获取模块具体包括:客户端,用于通过去隐私处理方法处理所述用户的位置信息,以获取去隐私处理后的可聚类位置编码;服务器,用于接收所述客户端发送的所述去隐私处理后的可聚类位置编码,并通过与所述去隐私处理方法对应的恢复方法将所述去隐私处理后的可聚类位置编码进行恢复,以得到所述用户的位置信息;以及位置信息发布模块,用于通过分级位置隐私保护方法根据不同的授权权限,分别发布用户位置不同精度信息。

【技术特征摘要】
1.一种保护用户隐私的位置信息发布系统,其特征在于,包括:位置信息获取模块,用于获取用户位置信息,其中,所述位置信息获取模块具体包括:客户端,用于通过去隐私处理方法处理所述用户的位置信息,以获取去隐私处理后的可聚类位置编码;服务器,用于接收所述客户端发送的所述去隐私处理后的可聚类位置编码,并通过与所述去隐私处理方法对应的恢复方法将所述去隐私处理后的可聚类位置编码进行恢复,以得到所述用户的位置信息;以及位置信息发布模块,用于通过分级位置隐私保护方法根据不同的授权权限,分别发布用户位置不同精度信息。2.根据权利要求1所述的保护用户隐私的位置信息发布系统,其特征在于,所述客户端通过WWW访问所述服务器,所述服务器通过调用接口询问所述用户的位置信息,所述客户端发送所述去隐私处理的可聚类位置编码。3.根据权利要求1所述的保护用户隐私的位置信息发布系统,其特征在于,所述客户端通过将所述去隐私处理的可聚类位置编码嵌入IPv6单播地址的后64比特,并根据用户预设的参数恢复所述去隐私处理的可聚类位置编码,以得到所述用户的位置信息。4.根据权利要求1所述的保护用户隐私的位置信息发布系统,其特征在于,所述可聚类位置编码算法满足:Hm(F(p,n))=F(p,m),其中,F(p,n)是一个从位置空间P到长度为n长度单位的编码值SC空间的一个编码算法,Hm(C)是一个将长度单位为n的位置编码截取前m长度单位的映射。5.根据权...

【专利技术属性】
技术研发人员:张千里王继龙李星
申请(专利权)人:清华大学
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1