一种基于移动终端的空调状态设置方法及装置与流程

文档序号:13217269阅读:136来源:国知局
技术领域本发明属于移动终端技术领域,尤其涉及一种基于移动终端的空调状态设置方法及装置。

背景技术:
随着移动终端相关技术的快速发展,带红外遥控功能的手机终端能直接遥控空调,给用户的生活带来极大的方便,已经深入用户生活。移动终端诸如此类的遥控功能确实为人们的日常生活带来了方便,但是随着人们需求的多样化,移动终端的遥控功能有时会显得不够灵活,遥控操作过于复杂,如需要调整模式、温度、风力、扫风等,调整到理想的状态时往往要操作很多次,操作过于繁琐,并不能很好地满足用户的特定需求,缺乏灵活性。

技术实现要素:
本发明提供一种基于移动终端的空调状态设置方法及装置,用于解决使用移动终端设置空调操作繁琐的问题。本发明第一方面提供一种基于移动终端的空调状态设置方法,所述方法包括:通过客户端接收用户设置空调状态的指令;获取空调状态设置参数,并根据获取的空调状态设置参数和预置的空调状态生成规则,生成空调状态;通过所述客户端接收所述用户的确认指令,保存生成的所述空调状态;当所述客户端再次运行时,将所述客户端上次退出时保存的空调状态作为当前的空调状态。结合第一方面,在第一方面的第一种可能的实现方式中,所述当所述客户端再次运行时,将所述客户端上次退出时保存的空调状态作为当前的空调状态包括:当所述客户端再次运行时,获取当前的所述空调状态设置参数;对比当前的所述空调状态设置参数的数值与上次退出时保存的空调状态对应的空调状态设置参数的数值之间的差异是否大于预置数值;若是,则提示用户重新设置空调状态;若否,则将所述客户端上次退出时保存的空调状态作为当前的空调状态。结合第一方面的第一种可能,在第一方面的第二种可能的实现方式中,所述提示用户重新设置空调状态包括:获取历史空调状态;将所述历史空调状态展示给所述用户,并提示所述用户在所述历史空调状态选择空调状态作为当前空调状态。结合第一方面、第一方面的第一种可能、或者第一方面的第二种可能,在第一方面的第三种可能的实现方式中,所述获取空调状态设置参数,并根据获取的空调状态设置参数和预置的空调状态生成规则,生成空调状态包括:获取当前的天气数据,并根据所述天气数据以及所述预置的空调状态生成规则,生成所述空调状态。结合第一方面的第三种可能,在第一方面的第四种可能的实现方式中,所述获取当前的天气数据,并根据所述天气数据以及预置的空调状态生成规则,生成所述空调状态包括:获取当前城市当前的气温和湿度,并根据所述气温和湿度以及所述预置的空调状态生成规则,生成与所述气温和温度对应的空调模式和目标温度。结合第一方面的第四种可能,在第一方面的第五种可能的实现方式中,所述保存生成的所述空调状态包括:以键名-键值集合的方式保存生成的所述空调状态。本发明第二方面提供一种基于移动终端的空调状态设置装置,所述装置包括:接收模块,用于通过客户端接收用户设置空调状态的指令;获取模块,用于获取空调设置参数;生成模块,用于根据获取的空调状态设置参数和预置的空调状态生成规则,生成空调状态;所述接收模块,还用于通过所述客户端接收所述用户的确认指令;保存模块,用于保存所述生成模块生成的所述空调状态;设置模块,用于当所述客户端再次运行时,将所述客户端上次退出时保存的空调状态作为当前的空调状态。结合第二方面,在第二方面的第一种可能的实现方式中,所述获取模块,还用于当所述客户端再次运行时,获取当前的所述空调状态设置参数;所述装置还包括:对比模块,用于对比当前的所述空调状态设置参数的数值与上次退出时保存的空调状态对应的空调状态设置参数的数值之间的差异是否大于预置数值;提示模块,用于若所述对比模块对比的结果是大于所述预置数值,则提示用户重新设置空调状态;所述设置模块,还用于若所述对比模块对比的结果是小于等于所述预置数值,则将所述客户端上次退出时保存的空调状态作为当前的空调状态。结合第二方面的第一种可能,在第二方面的第二种可能的实现方式中,所述获取模块,还用于获取历史空调状态;所述提示模块,还用于将所述历史空调状态展示给所述用户,并提示所述用户在所述历史空调状态选择空调状态作为当前空调状态。结合第二方面、第二方面的第一种可能、或者第二方面的第二种可能,在第二方面的第三种可能的实现方式中,所述获取模块,还用于获取当前的天气数据;所述生成模块,具体用于根据所述天气数据以及预置的空调状态生成规则,生成空调状态。结合第二方面的第三种可能,在第二方面的第四种可能的实现方式中,所述获取模块,具体用于获取当前城市当前的气温和湿度;所述生成模块,具体用于根据所述气温和湿度以及预置的空调状态生成规则,生成与所述气温和温度对应的空调模式和目标温度。结合第二方面的第四种可能,在第二方面的第五种可能的实现方式中,所述保存模块,具体用于以键名-键值集合的方式保存生成的所述空调状态。本发明提供一种基于移动终端的空调状态设置方法及装置,根据空调状态设置参数和预置的空调状态生成规则,通过客户端生成并保存空调状态,并在该客户端再次运行时,直接调用上次退出时保存的空调状态,使操作更加简单便捷,设置空调更加智能化。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是一种移动终端的结构框图;图2是本发明第一实施例提供的基于移动终端的空调状态设置方法的实现流程示意图;图3是本发明第二实施例提供的基于移动终端的空调状态设置方法的实现流程示意图;图4是本发明第三实施例提供的基于移动终端的空调状态设置装置的结构示意图;图5是本发明第四实施例提供的基于移动终端的空调状态设置装置的结构示意图。具体实施方式为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明提供一种基于移动终端的空调状态设置方法及装置,通过客户端能够自动生成空调状态,下次启动空调时,直接通过客户端调用退出时保存的空调状态,可以快速启动空调,使用户操作更加便捷。图1示出了一种移动终端的结构框图。本发明实施例提供的基于移动终端的空调状态设置方法可应用于如图1所示的移动终端10中,移动终端10可以但不限于包括:需依靠电池维持正常运行且支持网络及下载功能的智能手机、笔记本、平板电脑、穿戴智能设备等。如图1所示,移动终端10包括存储器101、存储控制器102,一个或多个(图中仅示出一个)处理器103、外设接口104、射频模块105、按键模块106、音频模块107以及触控屏幕108。这些组件通过一条或多条通讯总线/信号线109相互通讯。可以理解,图1所示的结构仅为示意,其并不对移动终端的结构造成限定。移动终端10还可包括比图1所示更多或者更少的组件,或者具有与图1所示不同的配置。图1所示的各组件可以采用硬件、软件或其组合实现。存储器101可用于存储软件程序以及模块,如本发明实施例中的基于移动终端的空调状态设置方法及装置对应的程序指令/模块,处理器103通过运行存储在存储器101内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的移动终端10的空调状态设置方法。存储器101可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器101可进一步包括相对于处理器103远程设置的存储器,这些远程存储器可以通过网络连接至移动终端10。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。处理器103以及其他可能的组件对存储器101的访问可在存储控制器102的控制下进行。外设接口104将各种输入/输入装置耦合至CPU以及存储器101。处理器103运行存储器101内的各种软件、指令以执行移动终端10的各种功能以及进行数据处理。在一些实施例中,外设接口104,处理器103以及存储控制器102可以在单个芯片中实现。在其他一些实例中,他们可以分别由独立的芯片实现。射频模块105用于接收以及发送电磁波,实现电磁波与电信号的相互转换,从而与通讯网络或者其他设备进行通讯。射频模块105可包括各种现有的用于执行这些功能的电路元件,例如,天线、射频收发器、数字信号处理器、加密/解密芯片、用户身份模块(SIM)卡、存储器等等。射频模块105可与各种网络如互联网、企业内部网、预置类型的无线网络进行通讯或者通过预置类型的无线网络与其他设备进行通讯。上述的预置类型的无线网络可包括蜂窝式电话网、无线局域网或者城域网。上述的预置类型的无线网络可以使用各种通信标准、协议及技术,包括但并不限于全球移动通信系统(GlobalSystemforMobileCommunication,GSM),增强型移动通信技术(EnhancedDataGSMEnvironment,EDGE),宽带码分多址技术(WidebandCodeDivisionMultipleAccess,W-CDMA),码分多址技术(CodeDivisionAccess,CDMA),时分多址技术(TimeDivisionMultipleAccess,TDMA),蓝牙,无线保真技术(Wireless-Fidelity,WiFi)(如美国电气和电子工程师协会标准IEEE802.11a、IEEE802.11b、IEEE802.11g和/或IEEE802.11n),网络电话(VoiceoverInternetProtocal,VoIP),全球微波互联接入(WorldwideInteroperabilityforMicrowaveAccess,Wi-Max),其他用于邮件、即时通讯及短消息的协议,以及任何其他合适的通讯协议。按键模块106提供用户向移动终端进行输入的接口,用户可以通过按下不同的按键以使移动终端10执行不同的功能。音频模块107向用户提供音频接口,其可包括一个或多个麦克风、一个或者多个扬声器以及音频电路。音频电路从外设接口104处接收声音数据,将声音数据转换为电信息,将电信息传输至扬声器。扬声器将电信息转换为人耳能听到的声波。音频电路还从麦克风处接收电信息,将电信号转换为声音数据,并将声音数据传输至外设接口104中以进行进一步的处理。音频数据可以从存储器101处或者通过射频模块105获取。此外,音频数据也可以存储至存储器101中或者通过射频模块105进行发送。在一些实例中,音频模块107还可包括一个耳机播孔,用于向耳机或者其他设备提供音频接口。触控屏幕108在移动终端与用户之间同时提供一个输出及输入界面。具体地,触控屏幕108向用户显示视频输出,这些视频输出的内容可包括文字、图形、视频、及其任意组合。一些输出结果是对应于一些用户界面对象。触控屏幕108还接收用户的输入,例如用户的点击、滑动等手势操作,以便用户界面对象对这些用户的输入做出响应。检测用户输入的技术可以是基于电阻式、电容式或者其他任意可能的触控检测技术。触控屏幕108显示单元的具体实例包括但并不限于液晶显示器或发光聚合物显示器。请参阅图2,图2为本发明第一实施例提供的基于移动终端的空调状态设置方法的实现流程示意图。本实施例提供的基于移动终端的空调状态设置方法可应用于如图1所示的移动终端10中,主要包括以下步骤:S201、通过客户端接收用户设置空调状态的指令;该客户端为移动终端中的应用程序,用户可按照自己的习惯通过客户端对空调状态进行设置,该空调状态包括空调的模式、温度、风力、扫风等状态。S202、获取空调状态设置参数,并根据获取的空调状态设置参数和预置的空调状态生成规则,生成空调状态;空调状态设置参数是指设置空调状态时依据的参数。该空调状态设置参数可以包括天气数据,通过客户端与网络模块、天气模块的交互,可以从服务器或本地获得天气数据。该天气数据可以来自网络上的天气数据,也可以来自移动终端的天气模块中APP(application)收集的天气数据。该天气数据可包括当地的温度、湿度、风力、粉尘颗粒密度等数据。该空调状态包括空调的模式、温度、风力、扫风等状态。S203、通过该客户端接收该用户的确认指令,保存生成的空调状态;用户在客户端中设置完空调状态指令后,对该指令进行确认,当移动终端接收到该用户的确认指令后,对生成的空调状态进行保存。S204、当该客户端再次运行时,将该客户端上次退出时保存的空调状态作为当前的空调状态。该客户端在退出运行时,会自动保存最后一次设置的空调状态,当该客户端再次运行时,将该客户端上次退出时保存的空调状态作为当前的空调状态,使用该空调状态设置空调。也可以在客户端的UI(UserInterface)界面中显示出来,供用户选择使用上次退出时保存的空调状态作为当前的空调状态。本发明提供一种基于移动终端的空调状态设置方法,根据空调状态设置参数和预置的空调状态生成规则,通过客户端生成并保存空调状态,并在该客户端再次运行时,直接调用上次退出时保存的空调状态,使操作更加简单便捷,设置空调更加智能化。请参阅图3,图3为本发明第二实施例提供的基于移动终端的空调状态设置方法的实现流程示意图。本实施例提供的基于移动终端的空调状态设置方法可应用于如图1所示的移动终端10中,主要包括以下步骤:S301、通过客户端接收用户设置空调状态的指令;该客户端为移动终端中的应用程序,用户可按照自己的喜好和习惯对空调状态进行设置,该空调状态包括空调的模式、温度、风力、扫风等状态。S302、获取当前的天气数据,并根据该天气数据以及预置的空调状态生成规则,生成空调状态;获取当前的天气数据包括获取当前城市当前的气温和湿度,并根据该气温和湿度以及预置的空调状态生成规则,生成与该气温和温度对应的空调模式和目标温度。其中,空调模式包括:制冷模式、除湿模式、送风模式、制热模式和自动模式,目标温度通常为人体的适宜温度,该人体的适宜温度的值为人体最适合的空调温度,在一般情况下,该人体适宜温度为25℃,由于人体的体感差异,该人体适宜温度可以为24℃~27℃范围内的任意值。根据气温和湿度,按照预置的空调状态生成规则,生成对应的空调模式和目标温度,具体包括如下情况:(一)当气温大于第一预置值时,将空调模式生成为制冷模式,将目标温度生成为该第一预置值与第二预置值中的较小值。其中,第二预置值为人体适宜温度值与第一计算值之和,该第一计算值为第二计算值与第一温度系数之商,该第二计算值为该气温与该第一预置值之差。(二)当气温小于等于该第一预置值,但湿度大于或等于第三预置值时,将空调模式生成为除湿模式,且将目标温度生成为人体适宜温度。(三)当气温小于等于该第一预置值,且湿度小雨该第三预置值,但是气温大于或等于第四预置值且小于等于第五预置值时,将空调模式生成为送风模式,且将目标温度生成为人体适宜温度。其中,该第五预置值大于该第四预置值且小于该第一预置值;(四)当气温小于等于该第一预置值,且湿度小雨该第三预置值,且气温不在大于或等于第四预置值且小于等于第五预置值的范围中,但是气温小于等于第六预置值时,将空调模式生成为制热模式,将目标温度生成为第七预置值与第八预置值中较大值。其中,该第八预置值为该人体适宜温度值与第三计算值之差,该第三计算值为第四计算值与第二温度系数之商,该第四计算值为该第六预置值与气温之差,该第六预置值小于该第四预置值。(五)当气温和湿度符合设置为自动模式的条件时,将空调模式生成为自动模式,且将目标温度设置为该人体适宜温度,所述设置为自动模式的条件为:气温和湿度均不符合上述四种情况。下面具体举例说明,对上述各预置值及温度系数进行赋值,以下赋值是本实施例中最优赋值,其中第一预置值为28℃,第三预置值为78%,第四预置值为16℃,第五预置值为25℃,第六预置值为11℃,第七预置值为16℃,第一温度系数为3,第二温度系数为9,人体适宜温度为25℃;定义当前气温为Wtemp、当前湿度为Whum、空调模式为Amode,目标温度为Atemp。(一)若Wtemp>28℃,属于炎热天气,将空调模式设置为制冷模式,Atemp=25+[(Wtemp-28)/3]且Atemp≤28;其中25+[(Wtemp-28)/3]为第二预置值,(Wtemp-28)/3为第一计算值,Wtemp-28为第二计算值。(二)若Whum≥78%,属于潮湿天气,将空调模式设置为除湿模式,Atemp=25;(三)若Wtemp≥16℃且wtemp≤25℃,温度适宜,将空调模式设置为送风模式,Atemp=25;(四)若Wtemp≤11℃时,属于寒冷天气,将空调模式设置为制热模式,Atemp=25-[(11-Wtemp)/9]且Atemp≥16;其中25-[(11-Wtemp)/9]为第八预置值,(11-Wtemp)/9为第三计算值为,(11-Wtemp)为第四计算值。(五)若气温和温度均不符合上述四种情况,则将空调模式设置为自动模式,Atemp=25。S303、通过该客户端接收该用户的确认指令,以键名-键值集合的方式保存生成的空调状态;用户在客户端中设置完空调状态指令后,对该指令进行确认,当移动终端接收到该用户的确认指令后,以键名-键值集合,即{key,value
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1