[发明专利]一种家庭网关虚拟按键实现方法与实现系统有效
申请号: | 202010508879.6 | 申请日: | 2020-06-06 |
公开(公告)号: | CN111901231B | 公开(公告)日: | 2021-12-14 |
发明(设计)人: | 李行革;肖军;邓文博;徐诗理;程聪 | 申请(专利权)人: | 烽火通信科技股份有限公司 |
主分类号: | H04L12/66 | 分类号: | H04L12/66 |
代理公司: | 深圳市六加知识产权代理有限公司 44372 | 代理人: | 向彬 |
地址: | 430000 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 家庭 网关 虚拟 按键 实现 方法 系统 | ||
1.一种家庭网关虚拟按键实现方法,其特征在于,包括:
检测家庭网关的物理端口的插拔状态变更,并根据物理端口的插拔状态变更生成虚拟信息组;
根据至少两个虚拟信息组生成虚拟按键;所述根据至少两个虚拟信息组生成虚拟按键,包括:通过虚拟信息组驱动虚拟按键状态机生成虚拟按键;所述通过虚拟信息组驱动虚拟按键状态机生成虚拟按键,包括:虚拟按键状态机由当前状态在设定的超时时间内转移到下一个状态,所述状态由物理端口一次插拔动作所生成的多个虚拟信息组构成;如果状态转移到虚拟按键定义状态,则确定所述虚拟按键,并重新回到初始化状态,其中所述虚拟按键与所述虚拟按键状态机转移状态的各虚拟信息组所构成的虚拟信息组序列相对应;如果状态转移到未定义状态,则恢复到初始化状态;如果超过状态转移时间,虚拟按键状态机恢复到初始化状态;
执行所述虚拟按键。
2.如权利要求1所述的家庭网关虚拟按键实现方法,其特征在于,所述虚拟信息组包括物理端口编号和物理端口插拔信号。
3.如权利要求1或2所述的家庭网关虚拟按键实现方法,其特征在于,所述根据至少两个虚拟信息组生成虚拟按键,包括:
根据至少两个虚拟信息组生成虚拟信息组序列,根据所述虚拟信息组序列确定对应的虚拟按键。
4.如权利要求1所述的家庭网关虚拟按键实现方法,其特征在于,状态机每次转移到新的状态,超时定时器计数清零,如果超时定时器超过状态转移时间T,则向状态机发送超时信号Timeout,状态机在初始化状态时关闭超时定时器。
5.如权利要求1或2所述的家庭网关虚拟按键实现方法,其特征在于,所述物理端口为同一类型的多个物理端口,或者不同类型的多个物理端口。
6.如权利要求5所述的家庭网关虚拟按键实现方法,其特征在于,当所述物理端口为不同类型的多个物理端口时,所述虚拟信息组中还包括物理端口类型。
7.如权利要求2所述的家庭网关虚拟按键实现方法,其特征在于,所述物理端口的插拔状态为:
物理端口插入信号,或物理端口拔出信号;其中,物理端口插入信号包括即时插入信号,或者根据物理端口插入时长生成的物理端口插入子信号。
8.一种家庭网关虚拟按键实现系统,其特征在于,包括端口虚拟化模块、按键定义模块、信号检测模块、虚拟信息组生成模块、虚拟按键状态机模块、按键执行模块,其中:
所述端口虚拟化模块,用于定义物理端口类型和物理端口编号,定义各物理端口在插拔状态下对应的虚拟信息组;
所述按键定义模块,用于预定义不同虚拟按键对应的虚拟信息组序列,以及虚拟按键对应的功能;
所述信号检测模块,用于检测物理端口插拔信号;
所述虚拟信息组生成模块,用于根据检测的物理端口类型、物理端口插拔信号和物理端口编号生成虚拟信息组;
所述虚拟按键状态机模块,用于接收虚拟信息组,并在设定的超时时间T内转移状态;
所述按键执行模块,用于执行虚拟按键的功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司,未经烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010508879.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种面向含噪标记样本的特征方法
- 下一篇:基于人数解析的点火控制系统