发明名称 |
一种基于粒度控制的位置隐私保护方法和系统 |
摘要 |
本发明公开了一种基于粒度控制的位置隐私保护方法,包括:判断移动设备中是否存储有一个LBS应用程序列表,如果有则为每个LBS应用程序设置隐私级别,其对应于该LBS应用程序将会获得的位置精确度,并判断移动设备中是否已经存在有隐私策略库,如果存在则持续监听来自于LBS应用程序的LBS请求,并在接收到LBS请求时获取与该LBS请求对应的位置信息,从隐私策略库中读取该LBS应用程序对应的位置精确度,并根据该位置精确度判断是否要对该位置信息进行模糊化处理,如果需要则转入步骤根据该LBS请求对应的位置信息、以及该LBS应用程序对应的位置精确度获得模糊位置信息。本发明能够解决现有方法中存在的个性化差、效率低、实时性差、不可信第三方依赖的技术问题。 |
申请公布号 |
CN104581625A |
申请公布日期 |
2015.04.29 |
申请号 |
CN201410634786.2 |
申请日期 |
2014.11.12 |
申请人 |
华中科技大学 |
发明人 |
金海;邹德清;赵考;陈刚 |
分类号 |
H04W4/02(2009.01)I;H04W12/02(2009.01)I |
主分类号 |
H04W4/02(2009.01)I |
代理机构 |
华中科技大学专利中心 42201 |
代理人 |
朱仁玲 |
主权项 |
一种基于粒度控制的位置隐私保护方法,其特征在于,包括以下步骤:(1)判断移动设备中是否存储有一个LBS应用程序列表,如果有则转入步骤(2),否则创建一个LBS应用程序列表,然后转入步骤(2);(2)为每个LBS应用程序设置隐私级别,其对应于该LBS应用程序将会获得的位置精确度,并判断移动设备中是否已经存在有隐私策略库,如果存在则转入步骤(4),否则转入步骤(3);(3)在移动设备中建立隐私策略库;(4)持续监听来自于LBS应用程序的LBS请求,并在接收到LBS请求时获取与该LBS请求对应的位置信息,且该LBS请求中指示其来自于哪一个LBS应用程序;(5)从隐私策略库中读取该LBS应用程序对应的位置精确度,并根据该位置精确度判断是否要对该位置信息进行模糊化处理,如果需要则转入步骤(6),否则转入步骤(7);(6)根据该LBS请求对应的位置信息、以及该LBS应用程序对应的位置精确度获得模糊位置信息,(7)将该模糊位置信息返回给LBS应用程序,并返回步骤(4)。 |
地址 |
430074 湖北省武汉市洪山区珞喻路1037号 |