欢迎来到知嘟嘟! 联系电话:13336804447 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13336804447
知嘟嘟经纪人
收藏
专利号: 2021108491603
申请人: 广东食品药品职业学院
专利类型:发明专利
专利状态:已下证
更新日期:2025-11-04
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种基于区块链的健康饮食管理系统,其特征在于,包括:健康卡管理部件,其用于提供用户登记服务和信息溯源服务;数据交易管理部件,其包括数据交易管理器和安全规则链管理器,数据交易管理器用于获取涉及健康饮食的多类型数据交易,安全规则链管理器通过与用户进行交互以进行安全规则链的配置;智能合约服务部件,其用于提供接口服务、安全规则链监控服务、安全规则链集合管理服务和安全规则链检测管理服务;区块链服务部件,其用于提供监控服务和业务上链服务;交易数据分析部件,其包括交易数据采集器、交易数据识别器和安全交易管理器;交易数据采集器用于对用户的交易数据进行实时采集;交易数据识别器用于从所采集的交易数据中提取详细信息并进行信息预处理和存储;安全交易管理器用于对配置的安全规则链进行自动化部署、对交易过程产生安全事件进行处理和跟踪,其中完成自动化部署的安全规则链通过智能合约服务部件上的接口服务以嵌入智能合约的方式发布到安全规则链集合中;以及任务管理部件,其用于进行任务的创建、修改、删除和查询;其中任务管理部件创建健康卡监控任务,通过调用区块链服务部件中的监控服务,采用订阅模式,监听健康卡状态变更事件;其中任务管理部件创建智能合约监控任务,通过调用智能合约服务部件的安全规则链检测管理服务,采用订阅模式,监听交易异常事件。2.如权利要求1所述的基于区块链的健康饮食管理系统,其特征在于,数据交易管理器所获取的多类型数据交易包括环境数据、食物来源数据、运动数据和用户基础数据。3.如权利要求1所述的基于区块链的健康饮食管理系统,其特征在于,区块链服务部件具有发起上链交易服务接口、发起查询交易服务接口、发起查询区块服务接口和事件订阅服务接口,其中发起上链交易服务接口用于向区块链网络发送交易,发起查询交易服务接口用于向区块链网络查询某一交易的信息,发起查询区块服务接口用于向区块链网络查询某一区块的信息,事件订阅服务接口用于业务及应用通过订阅的方式接收区块链网络上发生的事件。4.如权利要求3所述的基于区块链的健康饮食管理系统,其特征在于,健康卡管理部件包括健康卡信息上链模块和健康卡信息链上溯源模块,其中健康卡信息上链模块通过区块链服务部件的发起上链交易服务接口发起上链交易,将健康卡整个生命周期所有信息进行在区块链网络上进行存储;健康卡信息链上溯源模块通过区块链服务部件的发起查询交易服务接口查看健康卡链上溯源信息。5.一种采用权利要求1‑4任一项所述基于区块链的健康饮食管理系统的健康饮食管理方法,其特征在于,健康饮食管理方法包括以下步骤:步骤1)配置安全规则链通过数据交易管理器获取涉及用户健康饮食的多类型数据交易,根据所获取的多类型数据交易,通过安全规则链管理器与用户进行交互以完成安全规则链的配置,并通过安全交易管理器进行安全规则链的自动化部署及发布上链;步骤2)配置健康卡

发行用户健康卡,调用区块链并发起上链交易,将健康卡整个生命周期的所有信息存储在区块链网络;步骤3)配置健康卡监控任务创建健康卡监控任务,通过调用安全交易管理器实施捕获健康卡状态变更事件,采用订阅模式,监听交易健康卡状态变更事件;当健康卡监控任务捕获到健康卡状态变更事件时,首先查询健康卡状态变更事件对应的交易信息,其次根据交易信息判断健康卡状态变更是否为异常事件,如果是异常事件,进行健康卡信息的溯源处理并将结果通知产生异常的用户;步骤4)配置智能合约监控任务创建智能合约监控任务,通过调用安全规则链管理器实施捕获交易异常事件,采用订阅模式,监听交易异常事件;当智能合约监控任务捕获到交易异常事件时,首先查询交易异常事件对应的交易信息,其次根据交易信息判断并审核该异常事件是不是合法交易,如果是合法交易,智能合约管理部件申请将该异常事件添加对应的安全规则链,如果不是合法交易,将该异常事件对应的安全规则链记录上链并将结果通知产生异常的用户。6.如权利要求5所述的健康饮食管理方法,其特征在于,步骤1)中的部署过程是将安全规则链通过嵌入智能合约的方式发布上链并形成安全规则链集合。7.如权利要求6所述的健康饮食管理方法,其特征在于,步骤4)安全规则链管理器的检测操作为:步骤4.1)配置智能合约安全探针,将安全探针嵌入到智能合约的代码中;步骤4 .2)用户产生数据交易,智能合约执行,通过插入智能合约的安全探针实时记录安全规则数据信息,进行安全规则链的实时监控;步骤4 .3)检测所记录的安全规则链是否匹配于安全规则链集合,如果匹配成功,则正常执行智能合约,如果匹配失败,则将回滚交易并生成异常事件,并且该异常事件被安全规则链管理器捕获并通过安全交易管理器进行异常事件的处理。8.如权利要求7所述的健康饮食管理方法,其特征在于,步骤4.3)中的数据交易划分为用户数据交易、环境数据交易、运动数据交易和食物数据交易四种类型,智能合约划分为健康卡发行、健康卡更新、健康饮食建模、健康饮食推荐和健康卡注销五个过程,其中通过安全规则链定义智能合约五个过程的顺序执行关系,并通过安全探针实时记录交易的上下文规则信息并检查该信息是否满足安全规则链集合要求。9.如权利要求5所述的健康饮食管理方法,其特征在于,步骤3)中健康卡信息的溯源处理操作为:步骤3.1)健康卡调用区块链进行上链交易,将交易数据写入区块链网络;步骤3 .2)通过调用区块链的查询交易接口进行追溯查询健康卡当前状态的数据信息以及数据信息的来源。10.如权利要求5所述的健康饮食管理方法,其特征在于,步骤1)中通过数据交易管理器获取涉及用户健康饮食的多类型数据交易的方式包括人工主动录入、基于大数据自动匹配录入和用户授权后的自动采集录入。