一种饮水提醒方法、系统及存储介质与流程

文档序号:22623349发布日期:2020-10-23 19:30阅读:105来源:国知局
一种饮水提醒方法、系统及存储介质与流程

本发明涉及饮水设备技术领域,尤其涉及一种饮水提醒方法、系统及存储介质。



背景技术:

水是一切生命过程得以正常进行的生理要素,生物是离不开水的。人体最主要的成份是水,约占成人体重的60~70%,也是人体生理活动不可或缺的物质。水不只维持身体机能的正常运作,对身体的健康更有著巨大的影响力。现在的人们,由于工作比较繁忙,工作着急时往往忘记饮水,表现为口喝难耐时才想起要饮水,此时身体已经处于缺水状态了,长期这样,不利于身体健康。



技术实现要素:

(一)有鉴于此,本发明实施例提供了一种饮水提醒方法、系统及存储介质,以缓解人们经常忘记饮水的技术问题。

(二)技术方案

为了达到上述目的,本发明第一方面实施例提出了一种饮水提醒方法,应用于饮水设备中,所述方法包括:

若当前时刻达到预设饮水提醒时刻,则获取用户终端的终端位置;

计算所述饮水设备自身所在的当前位置与所述终端位置之间的距离;

根据所述距离确定用于提醒用户饮水的目标提醒策略;

按照所述目标提醒策略对用户发出饮水提醒。

可选的,所述根据所述距离确定用于提醒用户饮水的目标提醒策略步骤,包括:

将所述距离与所述预设的距离阈值比较;

若所述距离小于或者等于预设的距离阈值,则将预设近距离提醒策略确定为用于提醒用户饮水的目标提醒策略;

若所述距离大于预设的距离阈值,则将预设远距离提醒策略确定为用于提醒用户饮水的目标提醒策略。

可选的,若所述目标提醒策略为预设近距离提醒策略,所述按照所述目标提醒策略对用户发出饮水提醒的步骤,包括:

控制用于进行近距离提醒的语音提醒模块发出语音提醒。

可选的,若所述目标提醒策略为预设远距离提醒策略,所述按照所述目标提醒策略对用户发出饮水提醒的步骤,包括:

向服务器发送远距离提醒通知,所述远距离提醒通知中携带所述用户终端的终端标识,以使所述服务器向与所述终端标识对应的用户终端发送远距离提醒通知。

可选的,所述按照所述目标提醒策略对用户发出饮水提醒的步骤之后,所述方法还包括:

若接收到终端发送的提醒策略修改请求,所述修改请求中携带待修改的原始提醒策略及修改内容,按照所述修改内容修改所述原始提醒策略中的策略内容。

可选的,所述按照所述目标提醒策略对用户发出饮水提醒的步骤之后,所述方法还包括:

测量饮水设备内的原始水量;

确定饮水检测区域中是否检测到用户的唇部接触;

若饮水检测区域中检测到用户的唇部接触,则测量出所述饮水设备内当前水量;

根据所述原始水量以及当前水量计算出用户的饮水量。

可选的,所述确定饮水检测区域中是否检测到用户的唇部接触的步骤,包括:

通过热释电人体红外传感器检测饮水检测区域中用户的唇部接触;

若接收到是的输出结果,则确定在饮水检测区域中检测到用户的唇部接触,并向红外测距传感器发送开始测量的控制指令。

可选的,所述测量出所述饮水设备内当前水量的步骤,包括:

通过所述红外测距传感器测量出所述饮水设备内当前水量。

为了达到上述目的,本发明第二方面实施例提出了一种饮水设备,包括:处理器、通信接口、存储器和通信总线,其中,处理器、通信接口和存储器通过通信总线完成相互间的通信;所述存储器中存储有可在所述处理器上运行的计算机程序,所述处理器执行计算机程序时实现上述中任一项所述的方法的步骤。

为了达到上述目的,本发明第三方面实施例提出了一种存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述中任一项中所述的方法。

(三)有益效果:

本发明中的实施例具有如下优点或有益效果:

本发明实施例提供一种饮水提醒方法,应用于饮水设备中,所述方法包括:若当前时刻达到预设饮水提醒时刻,则获取用户终端的终端位置;计算所述饮水设备自身所在的当前位置与所述终端位置之间的距离;根据所述距离确定用于提醒用户饮水的目标提醒策略;按照所述目标提醒策略对用户发出饮水提醒;为了方便理解,以水杯为例,计算水杯与用户终端的终端位置,终端可以是手机或者携带在用户身上的移动终端等,根据距离选择合适的目标提醒策略,实现对用户饮水提醒,保证用户每天充足的饮水量。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种饮水提醒方法的流程示意图;

图2为本发明实施例提供的一种饮水设备的结构图;

图3为本发明实施例提供的一种饮水设备的应用场景图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

下面结合附图附图和具体实施方式对本发明作进一步详细说明:

由于现有技术中人们经常忘记饮水,为此,本发明实施例提供的一种饮水提醒方法,应用于饮水设备中,饮水设备可以采用智能水杯,智能水壶或者饮水机等,本方案为了理解方便以智能水杯为例进行说明,如图1和图3所示,所述方法可以包括以下步骤:

步骤s101,若当前时刻达到预设饮水提醒时刻,则获取用户终端的终端位置;

具体的,向服务器发送位置获取请求,以使所述服务器获取所述用户终端的终端位置;接收服务器返回的终端位置。

步骤s102,计算所述饮水设备自身所在的当前位置与所述终端位置之间的距离;

步骤s103,根据所述距离确定用于提醒用户饮水的目标提醒策略;

具体的,将所述距离与所述预设的距离阈值比较;其中,距离阈值可以根据多次测量得到,为了方便理解,距离阈值可以设定为1m。

若所述距离小于或者等于预设的距离阈值,则将预设近距离提醒策略确定为用于提醒用户饮水的目标提醒策略;

具体的,控制用于进行近距离提醒的语音提醒模块发出语音提醒;

使用时,当智能水杯与用户之间的距离小于1m时,则确定智能水杯与用户距离是近距离,从而控制用于进行近距离提醒的语音提醒模块向用户发出语音提醒,提醒用户及时饮水,提醒信息可以包括饮水200ml,或者还可以包括饮水温度等,具体提醒信息可以根据需要进行预先设定。

若所述距离大于预设的距离阈值,则将预设远距离提醒策略确定为用于提醒用户饮水的目标提醒策略。

具体的,向服务器发送远距离提醒通知,所述远距离提醒通知中携带所述用户终端的终端标识,以使所述服务器向与所述终端标识对应的用户终端发送远距离提醒通知,优选的,将提醒通知发送在终端的显示屏上进行显示,或者通过终端进行振动模式提醒用户。

使用时,当智能水杯与用户之间的距离大于1m时,则确定智能水杯与用户距离是远距离,也就是说此时智能水杯不在用户身边,智能水杯若仍采用语音方式进行提示的话,用户无法听到,所以通过向服务器发送远距离提醒通知,所述远距离提醒通知中携带所述用户终端的终端标识,以使所述服务器向与所述终端标识对应的用户终端发送远距离提醒通知,最终将提醒通知显示在终端的显示屏上,从而保证当智能水杯不在用户身边时,用户仍可以接收到来自智能水杯的提醒信息,保证及时饮水。

步骤s104,按照所述目标提醒策略对用户发出饮水提醒。

具体的,智能水杯预先根据用户的饮水习惯制定了一个饮水周期表,从而保证用户每天八杯水的健康饮水量,当到达饮水周期表中每个饮水时间时,智能水杯将向用户发出饮水提醒;例如到达预设8点饮用200ml水,智能水杯将在8点时提醒用户饮用200ml水,保证用户充足的饮水量;

本实施例中,需要获取的是用户的位置,用户可以随身携带具有定位的移动终端,此时,获取到的终端位置即为用户位置,该终端可以是gps或者是手机等。

使用时,当智能水杯与用户之间的距离小于1m时,则确定智能水杯与用户距离是近距离,从而控制用于进行近距离提醒的语音提醒模块向用户发出语音提醒,提醒用户及时饮水,提醒信息可以包括饮水200ml,或者还可以包括饮水温度等,具体提醒信息可以根据需要进行预先设定。

当智能水杯与用户之间的距离大于1m时,则确定智能水杯与用户距离是远距离,也就是说此时智能水杯不在用户身边,智能水杯若仍采用语音方式进行提示的话,用户无法听到,所以通过向服务器发送远距离提醒通知,所述远距离提醒通知中携带所述用户终端的终端标识,以使所述服务器向与所述终端标识对应的用户终端发送远距离提醒通知,最终将提醒通知显示在终端的显示屏上,从而保证当智能水杯不在用户身边时,用户仍可以接收到来自智能水杯的提醒信息,保证及时饮水。

在本发明的一个实施例中,为了保证更好的提醒效果,用户可以对提醒策略进行修改,修改成适合自己的模式,所述按照所述目标提醒策略对用户发出饮水提醒的步骤之后,所述方法还包括:

若接收到终端发送的提醒策略修改请求,所述修改请求中携带待修改的原始提醒策略及修改内容,按照所述修改内容修改所述原始提醒策略中的策略内容。

例如,当用户进入室内后,为了不影响其他人的工作,就需要将智能水杯的提醒方式从语音提醒修改为震动提醒;

具体的,当用户进入室内后,就可以通过终端将近距离提醒策略中语音提醒模式修改为震动提醒模式即可,当到达预设饮水提醒时刻时,智能水杯将控制用于进行近距离提醒的语音提醒模块采用震动的方式发出提醒,并将提醒信息显示在设置于智能水杯瓶盖上的显示屏上,用于提醒用户饮水量。

在本发明的一个实施例中,为了更精准的确定用户的饮水量,所述按照所述目标提醒策略对用户发出饮水提醒的步骤之后,所述方法还包括:

测量饮水设备内的原始水量;

确定饮水检测区域中是否检测到用户的唇部接触;

若饮水检测区域中检测到用户的唇部接触,则测量出所述饮水设备内当前水量;

根据所述原始水量以及当前水量计算出用户的饮水量。

其中,饮水检测区域可以根据需要进行预先设定,例如饮水设备为饮水水杯的话,那对应的饮水检测区域将是水杯的杯沿,如果饮水设备为饮水水壶的话,那对应的饮水检测区域将是水壶的壶嘴等;

具体的,

通过热释电人体红外传感器检测饮水检测区域中用户的唇部接触;

若接收到是的输出结果,则确定在饮水检测区域中检测到用户的唇部接触,并向红外测距传感器发送开始测量的控制指令。

通过所述红外测距传感器测量出所述饮水设备内当前水量。

使用时,设置于杯盖上的红外测距传感器实时对杯体内的水量进行测量,该水量为原始水量;

当用户喝水时,用户的唇部将与饮水检测区域相接触,通过设置于智能水杯上的热释电人体红外传感器即可检测是否为唇部接触,具体热释电人体红外传感器检测判断物体的过程为现有技术,故不在此做过多赘述,该检测过程可以避免由于操作不当导致智能水杯水量减少,从而将该减少量认定为饮水量的现象;所以,当智能水杯上的热释电人体红外传感器检测出唇部接触时,则向红外测距传感器发送开始测量的控制指令,此时,用户饮水结束后,将杯盖扣合在杯体上,通过红外测距传感器杯体内当前水量进行测量;最后根据原始水量以及当前水量计算出用户的饮水量,通过上述方法可以更为精准的测量出饮水量。

本发明另一个实施例,若所述饮水量小于预设的饮水量阈值,则生成饮水量异常提醒信息,并将所述饮水量异常提醒信息发送给用户,从而提醒用户当前饮水量不足,请继续进行饮水。

如图2所示,本发明实施例提供的一种饮水设备,包括:处理器1、通信接口2、存储器3和通信总线,其中,处理器1、通信接口2和存储器3通过通信总线完成相互间的通信;所述存储器3中存储有可在所述处理器1上运行的计算机程序,所述处理器1执行计算机程序时实现上述任一项所述的方法的步骤。

本发明实施例提供的一种存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项中所述的方法。

具体地,该方法应用于服务器中,并且该方法中的数据分析过程均由服务器来完成,实现将数据分析平台外置,而终端的作用是用于显示数据以及将用户的操作信息传输给服务器,从而有效减少占用终端的空间,延长终端的使用寿命,优选的,物联网能够给予人们的生活带来很大的便利,故本实施方案中,服务器优选的采用物联网服务器,但不仅限于物联网服务器,其他类型的服务器均适用于本实施方案。

在本发明的一个实施例中,物联网服务器和终端为通信连接,可以为蓝牙、wifi等通信协议,优选的,用米量通过安装在终端中的电饭煲应用程序来进行显示;相应步骤在不冲突的情况下可以相互替换,当用户第一使用该方法时,物联网服务器并未接收或储存任何信息,因此需要用户自己在终端上输入用餐人数以及每个用餐者的体重值。

使用时,当用户需要计算本次煮饭所需用米量以及对应的热量时,仅需打开终端中对应的电饭煲应用程序,然后点击米量测量模式,并在其中输入用餐人数以及每个用餐者的体重值,与此同时,终端将用户进行用米量测量的请求发给物联网服务器;若接收到终端发送的用米量测量请求,则从终端获取用餐人数及每个用餐者的体重值。

然后将该用米量发送给用户的例如手机、平板电脑等终端设备上,通过该终端设备上安装的电饭煲应用程序上显示给用户,用户通过显示的用米量数据从米桶内提取相对应数量的米,之后倾倒在电饭煲内进行煮饭,从而实现对用米量的精准控制,避免出现剩饭和少饭的情况;同时亦可以直观的看到每次摄取的热量,从而实现对热量的精准控制,创造健康饮食生活。

上述电子设备提到的通信总线可以是外设部件互连标准(peripheralcomponentinterconnect,简称pci)总线或扩展工业标准结构(extendedindustrystandardarchitecture,简称eisa)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

通信接口2用于上述电子设备与其他设备之间的通信。

存储器3可以包括随机存取存储器3(randomaccessmemory,简称ram),也可以包括非易失性存储器3(non-volatilememory),例如至少一个磁盘存储器3。可选的,存储器3还可以是至少一个位于远离前述处理器1的存储装置。

上述的处理器1可以是通用处理器1,包括中央处理器1(centralprocessingunit,简称cpu)、网络处理器1(networkprocessor,简称np)等;还可以是数字信号处理器1(digitalsignalprocessing,简称dsp)、专用集成电路(applicationspecificintegratedcircuit,简称asic)、现场可编程门阵列(field-programmablegatearray,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本发明实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solidstatedisk(ssd))等。

需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、物品或者设备中还存在另外的相同要素。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。

以上仅是本发明的具体实施方式,使本领域技术人员能够理解或实现本发明。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所申请的原理和新颖特点相一致的最宽的范围。

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