一种智能饮水控制方法及相关设备与流程

文档序号:17158817发布日期:2019-03-20 00:21阅读:201来源:国知局
一种智能饮水控制方法及相关设备与流程
本申请涉及智能健康
技术领域
,特别涉及一种智能饮水控制方法及相关设备。
背景技术
:水是构成人体的重要成分,是仅次于氧气的重要物质。因此,科学合理地饮水对于保障人体身体健康有着重要意义。现有技术中有一些用于指导用户如何饮水的相关设备,但是,当前的这些产品一般都仅仅是根据环境温度而判定用户适合饮用的水温,并没有考虑到用户的自身身体情况,因此,其科学合理性有待提高。鉴于此,采用各种智能饮水控制技术,以便有效提高对用户饮水指导的科学合理性,保障用户身体健康,是本领域技术人员所亟待解决的技术问题。技术实现要素:有鉴于此,本申请的目的在于提供一种智能饮水控制方法、装置、系统、计算机存储介质以及云服务器,以便有效提高对用户饮水指导的科学合理性,保障用户身体健康。其具体方案如下:第一方面,本申请公开了一种智能饮水控制方法,包括:接收智能穿戴设备采集并发送的用户的体温数据;判断所述用户的体温是否在预设正常范围内;若是,则根据所述体温计算当前推荐饮用水温;将所述当前推荐饮用水温发送至智能水控设备,以便所述智能水控设备按照所述当前推荐饮用水温设置出水温度。可选地,在所述判断所述用户的体温是否在预设正常范围内之后,还包括:若否,则将预设水温值设置为当前推荐饮用水温并提示用户体温异常。可选地,所述根据所述体温计算当前推荐饮用水温包括:根据公式计算所述当前推荐饮用水温;其中,tr为体温,ts为当前推荐饮用水温。可选地,在所述根据所述体温计算当前推荐饮用水温之后,还包括:调用所述用户的饮水记录数据,所述饮水记录数据由所述智能水控设备采集并发送至所述云服务器;确定所述用户在所述体温状态下的历史平均饮用水温;计算所述当前推荐饮用水温与所述历史平均饮用水温的差值;判断所述差值是否低于预设阈值;若是,则将所述当前推荐饮用水温的取值修改为所述历史平均饮用水温。可选地,在所述判断所述用户的体温是否在预设正常范围内之前,还包括:获取所述智能穿戴设备采集并发送的环境温度数据;根据当前环境温度将体温的所述预设正常范围确定为[tc-δ,tc+δ];其中,tc为中心温度,δ为预设波动参数,tc=0.058th+t0,th为当前环境温度,t0为预设基准温度。可选地,在所述判断所述用户的体温是否在预设正常范围内之前,还包括:获取所述智能穿戴设备采集并发送的用户性别数据;若所述用户为女性,则将所述预设基准温度确定为t0=33.154;若所述用户为男性,则将所述预设基准温度确定为t0=33.656。可选地,还包括:获取所述智能穿戴设备发送的用户年龄数据;根据所述用户的年龄在预设饮水量数据库中进行匹配查找,所述预设饮水量数据库中存储有不同年龄与日推荐饮水量的对应关系;确定所述用户的日推荐饮水量;将所述日推荐饮水量发送至所述智能穿戴设备进行显示。可选地,在所述确定所述用户的日推荐饮水量之后,还包括:获取当日最高环境温度和当前环境温度;根据lm=(0.25th/tmax)lt确定当前时段推荐饮水量;将所述当前时段推荐饮水量发送至所述智能水控设备,以便所述智能水控设备按照所述当前时段推荐饮水量设置出水量;其中,lm为当前时段推荐饮水量,th为当前环境温度,tmax为当日最高环境温度,lt为日推荐饮水量。可选地,在所述根据lm=(0.25th/tmax)lt确定当前时段推荐饮水量之后,还包括:根据所述用户当日的饮水记录数据计算当日已饮水总量;判断所述当日已饮水总量是否小于所述日推荐饮水量;若是,则计算剩余各时段所需饮水量,并根据所述剩余各时段所需饮水量对所述当前时段推荐饮水量进行修正。可选地,还包括:在接收到所述智能水控设备发送的所述饮水记录数据后,将所述饮水记录数据进行结构化后存储至数据库中。第二方面,本申请公开了一种智能饮水控制装置,包括:数据获取模块,用于接收智能穿戴设备采集并发送的用户的体温数据;体温判断模块,用于判断所述用户的体温是否在预设正常范围内;水温确定模块,用于当所述体温在所述预设正常范围内时,根据所述体温计算当前推荐饮用水温;数据发送模块,用于将所述当前推荐饮用水温发送至智能水控设备,以便所述智能水控设备按照所述当前推荐饮用水温设置出水温度。可选地,所述水温确定模块还用于:当所述体温不在所述预设正常范围内时,将预设水温值设置为当前推荐饮用水温。可选地,所述水温确定模块具体用于:根据公式计算所述当前推荐饮用水温;其中,tr为体温,ts为当前推荐饮用水温。可选地,所述数据获取模块还用于:调用所述用户的饮水记录数据,所述饮水记录数据由所述智能水控设备采集并发送至所述云服务器;所述智能饮水控制装置还包括:水温修正模块,用于在所述水温确定模块根据所述体温计算当前推荐饮用水温之后,确定所述用户在所述体温状态下的历史平均饮用水温;计算所述当前推荐饮用水温与所述历史平均饮用水温的差值;判断所述差值是否低于预设阈值;若是,则将所述当前推荐饮用水温的取值修改为所述历史平均饮用水温。可选地,所述数据获取模块还用于:获取所述智能穿戴设备采集并发送的环境温度数据;所述智能饮水控制装置还包括:体温范围设定模块,用于根据当前环境温度将体温的所述预设正常范围确定为[tc-δ,tc+δ];其中,tc为中心温度,δ为预设波动参数,tc=0.058th+t0,th为当前环境温度,t0为预设基准温度。可选地,所述数据获取模块还用于:获取所述智能穿戴设备采集并发送的用户性别数据;所述体温范围设定模块包括:基准温度设定单元,用于当所述用户为女性时,将所述预设基准温度确定为t0=33.154;当所述用户为男性时,将所述预设基准温度确定为t0=33.656。可选地,所述数据获取模块还用于:获取所述智能穿戴设备发送的用户年龄数据;所述智能饮水控制装置还包括:水量确定模块,用于根据所述用户的年龄在预设饮水量数据库中进行匹配查找,确定所述用户的日推荐饮水量;所述预设饮水量数据库中存储有不同年龄与日推荐饮水量的对应关系;所述数据发送模块还用于:将所述日推荐饮水量发送至所述智能穿戴设备进行显示。可选地,所述水量确定模块还用于:获取当日最高环境温度和当前环境温度;根据lm=(0.25th/tmax)lt确定当前时段推荐饮水量;其中,lm为当前时段推荐饮水量,th为当前环境温度,tmax为当日最高环境温度,lt为日推荐饮水量;所述数据发送模块还用于:将所述当前时段推荐饮水量发送至所述智能水控设备,以便所述智能水控设备按照所述当前时段推荐饮水量设置出水量。可选地,所述智能饮水控制装置还包括:水量修正模块,用于根据所述用户当日的饮水记录数据计算当日已饮水总量;判断所述当日已饮水总量是否小于所述日推荐饮水量;若是,则计算剩余各时段所需饮水量,并根据所述剩余各时段所需饮水量对所述当前时段推荐饮水量进行修正。可选地,所述智能饮水控制装置还包括:数据存储模块,用于在接收到所述智能水控设备发送的所述饮水记录数据后,将所述饮水记录数据进行结构化后存储至数据库中。第三方面,本申请公开了一种云服务器,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现以下步骤:接收智能穿戴设备采集并发送的用户的体温数据;判断所述用户的体温是否在预设正常范围内;若是,则根据所述体温计算当前推荐饮用水温;将所述当前推荐饮用水温发送至智能水控设备,以便所述智能水控设备按照所述当前推荐饮用水温设置出水温度。可选地,所述处理器执行所述存储器中保存的计算机子程序时,可以具体实现以下步骤:在所述判断所述用户的体温是否在预设正常范围内之后,若否,则将预设水温值设置为当前推荐饮用水温。可选地,所述处理器执行所述存储器中保存的计算机子程序时,可以具体实现以下步骤:根据公式计算所述当前推荐饮用水温;其中,tr为体温,ts为当前推荐饮用水温。可选地,所述处理器执行所述存储器中保存的计算机子程序时,可以具体实现以下步骤:调用所述用户的饮水记录数据,所述饮水记录数据由所述智能水控设备采集并发送至所述云服务器;确定所述用户在所述体温状态下的历史平均饮用水温;计算所述当前推荐饮用水温与所述历史平均饮用水温的差值;判断所述差值是否低于预设阈值;若是,则将所述当前推荐饮用水温的取值修改为所述历史平均饮用水温。可选地,所述处理器执行所述存储器中保存的计算机子程序时,可以具体实现以下步骤:在所述判断所述用户的体温是否在预设正常范围内之前,获取所述智能穿戴设备采集并发送的环境温度数据;根据当前环境温度将体温的所述预设正常范围确定为[tc-δ,tc+δ];其中,tc为中心温度,δ为预设波动参数,tc=0.058th+t0,th为当前环境温度,t0为预设基准温度。可选地,所述处理器执行所述存储器中保存的计算机子程序时,可以具体实现以下步骤:在所述判断所述用户的体温是否在预设正常范围内之前,获取所述智能穿戴设备采集并发送的用户性别数据;若所述用户为女性,则将所述预设基准温度确定为t0=33.154;若所述用户为男性,则将所述预设基准温度确定为t0=33.656。可选地,所述处理器执行所述存储器中保存的计算机子程序时,可以具体实现以下步骤:获取所述智能穿戴设备发送的用户年龄数据;根据所述用户的年龄在预设饮水量数据库中进行匹配查找,所述预设饮水量数据库中存储有不同年龄与日推荐饮水量的对应关系;确定所述用户的日推荐饮水量;将所述日推荐饮水量发送至所述智能穿戴设备进行显示。可选地,所述处理器执行所述存储器中保存的计算机子程序时,可以具体实现以下步骤:在所述确定所述用户的日推荐饮水量之后,获取当日最高环境温度和当前环境温度;根据lm=(0.25th/tmax)lt确定当前时段推荐饮水量;将所述当前时段推荐饮水量发送至所述智能水控设备,以便所述智能水控设备按照所述当前时段推荐饮水量设置出水量;其中,lm为当前时段推荐饮水量,th为当前环境温度,tmax为当日最高环境温度,lt为日推荐饮水量。可选地,所述处理器执行所述存储器中保存的计算机子程序时,可以具体实现以下步骤:在所述根据lm=(0.25th/tmax)lt确定当前时段推荐饮水量之后,根据所述用户当日的饮水记录数据计算当日已饮水总量;判断所述当日已饮水总量是否小于所述日推荐饮水量;若是,则计算剩余各时段所需饮水量,并根据所述剩余各时段所需饮水量对所述当前时段推荐饮水量进行修正。可选地,所述处理器执行所述存储器中保存的计算机子程序时,可以具体实现以下步骤:在接收到所述智能水控设备发送的所述饮水记录数据后,将所述饮水记录数据进行结构化后存储至数据库中。第四方面,本申请公开了一种智能饮水控制系统,所述智能饮水控制系统包括智能穿戴设备、智能水控设备以及前述公开的云服务器。第五方面,本申请公开了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:接收智能穿戴设备采集并发送的用户的体温数据;判断所述用户的体温是否在预设正常范围内;若是,则根据所述体温计算当前推荐饮用水温;将所述当前推荐饮用水温发送至智能水控设备,以便所述智能水控设备按照所述当前推荐饮用水温设置出水温度。可选地,所述计算机可读存储介质中保存的计算机子程序被处理器执行时,可以具体实现以下步骤:在所述判断所述用户的体温是否在预设正常范围内之后,若否,则将预设水温值设置为当前推荐饮用水温。可选地,所述计算机可读存储介质中保存的计算机子程序被处理器执行时,可以具体实现以下步骤:根据公式计算所述当前推荐饮用水温;其中,tr为体温,ts为当前推荐饮用水温。可选地,所述计算机可读存储介质中保存的计算机子程序被处理器执行时,可以具体实现以下步骤:调用所述用户的饮水记录数据,所述饮水记录数据由所述智能水控设备采集并发送至所述云服务器;确定所述用户在所述体温状态下的历史平均饮用水温;计算所述当前推荐饮用水温与所述历史平均饮用水温的差值;判断所述差值是否低于预设阈值;若是,则将所述当前推荐饮用水温的取值修改为所述历史平均饮用水温。可选地,所述计算机可读存储介质中保存的计算机子程序被处理器执行时,可以具体实现以下步骤:在所述判断所述用户的体温是否在预设正常范围内之前,获取所述智能穿戴设备采集并发送的环境温度数据;根据当前环境温度将体温的所述预设正常范围确定为[tc-δ,tc+δ];其中,tc为中心温度,δ为预设波动参数,tc=0.058th+t0,th为当前环境温度,t0为预设基准温度。可选地,所述计算机可读存储介质中保存的计算机子程序被处理器执行时,可以具体实现以下步骤:在所述判断所述用户的体温是否在预设正常范围内之前,获取所述智能穿戴设备采集并发送的用户性别数据;若所述用户为女性,则将所述预设基准温度确定为t0=33.154;若所述用户为男性,则将所述预设基准温度确定为t0=33.656。可选地,所述计算机可读存储介质中保存的计算机子程序被处理器执行时,可以具体实现以下步骤:获取所述智能穿戴设备发送的用户年龄数据;根据所述用户的年龄在预设饮水量数据库中进行匹配查找,所述预设饮水量数据库中存储有不同年龄与日推荐饮水量的对应关系;确定所述用户的日推荐饮水量;将所述日推荐饮水量发送至所述智能穿戴设备进行显示。可选地,所述计算机可读存储介质中保存的计算机子程序被处理器执行时,可以具体实现以下步骤:在所述确定所述用户的日推荐饮水量之后,获取当日最高环境温度和当前环境温度;根据lm=(0.25th/tmax)lt确定当前时段推荐饮水量;将所述当前时段推荐饮水量发送至所述智能水控设备,以便所述智能水控设备按照所述当前时段推荐饮水量设置出水量;其中,lm为当前时段推荐饮水量,th为当前环境温度,tmax为当日最高环境温度,lt为日推荐饮水量。可选地,所述计算机可读存储介质中保存的计算机子程序被处理器执行时,可以具体实现以下步骤:在所述根据lm=(0.25th/tmax)lt确定当前时段推荐饮水量之后,根据所述用户当日的饮水记录数据计算当日已饮水总量;判断所述当日已饮水总量是否小于所述日推荐饮水量;若是,则计算剩余各时段所需饮水量,并根据所述剩余各时段所需饮水量对所述当前时段推荐饮水量进行修正。可选地,所述计算机可读存储介质中保存的计算机子程序被处理器执行时,可以具体实现以下步骤:在接收到所述智能水控设备发送的所述饮水记录数据后,将所述饮水记录数据进行结构化后存储至数据库中。本申请所提供的智能饮水控制方法包括:接收智能穿戴设备采集并发送的用户的体温数据;判断所述用户的体温是否在预设正常范围内;若是,则根据所述体温计算当前推荐饮用水温;将所述当前推荐饮用水温发送至智能水控设备,以便所述智能水控设备按照所述当前推荐饮用水温设置出水温度。可见,本申请所提供的智能饮水控制方法,通过采集获取用户的体温数据,对用户的基本身体健康状态进行了分析,并以用户的体温为依据确定出与该用户身体状态对应的当前推荐饮用水温,从而由智能水控设备为用户提供温度为当前推荐饮用水温的饮用水。由此,相比于现有技术,本申请针对于用户当前身体状态而进行智能饮水控制,具有更高的科学合理性,进而可有效地提高用户的健康水平,通过科学饮水帮助用户提高身体素质,减小疾病发生概率。本申请所提供的智能饮水控制装置、系统、计算机可读存储介质以及云服务器均可实现上述智能饮水控制方法,同样具有上述有益效果。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请公开的智能饮水控制方法的应用场景图;图2为本申请公开的智能饮水控制方法中一种具体实施方式的流程图;图3为本申请公开的智能饮水控制方法中另一种具体实施方式的流程图;图4为本申请公开的智能饮水控制方法中又一种具体实施方式的流程图;图5为本申请公开的智能饮水控制方法中对饮水量进行调控的一种具体实施方式的流程图;图6为本申请公开的智能饮水控制方法中对饮水量进行调控的另一种具体实施方式的流程图;图7为本申请公开的智能饮水控制方法中对饮水量进行调控的又一种具体实施方式的流程图;图8为本申请公开的智能饮水控制装置的结构框图;图9为本申请公开的云服务器的一种结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。现有技术中,指导用户饮水的产品一般都只依据环境温度而向用户推荐适合饮用的水温,并为考虑到不同用户的个体差异以及用户本身的当前身体健康情况,因此并不能保证其推荐和指导结果的科学合理性。本申请通过获取并分析用户的体温数据,从生物学角度出发,结合用户的个人身体状态而计算出更为科学合理的推荐饮用水温,有效地提高了指导结果的科学合理性,有助于提升用户的健康水平,帮助用户通过科学饮水而减少日常疾病的发生。请参考图1,图1为本申请所提供的智能饮水控制方法的应用场景图,同时也是本申请所提供的智能饮水控制系统的结构框图。如图1所示,智能穿戴设备,例如具体可以为智能手环等,是穿戴在用户身上、具有传感检测和信息交互等功能的智能设备,可以和云服务器进行数据通信。智能水控设备,例如具体可以为自身具有调控功能的智能净水机或者是安装在普通净水机上的智能水杯等,是可对出水温度、出水量等进行调节和控制的智能设备,并同样具有信息交互功能,可与云服务器进行数据通信。云服务器则是智能饮水控制系统中的数据处理中心和控制中心。本申请实施例公开了一种智能饮水控制方法,应用于云服务器,参照图2所示,该方法包括:s201:接收智能穿戴设备采集并发送的用户的体温数据。s202:判断用户的体温是否在预设正常范围内;若是,则进入s203。具体地,如前所述,云服务器与智能穿戴设备之间可进行数据通信。本实施例中,智能穿戴设备为内置有体温传感器的智能设备,可用于采用佩戴用户的体温数据,并发送至云服务器。本实施例中,云服务器具体是依据用户的体温数据而确定该用户适合饮用的水温的,但首先,云服务器需要对用户的体温是否正常进行判断,即判定其是否在预设正常范围内,因为当用户体温异常时则需要进行特殊处理。至于所说的体温的预设正常范围,本领域技术人员可自行设置。s203:根据体温计算当前推荐饮用水温。s204:将当前推荐饮用水温发送至智能水控设备,以便智能水控设备按照当前推荐饮用水温设置出水温度。当判定用户的体温正常之后,云服务器便可以根据用户体温而计算出对应的适合饮用的水温,即所说的当前推荐饮用水温。由于该当前推荐饮用水温是基于用户当前的体温而确定的,因此对于该用户的当前身体状态是最为有利的,确保了水温指导结果的合理性。云服务器将确定了的当前推荐饮用水温发送至智能水控设备,智能水控设备便可以将出水温度设置为该当前推荐饮用水温,以供用户饮用。可见,本申请所提供的智能饮水控制方法,通过采集获取用户的体温数据,对用户的基本身体健康状态进行了分析,并以用户的体温为依据确定出与该用户身体状态对应的当前推荐饮用水温,从而由智能水控设备为用户提供温度为当前推荐饮用水温的饮用水。由此,相比于现有技术,本申请针对于用户当前身体状态而进行智能饮水控制,具有更高的科学合理性,进而可有效地提高用户的健康水平,通过科学饮水帮助用户提高身体素质,减小疾病发生概率。下面通过另一具体实施方式对本申请所提供的智能饮水控制方法进行进一步阐述,相对于上一实施例,本实施例对技术方案作了进一步的说明和优化,需要说明的是,这是本实施例一种优选方案,不应理解为对本申请的限定,实际应用中可对技术方案进行对应调整。参照图3,该过程包括:s301:接收智能穿戴设备采集并发送的用户的体温数据。s302:判断用户的体温是否在预设正常范围内;若是,则进入s303;若否,进入s304。s303:根据公式计算当前推荐饮用水温,tr为体温,ts为当前推荐饮用水温;进入s305。在本实施例中,具体可以采用公式来计算当前推荐饮用水温。根据生物学理论,人体的正常的体温大致在36℃~37℃范围内,其与黄金比例的乘积恰好是22.4℃~22.8℃,而在这个温度范围内,人体的生理功能、新陈代谢等均处于最佳状态,饮用这个温度范围内的水有利于保持生物活性、提高新陈代谢速率。因此,当人体的体温处于正常范围内时,本申请实施例可利用黄金比例即与用户体温的乘积作为当前推荐饮用水温,以令用户身体活性保持最佳状态。s304:将预设水温值设置为当前推荐饮用水温并提示用户体温异常;进入s309。若经判定发现用户的体温异常(包括过高或者过低),说明用户当前的身体健康状态较差,此时无法根据处于异常状态的体温计算得到合适的推荐水温,则可将当前推荐饮用水温的取值就设定为预设水温值。容易理解的是,所说的预设水温值是有助于人体维持生物活性的最适宜温度,例如,优选地,可取为30℃。s305:调用用户的饮水记录数据,确定用户在所述体温状态下的历史平均饮用水温,进入s306。其中,饮水记录数据由智能水控设备采集并发送至云服务器。具体地,在本实施例中,当经s303计算确定了当前推荐饮用水温之后,还可以进一步根据用户的饮水习惯进行修正。考虑到个人差异和个人喜好问题,本实施例对用户的饮水习惯进行了数据记录,具体可包括各用户每次饮水时的水温、水量、体温、环境温度等,形成所说的饮水记录数据。饮水记录数据具体由智能控水设备采集后发送至云服务器进行存储。优选地,云服务器在接收到智能水控设备发送的饮水记录数据后,可将饮水记录数据进行结构化后存储至数据库中。相比于未经结构化处理的元数据或者非结构数据,结构化数据是一种由二维表结构来进行逻辑表达和实现的数据,它严格地遵守数据格式与长度规范,简单来说就是以数据库形式存储的数据,又称为行数据。例如,请参考表1,表1提供了一种将用户的饮水记录数据进行结构化存储的方式。将饮水记录数据以结构化数据的形式进行存储,可极大地方便管理和调用查找,提高云服务器的处理性能。表1通过调用该用户的饮水记录数据,云服务器可确定出该用户在该体温状态下的多次实际饮用水温,并进一步可计算出历史平均饮用水温。s306:计算当前推荐饮用水温与历史平均饮用水温的差值,进入s307。s307:判断差值是否低于预设阈值;若是,进入s308;若否,进入s309。由于用户在实际饮水时可能并未完全按照当时的推荐水温,有可能会根据个人喜好进行了略微调整,因此,历史平均饮用水温与当前推荐饮用水温很可能会存在差值。在本实施例中可对该差值进行大小判定,若差值过大,说明该用户的饮水习惯不好,则仍旧采用之前计算出的当前推荐饮用水温,不作调整;而若差值较小,说明该用户的饮水习惯较好,则可将用户的历史平均饮用水温的取值就作为当前推荐饮用水温,以便在确保饮水温度合适的前提下,尽量贴合用户的个人习惯,满足个人喜好,提高用户体验。其中,作为一个具体实施例,可将预设阈值取值为5℃。s308:将当前推荐饮用水温的取值修改为历史平均饮用水温,进入s309。s309:将当前推荐饮用水温发送至智能水控设备,以便智能水控设备按照当前推荐饮用水温设置出水温度。其他类似的内容具体请参考上述实施例,相同的内容这里及下文就不再赘述。下面通过一种具体实施方式对本申请中体温的预设正常范围的确定方法进行阐述,参照图4,该过程包括:s401:获取智能穿戴设备采集并发送的用户性别数据和环境温度数据。环境温度是影响个人体温的一个因素,智能穿戴设备在检测到环境温度后,可将环境温度数据发送到云服务器,以便云服务器依据环境温度而设定正常体温范围。进一步地,考虑到男女的正常体温略有不同,在本实施例中,智能穿戴设备可在用户首次穿戴时便获取用户的性别数据,并发送至云服务器进行存储,以便为不同性别的用户设定不同的正常体温范围。s402:若用户为女性,则将预设基准温度确定为t0=33.154;若用户为男性,则将预设基准温度确定为t0=33.656。s403:将中心温度确定为tc=0.058th+t0,th为当前环境温度。在本实施例中,优选地,正常体温范围的中心温度tc可在预设基准温度的基础上随当前环境温度th成比例变化,比例系数具体可以为0.058。其中,如前所述,考虑到男女差别,可为男性、女性用户分别设定不同的预设基准温度t0。优选地,根据生物学研究,可将女性的预设基准温度设定为t0=33.154;将男性的预设基准温度设定为t0=33.656。当然,本领域技术人员也可以不对用户性别进行区分,即对于男性、女性用户均采用同样的预设基准温度t0。s404:将体温的预设正常范围确定为[tc-δ,tc+δ],δ为预设波动参数。在得到正常体温范围的中心温度tc后,便可将以为tc中心、以预设波动参数δ为波动范围的温度区间,即[tc-δ,tc+δ]作为预设正常范围。其中,优选地,可令预设波动参数取值为δ=0.35。在上述任一实施例的基础上,本申请所提供的智能饮水控制方法除了针对饮水水温以外,还可以进一步对饮水水量进行指导和控制。下面通过一种具体实施方式对本申请所提供的智能饮水控制中对饮水量进行调控的方法进行进一步阐述,参照图5,该过程包括:s501:获取智能穿戴设备发送的用户年龄数据。具体地,可以根据用户的年龄而为其推荐一天内适合饮用的水量大小。在本实施例中,可为智能穿戴设备设置输入装置,以便用户输入年龄数据,进而由智能穿戴设备发送至云服务器进行存储。s502:根据用户的年龄在预设饮水量数据库中进行匹配查找,预设饮水量数据库中存储有不同年龄与日推荐饮水量的对应关系。云服务器调用用户年龄数据,获取用户年龄之后,根据预设饮水量数据库获取匹配的日推荐饮水量作为对该用户的指导意见。其中,预设饮水量数据库是根据众多研究结果和试验测评得出来的,可为各年龄层用户提供科学合理的饮水指导。具体地,请参考表2,表2提供了预设饮水量数据库的一种具体设置方式。表2年龄(岁)日推荐饮水量(ml)10150011-13170014-17200018-49185050-59175060-69157570以上1500s503:确定用户的日推荐饮水量。s504:将日推荐饮水量发送至智能穿戴设备进行显示。云服务器在查找到适合该用户的日推荐饮水量之后,便可发送至智能穿戴设备进行显示,以便用户获悉,并根据该指导意见饮水。下面通过另一种具体实施方式对本申请所提供的智能饮水控制中对饮水量进行调控的方法进行进一步阐述,相对于上一实施例,本实施例对技术方案作了进一步的说明和优化。参照图6,该过程包括:s601:获取智能穿戴设备发送的用户年龄数据。s602:根据用户的年龄在预设饮水量数据库中进行匹配查找,预设饮水量数据库中存储有不同年龄与日推荐饮水量的对应关系。s603:确定用户的日推荐饮水量。s604:将日推荐饮水量发送至智能穿戴设备进行显示。s605:获取当日最高环境温度和当前环境温度。具体地,在上一实施例的基础上,本申请还可以进一步将一天分为不同时段,并进而对用户在每个时段内的饮水水量进行调控。其中,环境温度会影响人体口渴感的强烈,在本实施例中,具体可依据环境温度的变化来设置当前时段推荐饮水量。智能穿戴设备可通过联网获取当日的天气预报,进而获取当日最高环境温度tmax,并采集当前环境温度th,一同发送至云服务器。s606:根据lm=(0.25th/tmax)lt确定当前时段推荐饮水量。其中,lm为当前时段推荐饮水量,th为当前环境温度,tmax为当日最高环境温度,lt为日推荐饮水量。云服务器可根据th为当前环境温度与tmax为当日最高环境温度的比值而确定当前时段推荐饮水量lm。并且,一般地,一天内的环境温度大约呈正弦曲线变化,由此,通过设置系数0.25,可使一天内各个时段0.25th/tmax的和约等于1,即令各时段内的当前时段推荐饮水量之和等于日推荐饮水量。s607:将当前时段推荐饮水量发送至智能水控设备,以便智能水控设备按照当前时段推荐饮水量设置出水量。云服务器将当前时段推荐饮水量发送至智能水控设备,智能水控设备便可对该时段出水量进行设置。同时,出水温度可设置为上述任一实施例所确定的当前推荐饮用水温。下面通过又一种具体实施方式对本申请所提供的智能饮水控制中对饮水量进行调控的方法进行进一步阐述,相对于上一实施例,本实施例对技术方案又作了进一步的说明和优化。参照图7,该过程包括:s701:获取智能穿戴设备发送的用户年龄数据。s702:根据用户的年龄在预设饮水量数据库中进行匹配查找,预设饮水量数据库中存储有不同年龄与日推荐饮水量的对应关系。s703:确定用户的日推荐饮水量。s704:将日推荐饮水量发送至智能穿戴设备进行显示。s705:获取当日最高环境温度和当前环境温度。s706:根据lm=(0.25th/tmax)lt确定当前时段推荐饮水量。其中,lm为当前时段推荐饮水量,th为当前环境温度,tmax为当日最高环境温度,lt为日推荐饮水量。s707:根据用户当日的饮水记录数据计算当日已饮水总量。具体的,考虑到用户在实际使用时可能因更改了智能控水设备的调控模式等原因,而并未按照上述实施例所得到的当前时段推荐饮水量进行饮水,本实施例可进一步根据用户当日的实际饮水情况而对当前和后续时段的推荐饮水量进行修正。云服务器可调用智能水控设备采集的用户饮水记录数据,查找用户当日的饮水记录数据,并计算出当日已饮水总量。若当日已饮水总量不小于日推荐饮水量,则说明该用户当日的饮水量已经充足,此时优选地,可生成相应的提示信息发送至智能穿戴设备进行显示,以便用户获悉;若当日已饮水总量小于日推荐饮水量,则说明该用户当日的饮水量尚不足,当前和后续时段仍需饮水。s708:判断当日已饮水总量是否小于日推荐饮水量;若是,则进入s709。s709:计算剩余各时段所需饮水量,并根据剩余各时段所需饮水量对当前时段推荐饮水量进行修正。具体地,日推荐饮水量与当前已饮水总量的差值就是剩余需饮水总量,将其平均分配到剩余的各个时段内,即可得到剩余各时段所需饮水量。既而,可依据剩余各时段所需饮水量对当前时段推荐饮水量进行修正。具体地,可直接将当前时段推荐饮水量的取值修改为剩余各时段所需饮水量。或者,可以对剩余各时段所需饮水量与预设时段饮水量阈值进行比较:若剩余各时段所需饮水量大于预设时段饮水量阈值,则对当前时段推荐饮水量进行增大调节,否则进行减小调节。s710:将当前时段推荐饮水量发送至智能水控设备,以便智能水控设备按照当前时段推荐饮水量设置出水量。在经过修正后,云服务器将当前时段推荐饮水量发送至智能水控设备,由智能水控设备设置出水量。下面对本申请实施例提供的智能饮水控制装置进行介绍,下文描述的智能饮水控制装置与上文描述的智能饮水控制方法可相互对应参照。图8为本申请实施例所提供的智能饮水控制装置的结构框图,参照图8所示,智能饮水控制装置可以包括:数据获取模块800,用于接收智能穿戴设备采集并发送的用户的体温数据;体温判断模块801,用于判断用户的体温是否在预设正常范围内;水温确定模块802,用于当体温在预设正常范围内时,根据体温计算当前推荐饮用水温;数据发送模块803,用于将当前推荐饮用水温发送至智能水控设备,以便智能水控设备按照当前推荐饮用水温设置出水温度。可见,本申请通过采集获取用户的体温数据,对用户的基本身体健康状态进行了分析,并以用户的体温为依据确定出与该用户身体状态对应的当前推荐饮用水温,从而由智能水控设备为用户提供温度为当前推荐饮用水温的饮用水。由此,相比于现有技术,本申请针对于用户当前身体状态而进行智能饮水控制,具有更高的科学合理性,进而可有效地提高用户的健康水平,通过科学饮水帮助用户提高身体素质,减小疾病发生概率。在一些具体的实施例中,所述水温确定模块802还用于:当所述体温不在所述预设正常范围内时,将预设水温值设置为当前推荐饮用水温。在一些具体的实施例中,所述水温确定模块802具体用于:根据公式计算所述当前推荐饮用水温;其中,tr为体温,ts为当前推荐饮用水温。在一些具体的实施例中,所述数据获取模块800还用于:调用所述用户的饮水记录数据,所述饮水记录数据由所述智能水控设备采集并发送至所述云服务器;所述智能饮水控制装置还包括水温修正模块,用于在所述水温确定模块根据所述体温计算当前推荐饮用水温之后,确定所述用户在所述体温状态下的历史平均饮用水温;计算所述当前推荐饮用水温与所述历史平均饮用水温的差值;判断所述差值是否低于预设阈值;若是,则将所述当前推荐饮用水温的取值修改为所述历史平均饮用水温。在一些具体的实施例中,所述数据获取模块800还用于:获取所述智能穿戴设备采集并发送的环境温度数据;所述智能饮水控制装置还包括体温范围设定模块,用于根据当前环境温度将体温的所述预设正常范围确定为[tc-δ,tc+δ];其中,tc为中心温度,δ为预设波动参数,tc=0.058th+t0,th为当前环境温度,t0为预设基准温度。在一些具体的实施例中,所述数据获取模块800还用于:获取所述智能穿戴设备采集并发送的用户性别数据;所述体温范围设定模块包括基准温度设定单元,用于当所述用户为女性时,将所述预设基准温度确定为t0=33.154;当所述用户为男性时,将所述预设基准温度确定为t0=33.656。在一些具体的实施例中,所述数据获取模块800还用于:获取所述智能穿戴设备发送的用户年龄数据;所述智能饮水控制装置还包括水量确定模块,用于根据所述用户的年龄在预设饮水量数据库中进行匹配查找,确定所述用户的日推荐饮水量;所述预设饮水量数据库中存储有不同年龄与日推荐饮水量的对应关系;所述数据发送模块803还用于:将所述日推荐饮水量发送至所述智能穿戴设备进行显示。在一些具体的实施例中,所述水量确定模块还用于:获取当日最高环境温度和当前环境温度;根据lm=(0.25th/tmax)lt确定当前时段推荐饮水量;其中,lm为当前时段推荐饮水量,th为当前环境温度,tmax为当日最高环境温度,lt为日推荐饮水量;所述数据发送模块803还用于:将所述当前时段推荐饮水量发送至所述智能水控设备,以便所述智能水控设备按照所述当前时段推荐饮水量设置出水温度。在一些具体的实施例中,所述智能饮水控制装置还包括水量修正模块,用于根据所述用户当日的饮水记录数据计算当日已饮水总量;判断所述当日已饮水总量是否小于所述日推荐饮水量;若是,则计算剩余各时段所需饮水量,并根据所述剩余各时段所需饮水量对所述当前时段推荐饮水量进行修正。在一些具体的实施例中,还包括数据存储模块,用于在接收到所述智能水控设备发送的所述饮水记录数据后,将所述饮水记录数据进行结构化后存储至数据库中。进一步地,本申请实施例还公开了一种云服务器,参照图9所示,所述云服务器包括存储器11和处理器12,其中,所述处理器12执行所述存储器11中保存的计算机程序时实现以下步骤:接收智能穿戴设备采集并发送的用户的体温数据;判断所述用户的体温是否在预设正常范围内;若是,则根据所述体温计算当前推荐饮用水温;将所述当前推荐饮用水温发送至智能水控设备,以便所述智能水控设备按照所述当前推荐饮用水温设置出水温度。可见,本申请通过采集获取用户的体温数据,对用户的基本身体健康状态进行了分析,并以用户的体温为依据确定出与该用户身体状态对应的当前推荐饮用水温,从而由智能水控设备为用户提供温度为当前推荐饮用水温的饮用水。由此,相比于现有技术,本申请针对于用户当前身体状态而进行智能饮水控制,具有更高的科学合理性,进而可有效地提高用户的健康水平,通过科学饮水帮助用户提高身体素质,减小疾病发生概率。本实施例中,所述处理器12执行所述存储器11中保存的计算机子程序时,可以具体实现以下步骤:在所述判断所述用户的体温是否在预设正常范围内之后,若否,则将预设水温值设置为当前推荐饮用水温。本实施例中,所述处理器12执行所述存储器11中保存的计算机子程序时,可以具体实现以下步骤:根据公式计算所述当前推荐饮用水温;其中,tr为体温,ts为当前推荐饮用水温。本实施例中,所述处理器12执行所述存储器11中保存的计算机子程序时,可以具体实现以下步骤:调用所述用户的饮水记录数据,所述饮水记录数据由所述智能水控设备采集并发送至所述云服务器;确定所述用户在所述体温状态下的历史平均饮用水温;计算所述当前推荐饮用水温与所述历史平均饮用水温的差值;判断所述差值是否低于预设阈值;若是,则将所述当前推荐饮用水温的取值修改为所述历史平均饮用水温。本实施例中,所述处理器12执行所述存储器11中保存的计算机子程序时,可以具体实现以下步骤:在所述判断所述用户的体温是否在预设正常范围内之前,获取所述智能穿戴设备采集并发送的环境温度数据;根据当前环境温度将体温的所述预设正常范围确定为[tc-δ,tc+δ];其中,tc为中心温度,δ为预设波动参数,tc=0.058th+t0,th为当前环境温度,t0为预设基准温度。本实施例中,所述处理器12执行所述存储器11中保存的计算机子程序时,可以具体实现以下步骤:在所述判断所述用户的体温是否在预设正常范围内之前,获取所述智能穿戴设备采集并发送的用户性别数据;若所述用户为女性,则将所述预设基准温度确定为t0=33.154;若所述用户为男性,则将所述预设基准温度确定为t0=33.656。本实施例中,所述处理器12执行所述存储器11中保存的计算机子程序时,可以具体实现以下步骤:获取所述智能穿戴设备发送的用户年龄数据;根据所述用户的年龄在预设饮水量数据库中进行匹配查找,所述预设饮水量数据库中存储有不同年龄与日推荐饮水量的对应关系;确定所述用户的日推荐饮水量;将所述日推荐饮水量发送至所述智能穿戴设备进行显示。本实施例中,所述处理器12执行所述存储器11中保存的计算机子程序时,可以具体实现以下步骤:在所述确定所述用户的日推荐饮水量之后,获取当日最高环境温度和当前环境温度;根据lm=(0.25th/tmax)lt确定当前时段推荐饮水量;将所述当前时段推荐饮水量发送至所述智能水控设备,以便所述智能水控设备按照所述当前时段推荐饮水量设置出水温度;其中,lm为当前时段推荐饮水量,th为当前环境温度,tmax为当日最高环境温度,lt为日推荐饮水量。本实施例中,所述处理器12执行所述存储器11中保存的计算机子程序时,可以具体实现以下步骤:在所述根据lm=(0.25th/tmax)lt确定当前时段推荐饮水量之后,根据所述用户当日的饮水记录数据计算当日已饮水总量;判断所述当日已饮水总量是否小于所述日推荐饮水量;若是,则计算剩余各时段所需饮水量,并根据所述剩余各时段所需饮水量对所述当前时段推荐饮水量进行修正。本实施例中,所述处理器12执行所述存储器11中保存的计算机子程序时,可以具体实现以下步骤:在接收到所述智能水控设备发送的所述饮水记录数据后,将所述饮水记录数据进行结构化后存储至数据库中。进一步的,本申请实施例还公开了一种智能饮水控制系统,包括智能穿戴设备、智能水控设备和前述公开的云服务器。进一步的,本申请实施例还公开了一种计算机可读存储介质,用于存储计算机程序,其中,所述计算机程序被处理器执行时实现以下步骤:接收智能穿戴设备采集并发送的用户的体温数据;判断所述用户的体温是否在预设正常范围内;若是,则根据所述体温计算当前推荐饮用水温;将所述当前推荐饮用水温发送至智能水控设备,以便所述智能水控设备按照所述当前推荐饮用水温设置出水温度。可见,本申请通过采集获取用户的体温数据,对用户的基本身体健康状态进行了分析,并以用户的体温为依据确定出与该用户身体状态对应的当前推荐饮用水温,从而由智能水控设备为用户提供温度为当前推荐饮用水温的饮用水。由此,相比于现有技术,本申请针对于用户当前身体状态而进行智能饮水控制,具有更高的科学合理性,进而可有效地提高用户的健康水平,通过科学饮水帮助用户提高身体素质,减小疾病发生概率。在一些具体的实施例中,所述计算机可读存储介质中保存的计算机子程序被处理器执行时,可以具体实现以下步骤:在所述判断所述用户的体温是否在预设正常范围内之后,若否,则将预设水温值设置为当前推荐饮用水温。在一些具体的实施例中,所述计算机可读存储介质中保存的计算机子程序被处理器执行时,可以具体实现以下步骤:根据公式计算所述当前推荐饮用水温;其中,tr为体温,ts为当前推荐饮用水温。在一些具体的实施例中,所述计算机可读存储介质中保存的计算机子程序被处理器执行时,可以具体实现以下步骤:调用所述用户的饮水记录数据,所述饮水记录数据由所述智能水控设备采集并发送至所述云服务器;确定所述用户在所述体温状态下的历史平均饮用水温;计算所述当前推荐饮用水温与所述历史平均饮用水温的差值;判断所述差值是否低于预设阈值;若是,则将所述当前推荐饮用水温的取值修改为所述历史平均饮用水温。在一些具体的实施例中,所述计算机可读存储介质中保存的计算机子程序被处理器执行时,可以具体实现以下步骤:在所述判断所述用户的体温是否在预设正常范围内之前,获取所述智能穿戴设备采集并发送的环境温度数据;根据当前环境温度将体温的所述预设正常范围确定为[tc-δ,tc+δ];其中,tc为中心温度,δ为预设波动参数,tc=0.058th+t0,th为当前环境温度,t0为预设基准温度。在一些具体的实施例中,所述计算机可读存储介质中保存的计算机子程序被处理器执行时,可以具体实现以下步骤:在所述判断所述用户的体温是否在预设正常范围内之前,获取所述智能穿戴设备采集并发送的用户性别数据;若所述用户为女性,则将所述预设基准温度确定为t0=33.154;若所述用户为男性,则将所述预设基准温度确定为t0=33.656。在一些具体的实施例中,所述计算机可读存储介质中保存的计算机子程序被处理器执行时,可以具体实现以下步骤:获取所述智能穿戴设备发送的用户年龄数据;根据所述用户的年龄在预设饮水量数据库中进行匹配查找,所述预设饮水量数据库中存储有不同年龄与日推荐饮水量的对应关系;确定所述用户的日推荐饮水量;将所述日推荐饮水量发送至所述智能穿戴设备进行显示。在一些具体的实施例中,所述计算机可读存储介质中保存的计算机子程序被处理器执行时,可以具体实现以下步骤:在所述确定所述用户的日推荐饮水量之后,获取当日最高环境温度和当前环境温度;根据lm=(0.25th/tmax)lt确定当前时段推荐饮水量;将所述当前时段推荐饮水量发送至所述智能水控设备,以便所述智能水控设备按照所述当前时段推荐饮水量设置出水温度;其中,lm为当前时段推荐饮水量,th为当前环境温度,tmax为当日最高环境温度,lt为日推荐饮水量。在一些具体的实施例中,所述计算机可读存储介质中保存的计算机子程序被处理器执行时,可以具体实现以下步骤:在所述根据lm=(0.25th/tmax)lt确定当前时段推荐饮水量之后,根据所述用户当日的饮水记录数据计算当日已饮水总量;判断所述当日已饮水总量是否小于所述日推荐饮水量;若是,则计算剩余各时段所需饮水量,并根据所述剩余各时段所需饮水量对所述当前时段推荐饮水量进行修正。在一些具体的实施例中,所述计算机可读存储介质中保存的计算机子程序被处理器执行时,可以具体实现以下步骤:在接收到所述智能水控设备发送的所述饮水记录数据后,将所述饮水记录数据进行结构化后存储至数据库中。本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或
技术领域
内所公知的任意其它形式的存储介质中。最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。以上对本申请所提供的一种区块链节点及智能饮水控制方法、装置、介质、平台进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1