空气净化器的云服务智能控制系统的制作方法

文档序号:10580162阅读:280来源:国知局
空气净化器的云服务智能控制系统的制作方法
【专利摘要】一种空气净化器的云服务智能控制系统,包括以下步骤:向客户端发起查询指令至服务器,服务器接收到指令后,检查上一次查询的时间;如果上一次查询时间与当前时间间隔还没到达阈值,则直接返回上一次的查询结果;如果上一次查询时间时间与当前时间间隔到达阈值,服务器向被控设备发起查询,被控设备返回结果至服务器,服务器缓存查询结果,并将查询结果返回给客户端;多个客户端同时发起查询指令至服务器时,服务器通过同步锁锁止,服务器再依次执行指令并与被控设备交互,依次获得查询结果。本发明通过服务器缓存查询结果,以及通过多客户端指令顺序执行的设计,能够大大减缓服务器的超载压力,以及保证所有查询指令均能被完整执行。
【专利说明】
空气净化器的云服务智能控制系统
技术领域
[0001]本发明涉及一种云服务智能控制系统,具体是一种空气净化器的云服务智能控制系统。
【背景技术】
[0002]APP硬件控制技术已经广泛应用在家用电器领域中,如空气净化器、空调等。现有技术中,APP硬件控制技术只能简单的点对点控制或者只能简单的远程转发控制,当多人同时进行查询或者控制时会造成被控制的设备超载从而响应缓慢或者指令冲突导致指令无法执行。

【发明内容】

[0003]本发明的目的旨在提供一种基于服务器缓存的顺序指令执行的空气净化器的云服务智能控制系统,以解决现有技术中的不足之处。
[0004]按此目的设计的一种空气净化器的云服务智能控制系统,其特征在于,包括以下步骤:
步骤一、向客户端发起查询指令至服务器,服务器接收到指令后,检查上一次查询的时间;
步骤二、如果上一次查询时间与当前时间间隔还没到达阈值,则直接返回上一次的查询结果;
步骤三、如果上一次查询时间时间与当前时间间隔到达阈值,服务器向被控设备发起查询,被控设备返回结果至服务器,服务器缓存查询结果,并将查询结果返回给客户端。
[0005]还包括以下步骤:
步骤四、所述多个客户端同时发起查询指令至服务器时,服务器通过同步锁锁止,服务器再依次执行指令并与被控设备交互,依次获得查询结果;
步骤五、有且只有一个完整的指令动作被执行完并获得结果之后,服务器解锁并等待或执行下一条指令。
[0006]本发明通过上述的技术改进,具有以下有益效果:
本发明通过服务器缓存查询结果,以及通过多客户端指令顺序执行的设计,能够大大减缓服务器的超载压力,以及保证所有查询指令均能被完整执行,极大地优化了用户的使用体感。
【附图说明】
[0007]图1为本发明空气净化器的云服务智能控制系统的原理图一。
[0008]图2为本发明空气净化器的云服务智能控制系统的原理图二。
【具体实施方式】
[0009]下面结合附图及实施例对本发明作进一步描述。
[0010]参见图1,本空气净化器的云服务智能控制系统,其特征在于,包括以下步骤: 步骤一、向客户端发起查询指令至服务器,服务器接收到指令后,检查上一次查询的时间;
步骤二、如果上一次查询时间与当前时间间隔还没到达阈值,则直接返回上一次的查询结果;
步骤三、如果上一次查询时间时间与当前时间间隔到达阈值,服务器向被控设备发起查询,被控设备返回结果至服务器,服务器缓存查询结果,并将查询结果返回给客户端。
[0011]被控制设备需要与服务器保持长连接,当客户端被激活时与服务器建立链接,当客户端被置于后台或者关闭时则与服务器断开连接,从而保证服务器的吞吐量。
[0012]参见图2,其还包括以下步骤:
步骤四、所述多个客户端同时发起查询指令至服务器时,服务器通过同步锁锁止,服务器再依次执行指令并与被控设备交互,依次获得查询结果;
步骤五、有且只有一个完整的指令动作被执行完并获得结果之后,服务器解锁并等待或执行下一条指令;从而保证到所有查询指令能有序地到达被控制设备上,也保证了所有的查询指令都会被执行。
[0013]以上所揭露的仅为本发明的优选实施例而已,而非以此来限定本发明的权利要求保护范围,依本发明保护范围内所作的等同变化,仍属本发明所保护的范围。
【主权项】
1.一种空气净化器的云服务智能控制系统,其特征在于,包括以下步骤: 步骤一、向客户端发起查询指令至服务器,服务器接收到指令后,检查上一次查询的时间; 步骤二、如果上一次查询时间与当前时间间隔还没到达阈值,则直接返回上一次的查询结果; 步骤三、如果上一次查询时间时间与当前时间间隔到达阈值,服务器向被控设备发起查询,被控设备返回结果至服务器,服务器缓存查询结果,并将查询结果返回给客户端。2.根据权利要求2所述的空气净化器的云服务智能控制系统,其特征在于: 还包括以下步骤: 步骤四、所述多个客户端同时发起查询指令至服务器时,服务器通过同步锁锁止,服务器再依次执行指令并与被控设备交互,依次获得查询结果; 步骤五、有且只有一个完整的指令动作被执行完并获得结果之后,服务器解锁并等待或执行下一条指令。
【文档编号】H04L29/08GK105956111SQ201610291889
【公开日】2016年9月21日
【申请日】2016年5月3日
【发明人】李勿南
【申请人】中山市奥创通风设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1