一种基于大数据技术的血液制品分发方法及系统与流程

文档序号:12034745阅读:312来源:国知局

本发明涉及血液制品分发技术领域,特别涉及一种基于大数据技术的血液制品分发方法及系统。



背景技术:

血液制品是指各种人血浆蛋白制品,包括人血白蛋白、人胎盘血白蛋白、静脉注射用人免疫球蛋白、肌注人免疫球蛋白、组织胺人免疫球蛋白、特异性免疫球蛋白、乙型肝炎、狂犬病、破伤风免疫球蛋白、人凝血因子ⅷ、人凝血酶原复合物、人纤维蛋白原、抗人淋巴细胞免疫球蛋白等。血液制品的原料是血浆。人血浆中有92%-93%是水,仅有7%-8%是蛋白质,血液制品就是从这部分蛋白质分离提纯制成的。

现有技术中,存在献血积极性不高、血液制品容易受到污染以及稀有血型的血液紧缺的缺陷。



技术实现要素:

有鉴于此,本发明提供一种基于大数据技术的血液制品分发方法及系统。

一种基于大数据技术的血液制品响应方法,其包括如下步骤:

s1、生成用户唯一识别字符串信息,获取用户经常活动区域位置信息;

s2、根据各个用户的经常活动区域位置信息,将各个用户划分不同响应时间等级的群组;

s3、在用户进行首次献血时,对用户的血液进行验证,在验证通过时,跳转到步骤s4;

s4、将通过验证的用户根据该用户经常活动区域位置信息加入到对应的群组中,并根据用户唯一识别字符串信息绑定相应的血液利用信息;

s5、按照时间段划分献血激励规则;根据用户的隐私设置信息将用户划分为不同等级的活跃用户及潜在用户;

s6、在获知即时献血响应需求请求时,根据献血响应需求请求的解析结果获得请求的血液利用信息,将解析得到的血液利用信息在数据库中进行匹配获得匹配成功的血液利用信息对应的用户唯一识别字符串信息;

s7、获取匹配成功的用户唯一识别字符串信息对应用户的隐私设置信息,根据用户的隐私设置信息对响应时间等级最高的群组中匹配成功的用户进行标定,标定为当前可用活跃用户和当前可用潜在用户;

s8、向当前可用活跃用户和可用潜在用户发送血液制品响应请求,并根据请求反馈结果完成血液制品响应。

在本发明所述的基于大数据技术的血液制品响应方法中,

所述步骤s8包括:

s81、向当前响应时间等级的群组中匹配成功的当前可用活跃用户发送血液制品响应请求,并判断在第一预设时间内是否获得请求反馈结果,在获得时跳转到步骤s82;否则跳转到步骤s83;

s82、根据当前可用活跃用户的活跃等级对请求反馈结果进行筛选,并将最终选定的用户唯一识别字符串信息对应用户作为最终执行血液制品响应用户,将未选定的用户唯一识别字符串信息对应用户作为备选用户,并将筛选结果通知当前响应时间等级的群组中匹配成功的当前可用活跃用户发送,跳转到步骤s86;

s83、向当前响应时间等级的群组中匹配成功的当前可用潜在用户发送血液制品响应请求,并判断在第二预设时间内是否获得请求反馈结果,在获得时跳转到步骤s84;否则跳转到步骤s85;

s84、根据当前可用潜在用户的历史献血激励信息对请求反馈结果进行筛选,并将最终选定的用户唯一识别字符串信息对应用户作为最终执行血液制品响应用户,将未选定的用户唯一识别字符串信息对应用户作为备选用户,并将筛选结果通知当前响应时间等级的群组中匹配成功的当前可用潜在用户,跳转到步骤s86;

s85、对响应时间等级最高的下一级别的响应时间等级的群组中匹配成功的用户进行标定,标定为当前可用活跃用户和当前可用潜在用户,并跳转到步骤s81;

s86、获取步骤s6中获知即时献血响应需求请求的请求时刻,并根据步骤s5中设置的献血激励规则,将相应激励信息发送到最终执行血液制品响应用户的用户唯一识别字符串信息对应账户中。

在本发明所述的基于大数据技术的血液制品响应方法中,

所述步骤s3包括:

在用户进行首次献血时,对用户的血液进行验证,在验证通过时,跳转到步骤s4;否则将未通过用户加入到灰名单中,在用户进行请求再次验证并验证通过时,将验证通过的用户从灰名单中移除,并跳转到步骤s4。

在本发明所述的基于大数据技术的血液制品响应方法中,

所述步骤s86中将相应激励信息发送到最终执行血液制品响应用户的用户唯一识别字符串信息对应账户包括:

通过以虚拟货币形式将相应激励信息发送到最终执行血液制品响应用户的用户唯一识别字符串信息对应账户。

在本发明所述的基于大数据技术的血液制品响应方法中,

通过以虚拟货币形式将相应激励信息发送到最终执行血液制品响应用户的用户唯一识别字符串信息对应账户包括:

01、根据用户唯一识别字符串信息生成相对应的账户;

02、将不同响应时间等级的群组中等级最高的活跃用户配置为确定节点用户,建立确定节点用户集群;

03、将最终执行血液制品响应用户的血液制品响应行为发送到确定节点用户集群对应确定节点用户进行确认记录;

04、获取确定节点用户确认记录反馈结果,并判断确定节点用户确认记录反馈结果是否超过预设阈值数量,在超过预设阈值数量时,跳转到步骤05;

05、通过以虚拟货币形式将相应激励信息发送到最终执行血液制品响应用户的用户唯一识别字符串信息对应账户,并将本次最终执行血液制品响应用户的血液制品响应行为相应信息以及相应激励信息作为有效信息记录至节点用户集群各个确定节点用户信息中。

在本发明所述的基于大数据技术的血液制品响应方法中,

通过以虚拟货币形式将相应激励信息发送到最终执行血液制品响应用户的用户唯一识别字符串信息对应账户包括:

11、根据用户唯一识别字符串信息生成相对应的账户;

12、将不同响应时间等级的群组中不同等级的活跃用户配置为确定节点用户,并根据不同的不同等级的活跃用户配置各个确定节点用户的确认权限值,建立确定节点用户集群;

13、将最终执行血液制品响应用户的血液制品响应行为发送到确定节点用户集群对应确定节点用户进行确认记录;

14、获取确定节点用户确认记录反馈结果,并判断确定节点用户确认记录反馈结果是否超过预设确认权限值阈值,在超过预设确认权限值阈值时,跳转到步骤05;

15、通过以虚拟货币形式将相应激励信息发送到最终执行血液制品响应用户的用户唯一识别字符串信息对应账户,并将本次最终执行血液制品响应用户的血液制品响应行为相应信息以及相应激励信息作为有效信息记录至节点用户集群各个确定节点用户信息中。

在本发明所述的基于大数据技术的血液制品响应方法中,

按照预设确定激励规则将相应激励信息记录至确定节点用户集群中发送有效确定节点用户确认记录反馈结果的用户的用户唯一识别字符串信息对应账户中。

本发明还提供一种基于大数据技术的血液制品响应系统,其包括如下步骤:

信息初始化单元,用于生成用户唯一识别字符串信息,获取用户经常活动区域位置信息;

群组划分单元,用于根据各个用户的经常活动区域位置信息,将各个用户划分不同响应时间等级的群组;

验证单元,用于在用户进行首次献血时,对用户的血液进行验证,在验证通过时,跳转到划分绑定单元;

划分绑定单元,用于将通过验证的用户根据该用户经常活动区域位置信息加入到对应的群组中,并根据用户唯一识别字符串信息绑定相应的血液利用信息;

用户划分单元,用于按照时间段划分献血激励规则;根据用户的隐私设置信息将用户划分为不同等级的活跃用户及潜在用户;

信息匹配单元,用于在获知即时献血响应需求请求时,根据献血响应需求请求的解析结果获得请求的血液利用信息,将解析得到的血液利用信息在数据库中进行匹配获得匹配成功的血液利用信息对应的用户唯一识别字符串信息;

用户标定单元,用于获取匹配成功的用户唯一识别字符串信息对应用户的隐私设置信息,根据用户的隐私设置信息对响应时间等级最高的群组中匹配成功的用户进行标定,标定为当前可用活跃用户和当前可用潜在用户;

响应单元,用于向当前可用活跃用户和可用潜在用户发送血液制品响应请求,并根据请求反馈结果完成血液制品响应。

有益技术效果:本发明的相对于现有技术,能够克服现有技术中存在献血积极性不高以及稀有血型的血液紧缺的缺陷。

附图说明

图1是本发明实施例提供的基于大数据技术的血液制品分发系统结构框图。

具体实施方式

在本发明实施例中,一种基于大数据技术的血液制品分发方法及系统。本发明实施例的应用场景为血液制品的临时需求,即在血库中未获得匹配的血液制品时,临时需求相应的血液制品。

一种基于大数据技术的血液制品响应方法,其包括如下步骤:

s1、生成用户唯一识别字符串信息,获取用户经常活动区域位置信息。

可选地,唯一识别字符串信息加密存储在服务器中,通过设置用户唯一识别字符串信息,能够实现用户隐私的保护,整个方法能实现血液信息的匹配,又不会对个人的隐私造成泄露,实现了献血环节的匿名化。

s2、根据各个用户的经常活动区域位置信息,将各个用户划分不同响应时间等级的群组。

通过设置本步骤,能够实现以根据需求血液为圆心,以不同距离为半径的时间响应范围,能够迅速匹配到合适的血液。

s3、在用户进行首次献血时,对用户的血液进行验证,在验证通过时,跳转到步骤s4;

通过实施本步骤,能够实现用户血液的验证,比如病毒携带、抗生素、血型等信息的验证。

s4、将通过验证的用户根据该用户经常活动区域位置信息加入到对应的群组中,并根据用户唯一识别字符串信息绑定相应的血液利用信息。

通过实施本步骤,将通过验证的用户根据该用户经常活动区域位置信息加入到对应的群组中,能够实现就近快速匹配到合适的血液捐献者,并且并根据用户唯一识别字符串信息绑定相应的血液利用信息,能够将用户按照血液制品的需求进行划分,反过来,也能够为用户以后可能血液需求进行备份。也能够克服稀有血型的血液紧缺的缺陷。

s5、按照时间段划分献血激励规则;根据用户的隐私设置信息将用户划分为不同等级的活跃用户及潜在用户。

本步骤为本发明实施例的一大创新之处,按照时间段划分献血激励规则,通常而言,人们习惯白天进行活动,晚上进行休息,特别是到了凌晨时分,大多数人都已经进入了睡眠休息状态,而此次一些急救案件需要大量的血液制品,现有技术中无法实现快速匹配到血液制品合适的人员,即使一些人愿意在晚上提供这么帮助,而医院等需求方也无法迅速地找到这些人。

在本步骤中,第一通过按照时间段划分献血激励规则能够鼓励更多的人参与其中,并且按照时间段划分,比如在凌晨3-4点,可以作为激励最高的等级,可以根据具体需求灵活设置。还可以考虑到历史用血需求的规律,配合人的作息时间规律来划分献血激励规则。

第二、本步骤中设置了用户的隐私设置信息,此处可以兼顾用户的隐私和意愿。所述用户的隐私设置信息包括是否开启定位信息、是否开启活跃标识信息、开启活跃标识时间段信息,所述活跃标识信息为用户此次具有进行血液制品响应的意愿。

第三、将用户划分为不同等级的活跃用户及潜在用户,根据用户是否开启定位信息、是否开启活跃标识信息、开启活跃标识时间段信息将用户划分为不同等级的活跃用户及潜在用户。

s6、在获知即时献血响应需求请求时,根据献血响应需求请求的解析结果获得请求的血液利用信息,将解析得到的血液利用信息在数据库中进行匹配获得匹配成功的血液利用信息对应的用户唯一识别字符串信息;

s7、获取匹配成功的用户唯一识别字符串信息对应用户的隐私设置信息,根据用户的隐私设置信息对响应时间等级最高的群组中匹配成功的用户进行标定,标定为当前可用活跃用户和当前可用潜在用户;

通过实施本步骤,能够根据响应时间等级进行通知和用户标定,能够迅速匹配到合适的血液制品对应的用户。

s8、向当前可用活跃用户和可用潜在用户发送血液制品响应请求,并根据请求反馈结果完成血液制品响应。

本发明实施例的优点在于,建立了一种能够紧急状态下,响应血液制品的技术方案。并且在充分尊重献血者意愿的前提下,建立了一系列的激励机制,鼓励参与献血,特别是在凌晨等特殊时间段下,无法迅速匹配到合适献血者的缺陷。

在本发明所述的基于大数据技术的血液制品响应方法中,

所述步骤s8包括:

s81、向当前响应时间等级的群组中匹配成功的当前可用活跃用户发送血液制品响应请求,并判断在第一预设时间内是否获得请求反馈结果,在获得时跳转到步骤s82;否则跳转到步骤s83;

s82、根据当前可用活跃用户的活跃等级对请求反馈结果进行筛选,并将最终选定的用户唯一识别字符串信息对应用户作为最终执行血液制品响应用户,将未选定的用户唯一识别字符串信息对应用户作为备选用户,并将筛选结果通知当前响应时间等级的群组中匹配成功的当前可用活跃用户发送,跳转到步骤s86;

s83、向当前响应时间等级的群组中匹配成功的当前可用潜在用户发送血液制品响应请求,并判断在第二预设时间内是否获得请求反馈结果,在获得时跳转到步骤s84;否则跳转到步骤s85;

s84、根据当前可用潜在用户的历史献血激励信息对请求反馈结果进行筛选,并将最终选定的用户唯一识别字符串信息对应用户作为最终执行血液制品响应用户,将未选定的用户唯一识别字符串信息对应用户作为备选用户,并将筛选结果通知当前响应时间等级的群组中匹配成功的当前可用潜在用户,跳转到步骤s86;

s85、对响应时间等级最高的下一级别的响应时间等级的群组中匹配成功的用户进行标定,标定为当前可用活跃用户和当前可用潜在用户,并跳转到步骤s81;

s86、获取步骤s6中获知即时献血响应需求请求的请求时刻,并根据步骤s5中设置的献血激励规则,将相应激励信息发送到最终执行血液制品响应用户的用户唯一识别字符串信息对应账户中。

在本发明所述的基于大数据技术的血液制品响应方法中,

所述步骤s3包括:

在用户进行首次献血时,对用户的血液进行验证,在验证通过时,跳转到步骤s4;否则将未通过用户加入到灰名单中,在用户进行请求再次验证并验证通过时,将验证通过的用户从灰名单中移除,并跳转到步骤s4。

通过实施本实施例,能够实现对符合要求的献血者的动态监管。

在本发明所述的基于大数据技术的血液制品响应方法中,

所述步骤s86中将相应激励信息发送到最终执行血液制品响应用户的用户唯一识别字符串信息对应账户包括:

通过以虚拟货币形式将相应激励信息发送到最终执行血液制品响应用户的用户唯一识别字符串信息对应账户。

在本发明所述的基于大数据技术的血液制品响应方法中,

通过以虚拟货币形式将相应激励信息发送到最终执行血液制品响应用户的用户唯一识别字符串信息对应账户包括:

01、根据用户唯一识别字符串信息生成相对应的账户;

02、将不同响应时间等级的群组中等级最高的活跃用户配置为确定节点用户,建立确定节点用户集群;

03、将最终执行血液制品响应用户的血液制品响应行为发送到确定节点用户集群对应确定节点用户进行确认记录;

04、获取确定节点用户确认记录反馈结果,并判断确定节点用户确认记录反馈结果是否超过预设阈值数量,在超过预设阈值数量时,跳转到步骤05;

05、通过以虚拟货币形式将相应激励信息发送到最终执行血液制品响应用户的用户唯一识别字符串信息对应账户,并将本次最终执行血液制品响应用户的血液制品响应行为相应信息以及相应激励信息作为有效信息记录至节点用户集群各个确定节点用户信息中。

通过实施本实施例,借助了区块链的技术理念,能够对用户的献血记录和激励账户进行分散化的管理,避免数据的丢失或者被篡改,并且通过虚拟货币形式将相应激励信息发送到最终执行血液制品响应用户的用户唯一识别字符串信息对应账户,能够对用户进行持续性的激励,并且通过设置用户唯一识别字符串信息对应账户,也保证了整个过程的匿名性。

在本发明所述的基于大数据技术的血液制品响应方法中,

通过以虚拟货币形式将相应激励信息发送到最终执行血液制品响应用户的用户唯一识别字符串信息对应账户包括:

11、根据用户唯一识别字符串信息生成相对应的账户;

12、将不同响应时间等级的群组中不同等级的活跃用户配置为确定节点用户,并根据不同的不同等级的活跃用户配置各个确定节点用户的确认权限值,建立确定节点用户集群;

13、将最终执行血液制品响应用户的血液制品响应行为发送到确定节点用户集群对应确定节点用户进行确认记录;

14、获取确定节点用户确认记录反馈结果,并判断确定节点用户确认记录反馈结果是否超过预设确认权限值阈值,在超过预设确认权限值阈值时,跳转到步骤05;

15、通过以虚拟货币形式将相应激励信息发送到最终执行血液制品响应用户的用户唯一识别字符串信息对应账户,并将本次最终执行血液制品响应用户的血液制品响应行为相应信息以及相应激励信息作为有效信息记录至节点用户集群各个确定节点用户信息中。

在本发明实施例中是对确认环节进行的改进,根据不同的不同等级的活跃用户配置各个确定节点用户的确认权限值,避免了需要大数量的用户进行确认,导致的确认结果不及时的缺陷,这也是利用了信任、信用的理念。

在本发明所述的基于大数据技术的血液制品响应方法中,

按照预设确定激励规则将相应激励信息记录至确定节点用户集群中发送有效确定节点用户确认记录反馈结果的用户的用户唯一识别字符串信息对应账户中。

如图1所示,本发明还提供一种基于大数据技术的血液制品响应系统,其包括如下步骤:

信息初始化单元,用于生成用户唯一识别字符串信息,获取用户经常活动区域位置信息;

群组划分单元,用于根据各个用户的经常活动区域位置信息,将各个用户划分不同响应时间等级的群组;

验证单元,用于在用户进行首次献血时,对用户的血液进行验证,在验证通过时,跳转到划分绑定单元;

划分绑定单元,用于将通过验证的用户根据该用户经常活动区域位置信息加入到对应的群组中,并根据用户唯一识别字符串信息绑定相应的血液利用信息;

用户划分单元,用于按照时间段划分献血激励规则;根据用户的隐私设置信息将用户划分为不同等级的活跃用户及潜在用户;

信息匹配单元,用于在获知即时献血响应需求请求时,根据献血响应需求请求的解析结果获得请求的血液利用信息,将解析得到的血液利用信息在数据库中进行匹配获得匹配成功的血液利用信息对应的用户唯一识别字符串信息;

用户标定单元,用于获取匹配成功的用户唯一识别字符串信息对应用户的隐私设置信息,根据用户的隐私设置信息对响应时间等级最高的群组中匹配成功的用户进行标定,标定为当前可用活跃用户和当前可用潜在用户;

响应单元,用于向当前可用活跃用户和可用潜在用户发送血液制品响应请求,并根据请求反馈结果完成血液制品响应。

有益技术效果:本发明的相对于现有技术,能够克服现有技术中存在献血积极性不高、血液制品容易受到污染以及稀有血型的血液紧缺的缺陷。

系统实施例简略之处可以参见方法实施例。方法实施例扩展的地方也可以用于系统实施例。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。

可以理解的是,对于本领域的普通技术人员来说,可以根据本发明的技术构思做出其它各种相应的改变与变形,而所有这些改变与变形都应属于本发明权利要求的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1