一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

饮水机取水方法、系统及可读存储介质与流程

2021-10-09 12:25:00 来源:中国专利 TAG:取水 饮水机 可读 方法 存储介质


1.本发明涉及家用电器技术领域,尤其涉及一种饮水机取水系统、方法及可读存储介质。


背景技术:

2.随着生活水平的提高,人们对生活品质的要求也越来越高,饮用水做为生活中必不可少的物质,其质量的好坏与人们生活品质的高低息息相关;越来越多的饮水机走进家庭和办公场所,为人们提供高品质的饮用水。
3.当前饮水机的取水模式通常为人工操作取水,如按下热水开关取热水,或者按下冷水开关取冷水等;取水温度难以控制,取热水过热容易烫伤用户,取冷水过冷则容易对用户的肠胃造成伤害。除此之外,更是缺少针对不同用户人群和不同场景的区分取水机制,饮水机取水的自动化程度低。
4.因此,如何实现针对不同用户人群和场景的区分取水,以提高引水机取水的自动化程度,是当前亟待解决的技术问题。


技术实现要素:

5.本发明的主要目的在于提供一种饮水机取水方法、系统及可读存储介质,旨在解决现有技术中如何实现针对不同用户人群和场景的区分取水,提高引水机取水的自动化程度的技术问题。
6.为实现上述目的,本发明提供一种饮水机取水方法,所述饮水机取水方法包括:
7.当接收到取水请求时,获取与所述取水请求对应的用户年龄信息,以及与所述取水请求对应饮水机的饮水场所信息;
8.根据所述用户年龄信息和所述饮水场所信息,确定推荐饮水类型;
9.根据所述推荐饮水类型是否为保护类型,以及是否接收到水型选择指令,控制所述饮水机制水,并在制水完成后,控制所述饮水机出水。
10.可选地,所述根据所述用户年龄信息和所述饮水场所信息,确定推荐饮水类型的步骤包括:
11.若所述用户年龄信息为年长信息或年幼信息,则将所述推荐饮水类型确定为预设温水类型;
12.若所述用户年龄信息为年轻信息,且所述饮水场所信息为运动场所信息,则将所述推荐饮水类型确定为预设温水类型;
13.若所述用户年龄信息为年轻信息,且所述饮水场所信息为静态场所信息,则获取与所述静态场所信息对应的场所温度,并根据所述场所温度,确定所述推荐饮水类型。
14.可选地,所述若所述用户年龄信息为年长信息或年幼信息,则将所述推荐饮水类型确定为预设温水类型的步骤包括:
15.若所述用户年龄信息为年长信息,则检测所述饮水机上的盛水器具内是否具有冲
调物,若具有冲调物,则将所述推荐饮水类型确定为预设热水类型;
16.若所述盛水器具内不具有冲调物,则将所述推荐饮水类型确定为预设温水类型;
17.若所述用户年龄信息为年幼信息,则将所述推荐饮水类型确定为预设温水类型,并对所述推荐饮水类型添加保护标识,以标识所述推荐饮水类型为保护类型。
18.可选地,所述获取与所述取水请求对应的用户年龄信息,以及与所述取水请求对应饮水机的饮水场所信息的步骤之前包括:
19.读取与所述取水请求对应的验证信息,并识别所述验证信息的信息类型;
20.若所述信息类型为账号密码类型,则对所述验证信息中包含的账号信息和密码信息进行验证,并在验证通过后,执行获取与所述取水请求对应的用户年龄信息的步骤;
21.若所述信息类型为生物信息类型,则对所述验证信息中包含的生物信息进行验证,并在验证通过后,执行获取与所述取水请求对应的用户年龄信息的步骤,其中所述生物信息为人脸信息、指纹信息、声纹信息或虹膜信息。
22.可选地,所述获取与所述取水请求对应的用户年龄信息,以及与所述取水请求对应饮水机的饮水场所信息的步骤之前包括:
23.在对所述账号信息和密码信息验证通过,或者对所述生物信息验证通过后,判断是否存在与所述账号信息或者与所述生物信息对应的预设饮水类型;
24.若存在所述预设饮水类型,则基于所述预设饮水类型,控制所述饮水机制水,并在制水完成后,控制所述饮水机出水;
25.若不存在所述预设饮水类型,则执行获取与所述取水请求对应的用户年龄信息的步骤。
26.可选地,所述根据所述推荐饮水类型是否为保护类型,以及是否接收到水型选择指令,控制所述饮水机制水的步骤包括:
27.若所述推荐饮水类型为保护类型,且接收到水型选择指令,则判断所述水型选择指令对应的选择信息是否与预设安全信息匹配,若与预设安全信息匹配,则控制所述饮水机以所述选择信息进行制水;
28.若所述推荐饮水类型为保护类型,且未接收到水型选择指令,或者接收到的水型选择指令中的选择信息与预设安全信息不匹配,则控制所述饮水机以预设保护模式制水;
29.若所述推荐饮水类型非保护类型,且未接收到水型选择指令,则控制所述饮水机以与所述推荐饮水类型对应的制水模式制水;
30.若所述推荐饮水类型非保护类型,且接收到水型选择指令,则控制所述饮水机以所述水型选择指令对应的选择信息进行制水。
31.可选地,所述水型选择指令对应的选择信息包括水温选择信息、水量选择信息和添加剂选择信息中的任意一项。
32.可选地,所述控制所述饮水机以所述水型选择指令对应的选择信息进行制水的步骤之后包括:
33.若所述选择信息中包含水温选择信息,则记录所述水温选择信息中的水温值,并采集与所述水温值对应的环境温度值,生成所述水温值与所述环境温度值之间的对应关系;
34.若所述选择信息中包含水量选择信息,则对所述水量选择信息中的水量进行记
录;
35.若所述选择信息中包含添加剂选择信息,则对所述添加剂选择信息中的添加剂类型进行记录;
36.根据所述对应关系、所述水量和/或所述添加剂类型,生成预设饮水类型进行存储。
37.进一步地,为实现上述目的,本发明还提供一种饮水机取水系统,所述饮水机取水系统包括:存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的控制程序,所述控制程序被所述处理器执行时实现如上所述的饮水机取水方法的步骤。
38.进一步地,为实现上述目的,本发明还提供一种可读存储介质,所述可读存储介质上存储有控制程序,所述控制程序被处理器执行时实现如上所述的饮水机取水方法的步骤。
39.本发明的饮水机取水方法、系统及可读存储介质,在饮水机上设置二维码、或人脸、指纹等生物信息采集装置,通过扫描二维码或采集生物信息触发取水请求。一旦接收到该取水请求,则对该取水请求对应的用户年龄信息和对应饮水机的饮水场所信息进行获取;其中,用户年龄信息可依据发起取水请求的用户账户获取,其体现了用户人群的类型;饮水场所信息则可依据饮水机所在区域位置获取,其体现了取水场景。此后,结合用户年龄信息体现的用户人群类型和饮水场所信息体现的取水场景,确定用于向发起取水请求的用户推荐的饮水类型。该推荐饮水类型的水温适应于用户人群和取水场景,无需人工操作即可确定适宜温度的饮水;同时,考虑到用户的实际需求,结合推荐饮水类型是否为保护类型,以及是否接收到水型选择指令等因素,控制饮水机制水和出水。以此,在区分不同用户人群和场景控制饮水机自动出温度适宜的饮用水的同时,还结合用户的实际需求考虑了用户人群的安全性,提高了饮水机取水的自动化和智能化程度。
附图说明
40.图1为本发明饮水机取水系统实施例方案涉及的硬件运行环境的结构示意图;
41.图2为本发明饮水机取水方法第一实施例的流程示意图;
42.图3为本发明饮水机取水方法第二实施例的流程示意图;
43.图4为本发明饮水机取水方法第三实施例的流程示意图。
44.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
45.应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
46.本发明提供一种饮水机取水系统,该饮水机取水系统可以包括:服务器、饮水机及用户终端。其中,用户终端可通过用户账户向服务器发起取水请求,服务器控制饮水机制水和出水。
47.请参照图1,图1为本发明饮水机取水系统实施例方案涉及的服务器硬件运行环境的结构示意图。
48.如图1所示,该饮水机取水系统的服务器可以包括处理器1001,例如cpu,通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之
间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi

fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non

volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储设备。
49.本领域技术人员可以理解,图1中示出的饮水机取水系统的服务器硬件结构并不构成对饮水机取水系统的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
50.如图1所示,作为一种可读存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及控制程序。其中,操作系统是管理和控制饮水机取水系统与软件资源的程序,支持网络通信模块、用户接口模块、控制程序以及其他程序或软件的运行;网络通信模块用于管理和控制网络接口1004;用户接口模块用于管理和控制用户接口1003。
51.在图1所示的饮水机取水系统的服务器硬件结构中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;处理器1001可以调用存储器1005中存储的控制程序,并执行以下操作:
52.当接收到取水请求时,获取与所述取水请求对应的用户年龄信息,以及与所述取水请求对应饮水机的饮水场所信息;
53.根据所述用户年龄信息和所述饮水场所信息,确定推荐饮水类型;
54.根据所述推荐饮水类型是否为保护类型,以及是否接收到水型选择指令,控制所述饮水机制水,并在制水完成后,控制所述饮水机出水。
55.进一步地,所述根据所述用户年龄信息和所述饮水场所信息,确定推荐饮水类型的步骤包括:
56.若所述用户年龄信息为年长信息或年幼信息,则将所述推荐饮水类型确定为预设温水类型;
57.若所述用户年龄信息为年轻信息,且所述饮水场所信息为运动场所信息,则将所述推荐饮水类型确定为预设温水类型;
58.若所述用户年龄信息为年轻信息,且所述饮水场所信息为静态场所信息,则获取与所述静态场所信息对应的场所温度,并根据所述场所温度,确定所述推荐饮水类型。
59.进一步地,所述若所述用户年龄信息为年长信息或年幼信息,则将所述推荐饮水类型确定为预设温水类型的步骤包括:
60.若所述用户年龄信息为年长信息,则检测所述饮水机上的盛水器具内是否具有冲调物,若具有冲调物,则将所述推荐饮水类型确定为预设热水类型;
61.若所述盛水器具内不具有冲调物,则将所述推荐饮水类型确定为预设温水类型;
62.若所述用户年龄信息为年幼信息,则将所述推荐饮水类型确定为预设温水类型,并对所述推荐饮水类型添加保护标识,以标识所述推荐饮水类型为保护类型。
63.进一步地,所述获取与所述取水请求对应的用户年龄信息,以及与所述取水请求对应饮水机的饮水场所信息的步骤之前;处理器1001可以调用存储器1005中存储的控制程序,并执行以下操作:
64.读取与所述取水请求对应的验证信息,并识别所述验证信息的信息类型;
65.若所述信息类型为账号密码类型,则对所述验证信息中包含的账号信息和密码信息进行验证,并在验证通过后,执行获取与所述取水请求对应的用户年龄信息的步骤;
66.若所述信息类型为生物信息类型,则对所述验证信息中包含的生物信息进行验证,并在验证通过后,执行获取与所述取水请求对应的用户年龄信息的步骤,其中所述生物信息为人脸信息、指纹信息、声纹信息或虹膜信息。
67.进一步地,所述获取与所述取水请求对应的用户年龄信息,以及与所述取水请求对应饮水机的饮水场所信息的步骤之前;处理器1001可以调用存储器1005中存储的控制程序,并执行以下操作:
68.在对所述账号信息和密码信息验证通过,或者对所述生物信息验证通过后,判断是否存在与所述账号信息或者与所述生物信息对应的预设饮水类型;
69.若存在所述预设饮水类型,则基于所述预设饮水类型,控制所述饮水机制水,并在制水完成后,控制所述饮水机出水;
70.若不存在所述预设饮水类型,则执行获取与所述取水请求对应的用户年龄信息的步骤。
71.进一步地,所述根据所述推荐饮水类型是否为保护类型,以及是否接收到水型选择指令,控制所述饮水机制水的步骤包括:
72.若所述推荐饮水类型为保护类型,且接收到水型选择指令,则判断所述水型选择指令对应的选择信息是否与预设安全信息匹配,若与预设安全信息匹配,则控制所述饮水机以所述选择信息进行制水;
73.若所述推荐饮水类型为保护类型,且未接收到水型选择指令,或者接收到的水型选择指令中的选择信息与预设安全信息不匹配,则控制所述饮水机以预设保护模式制水;
74.若所述推荐饮水类型非保护类型,且未接收到水型选择指令,则控制所述饮水机以与所述推荐饮水类型对应的制水模式制水;
75.若所述推荐饮水类型非保护类型,且接收到水型选择指令,则控制所述饮水机以所述水型选择指令对应的选择信息进行制水。
76.进一步地,所述水型选择指令对应的选择信息包括水温选择信息、水量选择信息和添加剂选择信息中的任意一项。
77.进一步地,所述控制所述饮水机以所述水型选择指令对应的选择信息进行制水的步骤之后;处理器1001可以调用存储器1005中存储的控制程序,并执行以下操作:
78.若所述选择信息中包含水温选择信息,则记录所述水温选择信息中的水温值,并采集与所述水温值对应的环境温度值,生成所述水温值与所述环境温度值之间的对应关系;
79.若所述选择信息中包含水量选择信息,则对所述水量选择信息中的水量进行记录;
80.若所述选择信息中包含添加剂选择信息,则对所述添加剂选择信息中的添加剂类型进行记录;
81.根据所述对应关系、所述水量和/或所述添加剂类型,生成预设饮水类型进行存储。
82.本发明饮水机取水系统的实施方式与下述饮水机取水方法各实施例基本相同,在此不再赘述。
83.本发明提供一种饮水机取水方法,参照图2,图2为本发明饮水机取水方法第一实施例的流程示意图。
84.本发明实施例提供了饮水机取水方法的实施例,需要说明的是,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。具体地,本实施例饮水机取水方法包括:
85.步骤s10,当接收到取水请求时,获取与所述取水请求对应的用户年龄信息,以及与所述取水请求对应饮水机的饮水场所信息;
86.本实施例的饮水机取水方法可应用于饮水机本身,也可应用于多个饮水机所形成系统中的服务器,本实施例优选以服务器为例进行说明。具体地,服务器与各饮水机均通信连接,形成为如上所述的饮水机取水系统。服务器一旦接收到其中任意一台饮水机触发的取水请求,则对该取水请求对应的用户年龄信息进行获取。其中,用户在其智能手机或平板电脑等终端内安装用于取水的应用软件,并在应用软件上注册用户账号,用于从饮水机取水。饮水机上设置二维码,用户通过应用软件扫描二维码触发取水请求。服务器在接收到该取水请求后,对取水请求携带的账号信息获取。该账号信息为在应用软件注册的用户账号信息,包含有用户的年龄数据,通过从账信息中识别出年龄数据作为与取水请求对应的用户年龄信息。
87.此外,若账号信息中不包含年龄数据,则服务器向终端发送获取年龄信息的请求。并且,请求可以以输入框的形式显示在终端界面,也可以以获取使用相机权限的形式存在。对于输入框形式,服务器接收用户在输入框内输入的数字,将该数字作为用户年龄信息。对于相机权限形式,则服务器通过相机接收上传的身份证明图片信息或人脸图像信息。由对身份证明图片或人脸图像信息的识别,来确定用户年龄信息。
88.同时,服务器还对与饮水请求对应饮水机的饮水机场所信息进行获取。该饮水场所信息为饮水机所在的场所,包含运动场地的室外场所以及居家、办公等室内场所,用以体现用户取水的场景。可预先依据饮水机所在的场所,在饮水机内设置场所标识,在终端扫描饮水机上设置的二维码触发取水请求时,将饮水机内的场所标识添加至取水请求。服务器通过识别取水请求中携带的场所标识,即可确定饮水场所信息,以便依据用户年龄信息表征的不同年龄人群对饮用水的需求,以及不同场景人群对饮用水的需求,来确定用于向用户推荐的饮水类型。
89.步骤s20,根据所述用户年龄信息和所述饮水场所信息,确定推荐饮水类型;
90.进一步地,预先设置各类年龄阶段的分界数据,如设定4岁到15岁之间为年幼,16岁到49岁之间为年轻,50岁往后为年长。对于获取用户年龄信息,将其中的年龄数据分别和预设的分界数据对比,确定年龄数据落入的数据范围,由数据范围体现用户所处的年龄阶段。用户年龄信息与饮水场所信息结合,反映了各用户的取水需求,如在室内环境的年长用户,其取水需求通常为温水,室内环境的年轻用户,则其取水需求需依据室内环境温度推定。由此,可通过用户年龄信息与饮水场所信息反映的用户取水需求,来确定用于向用户推荐的推荐饮水类型。具体地,所述根据所述用户年龄信息和所述饮水场所信息,确定推荐饮水类型的步骤包括:
91.步骤s21,若所述用户年龄信息为年长信息或年幼信息,则将所述推荐饮水类型确定为预设温水类型;
92.更进一步的,若由用户年龄信息反映用户的年龄处于年幼阶段,或者处于年长阶段,则将用户年龄信息作为年幼信息或年长信息。对于此类用户,为了避免对用户肠胃的刺激,直接将推荐饮水类型确定为预设温水类型。
93.此外,考虑到年幼用户和年长用户之间生活习性的差异以及生活自理能力的差异,可对确定的推荐饮水类型依据两者进一步细分。具体地,所述若所述用户年龄信息为年长信息或年幼信息,则将所述推荐饮水类型确定为预设温水类型的步骤包括:
94.步骤s211,若所述用户年龄信息为年长信息,则检测所述饮水机上的盛水器具内是否具有冲调物,若具有冲调物,则将所述推荐饮水类型确定为预设热水类型;
95.步骤s212,若所述盛水器具内不具有冲调物,则将所述推荐饮水类型确定为预设温水类型;
96.步骤s213,若所述用户年龄信息为年幼信息,则将所述推荐饮水类型确定为预设温水类型,并对所述推荐饮水类型添加保护标识,以标识所述推荐饮水类型为保护类型。
97.进一步地,若经确定用户年龄信息为年长信息,则继续检测放置在饮水机上的盛水器具内是否具有冲调物,如茶叶或茶包,并且,检测可通过安装在饮水机上的摄像装置拍摄盛水器具内部的图像传到服务器识别确定。若经识别具有冲调物,则将推荐饮水类型确定为预设热水类型,以便于控制饮水机出热水对冲调物进行冲泡。其中,热水优选为温度达到100
°
的开水。若经经识别盛水器具内不具有冲调物,则将推荐饮水类型确定为预设温水类型,以便于控制饮水机出温水供用户饮用。
98.更进一步地,若经确定用户年龄信息为年幼信息,则在将推荐饮水类型确定为预设温水类型,便于控制饮水机出温水供用户饮用的同时,还对确定的推荐饮水类型添加保护标识,通过保护标识反映推荐饮水类型属于保护类型。其中,推荐饮水类型为适用于用户的饮水类型,对推荐饮水类型添加的保护标识,实际反映了对用户的保护。用户只能取用保护标识对应风险等级或更小风险等级的饮用水,而不能取用更高风险等级的饮用水。如用水温体现风险等级,则用户只能取用低于某一温度的饮用水,而不能取用温度高于某一温度的饮用水,以防止因用户年龄小不能正确操作饮水机而烫伤。
99.步骤s22,若所述用户年龄信息为年轻信息,且所述饮水场所信息为运动场所信息,则将所述推荐饮水类型确定为预设温水类型;
100.步骤s23,若所述用户年龄信息为年轻信息,且所述饮水场所信息为静态场所信息,则获取与所述静态场所信息对应的场所温度,并根据所述场所温度,确定所述推荐饮水类型。
101.进一步地,若由用户年龄信息反映用户的年龄处于年轻阶段,则将用户年龄信息作为年轻信息。对于此类用户,需结合饮水场所信息确定推荐饮水类型。具体地,若经场所标识确定饮水场所信息为运动场所信息,如室外足球场,或者室内篮球场;考虑运动人群不适宜引用低温水,故将推荐饮水类型确定为预设温水类型。若经场所标识确定饮水场所信息为静态场所信息,如办公室,或者居民房间等;则结合静态场所信息对应的场所温度,确定推荐饮水类型。
102.其中,静态场所信息对应的场所温度为静态场所信息所表征场所具有的温度值。
如办公室的室温值,或者居民房间室温值等。获取该类温度值作为静态场所信息对应的场所温度,并通过预设低温值和预设高温值判断场所温度是否过低或过高。若经对比确定场所温度小于预设低温值,则判定场所温度过低;若场所温度大于预设高温值,则判定场所温度过高。对于过低的场所温度,则将推荐饮水类型确定为预设温水类型,以输出温水防止用户在低温环境下饮用温度低的水;对于过高的场所温度,则将推荐饮水类型确定为预设冷水类型,以输出温度低的水供用户饮用,便于用户降温。
103.步骤s30,根据所述推荐饮水类型是否为保护类型,以及是否接收到水型选择指令,控制所述饮水机制水,并在制水完成后,控制所述饮水机出水。
104.进一步地,在确定推荐饮水类型后,用户可能具有自主选择饮水类型的需求。本实施例中将用户选择饮水类型的指令作为水型选择指令,依据是否接收到水型选择指令控制饮水机出水。此外,考虑到对于年幼用户,若选择温度较高的热水,则可能在取水过程中被烫伤。故为了保护年幼用户,将饮水类型限制在某些特定类型,如限定仅可对某一温度以下的饮水发起水型选择指令。在依据是否接收到水型选择指令控制饮水机出水时,需结合用户类型是否为保护类型考量。
105.如上所述,用户的保护类型通过推荐饮水类型中添加的保护标识体现,若推荐饮水类型中添加有保护标识,则用户类型为保护类型;若推荐饮水类型中未添加有保护标识,则用户类型非保护类型。结合用户类型是否为保护类型考量,依据推荐饮水类型是否为保护类型,以及是否接收到水型选择指令,控制所述饮水机制水,并在制水完成后,控制所述饮水机出水。其中,饮水机制水的过程为控制饮水机制取符合水型选择指令要求的水和/或符合推荐饮水类型要求的水;如将水温升高到某一温度或将水温降低到某一温度等。在制取完符合要求的水之后,则控制饮水机出水,即将制取的水输出,供用户饮用。
106.需要说明的是,在饮水机出水前后,均通过安装在饮水机上的摄像装置拍摄饮水机的出水口的图像传到服务器,由服务器识别出水口是否放置有盛水器具。若出水前识别到不具有盛水器具,则饮水机出水,而在出水后识别到不具有盛水器具,则控制饮水机停止出水,以避免水资源的浪费。并且,出水后还可以通过图像识别盛水器具中的水是否即将溢出,若即将溢出则同样控制饮水机停止出水,避免水资源的浪费。
107.本发明的饮水机取水方法,在饮水机上设置二维码、或人脸、指纹等生物信息采集装置,通过扫描二维码或采集生物信息触发取水请求。一旦接收到该取水请求,则对该取水请求对应的用户年龄信息和对应饮水机的饮水场所信息进行获取;其中,用户年龄信息可依据发起取水请求的用户账户获取,其体现了用户人群的类型;饮水场所信息则可依据饮水机所在区域位置获取,其体现了取水场景。此后,结合用户年龄信息体现的用户人群类型和饮水场所信息体现的取水场景,确定用于向发起取水请求的用户推荐的饮水类型。该推荐饮水类型的水温适应于用户人群和取水场景,无需人工操作即可确定适宜温度的饮水;同时,考虑到用户的实际需求,结合推荐饮水类型是否为保护类型,以及是否接收到水型选择指令等因素,控制饮水机制水和出水。以此,在区分不同用户人群和场景控制饮水机自动出温度适宜的饮用水的同时,还结合用户的实际需求考虑了用户人群的安全性,提高了饮水机取水的自动化和智能化程度。
108.进一步地,请参照图3,基于本发明饮水机取水方法的第一实施例,提出本发明饮水机取水方法第二实施例。
109.所述饮水机取水方法第二实施例与所述饮水机取水方法第一实施例的区别在于,所述获取与所述取水请求对应的用户年龄信息,以及与所述取水请求对应饮水机的饮水场所信息的步骤之前包括:
110.步骤s40,读取与所述取水请求对应的验证信息,并识别所述验证信息的信息类型;
111.步骤s50,若所述信息类型为账号密码类型,则对所述验证信息中包含的账号信息和密码信息进行验证,并在验证通过后,执行获取与所述取水请求对应的用户年龄信息的步骤;
112.步骤s60,若所述信息类型为生物信息类型,则对所述验证信息中包含的生物信息进行验证,并在验证通过后,执行获取与所述取水请求对应的用户年龄信息的步骤,其中所述生物信息为人脸信息、指纹信息、声纹信息或虹膜信息。
113.本实施例在获取与取水请求对应的用户年龄信息之前,对发起取水请求的用户账号进行验证。具体地,获取与取水请求对应的验证信息,该验证信息为账号信息,可以是账号密码,也可以是生物信息。并且,账号密码与生物信息之间的验证方式不同,将两者做为验证信息的两种信息类型。在获取到验证信息后,依据验证信息的存在形式,识别其信息类型。
114.进一步地,若经识别信息类型为账号密码类型,则对验证信息中包含的账号信息和密码信息进行验证。验证两者是否匹配,若匹配则判定验证通过,若不匹配则判定验证不通过。对于验证通过,则可获取与取水请求对应用户年龄信息,用以确定推荐饮水类型。对于验证不通过,则输出提示信息,提示账号信息和/或密码信息中存在错误信息需要修正,或者提示以其他方式进行验证。
115.更进一步地,若经确定信息类型为生物信息类型,则对验证信息中包含的生物信息进行验证。将该生物信息和绑定用户账号的生物信息对比,验证两者是否匹配,若匹配则判定验证通过,若不匹配则判定验证不通过。对于验证通过,则可获取与取水请求对应用户年龄信息,用以确定推荐饮水类型。对于验证不通过,则输出提示信息,提示重新采集生物信息作为验证信息发起取水请求,以基于新的验证信息重新验证。其中,生物信息包括但不限于人脸信息、指纹信息、声纹信息或虹膜信息。
116.可理解地,不同用户具有不同的饮水需求,为了便于用户取水,可预先将体现用户饮水需求的信息与用户账号绑定。具体地,所述获取与所述取水请求对应的用户年龄信息,以及与所述取水请求对应饮水机的饮水场所信息的步骤之前包括:
117.步骤s70,在对所述账号信息和密码信息验证通过,或者对所述生物信息验证通过后,判断是否存在与所述账号信息或者与所述生物信息对应的预设饮水类型;
118.步骤s80,若存在所述预设饮水类型,则基于所述预设饮水类型,控制所述饮水机制水,并在制水完成后,控制所述饮水机出水;
119.步骤s90,若不存在所述预设饮水类型,则执行获取与所述取水请求对应的用户年龄信息的步骤。
120.进一步地,在对账号信息和密码信息验证通过,或者对生物信息验证通过后,继续判断账号信息是否绑定有体现需求饮水类型的信息,或者判断生物信息是否绑定有体现需求饮水类型的信息。通过该判断来确定是否存在与账号信息或者与生物信息对应的预设饮
水类型,若绑定有体现需求饮水类型的信息则可判定存在与账号信息或者与生物信息对应的预设饮水类型;反之,则不存在与账号信息或者与生物信息对应的预设饮水类型。
121.进一步地,若存在与账号信息或者与生物信息对应的预设饮水类型,则说明用户预先设定了其需求的饮水类型,此时不需要向其推荐饮水类型,可直接依据预设饮水类型控制饮水机制水,并在制水完成后控制饮水机,以此满足用户对饮水类型的需求。反之,若不存在与账号信息或者与生物信息对应的预设饮水类型,则获取与取水信息对应的用户年龄信息及饮水场所信息,以依据两者确定推荐饮水类型,向用户推荐最适宜的饮水类型。
122.本实施例通过对用户账号以账号密码或生物信息进行验证,实现验证的灵活多样性,便于用户的验证操作;同时可将用户需求的饮水类型预先添加到账号信息或生物信息中绑定,直接依据该绑定的预设饮水类型即可控制饮水机制水和出水,有利于快速出水且保证出水类型满足用户需求。
123.进一步地,请参照图4,基于本发明饮水机取水方法的第一或第二实施例,提出本发明饮水机取水方法第三实施例。
124.所述饮水机取水方法第三实施例与所述饮水机取水方法第一或第二实施例的区别在于,所述根据所述推荐饮水类型是否为保护类型,以及是否接收到水型选择指令,控制所述饮水机制水的步骤包括:
125.步骤s31,若所述推荐饮水类型为保护类型,且接收到水型选择指令,则判断所述水型选择指令对应的选择信息是否与预设安全信息匹配,若与预设安全信息匹配,则控制所述饮水机以所述选择信息进行制水;
126.步骤s32,若所述推荐饮水类型为保护类型,且未接收到水型选择指令,或者接收到的水型选择指令中的选择信息与预设安全信息不匹配,则控制所述饮水机以预设保护模式制水;
127.步骤s33,若所述推荐饮水类型非保护类型,且未接收到水型选择指令,则控制所述饮水机以与所述推荐饮水类型对应的制水模式制水;
128.步骤s34,若所述推荐饮水类型非保护类型,且接收到水型选择指令,则控制所述饮水机以所述水型选择指令对应的选择信息进行制水。
129.本实施例结合推荐饮水类型是否为保护类型以及是否接收到水型选择指令,来控制饮水机制水。具体地,若所确定的推荐饮水类型为保护类型,并且接收到水型选择指令,则判断由水型选择指令发出的选择信息是否与预设安全信息匹配。其中,预设安全信息为预先设置用于限定保护类型人群所支持设定的信息。若经判定选择信息与预设安全信息匹配,则说明用户选择的饮水类型为安全类型,故控制饮水机以选择信息进行制水;例如,预设安全信息对应的饮水温度为60
°
,若选择信息为50
°
,则判定两者匹配。反之,若选择信息为70
°
,则判定选择信息与预设安全信息不匹配,存在因用户操作不当而烫伤的可能,此时控制饮水机以预设保护模式制水。该预设保护模式为预先设置适用于保护类型用户的模式,其出水温度较低,即便用户没有放置盛水器具或者盛水器具的位置防止不准确,也不会烫伤用户,以此避免对用户造成伤害。
130.进一步地,若确定的推荐饮水类型为保护型,但未接收到水型选择指令,即用户未针对饮水类型进行主动选择,此时,仅考虑保护型的因素,避免出温度过高的水烫伤用户,或者出温度过低的水影响用户肠胃的问题即可。因而,同样控制饮水机以适用于保护类型
用户的预设保护模式制水后出水。
131.更进一步地,若确定的推荐饮水类型非保护类型,也未接收到水型选择指令,则控制饮水机以与推荐饮水类型对应的制水模式制水。如推荐饮水类型的水温低于当前环境温度,则以制冷模式制水,且在将水温降低到推荐饮水类型的水温后完成制水。因推荐饮水类型为依据用户年龄和饮水场景确定适宜于用户饮用的类型,故控制以其对应的制水模式模式,可使所制得的饮用水有益于用户的身体健康。
132.进一步地,若确定的推荐饮水类型非保护类型,但接收到水型选择指令,则说明用户具有需求的饮水类型,此时控制饮水机以水型选择指令对应的选择信息进行制水,使得饮水机的出水满足用户需求。其中,饮水机支持选择的选项至少包括水温选择、水量选择和添加剂选择,添加剂包含糖、小苏打、二氧化碳等。在选择水温、水量和/或添加剂后发起水型选择指令,使得水型选择指令携带的选择信息包括水温选择信息、水量选择信息和添加剂选择信息中的任意一项。控制饮水机以该类选择信息制水,满足用户对水温、水量和添加剂的需求。
133.可理解地,若用户长期选择某一水温、水量和添加剂,则该选择信息反映了用户的饮水习惯,可将该类信息设置为适用于用户的饮水类型,避免用户的每次选择。具体地,所述控制所述饮水机以所述水型选择指令对应的选择信息进行制水的步骤之后包括:
134.步骤s35,若所述选择信息中包含水温选择信息,则记录所述水温选择信息中的水温值,并采集与所述水温值对应的环境温度值,生成所述水温值与所述环境温度值之间的对应关系;
135.步骤s36,若所述选择信息中包含水量选择信息,则对所述水量选择信息中的水量进行记录;
136.步骤s37,若所述选择信息中包含添加剂选择信息,则对所述添加剂选择信息中的添加剂类型进行记录;
137.步骤s38,根据所述对应关系、所述水量和/或所述添加剂类型,生成预设饮水类型进行存储。
138.进一步地,在控制饮水机以水型选择指令对应选择信息制水的同时,判断选择信息中是否包含水温选择信息,若包含水温选择信息,则对水温选择信息中的水温值进行记录;同时采集当前的环境温度值作为与水温值对应的环境温度值,并将水温值和环境温度值形成对应关系,通过对应关系反映用户在当前环境温度下所需求的水温。此外,还判断选择信息中是否包含水量选择信息,若包含水量选择信息,则对其中的水量进行记录,以体现用户所需求的取水水量。并且,还判断选择信息中是否包含添加剂选择信息,若包含则记录添加剂选择信息中的添加剂类型。
139.更进一步地,将记录的对应关系、水量和/或添加剂类型,生成为预设饮水类型绑定到用户账号,形成为与账号信息和与生物信息对应的预设饮水类型存储,以便于后续依据该反映用户需求的预设饮水类型控制饮水机制水和出水。并且,为了使得预设饮水类型更为准确的反映用户的饮水需求,统计用户多次取水的选择信息中的水温值、水量和/或添加剂类型,进而将每次水温值和当时的环境温度值形成为对应关系。
140.进一步地,依据每次取水对应关系中水温值和环境温度值的关系,推测用户在各环境温度下需求的水温值,并可将水温值生成为环境温度值的函数关系,以便后续由此函
数关系确定不同环境温度下需求的水温类型。同时,将多次取水的水量生成为平均水量,作为用户需求的水量类型。并且,对记录的多次取水的添加剂类型进行统计,确定添加次数最多的添加剂类型作为用户需求的添加剂类型。
141.进一步地,将水温类型、水量类型和添加剂类型形成为预设饮水类型,反馈给用户确认。若用户确认无误则将该预设饮水类型绑定到用户账号,作为用户需求的饮水类型供后续使用。若用户需要对预设饮水类型修改,则发起修改指令对预设饮水类型,并在修改完成后与用户账号绑定,作为用户需求的饮水类型供后续取水使用。
142.需要说明的是,因用户水型选择指令可以选择温度、水量和添加剂中的一项、两项或全部,故在生成预设饮水类型时,依据所具有的选择信息生成,并不需要在所有信息均具有的前提下生成。
143.本实施例结合推荐饮水类型是否为保护类型以及是否接收到水型选择指令,来控制饮水机制水,在有利于保护用户的同时,还可最大程度上满足用户的饮水需求。并且,通过对水型选择指令中选择信息的记录和统计,生成反映用户饮水需求的预设饮水类型,后续直接依据预设饮水类型控制饮水机制水和出水,使制水和出水更好的满足用户饮水需求。
144.本发明实施例还提出一种可读存储介质。所述可读存储介质上存储有控制程序,所述控制程序被所述处理器执行时实现如上所述饮水机取水方法的步骤。
145.本发明可读存储介质可以为计算机可读存储介质,其具体实施方式与上述饮水机取水方法各实施例基本相同,在此不再赘述。
146.上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,这些均属于本发明的保护之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜