[发明专利]基于区块链的区域热力图处理方法、装置和计算机设备有效
申请号: | 202110490286.6 | 申请日: | 2021-05-06 |
公开(公告)号: | CN112988878B | 公开(公告)日: | 2021-08-13 |
发明(设计)人: | 娄帅 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F16/26 | 分类号: | G06F16/26;G06F16/29;G06F16/2458 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 李文渊 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 区域 力图 处理 方法 装置 计算机 设备 | ||
本申请涉及一种基于区块链的区域热力图处理方法、装置、计算机设备和存储介质。所述方法包括:当终端进入目标地理围栏后,终端作为节点加入到目标地理围栏所对应的区块链网络;区块链网络中的节点包括至少一级的上报节点以及作为上报节点的祖先节点的共识节点,上报节点通过共识节点定期逐级下发的心跳包维持在线状态;在终端是作为叶子节点的上报节点并处于在线状态的情况下,触发逐级上报节点信息直至上报到共识节点;上报到共识节点的节点信息,携带有每级上报的上报节点的地理位置,用于指示共识节点按照上报到共识节点的节点信息中的地理位置统计得到区域热力图。方案可应用的领域包括但不限于地图、区域规划、智慧城市、智慧交通等领域。
技术领域
本申请涉及计算机技术领域,特别是涉及一种基于区块链的区域热力图处理方法、装置、计算机设备和存储介质,以及一种区域热力图展示方法、装置、计算机设备和存储介质。
背景技术
随着计算机技术的发展,通过密度函数进行可视化用于表示地图中各位置点的密度的热力图得到了越来越广泛的应用,如可以通过区域的热力图直观表现区域中的人流量,以便进行路线规划。在生成热力图时,一般通过采集区域中各终端的位置数据,如通过移动基站对区域内各终端进行定位,再基于获得的位置数据生成相应的热力图。
然而,各终端的位置数据的采集频率较低,且各终端在区域中的位置变化快,导致采集的位置数据存在延迟,使得根据采集的位置数据处理的热力图的实时性较低。
发明内容
基于此,有必要针对上述技术问题,提供一种能够提高区域热力图实时性的基于区块链的区域热力图处理方法、装置、计算机设备和存储介质,以及一种区域热力图展示方法、装置、计算机设备和存储介质。
一种基于区块链的区域热力图处理方法,所述方法包括:
当终端进入目标地理围栏后,终端作为节点加入到目标地理围栏所对应的区块链网络;区块链网络中的节点包括至少一级的上报节点以及作为上报节点的祖先节点的共识节点,上报节点通过共识节点定期逐级下发的心跳包维持在线状态;
在终端是作为叶子节点的上报节点并处于在线状态的情况下,触发逐级上报节点信息直至上报到共识节点;上报到共识节点的节点信息,携带有每级上报的上报节点的地理位置,用于指示共识节点按照上报到共识节点的节点信息中的地理位置统计得到区域热力图。
在其中一个实施例中,基于区块链的区域热力图处理方法还包括:
在终端的子节点处于目标地理围栏外,且终端的子节点处于离线状态的情况下,触发终止向子节点下发共识节点定期逐级下发的心跳包。
在其中一个实施例中,基于区块链的区域热力图处理方法还包括:
在终端的父节点处于目标地理围栏外,且终端的父节点处于离线状态的情况下,触发根据接收的共识节点定期逐级下发的心跳包,更新终端作为节点在区块链网络中的节点关系。
在其中一个实施例中,基于区块链的区域热力图处理方法还包括:
在终端进入目标地理围栏、且终端作为节点加入到区块链网络失败的情况下,触发将终端的终端地理位置发送至服务器;
终端地理位置,用于指示服务器基于终端地理位置对共识节点统计得到的区域热力图进行更新,获得更新后的区域热力图。
在其中一个实施例中,节点信息包括每级上报的第一上报节点的地理位置经过对称加密处理的地理位置密文,以及与地理位置密文对应的密钥经过非对称加密处理获得的密钥密文;
触发从终端作为共识节点所对应的第一上报节点逐级上报的节点信息中,提取得到第一上报节点的第一地理位置,包括:
基于密钥密文对应的私钥对密钥密文进行解密,得到地理位置密文对应的密钥;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110490286.6/2.html,转载请声明来源钻瓜专利网。