一种多按键触发时的智能遥控方法、系统及存储介质与流程

文档序号:34536400发布日期:2023-06-27 12:37阅读:26来源:国知局
一种多按键触发时的智能遥控方法、系统及存储介质与流程

本技术涉及智能遥控的,尤其是涉及一种多按键触发时的智能遥控方法、系统及存储介质。


背景技术:

1、目前绝大多数电视、空调、投影仪等电子设备都配备有相应的遥控器,通过遥控器可以方便地对电子设备进行远距离遥控,而不需要走近电子设备旁并通过电子设备上的按键或触屏进行控制。

2、随着科技的发展,电视、投影仪等电子设备的功能越来越多,随之带来的影响是遥控器上的按键数量越来越多,当前的部分遥控器上以不局限于只设置音量加减、频道调节、确认取消、开机关机等功能键,而是设置了越来越多具有独特功能的按键,但同时存在的问题就是因为遥控器上的按键数量越来越多,遥控器的使用学习成本越来越高,对于一些常接触到智能设备的年轻人来说,通过说明书、教学视频的学习也可以逐步学会遥控器的各个按键对应出来的操作效果,但是对于一些老年人、小孩来说,其对于智能设备操控的学习难度较高,这类人群可能只会通过遥控器实现开关机、换频道、调节音量等操作,但是对于一些智能电视来说,其上本身就安装有较多的应用,其在开机后并不能直接进入电视播放应用,而需要手动查找、进入、调节分辨率等,还有部分内容是需要会员或购买才能观看。

3、那么对于老人或小孩来说,其通过一定时间的遥控器按键学习后,在实际操作时仍然会出现无法精准操作的情况,可能会出现长时间没有办法按下合适的按键,并在较为焦急、疑惑的情况下同时按下多个按键,导致电子设备输出的指令和实际并不符合,那么在这种情况下老人或小孩面对错误操作生成的界面更无法对电子设备进行更正控制,同时很可能也不清楚是自己的按法错误而导致了错误的操作指令,上述情况使得当前技术中的遥控器存在较多使用不便的问题。


技术实现思路

1、为了提高遥控器多个按键被同时触发时的指令正确响应率,本技术提供一种多按键触发时的智能遥控方法、系统及存储介质。

2、本技术提供的一种多按键触发时的智能遥控方法,采用如下的技术方案:

3、一种多按键触发时的智能遥控方法,包括以下步骤:

4、获取遥控器首次发出的多按键触发信息,并定义为初始触发信息;

5、获取当前设备任务节点信息,并根据预设的设备任务逻辑库获取所述当前设备任务节点信息的后续分支逻辑,所述当前设备任务节点信息表征为在初始触发信息对应的时间上设备的任务节点;

6、以获取所述初始触发信息的时间作为时间起点获取预设时间长度的时间集合;

7、判断所述时间集合内满足预设判定规则的多按键触发信息是否超过预设数量;

8、若是,则将所述时间集合内的若干多按键触发信息进行拆分,以获得若干单按键触发信息,所述单按键触发信息表征为组合成多按键的若干单键触发时的信息;

9、将若干所述单按键触发信息分别发送至相应的设备,并判断所述设备是否响应所述单按键触发信息以使所述当前任务节点信息更新至相应的所述后续分支逻辑上的任务节点;

10、若是,则取消所述时间集合并等待下一次遥控器首次发出的多按键触发信息;

11、若否,则根据选择下一个所述单按键触发信息发送至相应设备,并重复上述步骤。

12、优选的,以获取所述初始触发信息的时间作为时间起点获取预设时间长度的时间集合之前,还包括以下步骤:

13、根据预设的组合按键库判断所述初始触发信息是否为组合按键触发信息,其中,所述组合按键库内预置有若干具有实际遥控功能的组合式按键对应的触发信息;

14、若是组合按键触发信息,则判断所述当前设备任务节点信息是否能响应所述初始触发信息以更新至相应的所述后续分支逻辑上的任务节点;

15、若能响应,则将所述当前设备任务节点信息根据所述后续分支逻辑更新至新的设备任务节点,并将更新至新的设备任务节点后首次获取的多按键触发信息定义为新的初始触发信息;

16、若不能响应或不是组合按键触发信息,则获取所述初始触发信息的时间作为时间起点获取预设时间长度的时间集合。

17、优选的,判断所述多按键触发信息是否满足预设判定规则,包括以下步骤:

18、判断所述时间集合内的若干所述多按键触发信息是否连续;

19、若连续,则若干所述多按键触发信息皆满足判定规则;

20、若不连续,则判断任意相邻的两个多按键触发信息之间的单按键触发信息是否为特定功能键,所述特征功能键包括返回键、确认键、方向键、数字键;

21、若是,则两个相邻的多按键触发信息不满足判定规则;

22、若不是,则两个相邻的多按键触发信息皆满足判定规则。

23、优选的,将所述时间集合内的若干多按键触发信息进行拆分,以获得若干单按键触发信息后,包括以下步骤:

24、对若干单按键触发信息进行整理以获取时间集合内不同单按键的触发次数,并根据触发次数从高到低对若干单按键触发信息进行排序。

25、优选的,将若干所述单按键触发信息分别发送至相应的设备,包括以下步骤:

26、根据触发次数从高到低的排序依次将所述单按键触发信息发送至相应的设备。

27、优选的,将若干所述单按键触发信息分别发送至相应的设备,包括以下步骤:

28、判断所述当前设备任务节点的后续分支逻辑个数是否大于1;

29、若小于,则获取后续分支逻辑所对应的操作按键信息,所述操作按键信息表征为从当前设备任务节点更新至后续分支逻辑上的设备任务节点所需要按下的按键信息;

30、判断所述单按键触发信息中是否存在该操作按键信息;

31、若存在,则将该单按键触发信息发送至相应的设备;

32、若不存在,则取消所有单按键触发信息并将该操作按键信息发送至相应的设备;

33、若大于,则获取用户历史操作习惯信息并根据所述用户历史操作习惯信息生成各个后续分支逻辑对应的生成权值;

34、根据所述生成权值和若干所述单按键触发信息的触发次数计算出各个所述单按键触发信息的正确概率;

35、根据所述正确概率从高到低的顺序对若干所述单按键触发信息进行重排序,并根据正确概率从高到低的排序依次将所述单按键触发信息发送至相应的设备。

36、优选的,使所述当前任务节点信息更新至相应的所述后续分支逻辑上的任务节点,其中,所述任务节点为该后续分支逻辑上的首个任务节点。

37、第二方面,本技术提供一种多按键触发时的智能遥控系统,采用如下的技术方案:

38、一种多按键触发时的智能遥控系统,包括处理器、遥控器和设备,所述遥控器和所述设备通过红外连接以实现遥控,所述处理器内置于所述设备内;

39、所述处理器用于获取所述遥控器首次发出的多按键触发信息,并定义为初始触发信息;

40、获取当前设备任务节点信息,并根据预设的设备任务逻辑库获取所述当前设备任务节点信息的后续分支逻辑,所述当前设备任务节点信息表征为在初始触发信息对应的时间上设备的任务节点;

41、以获取所述初始触发信息的时间作为时间起点获取预设时间长度的时间集合;

42、判断所述时间集合内满足预设判定规则的多按键触发信息是否超过预设数量;

43、若是,则将所述时间集合内的若干多按键触发信息进行拆分,以获得若干单按键触发信息,所述单按键触发信息表征为组合成多按键的若干单键触发时的信息;

44、将若干所述单按键触发信息分别发送至相应的设备,并判断所述设备是否响应所述单按键触发信息以使所述当前任务节点信息更新至相应的所述后续分支逻辑上的任务节点;

45、若是,则取消所述时间集合并等待下一次遥控器首次发出的多按键触发信息;

46、若否,则根据选择下一个所述单按键触发信息发送至相应设备,并重复上述步骤。

47、第三方面,本技术提供一种计算机存储介质,采用如下的技术方案:

48、一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的多按键触发时的智能遥控方法。

49、综上所述,本技术包括以下有益技术效果:

50、1.当接收到遥控器首次发出的多按键触发信息后,根据当前设备的任务节点获取其后续可以通过操作实现的操作逻辑链,并当在以首次接收的多按键触发信息的时间为起点的一段时间内多次获取到多按键触发信息且超过预设次数时,认定为用户操作错误,这时将时间集合内的若干多按键触发信息拆分为多个单按键触发信息,并获取每个单按键被按下的次数,并根据次数从高到低的顺序发送至设备上,根据设备能够进入到合理、正确的后续任务节点以实现用户在错按、多按情况下的智能遥控调节。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1