一种基于IPFS作为储存机制的数据存储更新处理方法技术

技术编号:37991893 阅读:8 留言:0更新日期:2023-06-30 10:06
本发明专利技术公开一种基于IPFS作为储存机制的数据存储更新处理方法,从客户端获取游泳者的注册信息;将根据所述游泳者的注册信息生成基础注册文档;对所述基础注册文档做哈希计算,计算得到当前所述基础注册文档的哈希摘要;将计算的哈希摘要存入区块链,在所述区块链进行上链完成后,为当前所述游泳者生成他的唯一标识符;在对当前游泳者进行初始首次测试时,将成年人标准体征值的范围值作为初始溺水判定标准数值,判定初始游泳时是否出现危险的标准数据;本发明专利技术提供的基于IPFS作为储存机制的数据存储更新处理方法,显著提升了预测的准确度,并同时保障了游泳者的快速验证。并同时保障了游泳者的快速验证。并同时保障了游泳者的快速验证。

【技术实现步骤摘要】
一种基于IPFS作为储存机制的数据存储更新处理方法


[0001]本专利技术涉及智能存储
,尤其涉及一种基于IPFS作为储存机制的数据存储更新处理方法。

技术介绍

[0002]目前,针对泳池防溺水也有很多的现有技术应用,一般包括智能手环应用和智能脚环应用以及其他佩戴式的检测设备。
[0003]目前在区块链上进行游泳者的监控操作过程中,发现现有技术中的防溺水功能不完善,尤其不具备对游泳者的防溺水以及游泳能力的实时变化更新,由于初学者的游泳水平低下,但是过段时间其往往游泳水平有所提升,但是仍然用原有的评估标准进行游泳者的游泳风险监测,往往会造成监测能力低下,防溺水预测准确度降低的问题。

技术实现思路

[0004]本专利技术提供一种基于IPFS作为储存机制的数据存储更新处理方法,用以解决
技术介绍
中的技术问题。
[0005]为实现上述目的,根据本专利技术的第一方面,本专利技术提出了一种基于IPFS作为储存机制的数据存储更新处理方法,包括:
[0006]从客户端获取游泳者的注册信息;
[0007]将根据所述游泳者的注册信息生成基础注册文档;
[0008]对所述基础注册文档做哈希计算,计算得到当前所述基础注册文档的哈希摘要:
[0009]将计算的哈希摘要(Digests)存入区块链,在所述区块链进行上链完成后,为当前所述游泳者生成他的唯一标识符;
[0010]在对当前游泳者进行初始首次测试时,将成年人标准体征值的范围值作为初始溺水判定标准数值,判定初始游泳时是否出现危险的标准数据;
[0011]在预设时间周期内监测当前所述游泳者的体征数据值,如果判定当前所述体征数据值超过预设的成年人标准体征值的范围值,则计算预设时间周期内的当前所述游泳者的体征数据值的平均值,将所述游泳者的体征数据值的平均值作为更新后的当前游泳者的溺水判定标准数值。
[0012]较佳地,在所述更新后的当前游泳者的溺水判定标准数值之后,还包括对当前游泳者的溺水判定标准数值进行存储,以及根据当前游泳者的唯一标识符调用存储的溺水判定标准数值。
[0013]较佳地,所述对当前游泳者的溺水判定标准数值进行存储,以及根据当前游泳者的唯一标识符调用存储的溺水判定标准数值,具体包括:将更新后的所述当前游泳者的溺水判定标准数值存储到IPFS星际文件系统中;当检测发现唯一标识符对应的当前游泳者登录时,则调用IPFS星际文件系统存储的溺水判定标准数值。
[0014]较佳地,所述客户端包括微信程序,APP程序,网页端。
[0015]较佳地,所述注册信息包括注册者的心率信息、血压信息和血氧饱和度信息。
[0016]较佳地,所述当前游泳者的溺水判定标准数值包括注册者的心率异常数值最大值、血压异常最大值和血氧饱和度异常最大值。
[0017]较佳地,所述溺水判定标准数值还包括异常手势摆动频率。
[0018]较佳地,所述区块链为联盟链方式构建区块链网络系统。
[0019]本专利技术实施例提供的基于IPFS作为储存机制的数据存储更新处理方法,至少存在如下方面的技术效果:
[0020]本专利技术上述技术方案提供的基于IPFS作为储存机制的数据存储更新处理方法,其主要的操作方式是:从客户端获取游泳者的注册信息;将根据所述游泳者的注册信息生成基础注册文档;对所述基础注册文档做哈希计算,计算得到当前所述基础注册文档的哈希摘要:将计算的哈希摘要(Digests)存入区块链,在所述区块链进行上链完成后,为当前所述游泳者生成他的唯一标识符;
[0021]在对当前游泳者进行初始首次测试时,将成年人标准体征值的范围值作为初始溺水判定标准数值,判定初始游泳时是否出现危险的标准数据;在预设时间周期内监测当前所述游泳者的体征数据值,如果判定当前所述体征数据值超过预设的成年人标准体征值的范围值,则计算预设时间周期内的当前所述游泳者的体征数据值的平均值,将所述游泳者的体征数据值的平均值作为更新后的当前游泳者的溺水判定标准数值。
[0022]在具体应用时,本专利技术实施例提供的基于IPFS作为储存机制的数据存储更新处理方法,其提升了游泳者的身份认证效率,同时可以针对当前游泳者的游泳水平进行更新,在初始时以初始溺水判定标准数值,判定初始游泳时是否出现危险的标准数据;在多次游泳后可以根据体征数据值的平均值作为更新后的当前游泳者的溺水判定标准数值,从而可以实时变化地对当前游泳者的实施进行游泳风险判定,提升了判定效率以及准确率。
附图说明
[0023]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。
[0024]图1是本专利技术实施例提供的基于IPFS作为储存机制的数据存储更新处理方法的流程示意图;
[0025]图2是本专利技术实施例提供的基于IPFS作为储存机制的数据存储更新处理系统的原理结构示意图。
具体实施方式
[0026]应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0027]下面将结合附图对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0028]在本专利技术的描述中,需要说明的是,术语“中心”、“内”、“外”等指示的方位或位置
关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。
[0029]在本专利技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本专利技术中的具体含义。
[0030]如图1所示,本专利技术提出了一种基于IPFS作为储存机制的数据存储更新处理方法,包括:
[0031]为实现上述目的,根据本专利技术的第一方面,本专利技术提出了一种基于IPFS作为储存机制的数据存储更新处理方法,包括:
[0032]步骤S1:系统(本专利技术实施例提供的基于IPFS作为储存机制的数据存储更新处理系统)从客户端获取游泳者的注册信息;
[0033]步骤S2:系统将根据所述游泳者的注册信息生成基础注册文档;
[0034]步骤S3:系统对所述基础注册文档做哈希计算,计算得到当前所述基础注册文档的哈希摘要:
[0035]步骤S4:将计算的哈希摘要本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于IPFS作为储存机制的数据存储更新处理方法,其特征在于,包括:从客户端获取游泳者的注册信息;将根据所述游泳者的注册信息生成基础注册文档;对所述基础注册文档做哈希计算,计算得到当前所述基础注册文档的哈希摘要:将计算的哈希摘要存入区块链,在所述区块链进行上链完成后,为当前所述游泳者生成他的唯一标识符;在对当前游泳者进行初始首次测试时,将成年人标准体征值的范围值作为初始溺水判定标准数值,判定初始游泳时是否出现危险的标准数据;在预设时间周期内监测当前所述游泳者的体征数据值,如果判定当前所述体征数据值超过预设的成年人标准体征值的范围值,则计算预设时间周期内的当前所述游泳者的体征数据值的平均值,将所述游泳者的体征数据值的平均值作为更新后的当前游泳者的溺水判定标准数值。2.根根据权利要求1所述的一种基于IPFS作为储存机制的数据存储更新处理方法,其特征在于,在所述更新后的当前游泳者的溺水判定标准数值之后,还包括对当前游泳者的溺水判定标准数值进行存储,以及根据当前游泳者的唯一标识符调用存储的溺水判定标准数值。3.根根据权利要求2所述的一种基于IPFS作为储存机制的数据存储更新处理方法,其特征在于,所述对当前游...

【专利技术属性】
技术研发人员:于中阳王亚菁张萌飞陈平
申请(专利权)人:上海旺链信息科技有限公司
类型:发明
国别省市:

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

1