[发明专利]一种基于状态机的人机交互方法有效
| 申请号: | 202010560627.8 | 申请日: | 2020-06-18 |
| 公开(公告)号: | CN111683443B | 公开(公告)日: | 2022-11-15 |
| 发明(设计)人: | 田磊鑫;范锐;朱勇;邱文庆 | 申请(专利权)人: | 北京百瑞互联技术有限公司 |
| 主分类号: | H05B47/165 | 分类号: | H05B47/165;H05B47/17 |
| 代理公司: | 北京国科程知识产权代理事务所(普通合伙) 11862 | 代理人: | 曹晓斐 |
| 地址: | 100085 北京市海淀区上地信息路2号(北京实创*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 状态机 人机交互 方法 | ||
本发明公开了一种基于状态机的人机交互方法,属于信息处理技术领域。本发明的基于状态机的人机交互方法包括:每次信号输入时,读取状态存储单元存储的数值和最终值,并根据状态存储单元存储的数值读取对应的状态转换第一参数和状态转换第二参数,根据信号特征参数与状态转换第一参数和状态转换第二参数进行对比,判定状态机转换状态;连续信号输入,如此循环,直至状态机转换至最终状态,智能设备识别最终状态并执行对应的操作。在本发明中针对人机交互途径受限的智能设备,提供了一套通用的人机交互实现方法,提高了可靠性。
技术领域
本发明涉及信息处理技术领域,特别涉及一种基于状态机的人机交互方法。
背景技术
一个智能设备(如智能灯),内含有控制电路及微处理器并且运行特定程序。用户使用APP绑定灯后,控制板也就存储了一定的配置信息。现在要清除配置信息,通过APP可以完成。没有APP情况下上述操作不能执行。智能灯这种类似的电子设备,即不具备外部输入装置或输入装置有但不能拿来做某些特殊操作。除去电源输入外,没有别的按钮,因此需要有一种方法实现对智能灯进行这类操作。
针对智能灯,行业里存在一种思路,借助通断电的组合输入,智能灯程序对此模式(组合)进行识别,然后做相应的处理。借助通电断电实现清除智能设备配置信息,其实是一种人机交互的方式,很多智能设备由于某种原因限制,没有别的输入与输出来实现人机交互。
发明内容
本发明所要解决的技术问题是:提供一种基于状态机的人机交互方法,解决输入模式组合识别问题。
为了实现上述目的,本发明采用的第一个技术方案是:一种基于状态机的人机交互方法,包括:第一次信号输入后,状态机处于初始状态,从状态存储单元中读取初始值和最终值,并根据初始值读取对应的状态转换第一参数和状态转换第二参数,其中初始值为初始状态对应的数值,最终值为最终状态对应的数值,然后检测第一次信号的信号特征参数,若第一次信号的信号特征参数大于等于初始值对应的状态转换第一参数且小于对应的状态转换第二参数,则将初始值加一后存储到状态存储单元,状态机状态转换,否则状态转换失败,状态机恢复到初始状态,将初始值存储到状态存储单元;第i次信号输入后,从状态存储单元中读取第i-1次信号检测后存储的数值和最终值,并根据第i-1次信号检测后存储的数值读取对应的状态转换第一参数和状态转换第二参数,然后检测第i次信号的信号特征参数,若第i次信号的信号特征参数大于等于第i-1次信号检测后存储的数值对应的状态转换第一参数且小于对应的状态转换第二参数,则将第i-1次信号检测后存储的数值加一后存储到状态存储单元,状态机状态转换,否则状态转换失败,状态机恢复到初始状态,将第i-1次信号检测后存储的数值更新为初始值后存储到状态存储单元;连续信号输入,直至状态机转换至最终状态,智能设备识别最终状态并执行对应的操作。
本发明采用的第二个技术方案是:一种计算机设备,包括:至少一个处理器、至少一个存储器以及存储在存储器中的计算机程序指令,当计算机程序指令被处理器执行时实现上述人机交互方法。
本发明采用的第三个技术方案是:一种存储介质,其上存储有计算机程序指令,当计算机程序指令被处理器执行时实现上述人机交互方法。
本发明的有益效果在于:在每次信号输入时,首先读取状态存储单元存储的数值和最终值,和对应的状态转换第一参数和状态转换第二参数,然后判断信号特征参数是否达到对应的状态转换第一参数和/或状态转换第二参数。若信号特征参数大于等于状态转换第一参数且小于状态转换第二参数,则状态存储单元存储的数值加一,状态机状态转换,否则状态转换失败,状态机恢复到初始状态,并将状态存储单元存储的数值更新为初始值,其中,i为大于1的整数,第i-1次信号检测后存储的数值小于最终值;连续信号输入,直至状态机转换至最终状态,智能设备识别最终状态并执行对应的操作。通过上述对状态机的设置,可以对连续多次重新上电是否符合条件进行判断,从而达到识别用户操作的意图,实现与智能设备可靠人机的交互。
附图说明
图1为本发明基于状态机的人机交互方法示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百瑞互联技术有限公司,未经北京百瑞互联技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010560627.8/2.html,转载请声明来源钻瓜专利网。





