说明:收录全网最新的团体标准 提供单次或批量下载
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111627588.X (22)申请日 2021.12.28 (71)申请人 中国联合网络通信集团有限公司 地址 100033 北京市西城区金融大街21号 (72)发明人 田新雪 肖征荣 李朝霞 马书惠  杨子文  (74)专利代理 机构 北京天昊联合知识产权代理 有限公司 1 1112 代理人 彭瑞欣 冯建基 (51)Int.Cl. G06F 21/60(2013.01) G06F 21/62(2013.01) G06F 21/64(2013.01) G06Q 10/02(2012.01) G16H 40/20(2018.01)G06F 16/23(2019.01) (54)发明名称 预约方法、 区块链系统、 电子设备、 计算机可 读介质 (57)摘要 本发明公开了一种预约方法、 区块链系统、 电子设备、 计算机可读介质, 以解决预约过程繁 琐导致患者利益得不到保障、 局面混乱的问题。 该方法包括: 用户节点通过哈希计算, 根据用户 的血液信息和身份标识信息得到哈希 值, 并发送 至时间戳节点; 时间戳节点接收哈希值, 将接收 到哈希值的时间以及哈希值使用时间戳节点的 私钥签名, 并将签名后的时间和哈希 值作为签名 信息发送至用户节点; 用户节点接收签名信息, 并将签名信息、 用户的血液信息及血液需求信息 打包为广播信息, 广播到区块链系统中; 血库节 点接收广播信息, 使用时间戳节 点的公钥对签名 信息验证, 在验证通过且血库节 点对应的血库存 在满足需求的血液时, 向用户节 点发送预约确认 信息。 权利要求书3页 说明书10页 附图3页 CN 114329552 A 2022.04.12 CN 114329552 A 1.一种预约方法, 其特征在于, 所述方法用于区块链系统, 所述 区块链系统包括至少一 个用户节点、 时间戳节点、 至少一个血库节点, 所述方法包括: 所述用户节点通过哈希计算, 根据用户的血液信息和身份标识信息得到第一哈希值, 并将所述第一哈希值发送至所述时间戳节点; 所述时间戳节点接收所述第 一哈希值, 并将接收到所述第 一哈希值的第 一时间以及所 述第一哈希值使用所述时间戳节点的私钥进 行签名, 并将签名后的第一时间和 第一哈希值 作为签名信息发送至所述用户节点; 所述用户节点接收所述签名信息, 并将所述签名信息、 所述用户的血液信息以及所述 用户的血 液需求信息打包为广播信息, 广播到所述区块链系统中; 所述血库节点接收所述广播信 息, 使用所述 时间戳节点的公钥对所述签名信 息进行验 证, 在验证通过且所述血库节点对应的血库存在满足所述用户的血液需求的血液的情况 下, 向所述用户节点发送预约确认信息 。 2.根据权利要求1所述的方法, 其特 征在于, 所述用户的血液信息包括所述用户血液的血红蛋白和/或血小板的数量、 所述用户的 血型信息; 所述用户的血液需求信息包括所述用户所需的血红蛋白和/或血小板的数量、 所述用 户所需的血 液血型。 3.根据权利要求1所述的方法, 其特 征在于, 所述用户节点将所述第一哈希值发送至所述时间戳节点包括: 所述用户节点按照预定的算法使用所述时间戳节点的公钥对所述第一哈希值进行加 密, 并使用所述用户节点的私钥对加密后的所述第一哈希值进行签名, 将签名后的第一哈 希值发送至所述时间戳节点; 所述时间戳节点接收所述第一哈希值包括: 所述时间戳节点使用所述用户节点的公钥对接收到的信 息进行验证, 在验证通过的情 况下, 按照预定算法使用所述时间戳节点的私钥对接 收到的信息进行解密, 获取所述第一 哈希值; 所述时间戳节点将签名后的第一时间和第一哈希值作为签名信息发送至所述用户节 点包括: 所述时间戳节点按照预定算法使用所述用户节点的公钥对所述签名信 息进行加密, 并 使用所述时间戳节点的私钥对加密后的签名信息进行签名, 将签名后的签名信息发送至所 述用户节点; 所述用户节点接收所述签名信息, 包括: 所述用户节点使用所述 时间戳节点的公钥对接收到的信 息进行验证, 在验证通过的情 况下, 按照预定算法使用所述用户节点的私钥对接 收到的信息进行解密, 获取所述签名信 息; 所述用户节点将所述签名信 息、 所述用户的血液信 息以及所述用户的血液需求信 息打 包为广播信息, 广播到所述区块链系统, 包括: 所述用户节点将所述签名信 息、 所述用户的血液信 息以及所述用户的血液需求信 息打 包为广播信息, 并使用所述用户节点的私钥对所述广播信息进行签名, 将签名后的广播信权 利 要 求 书 1/3 页 2 CN 114329552 A 2息广播到所述区块链系统; 所述血库节点接收所述广播信息包括: 所述血库节点使用所述用户节点的公钥对接收到的信 息进行验证, 在验证通过的情况 下, 获取所述广播信息 。 4.根据权利要求1所述的方法, 其特征在于, 所述在验证通过且所述血库节点对应的血 库存在满足所述用户的血液需求的血液 的情况下, 向所述用户节点发送预约确认信息, 包 括: 在验证通过的情况下, 所述血库节点从所述签名信 息中提取所述第 一时间以及所述用 户的血液需求; 根据所述第 一时间确定所述用户的预约 顺序, 根据 所述预约 顺序以及所述用户的血液 需求确定所述血库节点对应的血库是否存在满足所述用户的血 液需求的血 液; 在所述血库节点对应的血库存在满足所述用户的血液需求的血液的情况下, 向所述用 户发送预约确认信息 。 5.根据权利要求1所述的方法, 其特征在于, 所述预约确 认信息包括所述血库节点对应 的血库支持的支付类型、 所述用户的身份标识信息、 所述血库节点对应的血库的地址信息; 所述血库节点向所述用户节点发送预约确认信息之后, 还 包括: 在所述用户确 认接受所述血库节点对应的血库支持的支付类型, 以及所述血库节点对 应的血库的地址信息的情况下, 所述用户节点将所述用户的身份标识信息使用预定算法进 行加密后得到第一加密结果, 并将所述第一加密结果以广播的方式发送至所述区块链系统 中; 所述血库节点获取所述第 一加密结果, 并使用预定算法对所述第 一加密结果进行解密 获取所述用户的身份标识信息, 并根据用户的血液信息和身份标识信息通过哈希计算得到 第二哈希值; 在所述第二哈希值与 所述第一哈希值相同的情况下, 预约与 所述用户的血液需求对应 的血液, 供所述用户到所述血库节点对应的血库输血。 6.根据权利要求5所述的方法, 其特 征在于, 所述将所述第一加密结果以广播的方式发送至所述区块链系统包括: 所述用户节点将所述第 一加密结果使用所述用户节点的私钥进行签名, 并将签名后的 第一加密结果以广播的方式发送至所述区块链系统; 所述血库节点获取 所述第一加密结果, 包括: 所述血库节点使用所述用户节点的公钥对接收到的信 息进行验证, 在验证通过的情况 下, 获取所述第一加密结果。 7.根据权利要求5所述的方法, 其特 征在于, 所述用户节点将所述用户的身份标识信息使用预定算法进行加密后得到第一加密结 果, 包括: 所述用户节点将所述用户的身份标识信息按照预定的算法使用所述用户节点的私钥 进行加密后得到第一加密结果; 所述血库节点使用预定算法对所述第一加密结果进行解密获取所述用户的身份标识 信息, 包括:权 利 要 求 书 2/3 页 3 CN 114329552 A 3

.PDF文档 专利 预约方法、区块链系统、电子设备、计算机可读介质

文档预览
中文文档 17 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共17页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 预约方法、区块链系统、电子设备、计算机可读介质 第 1 页 专利 预约方法、区块链系统、电子设备、计算机可读介质 第 2 页 专利 预约方法、区块链系统、电子设备、计算机可读介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-19 04:16:30上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。