一种位置信息确定方法、装置、服务器及存储介质制造方法及图纸

技术编号:37793792 阅读:22 留言:0更新日期:2023-06-09 09:24
本发明专利技术提供一种位置信息确定方法、装置、服务器及存储介质,涉及互联网技术领域,该方法包括:获取位置确定请求;基于第二公钥对用户账户的账户标识进行加密处理,生成第一加密信息,并且向至少一个节点广播该第一加密信息;接收该第二节点发送的第二加密信息,并且基于第一私钥对该第二加密信息进行解密处理,得到该用户账户在M个时间区间中进行目标业务时的业务数据;基于多个时刻以及该用户账户在每个时刻进行该目标业务的地址,确定有效位置信息;在MDN在该M个时间区间中的位置信息包括该有效位置信息的情况下,将该MDN在该M个时间区间中的位置信息确定为该用户账户的位置信息。息。息。

【技术实现步骤摘要】
一种位置信息确定方法、装置、服务器及存储介质


[0001]本专利技术涉及互联网
,尤其涉及一种位置信息确定方法、装置、服务器及存储介质。

技术介绍

[0002]目前,服务器可以获取终端的位置信息,然后将该终端的位置信息确定为使用该终端的用户的位置信息。
[0003]但是,上述方法中,由于一个终端可能由多个用户使用,或者一个用户可能会使用多个终端,导致服务器将某一个终端的位置信息确定为使用该终端的用户的位置信息的方式可能是不准确的,可能无法有效确定出用户的位置信息。

技术实现思路

[0004]本专利技术提供一种位置信息确定方法、装置、服务器及存储介质,解决了相关技术中服务器将某一个终端的位置信息确定为使用该终端的用户的位置信息的方式可能是不准确的,可能无法有效确定出用户的位置信息的技术问题。
[0005]第一方面,本专利技术提供一种位置信息确定方法,包括:获取位置确定请求,该位置确定请求包括用户账户的账户标识、该用户账户对应的移动用户号码簿号码MDN以及该MDN在M个时间区间中的位置信息,该位置确定请求用于请本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种位置信息确定方法,其特征在于,应用于第一节点,所述方法包括:获取位置确定请求,所述位置确定请求包括用户账户的账户标识、所述用户账户对应的移动用户号码簿号码MDN以及所述MDN在M个时间区间中的位置信息,所述位置确定请求用于请求确定所述用户账户的位置信息,M为大于或等于1的整数;基于第二公钥对所述用户账户的账户标识进行加密处理,生成第一加密信息,并且向至少一个节点广播所述第一加密信息,所述第二公钥为第二节点中包括的公钥,所述第二节点为所述至少一个节点中的一个,所述第一节点与所述至少一个节点属于同一个区块链;接收所述第二节点发送的第二加密信息,并且基于第一私钥对所述第二加密信息进行解密处理,得到所述用户账户在所述M个时间区间中进行目标业务时的业务数据,所述业务数据包括多个时刻以及所述用户账户在所述多个时刻中每个时刻进行所述目标业务的地址,所述目标业务用于验证所述用户账户的身份,所述第一私钥为所述第一节点中包括的私钥;基于所述多个时刻以及所述用户账户在所述每个时刻进行所述目标业务的地址,确定有效位置信息;在所述MDN在所述M个时间区间中的位置信息包括所述有效位置信息情况下,将所述MDN在所述M个时间区间中的位置信息确定为所述用户账户的位置信息。2.根据权利要求1所述的位置信息确定方法,其特征在于,所述多个时刻包括第一时刻,所述基于所述多个时刻以及所述用户账户在所述每个时刻进行所述目标业务的地址,确定有效位置信息,包括:确定与所述第一时刻以及第一地址均对应的网络设备,所述第一地址为所述用户账户在所述第一时刻进行所述目标业务的地址,所述网络设备用于为所述用户账户对应的终端提供服务;确定所述有效位置信息中包括所述网络设备的位置信息。3.根据权利要求1所述的位置信息确定方法,其特征在于,所述方法还包括:基于所述第一加密信息,生成第一摘要;基于所述第一私钥对所述第一摘要进行加密处理,生成第一私钥签名;向所述至少一个节点广播所述第一私钥签名。4.根据权利要求1

3中任一项所述的位置信息确定方法,其特征在于,所述方法还包括:接收所述第二节点发送的第二私钥签名;基于所述第二公钥对所述第二私钥签名进行解密处理,得到第三摘要;并且基于所述第二加密信息,生成第四摘要;所述基于第一私钥对所述第二加密信息进行解密处理,得到所述用户账户在M个时间区间中进行目标业务时的业务数据,包括:在所述第四摘要与所述第三摘要相同的情况下,基于所述第一私钥对所述第二加密信息进行解密处理,得到所述用户账户在M个时间区间中进行目标业务时的业务数据。5.一种位置信息确定方法,其特征在于,应用于第二节点,所述方法包括:接收第一节点发送的第一加密信息,并且基于第二私钥对所述第一加密信息进行解密
处理,得到用户账户的账户标识,所述第二私钥为所述第二节点中包括的私钥;基于所述用户账户的账户标识,确定所述用户账户在M个时间区间中进行目标业务时的业务数据,所述业务数据包括多个时刻以及所述用户账户在所述多个时刻中每个时刻进行所述目标业务的地址,所述目标业务用于验证所述用户账户的身份,M为大于或等于1的整数;基于第一公钥对所述用户账户在M个时间区间中进行目标业务时的业务数据进行加密处理,生成第二加密信息,并且向所述第一节点以及其他节点广播所述第二加密信息,所述其他节点为至少一个节点中除所述第二节点以外的节点,所述第一节点与所述至少一个节点属于同一个区块链。6.根据权利要求5所述的位置信息确定方法,其特征在于,所述方法还包括:接收所述第一节点发送的第一私钥签名;基于所述第一公钥对所述第一私钥签名进行解密处理,得到第一摘要;并且基于所述第一加密信息,生成第二摘要;所述基于第二私钥对所述第一加密信息进行解密处理,得到用户账户的账户标识,包括:在所述第二摘要与所述第一摘要相同的情况下,基于所述第二私钥对所述第一加密信息进行解密处理,得到用户账户的账户标识。7.根据权利要求5所述的位置信息确定方法,其特征在于,所述方法还包括:基于所述第二加密信息,生成第三摘要;基于所述第二私钥对所述第三摘要进行加密处理,生成第二私钥签名;向所述第一节点以及所述其他节点广播所述第二私钥签名。8.一种位置信息确定装置,其特征在于,包括获取模块、处理模块、接收模块以及确定模块;所述获取模块,用于获取位置确定请求,所述位置确定请求包括用户账户的账户标识、所述用户账户对应的移动用户号码簿号码MDN以及所述MDN在M个时间区间中的位置信息,所述位置确定请求用于请求确定所述用户账户的位置信息,M为大于或等于1的整数;所述处理模块,用于基于第二公钥对所述用...

【专利技术属性】
技术研发人员:李朝霞
申请(专利权)人:联通数字科技有限公司联通云数据有限公司
类型:发明
国别省市:

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

1