一种基于语义上下文的位置隐私保护方法技术

技术编号:15825521 阅读:381 留言:0更新日期:2017-07-15 06:51
本发明专利技术公开了一种基于语义上下文的位置隐私保护方法,包括如下步骤:(1)中心匿名服务器初始化地图数据,将地图数据模型化为公路网络;(2)用户根据需求发起查询,将定位信息,查询内容,隐私需求及身份信息封装成消息Q发送给中心匿名服务器;(3)中心匿名服务器根据Q,分析确定用户在路网上的位置Loc,初始化匿名集S={Loc},初始化缓冲匿名集ES={}和ES’={S}。本发明专利技术具有在匿名成功率及降低匿名集大小两方面具有良好的效果等优点。

【技术实现步骤摘要】
一种基于语义上下文的位置隐私保护方法
本专利技术涉及一种隐私保护技术,尤其涉及一种基于语义上下文的位置隐私保护方法,该位置隐私保护方法为一种基于语义上下文并且考虑了移动用户在不同语义位置的隐私保护方法。
技术介绍
在科技发展水平极高的今天,定位技术已不仅仅局限于军事用途,随着移动设备的普及被广泛应用到人们日常生活中,如导航,查询等。基于定位技术与移动设备,一种新型的数据请求方式应运而生--基于位置的服务(Location-basedService:LBS)技术;该方式根据用户的定位,为用户提供各类服务。例如,用户开启某购物应用程序后,购物系统根据用户的定位信息推荐一些靠近用户位置的商铺信息;再如,用户到某一地方后,打开地图应用程序,查询附近的酒店,超市等。基于定位的服务改变了人们的生活方式和出行方式,但问题也随之而来,用户享受这一类服务的前提是提供自身的位置信息,个人查询信息等,这将会直接或间接泄露用户隐私信息。例如,用户Alice请求其所在位置附近的酒店,则可能暴露用户所在的位置;再如,用户Alice基于定位导航到某专科医院,则可以推测出用户可能存在健康问题。精确的位置信息可以确保本文档来自技高网...
一种基于语义上下文的位置隐私保护方法

【技术保护点】
一种基于语义上下文的位置隐私保护方法,其特征在于,包括如下步骤:(1)中心匿名服务器初始化地图数据,将地图数据模型化为公路网络;(2)用户根据需求发起查询,将定位信息,查询内容,隐私需求及身份信息封装成消息Q发送给中心匿名服务器;(3)中心匿名服务器根据Q,分析确定用户在路网上的位置Loc,初始化匿名集S={Loc},初始化缓冲匿名集ES={}和ES’={S}。

【技术特征摘要】
1.一种基于语义上下文的位置隐私保护方法,其特征在于,包括如下步骤:(1)中心匿名服务器初始化地图数据,将地图数据模型化为公路网络;(2)用户根据需求发起查询,将定位信息,查询内容,隐私需求及身份信息封装成消息Q发送给中心匿名服务器;(3)中心匿名服务器根据Q,分析确定用户在路网上的位置Loc,初始化匿名集S={Loc},初始化缓冲匿名集ES={}和ES’={S}。2.根据权利要求1所述的基于语义上下文的位置隐私保护方法,其特征在于,在步骤(1)中,所述中心匿名服务器依据以下步骤构造匿名集:1)设缓冲匿名集ES’的元素数目为num,对ES’所有元素按缺失值升序排列;对于ES’中的元素Si,其中1≤i≤num且Si为节点集,遍历集合Si中所有节点的邻居,设集合Si的节点数目为mi,其中1≤i≤num,将集合Si的mi个节点的邻居分别与Si组合,得到个新的集合,组合时,邻居为交叉路口的优先,其次是非敏感的语义位置,最后是敏感语义位置,然后按添加顺序计算集合Sj的敏感率rSj,如rSj不超过θ,返回Sj作为匿名集,匿名结束,其中否则,ES=ES∪{Sj};2)清空缓冲匿名集...

【专利技术属性】
技术研发人员:徐红云徐梦真郑耀辉张勇田凯徐成
申请(专利权)人:华南理工大学
类型:发明
国别省市:广东,44

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

1