扫码设备工作状态监测方法及装置的制造方法_2

文档序号:9810986阅读:来源:国知局
出图形标识码信息。数据服务器130可以是用于存储图形标识码相对应的数据的任意类型的电子设备。这样,扫码设备110就可以利用解析出的图形标识码信息来从数据服务器130获取相关联的数据。例如,针对物流领域,该相关联的数据可以例如为物品信息;针对医疗领域,该相关联的数据可以例如为患者信息,等等。
[0028]监控设备120可以是用于监控扫码设备110的工作状态的电子设备。操作人员能够通过监控设备120来监控扫码设备110的工作状态,并能够及时了解扫码设备110工作异常信息,从而便于设备维护。
[0029]图2是根据一示例性实施例示出的一种扫码设备工作状态监测方法的流程图,其中,该方法可以应用于扫码设备,例如,图1中所示的扫码设备110。如图2所示,该方法可以包括以下步骤。
[0030]在步骤S201中,检测扫码设备的工作是否发生异常。
[0031]在本公开中,扫码设备的工作异常可以包括但不限于:扫描异常、传输异常等等。所谓“扫描异常”是指在由扫码设备的扫描头扫描得到目标对象的图像后,无法从该图像中正确解析出图形标识码信息的情况。所谓“传输异常”是指在利用扫描得到的图形标识码信息从数据服务器获取相关联的数据时,扫码设备与数据服务器之间的通信传输发生异常的情况,例如,数据传输速度缓慢、通信连接中断等等。
[0032]在步骤S202中,在检测到异常时,记录与异常相关的信息。
[0033]扫码设备在检测到工作发生异常时,其可以记录与异常相关的信息,从而能够有效保存发生异常时的现场数据,便于后续能够根据所记录的异常信息分析异常原因以及制定相对应的解决方案。在本发明中,与异常相关的信息可以例如包括但不限于以下:检测到异常的时间、异常的类型、可能导致异常发生的因素的数据,等等。
[0034]在步骤S203中,向与扫码设备通信的监控设备发送异常提醒消息,其中,该异常提醒消息包括在步骤S202中记录的与异常相关的信息。
[0035]扫码设备在检测到工作发生异常时,其可以向监控设备(例如,图1所示的监控设备120)发送异常提醒消息。一方面,通过该异常提醒消息,能够向监控设备120的使用者(即,操作人员)提示扫码设备的工作出现异常,应当及时注意。另一方面,通过将所记录的与异常相关的信息包括在异常提醒消息,还能够使操作人员及时获悉与异常相关的信息,这样,便于快速分析出异常原因以及制定相对应的解决方案,从而实现对扫码设备的异常监控及维护。
[0036]综上所述,通过上述技术方案,能够在扫码设备检测到工作异常时,向监控设备通告异常提醒消息,从而便于监控设备能够获悉在扫码设备的工作期间出现的异常情况,由此实现对扫码设备的自动化异常监测,无需技术人员下现场操作,这样,不仅省时省力,而且还可以大大降低检测及维护成本。此外,异常提醒消息中还可以包括与异常相关的信息,这样,操作人员能够通过监控设备,及时、准确地了解到在扫码设备发生异常时的相关信息,从而为分析发生异常的原因、制定相应的解决方案提供准确、重要的数据支持。
[0037]如上所述,扫码设备的工作异常可以至少包括两种异常情况,一是扫码异常,二是传输异常。下面分别描述扫码设备如何检测到这两种异常的方法及过程。
[0038]在扫码设备的工作期间,其首先需要对目标图形标识码进行扫描,以识别出图形标识码信息。为此,扫码设备会通过扫描头进行扫描,得到一图像,之后,扫码设备中内置的处理器能够对该图像进行解析。如果处理器能够成功从图像中解析出图形标识码信息,则说明扫描成功。一旦处理器无法从图像中解析出图形标识码信息,则说明扫描失败。其中,造成扫描失败的原因可能包括但不限于如下几种:I)扫描头扫描到的图像中不包括任何图形标识码;2)扫描头扫描到的图像中包括的图形标识码不是扫码设备所支持的类型;3)扫描头扫描到的图像中包括的图形标识码不完整、或者太不清晰,等等。这些原因均可能导致扫码设备无法正确解析图形标识码信息。
[0039]当扫码设备中内置的处理器无法从图像中解析出图形标识码信息时,扫码设备可以确定自身发生扫描异常。随后,扫码设备可以记录与扫描异常相关的信息。其中,与扫描异常相关的信息可以例如包括但不限于以下中的至少一者:能够表示异常类型为扫描异常的信息、检测到扫描异常的时间、以及无法从其中解析出图形标识码信息的图像。在一个优选的实施方式中,在检测到扫码设备的扫描异常时,至少记录无法从其中解析出图形标识码信息的图像。这样,在向监控设备发送异常提醒消息时,可以同时将该图像提供至监控设备,从而便于监控设备能够根据该图像分析扫描失败原因,例如,是因为图形标识码不是扫码设备所支持的类型、或者是因为图形标识码不完整、或者太不清晰等等。
[0040]另外,如果扫码设备的处理器能够成功从由扫描头扫描得到的图像中解析出图形标识码信息时,其可以利用解析出的图形标识码信息,从数据服务器(例如,图1中所示的数据服务器130)获取相关联的数据。
[0041]具体地,扫码设备可以在成功从由扫描头扫描得到的图像中解析出图形标识码信息时,向数据服务器发送包括图形标识码信息的数据获取请求,其中,该数据获取请求可以用于向数据服务器请求获取与图形标识码信息对应的数据信息。在传输正常的情况下,数据服务器在接收到这一数据获取请求后,其能够解析出其中的图形标识码信息,之后,通过查询数据库,提取出与该图形标识码信息相对应的数据信息。之后,数据服务器可以将所提取出的数据信息发送至扫码设备,以对扫码设备发出的数据获取请求进行应答。
[0042]然而,受扫码设备的网络条件的影响,在扫码设备与数据服务器之间的通信传输可能会发生异常,例如,数据传输速度缓慢、连接中断等等,这就导致扫码设备无法获取到相关的数据信息,或者无法快速获取到相关的数据信息。为此,扫码设备能够在发送数据获取请求之后,检测该扫码设备与数据服务器之间的传输是否发生异常。
[0043]例如,当数据获取请求发送失败时,可以确定扫码设备的传输发生异常。或者,当在发出数据获取请求之后的预定时间(例如,几秒)内,未接收到来自数据服务器对数据获取请求的应答消息(该应答消息可以包括要请求的数据信息)时,可以确定扫码设备的传输发生异常。再或者,当从发出数据获取请求到接收到来自数据服务器对数据获取请求的应答消息之间的时间间隔大于预定的时间间隔(例如,几秒)时,可以确定扫码设备的传输发生异常。
[0044]一旦扫码设备检测到传输异常,其可以记录下与传输异常相关的信息。其中,与传输异常相关的信息可以例如包括但不限于以下中的至少一者:能够表示异常类型为传输异常的信息、检测到传输异常的时间、以及在发生传输异常时扫码设备所处的网络条件参数。由于传输异常最直接的影响因素是扫码设备当前所处的网络条件,因此,在一个优选的实施方式中,在检测到扫码设备的传输异常时,至少记录扫码设备当前的网络条件参数。这样,在向监控设备发送异常提醒消息时,可以同时将该网络条件参数提供至监控设备,从而便于监控设备能够根据该网络条件参数来分析传输失败原因。
[0045]在本发明中,网络条件参数可以例如包括但不限于以下中的至少一者:用于表示扫码设备当前的通信网络是否被打开的信息;扫码设备当前所使用的网络类型(例如,是数据网络还是无线局域网,具体地,是2G网络、3G网络、4G网络还是WiFi);扫码设备当前所使用的网络的信号强度;扫码设备搜索到的其他无线局域网的信号强度,等等。
[0046]在一个可选的实施方式中,扫码设备可以在检测到异常时,就立即向监控设备发送异常提醒消息。或者,在另一可选的实施方式中,扫码设备可以在检测到异常时,先记录与异常相关的信息,然后以一预设的上报周期来定期向监控设备发送异常提醒消息,以定期向监控设备上报在这一周期期间发生的异常情况。这样,可以降低扫描设备的功耗,节省电量。再或者,在又一可选的实施方式中,扫码设备可以在检测到异常时,首先判断当前的网络环境是否良好,例如,网络信号强度较强并且较为稳定。当确定出当前的网络环境良好时,向监控设备发送异常提醒消息。而当确定出当前的网络环境并非良好时,扫码设备可以先记录与异常相关的信息,待日后网络环境良好时,向监控设备发送异常提醒消息,以向监控设备上报之前发生的异常情况。
[0047]图3是根据一示例性实施例示出的一种扫码设备工作状态监测方法的流程图,其中,该方法可以应用于监控设备,例如,图1中所示的监
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1