杭州高新区(滨江)区块链与数据安全研究院张启锐获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉杭州高新区(滨江)区块链与数据安全研究院申请的专利状态树数据缓存方法、装置、电子设备和计算机程序产品获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119759896B 。
龙图腾网通过国家知识产权局官网在2026-01-09发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411561672.X,技术领域涉及:G06F16/22;该发明授权状态树数据缓存方法、装置、电子设备和计算机程序产品是由张启锐;黄伟;李若欣;姚文豪;韦懿杰;汪小益设计研发完成,并于2024-11-04向国家知识产权局提交的专利申请。
本状态树数据缓存方法、装置、电子设备和计算机程序产品在说明书摘要公布了:本申请涉及区块链技术领域,提出一种状态树数据缓存方法、装置、电子设备和计算机程序产品。该方法在获取到待缓存的状态树数据后,会将每个中间节点的头部信息缓存至第一缓存数组,将每个中间节点的每个子节点的孩子信息缓存至第二缓存数组,以及将每个叶子节点的状态数据信息缓存至第三缓存数组。针对每个中间节点,利用其头部信息中的父节点索引和每个子节点的第一子节点索引,以及利用其每个子节点的孩子信息中的元信息和第二子节点索引,可以方便地通过各个缓存数组查找到与该中间节点连接的父节点和各个子节点的信息,从而准确地构建出状态树各个节点之间的逻辑关系。采用该方法能够降低寻址复杂度,减少读取状态树数据的寻址次数。
本发明授权状态树数据缓存方法、装置、电子设备和计算机程序产品在权利要求书中公布了:1.一种状态树数据缓存方法,其特征在于,包括: 获取待缓存的状态树数据,所述状态树数据包括若干个中间节点和若干个叶子节点; 将每个所述中间节点的头部信息缓存至第一缓存数组,所述头部信息包括对应中间节点的父节点索引和对应中间节点的每个子节点的第一子节点索引; 将每个所述中间节点的每个子节点的孩子信息缓存至第二缓存数组,所述孩子信息包括对应子节点的元信息和第二子节点索引; 将每个所述叶子节点的状态数据信息缓存至第三缓存数组; 其中,所述父节点索引用于表示对应中间节点为根节点,或者用于表示对应中间节点的父节点的头部信息在所述第一缓存数组中的存储位置;所述第一子节点索引用于表示对应中间节点的对应子节点的孩子信息在所述第二缓存数组中的存储位置;所述第二子节点索引用于表示类型为叶子节点的对应子节点的状态数据信息在所述第三缓存数组中的存储位置,或者用于表示类型为中间节点的对应子节点的头部信息在所述第一缓存数组中的存储位置; 所述方法还包括: 当接收到读取所述若干个叶子节点中的目标叶子节点的状态数据信息的请求时,从所述第一缓存数组中,读取根节点的头部信息作为当前头部信息; 根据前缀树的寻址原理和所述目标叶子节点的寻址路径,确定当前寻址位置; 从所述当前头部信息中,查找与所述当前寻址位置对应的目标子节点的第一子节点索引; 若查找到所述目标子节点的第一子节点索引,则根据所述目标子节点的第一子节点索引,从所述第二缓存数组中读取所述目标子节点的孩子信息; 若所述目标子节点为中间节点,则根据所述目标子节点的孩子信息的第二子节点索引,从所述第一缓存数组中读取所述目标子节点的头部信息,使用所述目标子节点的头部信息更新所述当前头部信息,并返回执行所述根据前缀树的寻址原理和所述目标叶子节点的寻址路径,确定当前寻址位置的步骤; 若所述目标子节点为叶子节点,则根据所述目标子节点的孩子信息的第二子节点索引,从所述第三缓存数组中读取所述目标子节点的状态数据信息,作为所述目标叶子节点的状态数据信息。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人杭州高新区(滨江)区块链与数据安全研究院,其通讯地址为:310000 浙江省杭州市滨江区物联网孵化器大楼2号楼A楼4-7层;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励