[发明专利]一种基于状态机的人机交互方法有效
| 申请号: | 202010560627.8 | 申请日: | 2020-06-18 |
| 公开(公告)号: | CN111683443B | 公开(公告)日: | 2022-11-15 |
| 发明(设计)人: | 田磊鑫;范锐;朱勇;邱文庆 | 申请(专利权)人: | 北京百瑞互联技术有限公司 |
| 主分类号: | H05B47/165 | 分类号: | H05B47/165;H05B47/17 |
| 代理公司: | 北京国科程知识产权代理事务所(普通合伙) 11862 | 代理人: | 曹晓斐 |
| 地址: | 100085 北京市海淀区上地信息路2号(北京实创*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 状态机 人机交互 方法 | ||
1.一种基于状态机的人机交互方法,其特征在于,包括:
将通电作为信号,对智能灯进行连续通电断电,并识别每次的通电时长作为信号特征参数,进行状态转换,其中,
第一次信号输入后,所述状态机处于初始状态,从状态存储单元中读取初始值和最终值,并根据所述初始值读取对应的状态转换第一参数和状态转换第二参数,其中,所述初始值为初始状态对应的数值,所述最终值为最终状态对应的数值,然后检测所述第一次信号的信号特征参数,
若所述第一次信号的信号特征参数大于等于所述初始值对应的状态转换第一参数且小于对应的状态转换第二参数,则将所述初始值加一后存储到所述状态存储单元,所述状态机状态转换,
否则状态转换失败,所述状态机恢复到所述初始状态,将所述初始值存储到所述状态存储单元;
第i次信号输入后,从所述状态存储单元中读取第i-1次信号检测后存储的数值和所述最终值,并根据所述第i-1次信号检测后存储的数值读取对应的状态转换第一参数和状态转换第二参数,然后检测所述第i次信号的信号特征参数,
若所述第i次信号的信号特征参数大于等于所述第i-1次信号检测后存储的数值对应的状态转换第一参数且小于对应的状态转换第二参数,则将所述第i-1次信号检测后存储的数值加一后存储到所述状态存储单元,所述状态机状态转换,
否则状态转换失败,所述状态机恢复到所述初始状态,将所述第i-1次信号检测后存储的数值更新为所述初始值后存储到所述状态存储单元;其中,i为大于1的整数,
连续信号输入,直至所述状态机转换至所述最终状态,智能灯识别所述最终状态并执行对应的操作。
2.根据权利要求1所述的基于状态机的人机交互方法,其特征在于,读取状态单元存储的数值后,将所述状态单元存储的数值临时记录,并将所述状态单元存储的数值更新为所述初始值。
3.根据权利要求1所述的基于状态机的人机交互方法,其特征在于,所述智能灯识别所述最终状态后,所述状态机恢复到所述初始状态。
4.根据权利要求1所述的基于状态机的人机交互方法,其特征在于,所述状态机包括多个状态,其中除所述最终状态的任一状态对应一个状态转换条件,所述每个状态转换条件包含对应的状态转换第一参数和状态转换第二参数,其中至少一个状态的状态转换条件与剩余状态的状态转换条件不相同。
5.根据权利要求1所述的基于状态机的人机交互方法,其特征在于,所述状态转换失败和/或所述状态转换后,所述智能灯进行反馈。
6.根据权利要求5所述的基于状态机的人机交互方法,其特征在于,反馈形式包括灯光提示、语音提示、响铃提示。
7.根据权利要求1-6任一所述的基于状态机的人机交互方法,其特征在于,所述信号特征参数包括单位时间内信号输入次数、信号输入持续时间。
8.根据权利要求1所述的基于状态机的人机交互方法,其特征在于,所述状态机包括组合逻辑和时序逻辑,在所述组合逻辑中实现状态的判断及输出,在所述时序逻辑中实现状态转换。
9.一种计算机设备,其特征在于,包括:至少一个处理器、至少一个存储器以及存储在所述存储器中的计算机程序指令,当所述计算机程序指令被所述处理器执行时实现如权利要求1-8中任一项所述的方法。
10.一种存储介质,其上存储有计算机程序指令,其特征在于,当所述计算机程序指令被处理器执行时实现如权利要求1-8中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百瑞互联技术有限公司,未经北京百瑞互联技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010560627.8/1.html,转载请声明来源钻瓜专利网。





