[发明专利]命令下发的控制方法以及控制终端有效
申请号: | 202210356736.7 | 申请日: | 2022-04-06 |
公开(公告)号: | CN114780006B | 公开(公告)日: | 2023-06-09 |
发明(设计)人: | 闫达 | 申请(专利权)人: | 青岛海尔科技有限公司;海尔智家股份有限公司 |
主分类号: | G06F3/04847 | 分类号: | G06F3/04847;G06F3/0485;G06F3/0486 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘文娜;刘芳 |
地址: | 266101 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 命令 下发 控制 方法 以及 终端 | ||
本发明属于智能家电技术领域,本发明提供的命令下发的控制方法以及控制终端,该方法包括:响应于用户操作,获取多个第一控制指令,第一控制指令用于指示调整电子设备的运行参数;若控制终端处于等待状态,且第一控制指令所指示的运行参数与第二控制指令所指示的运行参数相同时,则将第一控制指令缓存至预设存储空间;接收电子设备返回的执行结果;基于预设存储空间中已缓存的第一控制指令,确定待发送的第二控制指令,并将待发送的第二控制指令下发至电子设备,避免了相关技术中控制终端会将多条第一控制指令中最先生成的指令下发给电子设备,而其余第一控制指令会因为电子设备还未返回最先生成指令的响应结果被丢弃,而导致控制不准确的问题。
技术领域
本发明属于智能家电技术领域,具体涉及一种命令下发的控制方法以及控制终端。
背景技术
目前,当用户通过控制终端控制电子设备的运行状态时,为了保证用户通过控制终端下发指令的顺序与电子设备返回响应结果的顺序相同,控制终端只有在接收到电子设备对当前指令的响应结果后,才会向电子设备继续下发指令,并且在控制终端等待电子设备的响应结果的过程中,控制终端还会将用户等待阶段下发的指令丢弃。
然而,在控制终端界面中,通常需要用户进行拖拽或者滑动的控制方式来实现对电子设备运行参数的调节。当用户进行一次拖动操作时,此时在控制终端中可能会连续生成多条命令名称相同的控制指令,而采用上述控制终端的指令下发方式时,此时控制终端会将多条控制指令中最先生成的指令下发给电子设备,而其余控制指令会因为电子设备还未返回最先生成指令的响应结果而被丢弃,使得最终电子设备所返回的响应结果并非用户最初的预期结果,使得控制结果不准确。
发明内容
为了解决现有技术中的上述问题,即为了避免对电子设备控制结果不准确的问题,本申请提供一种命令下发的控制方法以及控制终端。
根据本申请实施例的第一方面,本发明提供一种命令下发的控制方法,所述方法包括:
响应于用户操作,获取多个第一控制指令,所述第一控制指令用于指示调整电子设备的运行参数;
若控制终端处于等待状态,且所述第一控制指令所指示的运行参数与第二控制指令所指示的运行参数相同时,则将所述第一控制指令缓存至预设存储空间;其中,所述第二控制指令为所述电子设备当前正在执行的控制指令,且所述第二控制指令用于指示调整电子设备的运行参数;所述等待状态为所述控制终端等待接收电子设备的执行结果的状态;所述执行结果为所述电子设备响应于控制设备发送的第二控制指令所得到的;
接收所述电子设备返回的执行结果;
基于所述预设存储空间中已缓存的第一控制指令,确定待发送的第二控制指令,并将所述待发送的第二控制指令下发至所述电子设备。
在上述命令下发的控制方法的优选技术方案中,基于所述预设存储空间中已缓存的第一控制指令,确定待发送的第二控制指令,并将所述待发送的第二控制指令下发至所述电子设备,包括:
确定所述预设存储空间中每一已缓存的第一控制指令的时间差值,所述每一已缓存的第一控制指令的时间差值为每一已缓存的第一控制指令的缓存时间值与接收所述电子设备返回执行结果的时间值的差值;确定具有最小时间差值的已缓存的第一控制指令为待发送的第二控制指令。
在上述命令下发的控制方法的优选技术方案中,所述将所述待发送的第二控制指令下发至所述电子设备后,所述方法还包括:
删除所述预设存储空间中缓存时间值小于等于所述待发送的第二控制指令的缓存时间值的第一控制指令。
在上述命令下发的控制方法的优选技术方案中,所述预设存储空间的存储结构为栈;所述基于所述预设存储空间中已缓存的第一控制指令,确定待发送的第二控制指令,包括:
将所述预设存储空间中栈顶指针对应的第一控制指令作为待发送的第二控制指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海尔科技有限公司;海尔智家股份有限公司,未经青岛海尔科技有限公司;海尔智家股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210356736.7/2.html,转载请声明来源钻瓜专利网。