[发明专利]外接设备的状态检测方法、装置和相关设备有效
| 申请号: | 202010341710.6 | 申请日: | 2020-04-27 |
| 公开(公告)号: | CN111540133B | 公开(公告)日: | 2022-07-05 |
| 发明(设计)人: | 王鹏鹏 | 申请(专利权)人: | 中国银行股份有限公司 |
| 主分类号: | G07F19/00 | 分类号: | G07F19/00;G07F9/02 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 李慧引 |
| 地址: | 100818 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 外接 设备 状态 检测 方法 装置 相关 | ||
本申请提供一种外接设备的状态检测方法、装置和相关设备,统一设备服务响应于设备监控服务按一定周期发送的检测请求,向检测请求所指定的目标外接设备的驱动组件发送状态获取请求,若经过预设的超时时长后驱动组件仍未反馈设备状态,对驱动组件发起重启指令,使驱动组件重启;重启成功后再次发送状态获取请求,并等待驱动组件设备状态;将驱动组件反馈的目标外接设备的设备状态发送至设备监控服务。本方案中,统一设备服务可以重启由于外接设备的热插拔而关闭的驱动组件,从而确保对设备状态的检测不受外接设备的热插拔的影响。
技术领域
本发明涉及外接设备技术领域,特别涉及一种外接设备的状态检测方法、装置和相关设备。
背景技术
目前,各银行均配置有多种形式的自助终端,用户可以通过操作自助终端实现多种银行业务的自助办理。为了提供更全面的服务,这些自助终端往往连接有多种外接设备,例如视频监控设备,指纹识别设备等。
为了及时发现外接设备的故障,自助终端系统配置有设备监控服务,设备监控服务可以通过系统中预先加载的每个外接设备对应的驱动组件实时检测各个外接设备的设备状态。
现有技术存在的问题是,若自助终端运行时某个外接设备发生热插拔,则该外接设备的驱动组件会自动关闭,导致设备监控服务无法监控发生热插拔的外接设备的设备状态。
发明内容
基于上述现有技术的缺点,本申请提供一种外接设备的状态检测方法、装置和相关设备,以提供一种适用于发生热插拔的外接设备的状态检测方案。
本申请第一方面提供一种外接设备的状态检测方法,应用于自助终端系统的统一设备服务,所述方法包括:
响应于设备监控服务按一定周期发送的检测请求,向所述检测请求所指定的目标外接设备的驱动组件发送状态获取请求;其中,所述状态获取请求用于请求所述驱动组件反馈所述目标外接设备的设备状态;
若经过预设的超时时长后所述驱动组件未反馈所述目标外接设备的设备状态,对所述驱动组件发起重启指令,使所述驱动组件重启;
若所述驱动组件重启成功,返回执行所述向所述检测请求所指定的目标外接设备的驱动组件发送状态获取请求;
将所述驱动组件反馈的所述目标外接设备的设备状态发送至所述设备监控服务。
可选的,所述若经过预设的超时时长后所述驱动组件未反馈所述目标外接设备的设备状态,对所述驱动组件发起重启指令,使所述驱动组件重启,包括:
若经过预设的超时时长后所述驱动组件未反馈所述目标外接设备的设备状态,检测所述目标外接设备的设备连接端口是否发生变更;
若所述目标外接设备的设备连接端口未发生变更,返回执行所述向所述检测请求所指定的目标外接设备的驱动组件发送状态获取请求;
若所述目标外接设备的设备连接端口发生变更,对所述驱动组件发起重启指令,使所述驱动组件重启。
可选的,所述若所述目标外接设备的设备连接端口发生变更,对所述驱动组件发起重启指令,使所述驱动组件重启,包括:
若所述目标外接设备的设备连接端口发生变更,判断所述驱动组件是否正在运行;
若所述驱动组件正在运行,返回执行所述向所述检测请求所指定的目标外接设备的驱动组件发送状态获取请求;
若所述驱动组件已关闭,对所述驱动组件发起重启指令,使所述驱动组件重启。
可选的,所述若经过预设的超时时长后所述驱动组件未反馈所述目标外接设备的设备状态,对所述驱动组件发起重启指令,使所述驱动组件重启之后,还包括:
若所述驱动组件重启失败,向所述设备监控服务反馈所述目标外接设备的设备故障信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010341710.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于大体积冰块的自动装卸和运输装置
- 下一篇:用于推荐兴趣点的方法和装置





