:
[0088]判断所述睡眠参数曲线中起始时间点或结束时间点所对应的数值是否大于中间时间点的数值;
[0089]若是,则输出相应的提示信息,并显示睡眠参数曲线上所有的时间点供用户调整。
[0090]本实施例中,当用户对睡眠参数曲线进行整体平移或单个时间点进行平移调整后(即在执行完上述步骤S30或步骤S40之后),将获取睡眠参数曲线中各时间点数值,并分析起始时间点和结束时间点的数值是否大于中间时间点的数值,从而防止因为睡眠参数曲线设置的趋势不合理,导致环境的舒适性较低。如图10所示,其中起始时间点H和结束时间点I均大于中间任意一时间点的数值,从而输出提示信息:您的曲线设置不合理,曲线变化方向不合理,不符合舒适性要求,请进行调整。应当说明的是,为了方便用户调整,可显示一标准的睡眠参数曲线,以供用户根据标准的睡眠参数曲线进行调整,从而降低用户调整的难度。当用户根据提示信息调整后,可直接输出至空调器,也可以进行其他验证检测。
[0091]可以理解的,在实际应用中,可选择性的选择上述三种判断检测方案中的一种或两种以上的组合对用户设置的睡眠参数曲线进行合理性检测,具体地可根据实际需要进行设置,且检测的顺序可任意搭配,在此不作进一步地限定。
[0092]参照图11,本发明进一步提供的空调器睡眠参数曲线控制装置包括:
[0093]获取模块100,用于获取睡眠参数曲线,所述睡眠参数曲线为根据预置时间点运行参数的数值的连线得到的曲线;
[0094]本实施例提供的睡眠参数曲线主要针对空调器在用户睡眠过程中运行参数的设置,该参数包括温度和湿度。本实施例中,可通过一智能终端接收用户输入的参数的数值,并根据用户输入的参数形成睡眠参数曲线。应当说明的是,上述智能终端可以为手机等便携式移动设备。本实施例中,可仅对温度和湿度中任意一者进行设置,但为了提高睡眠质量,可对温度和湿度同时进行设置。具体地,上述时间点的数量可根据实际需要进行设置,例如可每隔半小时设置参数的一个数值。当用户输入完成所有时间点的参数数值时,由各点的参数数值连接形成上述睡眠参数曲线。
[0095]获取睡眠参数曲线的方法为除了通过在时间点输入参数完成,还可以是用户通过触控的方式滑动绘制,或者为系统预置的睡眠曲线。这些方法我认为都可以通过对获取模块100的描述来概括。
[0096]第一判断模块200,用于判断接收到用户输入的触控指令的类型;
[0097]本实施例中,上述智能终端具有触摸操作功能的电子设备,如智能手机等。具体地,当上述睡眠参数设置完成后,可通过触控操作对睡眠参数曲线进行调整。例如,可对睡眠参数曲线的整体进行调整,也可对睡眠参数曲线上的任一时间点进行调整。
[0098]调整模块300,用于当用户输入的触控指令为睡眠参数曲线调整指令时,根据触摸点滑动的轨迹对所述睡眠参数曲线进行平移调整;当用户输入的触控指令为时间点调整指令时,根据触摸点滑动的轨迹对选中的时间点在其相邻的时间点之间进行平移调整,并对该时间点与相邻的时间点之间的曲线进行平滑处理。
[0099]本实施例中,当用户输入的触控指令为时间点调整指令时,被选中的时间点将根据用户手指触控的轨迹进行平移,以调整该时间点运行参数的数值大小。即上述调整模块300具体用于根据触摸点滑动的轨迹对所述选中的时间点运行参数的数值大小调整。如图3和图5所示,例如该睡眠参数曲线上包括连续的三个时间点A、B、C,当用户选中B点输入时间点调整指令时,将根据用户手指触控的轨迹对B点进行平移,平移后将对BA段和BC段的曲线进行平滑处理。防止调整后的曲线出现温度或湿度出现突变造成睡眠环境温度或湿度出现突变,而影响睡眠质量。
[0100]当用户输入的触控指令不为时间点调整指令,则判定用户输入的触控指令为睡眠参数曲线调整指令。此时睡眠参数曲线将被选中,并根据触摸点(即手指触控)的轨迹进行平移。该平移包括对各时间点运行参数的数值大小调整和睡眠参数曲线的起始时间调整,即上述调整模块300具体用于根据触摸点滑动的轨迹对所述睡眠参数曲线的各时间点运行参数的数值大小调整和/或对所述睡眠参数曲线的起始时间进行调整。
[0101]例如,上述睡眠参数曲线为睡眠温度曲线,当前设置的睡眠温度曲线为适于青年人群的睡眠温度曲线;则在需要改变该睡眠温度曲线以达到适于小孩或老人睡觉的环境时,需要将睡眠温度曲线的各时间的温度整体上调。此时需要输入睡眠温度曲线调整指令,以选中整条睡眠温度曲线,然后根据用户滑动的轨迹将整条睡眠温度曲线上调,以时睡眠温度曲线的整体温度上调。此外,由于人们睡觉时间不一致,因此还可通过平移睡眠温度曲线,从而调整睡眠温度曲线的起始时间。可以理解的是,对睡眠参数曲线的起始时间进行调整时,每次移动的单位可根据实际需要进行设置,优选地,可以以相邻两时间点的时间间隔为单位进行调整。
[0102]本发明通过接收用户输入的触控指令,根据触控指令以及用户滑动的轨迹对睡眠参数曲线进行整体平移调整或者睡眠参数曲线上单独时间点进行平移调整,从而实现了触控调整,同时达到了对睡眠参数曲线的各时间点的单独和整体调整,因此降低了调整睡眠参数曲线的难度。
[0103]应当说明的是,用户输入触控指令的方式可根据实际需要进行设置,以下将以其中一种输入方式进行设置。
[0104]进一步地,参照图10,基于上述实施例,本实施例中,上述第一判断模块200包括:
[0105]显示单元201,当用户首次单击、双击、或长按所述睡眠参数曲线时,显示睡眠参数曲线上各时间点;
[0106]判断单元202,用于当用户再次单击、双击、或长按所述睡眠参数曲线上的位置是显示的相邻时间点间的曲线时,判定接收到用户输入的触控指令为睡眠参数曲线调整指令;当用户再次单击、双击、或长按所述睡眠参数曲线上的位置是时间点时,判定接收到用户输入的触控指令为时间点调整指令,且选中的时间点为用户再次单击、双击、或长按的时间点。
[0107]本实施例中,当用户首次单击、双击、或长按所述睡眠参数曲线以选中睡眠参数曲线时,将显示睡眠参数曲线上各时间点。此时可对单独的时间点进行调整,也可对整条睡眠参数曲线调整;当用户选择对整条睡眠参数曲线进行调整时,可再次单击、双击、或长按所述睡眠参数曲线上相邻时间点间的曲线,从而再次选中睡眠参数曲线,此时睡眠参数曲线将以用户点击的位置为基点,随用户点击的位置的改变而改变。此外还可根据睡眠参数曲线上显示的时间点对单独的时间点进行调整,此次调整的时间可以在对整条睡眠参数曲线调整前,也可以在对整条睡眠参数曲线调整后。具体地,用户可单击、双击、或长按所述睡眠参数曲线上显示的时间点,此时被单击、双击、或长按的时间点未用户选中的时间点,即为需要调整的时间点;在用户选中需要调整的时间点后,该时间点将根据用户在智能终端的触摸屏上触摸点滑动的轨迹平移时间点,以调整时间点运行参数的数值大小。
[0108]可以理解的,为了保证用户设置曲线的合理性,以提供更加舒适的环境。在对睡眠参数曲线进行调整后(即对睡眠参数曲线进行整体平移或单个时间点进行平移调整后)还可进行验证操作,对此,以下将作出详细说明:
[0109]进一步地,基于上述实施例,本实施例中,上述空调器睡眠参数曲线控制装置还包括:
[0110]第二判断模块400,用于判断所述睡眠参数曲线中最高时间点所对应的数值与最低时间点所对应的数值之间的差值是否大于第一预设值;
[0111]第一显示模块500,用于当所述睡眠参数曲线中最高时间点所对应的数值与最低时间点所对应的数值之间的差值大于第一预设值时,输出相应的提示信息,并显示最高时间点、最低时间点、及最高时间点与最低时间点之间的时间点供用户调整。
[0112]本实施例中,上述第一预设值的大小可根据实际需要进行设置,例如当上述睡眠参数曲线为睡眠温度曲线时,上述第一预设值可以为5°C。当用户对睡眠参数曲线进行整体平移或单个时间点进行平移调整后,将获取睡眠参数曲线中最高时间点的数值和最低时间点的数值,并与预置的第一预设值进行比较,从而防止最高时间点和最低时间点的差值过大,导致环境的舒适性较低。如图8所示,其中时间点D为整条睡眠参数中最低的时间点,且运行参数的数值为22°C,时间点E为整条睡眠参数中最高的时间点,且运行参数的竖直为29°C。此时时间点D与时间点E的温度差值为7°C,该差值大于5°C。从而输出提示信息:您的曲线设置不合理,曲线存在过高或过低的温度点,不符合舒适性要求,请进行调整。并显示时间点D、时间点E及时间点D与时间点E之间的所有时间点供用户进行调整。应当说明的是,为了方便用户调整,可显示一标准的睡眠参数曲线,以供用户根据标准的睡眠参数曲线进行调整,从而降低用户调整的难度。当用户根据提示信息调整后,可直接输出至空调器,也可以进行其他验证检测。
[0113]进一步地,基于上述实施例,本实施例中,上述空调器睡眠参数曲线控制装置还包括:
[0114]第三判断模块600,用于判断所述睡眠参数曲线中相邻两时间点所对应的数值的差值是否大于第二预设值;
[0115]第二显示模块700,用于当所述睡眠参数曲线中相邻两时间点所对应的数值的差值大于第二预设值时,输出相应的提示信息,并显示差值大于第二预设值的相邻两时间点供用户调整。
[0116]本实施例中,上述第二预设值的大小可根据实际需要进行设置,例如当上述睡眠参数曲线为睡眠温度曲线时,上述第二预设值可以为:TC。当用户对睡眠参数曲线进行整体平移或单个时间点进行平移调整后,将获取睡眠参数曲线中任意相邻两时间点的竖直,并与预置的第二预设值进行比较,从而防止