[发明专利]IP相关的坐标变换位置隐私保护方法有效
申请号: | 201611254444.3 | 申请日: | 2016-12-30 |
公开(公告)号: | CN106790180B | 公开(公告)日: | 2019-12-10 |
发明(设计)人: | 程良伦;郭慧;徐金雄 | 申请(专利权)人: | 广东工业大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/12 |
代理公司: | 44329 广东广信君达律师事务所 | 代理人: | 杨晓松 |
地址: | 510062 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | ip 相关 坐标 变换 位置 隐私 保护 方法 | ||
1.一种IP相关的坐标变换位置隐私保护方法,其特征在于,包括以下几个步骤:
S1:在用户请求服务信息发送之前,依据其IP地址确定其二维坐标的坐标原点O,以及确定两个进行坐标变换需要的参数a,b;
S2:根据步骤S1中分析得到的用户运营商及具体机构,在IP库中,随机选取k-1个与该IP相类似的用户经纬度坐标;
S3:对上述得到的k个经纬度坐标进行变换,变为二维平面坐标的k个坐标点;
S4:利用这k个坐标点,对服务器发送相同的服务请求;
S5:服务器接收到服务请求之后,对其中的经纬度坐标进行逆运算,并根据其请求进行查询响应;
S6:用户终端收到响应之后,从中查找其真实需要的信息;
步骤S1中坐标原点及两个参数的确定具体实施步骤如下:
1.1根据用户IP,在IP库中对应的查到其所在城市及运营商或具体机构;
1.2根据城市在地球上的位置,决定其平面基准点O(X0,Y0),X0指该城市在地球的经度度数,Y0指该城市在地球的纬度度数,且O也是该城市的平面坐标原点;
1.3根据城市决定投影的参数a,b,其中a表示纬度每相差1度,y坐标相差的距离;b表示经度每相差1度,x坐标相差的距离。
2.如权利要求1所述的IP相关的坐标变换位置隐私保护方法,其特征在于,在步骤S3及步骤S5中,用户经纬度坐标转换平面坐标及其逆转换过程,其转换的基础都是由步骤S1中的对应坐标原点及参数决定的,不同城市及不同运营商得到的具体对应关系不同,具体包括步骤如下:
3.1首先对用户的纬度坐标进行变换,其中用户的经纬度坐标为(Xlongitude,Ylatitude),对Xlongitude进行如下操作:X=(Xlongitude-X0)*b,则得到的X即为该用户在二维坐标平面对应的横坐标;
3.2对经度坐标进行如下操作:Y=(Ylatitude-Y0)*a,则得到的Y即为该用户在二维坐标平面对应的纵坐标;以及,
5.1从得到的k个请求中获得其位置信息数据,即得到k个二维平面坐标点表示的数据(X1,Y1),(X2,Y2),……,(Xk,Yk);
5.2对横坐标进行逆变换:Xlongitude=X/b+X0,即得到横坐标对应的纬度坐标Xlongitude;
5.3对纵坐标进行逆变换,具体为Ylatitude=Y/a+Y0,即得到纵坐标对应的经度坐标Ylatitude;
5.4根据得到的k个经纬度位置坐标(Xlongitude1,Ylatitude1),(Xlongitude2,Ylatitude2),…,(Xlongitudek,Ylatitudek),结合其查询请求,在对应的数据表中查询需要的k个响应数据,并返回给用户端;
5.5用户端根据其真实发送的请求位置找到在响应列表中找到其真实需要的响应数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东工业大学,未经广东工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611254444.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自动芯片装填机
- 下一篇:一种汽车焊接工装手推气缸的手推机构