CN117576834B - Pos机的显示异常检测方法、装置、设备及存储介质 - Google Patents
Pos机的显示异常检测方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- CN117576834B CN117576834B CN202410065440.9A CN202410065440A CN117576834B CN 117576834 B CN117576834 B CN 117576834B CN 202410065440 A CN202410065440 A CN 202410065440A CN 117576834 B CN117576834 B CN 117576834B
- Authority
- CN
- China
- Prior art keywords
- information
- pos machine
- transaction
- display
- display information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000005856 abnormality Effects 0.000 title claims abstract description 73
- 238000001514 detection method Methods 0.000 title claims abstract description 61
- 230000002159 abnormal effect Effects 0.000 claims abstract description 37
- 238000000034 method Methods 0.000 claims description 31
- 238000003780 insertion Methods 0.000 claims description 9
- 230000037431 insertion Effects 0.000 claims description 9
- 238000013527 convolutional neural network Methods 0.000 claims description 8
- 238000012545 processing Methods 0.000 abstract description 5
- 238000004891 communication Methods 0.000 description 6
- 230000003993 interaction Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000012790 confirmation Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 102100032202 Cornulin Human genes 0.000 description 1
- 101000920981 Homo sapiens Cornulin Proteins 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07G—REGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
- G07G1/00—Cash registers
- G07G1/0036—Checkout procedures
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07G—REGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
- G07G1/00—Cash registers
- G07G1/12—Cash registers electronically operated
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Cash Registers Or Receiving Machines (AREA)
Abstract
本发明属于数据处理技术领域,公开了一种POS机的显示异常检测方法、装置、设备及存储介质。本发明通过获取当前时刻下的POS机的初始显示信息和POS机对应的交易流程,并将初始显示信息与交易流程进行信息匹配,在匹配失败时,获取用户在当前时刻之前输入至POS机的输入信息,再根据初始显示信息和输入信息对POS机进行显示异常检测。本发明通过将当前时刻下的POS机的初始显示信息与POS机的交易流程进行匹配,能够初步判断POS机上的初始显示信息是否正常,在匹配失败时,根据初始显示信息和用户输入至POS机的输入信息对POS机进行显示异常检测,从而能够提高POS机的显示异常检测的准确性。
Description
技术领域
本发明涉及数据处理技术领域,尤其涉及一种POS机的显示异常检测方法、装置、设备及存储介质。
背景技术
POS(point of sale)机是一种多功能终端,把它安装在***的特约商户和受理网点中与计算机联成网络,就能实现电子资金自动转账,它具有支持消费、预授权、余额查询和转账等功能,使用起来安全、快捷、可靠。但是,在POS机的使用过程中,POS机的屏幕显示出来的信息可能会与应该显示信息不匹配,导致POS机显示可能存在异常。因此,如何有效地对POS机进行显示异常检测,成为一个亟待解决的问题。
发明内容
本发明的主要目的在于提供了一种POS机的显示异常检测方法、装置、设备及存储介质,旨在解决如何有效地对POS机进行显示异常检测的技术问题。
为实现上述目的,本发明提供了一种POS机的显示异常检测方法,所述POS机的显示异常检测方法包括以下步骤:
获取当前时刻下的POS机的初始显示信息和所述POS机对应的交易流程,并将所述初始显示信息与所述交易流程进行信息匹配;
在匹配失败时,获取用户在所述当前时刻之前输入至所述POS机的输入信息;
根据所述初始显示信息和所述输入信息对所述POS机进行显示异常检测。
可选地,所述获取当前时刻下的POS机的初始显示信息和所述POS机对应的交易流程,并将所述初始显示信息与所述交易流程进行信息匹配的步骤,具体包括:
获取当前时刻下的POS机的初始显示图像,并通过卷积神经网络对所述初始显示图像进行文字识别,获得初始显示信息;
获取所述POS机在所述当前时刻下的状态信息,并根据所述状态信息确定所述POS机对应的交易流程;
根据所述POS机的型号信息确定所述交易流程对应的交易显示信息,并将所述交易显示信息与所述初始显示信息进行信息匹配。
可选地,所述获取所述POS机在所述当前时刻下的状态信息,并根据所述状态信息确定所述POS机对应的交易流程的步骤,具体包括:
获取所述POS机在所述当前时刻下的状态信息,所述状态信息包括:接口信息和插卡口信息;
根据所述接口信息判断所述POS机是否处于正常运行状态;
若是,则根据所述插卡口信息确定所述POS机的交易状态;
根据所述交易状态和所述POS机与交易方之间的请求状态确定所述POS机对应的交易流程。
可选地,所述根据所述POS机的型号信息确定所述交易流程对应的交易显示信息,并将所述交易显示信息与所述初始显示信息进行信息匹配的步骤,具体包括:
根据所述POS机的型号信息确定所述交易流程对应的交易显示信息,并确定所述交易显示信息对应的交易信息类型;
确定所述初始显示信息对应的初始信息类型;
在所述交易信息类型中存在所述初始信息类型时,判定匹配通过;
在所述交易信息类型中不存在所述初始信息类型时,判定匹配失败。
可选地,所述根据所述初始显示信息和所述输入信息对所述POS机进行显示异常检测的步骤,具体包括:
确定所述输入信息对应的输入类型,并获取所述输入信息对应的输入时刻与所述当前时刻之间的时间间隔;
根据所述时间间隔和所述输入类型确定所述POS机对应的目标显示信息;
对所述初始显示信息与所述目标显示信息进行匹配,并根据匹配结果对所述POS机进行显示异常检测。
可选地,所述根据所述时间间隔和所述输入类型确定所述POS机对应的目标显示信息的步骤,具体包括:
根据所述POS机与交易方传输的历史数据确定所述POS机与所述交易方之间的交易时长;
根据所述时间间隔和所述交易时长判断交易是否完成;
若是,则根据所述输入类型确定目标显示类型,并确定所述目标显示类型对应的目标显示信息。
可选地,所述在匹配失败时,获取用户在所述当前时刻之前输入至所述POS机的输入信息的步骤之前,还包括:
在匹配成功时,根据所述交易流程对应的交易信息类型判断所述初始显示信息对应的初始信息类型中是否存在遗漏的显示信息类型;
若是,则获取所述显示信息类型对应的遗漏显示信息;
在所述POS机上对所述遗漏显示信息进行显示。
此外,为实现上述目的,本发明还提供一种POS机的显示异常检测装置,所述POS机的显示异常检测装置包括:
信息匹配模块,用于获取当前时刻下的POS机的初始显示信息和所述POS机对应的交易流程,并将所述初始显示信息与所述交易流程进行信息匹配;
信息获取模块,用于在匹配失败时,获取用户在所述当前时刻之前输入至所述POS机的输入信息;
显示异常检测模块,用于根据所述初始显示信息和所述输入信息对所述POS机进行显示异常检测。
此外,为实现上述目的,本发明还提出一种POS机的显示异常检测设备,所述POS机的显示异常检测设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的POS机的显示异常检测程序,所述POS机的显示异常检测程序配置为实现如上文所述的POS机的显示异常检测方法的步骤。
此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有POS机的显示异常检测程序,所述POS机的显示异常检测程序被处理器执行时实现如上文所述的POS机的显示异常检测方法的步骤。
本发明通过获取当前时刻下的POS机的初始显示信息和POS机对应的交易流程,并将初始显示信息与交易流程进行信息匹配,在匹配失败时,获取用户在当前时刻之前输入至POS机的输入信息,再根据初始显示信息和输入信息对POS机进行显示异常检测。本发明通过将当前时刻下的POS机的初始显示信息与POS机的交易流程进行匹配,能够初步判断POS机上的初始显示信息是否正常,在匹配失败时,即POS显示可能存在异常时,根据初始显示信息和用户输入至POS机的输入信息对POS机进行显示异常检测,能够根据输入信息再次对POS机进行显示异常检测,从而能够提高POS机的显示异常检测的准确性。
附图说明
图1是本发明实施例方案涉及的硬件运行环境的POS机的显示异常检测设备的结构示意图;
图2为本发明POS机的显示异常检测方法第一实施例的流程示意图;
图3为本发明POS机的显示异常检测方法第二实施例的流程示意图;
图4为本发明POS机的显示异常检测方法第三实施例的流程示意图;
图5为本发明POS机的显示异常检测装置第一实施例的结构框图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
参照图1,图1为本发明实施例方案涉及的硬件运行环境的POS机的显示异常检测设备结构示意图。
如图1所示,该POS机的显示异常检测设备可以包括:处理器1001,例如中央处理器(Central Processing Unit,CPU),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真(Wireless-Fidelity,Wi-Fi)接口)。存储器1005可以是高速的随机存取存储器(RandomAccess Memory,RAM),也可以是稳定的非易失性存储器(Non-Volatile Memory,NVM),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
本领域技术人员可以理解,图1中示出的结构并不构成对POS机的显示异常检测设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图1所示,作为一种存储介质的存储器1005中可以包括操作***、网络通信模块、用户接口模块以及POS机的显示异常检测程序。
在图1所示的POS机的显示异常检测设备中,网络接口1004主要用于与网络服务器进行数据通信;用户接口1003主要用于与用户进行数据交互;本发明POS机的显示异常检测设备中的处理器1001、存储器1005可以设置在POS机的显示异常检测设备中,所述POS机的显示异常检测设备通过处理器1001调用存储器1005中存储的POS机的显示异常检测程序,并执行本发明实施例提供的POS机的显示异常检测方法。
基于上述POS机的显示异常检测设备,本发明实施例提供了一种POS机的显示异常检测方法,参照图2,图2为本发明POS机的显示异常检测方法第一实施例的流程示意图。
本实施例中,所述POS机的显示异常检测方法包括以下步骤:
步骤S10:获取当前时刻下的POS机的初始显示信息和所述POS机对应的交易流程,并将所述初始显示信息与所述交易流程进行信息匹配。
需要说明的是,本实施例的执行主体可以是一种具有数据处理、网络通信以及程序运行功能的计算服务设备,例如计算机,或者是一种能够实现上述功能的电子设备或POS机的显示异常检测设备。以下以所述POS机的显示异常检测设备为例,对本实施例及下述各实施例进行说明。
可理解的是,初始显示信息是指当前时刻下的POS机的屏幕上显示的信息,例如,连接中、请输入***等信息。交易流程是指当前时刻下的POS机在使用过程中所处的流程,交易流程可包括:1、打开POS机电源,输入操作号和相应密码;2、输入完毕来到POS机刷卡界面;3、按“确认”后,输入“1”选择消费;4、输入消费金额后,再按“确认”,就会来到“请插卡或刷卡”界面;5、先操作刷磁条卡,把银行卡有磁条的一面面向POS机,然后放入POS机的槽内,从上往下拉动银行卡;6、POS机读出银行卡的***,无误后按“确认”;7、输入密码再按“确认”,随后便是在POS机上签名,等待POS机出完纸后便完成交易了。
在具体实现中,本实施例可将初始显示信息与交易流程进行信息匹配,具体地,可先得到当前时刻下的POS机的交易流程应该显示的信息,例如,在上述第4个交易步骤中,应该显示的信息为请输入消费金额,在按“确认”后,应该显示的信息为“请插卡或刷卡”,再将上述应该显示的信息与初始显示信息进行对比,如果基本相同,说明匹配成功,如果完全不同,说明匹配失败,此时POS机可能出现显示异常的情况。
步骤S20:在匹配失败时,获取用户在所述当前时刻之前输入至所述POS机的输入信息。
可理解的是,在初始显示信息与交易流程之间匹配失败时,可初步判定POS机可能出现显示异常的情况,此时可获取用户在当前时刻之前的所有时刻输入至POS机的信息,即输入信息,该输入信息为当前时刻和开始交易的时刻之间的所有时刻的用户输入至POS机的信息,开始交易的时刻为在POS机上对与当前时刻对应的同一张银行卡开始进行交易的时刻。
进一步地,为了在POS机上显示完整的信息,在本实施例中,所述步骤S20之前,还包括:在匹配成功时,根据所述交易流程对应的交易信息类型判断所述初始显示信息对应的初始信息类型中是否存在遗漏的显示信息类型;若是,则获取所述显示信息类型对应的遗漏显示信息;在所述POS机上对所述遗漏显示信息进行显示。
应理解的是,在匹配成功时,说明POS机不存在显示异常的情况,但是可能出现部分信息没有显示的情况,为了在POS机上显示完整的信息,本实施例可获取交易流程对应的交易信息类型,不同的交易流程对应的交易信息可能不相同,并可确定交易信息对应的交易信息类型,例如,交易信息为“请插卡或刷卡”,交易信息类型可以是请求类型,初始显示信息也可对应初始信息类型。
在具体实现中,可判断初始信息类型中是否存在遗漏的显示信息类型,即将初始信息类型与交易信息类型进行匹配,并将交易信息类型中除初始信息类型之外的信息类型作为遗漏的显示信息类型,并获取该显示信息类型对应的遗漏显示信息,例如,遗漏的显示信息类型为连接状态类型时,可获取对应的遗漏显示信息为连接中、连接成功等,并在POS机上显示上述遗漏显示信息。
步骤S30:根据所述初始显示信息和所述输入信息对所述POS机进行显示异常检测。
可理解的是,本实施例可根据初始显示信息和输入信息对POS机进行进一步的显示异常检测,具体地,可根据输入信息大概得到当前时刻下应该显示的信息,并将该信息与初始显示信息进行匹配,以对POS机进行显示异常检测。
本实施例通过获取当前时刻下的POS机的初始显示信息和POS机对应的交易流程,并将初始显示信息与交易流程进行信息匹配,在匹配失败时,获取用户在当前时刻之前输入至POS机的输入信息,再根据初始显示信息和输入信息对POS机进行显示异常检测。本实施例通过将当前时刻下的POS机的初始显示信息与POS机的交易流程进行匹配,能够初步判断POS机上的初始显示信息是否正常,在匹配失败时,即POS显示可能存在异常时,根据初始显示信息和用户输入至POS机的输入信息对POS机进行显示异常检测,能够根据输入信息再次对POS机进行显示异常检测,从而能够提高POS机的显示异常检测的准确性。
参考图3,图3为本发明POS机的显示异常检测方法第二实施例的流程示意图。
基于上述第一实施例,在本实施例中,所述步骤S10包括:
步骤S101:获取当前时刻下的POS机的初始显示图像,并通过卷积神经网络对所述初始显示图像进行文字识别,获得初始显示信息。
应理解的是,初始显示图像是指当前时刻下的POS机的屏幕上显示的图像,在对POS机进行显示异常检测时,可通过摄像头获取初始显示图像,还可通过POS机内部安装的截图插件截取初始显示图像。
在具体实现中,可通过卷积神经网络对初始显示图像进行文字识别,该卷积神经网络可以是CRNN网络、ABCNet网络等。通过上述网络可对初始显示图像上的文字、数字等进行识别,得到初始显示信息。
步骤S102:获取所述POS机在所述当前时刻下的状态信息,并根据所述状态信息确定所述POS机对应的交易流程。
可理解的是,状态信息可以是指POS机在当前时刻下的与状态有关的信息,可包括接口信息、插卡口信息、连接信息等,并根据状态信息可确定POS机在当前时刻所在的交易流程。
进一步地,为了有效地得到POS机对应的交易流程,在本实施例中,所述步骤S102包括:获取所述POS机在所述当前时刻下的状态信息,所述状态信息包括:接口信息和插卡口信息;根据所述接口信息判断所述POS机是否处于正常运行状态;若是,则根据所述插卡口信息确定所述POS机的交易状态;根据所述交易状态和所述POS机与交易方之间的请求状态确定所述POS机对应的交易流程。
应理解的是,本实施例中的状态信息可包括接口信息和插卡口信息,POS机的接口可包括USB接口、以太网接口、串口接口等,接口信息可包括POS机上处于工作状态的接口,还可包括接口是否正常使用等信息。还可根据接口信息判断POS机是否处于正常运行状态,具体地,在通过以太网接口正常连接到网络或者路由器时,说明POS机处于正常运行状态,如果POS机需要连接打印机、条形扫码器等设备,在通过USB接口正常连接到上述打印机、条形扫码器等设备时,说明POS机处于正常运行状态。
可理解的是,在POS机处于正常运行状态时,可根据插卡口信息确定POS机的交易状态,交易状态可包括交易前、交易中、交易后等状态,在插卡口信息为存在银行卡时,交易状态可能为交易中状态或交易后状态,此时可判断POS机是否与交易方之间存在交互,交易方可以是银行等,如果POS机与交易方之间正在交互,说明交易状态为交易中状态,如果POS机与交易方之间没有交互,说明交易状态为交易后状态;在插卡口信息为不存在银行卡时,交易状态可能为交易前状态或交易后状态,此时可判断POS机是否接收到用户输入的银行卡密码等信息,如果未接收到,说明交易状态为交易前状态,如果接收过,说明交易状态为交易后状态。
在具体实现中,请求状态是指POS机与交易方之间发生交互时的状态,例如,POS机向交易方发送请求,以进行消费等业务,或者交易方向POS机发送请求,以提醒完成交易等业务。并根据交易状态和请求状态确定POS机对应的交易流程,例如,交易状态为交易中,请求状态为POS及向交易方发送请求,交易流程可以是POS机读出银行卡的***后进行交易。
步骤S103:根据所述POS机的型号信息确定所述交易流程对应的交易显示信息,并将所述交易显示信息与所述初始显示信息进行信息匹配。
可理解的是,对于不同的POS机,所显示的信息可能也不相同,本实施例可先得到POS机的型号信息,然后确定在该型号信息下,各交易流程对应的交易显示信息,即该型号信息对应的各交易流程应该显示的交易显示信息,并将交易显示信息和初始显示信息进行信息匹配。
进一步地,为了有效地进行信息匹配,在本实施例中,所述步骤S103包括:根据所述POS机的型号信息确定所述交易流程对应的交易显示信息,并确定所述交易显示信息对应的交易信息类型;确定所述初始显示信息对应的初始信息类型;在所述交易信息类型中存在所述初始信息类型时,判定匹配通过;在所述交易信息类型中不存在所述初始信息类型时,判定匹配失败。
应理解的是,对于各交易流程对应的交易显示信息,该交易显示信息对应的类型为交易信息类型,并确定初始显示信息对应的初始信息类型。在交易信息类型中存在初始信息类型时,即在交易信息类型与初始信息类型之间只要有一种类型是相同的,可判定匹配通过,在交易信息类型中不存在初始信息类型时,可判定匹配失败。
本实施例通过获取当前时刻下的POS机的初始显示图像,并通过卷积神经网络对初始显示图像进行文字识别,获得初始显示信息,然后获取POS机在当前时刻下的状态信息,并根据状态信息确定POS机对应的交易流程,再根据POS机的型号信息确定交易流程对应的交易显示信息,并将交易显示信息与初始显示信息进行信息匹配。本实施例通过卷积神经网络对初始显示图像进行文字识别,能够准确地得到POS机的初始显示信息,并根据状态信息准确地得到POS机的交易流程,并将交易流程对应的交易显示信息与初始显示信息进行信息匹配,从而能够有效地进行信息匹配。
参考图4,图4为本发明POS机的显示异常检测方法第三实施例的流程示意图。
基于上述各实施例,在本实施例中,所述步骤S30包括:
步骤S301:确定所述输入信息对应的输入类型,并获取所述输入信息对应的输入时刻与所述当前时刻之间的时间间隔。
可理解的是,输入类型是指输入信息对应的类型,例如,输入信息为六位数字时,对应的输入类型为密码。时间间隔是指在用户输入信息至POS机的输入时刻与当前时刻之间的间隔。
步骤S302:根据所述时间间隔和所述输入类型确定所述POS机对应的目标显示信息。
需要说明的是,目标显示信息是指POS机应该显示的信息,具体可根据时间间隔和输入类型确定。
进一步地,为了有效地得到目标显示信息,在本实施例中,所述步骤S302包括:根据所述POS机与交易方传输的历史数据确定所述POS机与所述交易方之间的交易时长;根据所述时间间隔和所述交易时长判断交易是否完成;若是,则根据所述输入类型确定目标显示类型,并确定所述目标显示类型对应的目标显示信息。
应理解的是,历史数据可以是在之前的交易过程中,完成一笔交易所传输的数据,可以是前一天、前两天的交易过程中,POS机与交易方之间传输的数据,并根据历史数据确定交易时长,具体地,可根据完成一笔交易所传输的历史数据对应的数据量和数据长度得到交易时长,一般地,数据量越大且数据长度越长,所需的交易时长也会越长,本实施例可预先设置数据量、数据长度以及交易时长之间的映射关系,从而根据该映射关系得到交易时长,交易时长可以是在一个范围内。
可理解的是,在时间间隔小于交易时长时,可确定交易未完成;在时间间隔大于交易时长时,可确定交易已完成。在交易完成时,可根据输入类型确定目标显示类型,例如,输入类型为密码时,对应的目标显示类型可以是交易状态类型,对应的目标显示信息可以是交易中,具体地目标显示信息与POS机的型号信息相关。
步骤S303:对所述初始显示信息与所述目标显示信息进行匹配,并根据匹配结果对所述POS机进行显示异常检测。
应理解的是,初始显示信息与目标显示信息的匹配过程可参照上述初始显示信息与交易显示信息的匹配过程。在初始显示信息与目标显示信息匹配成功时,可判定POS机不存在显示异常;在初始显示信息与目标显示信息匹配失败时,可判定POS机存在显示异常。
本实施例通过确定输入信息对应的输入类型,并获取输入信息对应的输入时刻与当前时刻之间的时间间隔,然后根据时间间隔和输入类型确定POS机对应的目标显示信息,再对初始显示信息与目标显示信息进行匹配,并根据匹配结果对POS机进行显示异常检测。本实施例根据时间间隔和输入类型确定POS机对应的目标显示信息,能够准确得到当前时刻下的POS机应该显示的信息,再根据初始显示信息与目标显示信息之间的匹配结果对POS机进行显示异常检测,从而能够提高POS机的显示异常检测的准确性。
参照图5,图5为本发明POS机的显示异常检测装置第一实施例的结构框图。
如图5所示,本发明实施例提出的POS机的显示异常检测装置包括:
信息匹配模块10,用于获取当前时刻下的POS机的初始显示信息和所述POS机对应的交易流程,并将所述初始显示信息与所述交易流程进行信息匹配;
信息获取模块20,用于在匹配失败时,获取用户在所述当前时刻之前输入至所述POS机的输入信息;
显示异常检测模块30,用于根据所述初始显示信息和所述输入信息对所述POS机进行显示异常检测。
本实施例通过获取当前时刻下的POS机的初始显示信息和POS机对应的交易流程,并将初始显示信息与交易流程进行信息匹配,在匹配失败时,获取用户在当前时刻之前输入至POS机的输入信息,再根据初始显示信息和输入信息对POS机进行显示异常检测。本实施例通过将当前时刻下的POS机的初始显示信息与POS机的交易流程进行匹配,能够初步判断POS机上的初始显示信息是否正常,在匹配失败时,即POS显示可能存在异常时,根据初始显示信息和用户输入至POS机的输入信息对POS机进行显示异常检测,能够根据输入信息再次对POS机进行显示异常检测,从而能够提高POS机的显示异常检测的准确性。
需要说明的是,以上所描述的工作流程仅仅是示意性的,并不对本发明的保护范围构成限定,在实际应用中,本领域的技术人员可以根据实际的需要选择其中的部分或者全部来实现本实施例方案的目的,此处不做限制。
另外,未在本实施例中详尽描述的技术细节,可参见本发明任意实施例所提供的POS机的显示异常检测方法,此处不再赘述。
基于本发明上述POS机的显示异常检测装置第一实施例,提出本发明POS机的显示异常检测装置的第二实施例。
在本实施例中,所述信息匹配模块10,还用于获取当前时刻下的POS机的初始显示图像,并通过卷积神经网络对所述初始显示图像进行文字识别,获得初始显示信息;获取所述POS机在所述当前时刻下的状态信息,并根据所述状态信息确定所述POS机对应的交易流程;根据所述POS机的型号信息确定所述交易流程对应的交易显示信息,并将所述交易显示信息与所述初始显示信息进行信息匹配。
进一步地,所述信息匹配模块10,还用于获取所述POS机在所述当前时刻下的状态信息,所述状态信息包括:接口信息和插卡口信息;根据所述接口信息判断所述POS机是否处于正常运行状态;若是,则根据所述插卡口信息确定所述POS机的交易状态;根据所述交易状态和所述POS机与交易方之间的请求状态确定所述POS机对应的交易流程。
进一步地,所述信息匹配模块10,还用于根据所述POS机的型号信息确定所述交易流程对应的交易显示信息,并确定所述交易显示信息对应的交易信息类型;确定所述初始显示信息对应的初始信息类型;在所述交易信息类型中存在所述初始信息类型时,判定匹配通过;在所述交易信息类型中不存在所述初始信息类型时,判定匹配失败。
进一步地,所述显示异常检测模块30,还用于确定所述输入信息对应的输入类型,并获取所述输入信息对应的输入时刻与所述当前时刻之间的时间间隔;根据所述时间间隔和所述输入类型确定所述POS机对应的目标显示信息;对所述初始显示信息与所述目标显示信息进行匹配,并根据匹配结果对所述POS机进行显示异常检测。
进一步地,所述显示异常检测模块30,还用于根据所述POS机与交易方传输的历史数据确定所述POS机与所述交易方之间的交易时长;根据所述时间间隔和所述交易时长判断交易是否完成;若是,则根据所述输入类型确定目标显示类型,并确定所述目标显示类型对应的目标显示信息。
进一步地,所述信息获取模块20,还用于在匹配成功时,根据所述交易流程对应的交易信息类型判断所述初始显示信息对应的初始信息类型中是否存在遗漏的显示信息类型;若是,则获取所述显示信息类型对应的遗漏显示信息;在所述POS机上对所述遗漏显示信息进行显示。
本发明POS机的显示异常检测装置的其他实施例或具体实现方式可参照上述各方法实施例,此处不再赘述。
此外,本发明实施例还提出一种存储介质,所述存储介质上存储有POS机的显示异常检测程序,所述POS机的显示异常检测程序被处理器执行时实现如上文所述的POS机的显示异常检测方法的步骤。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者***中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通 过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的 技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如只读存储器/随机存取存储器、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (8)
1.一种POS机的显示异常检测方法,其特征在于,所述POS机的显示异常检测方法包括以下步骤:
获取当前时刻下的POS机的初始显示信息和所述POS机对应的交易流程,并将所述初始显示信息与所述交易流程进行信息匹配;
在匹配失败时,获取用户在所述当前时刻之前输入至所述POS机的输入信息;
根据所述初始显示信息和所述输入信息对所述POS机进行显示异常检测;
所述获取当前时刻下的POS机的初始显示信息和所述POS机对应的交易流程,并将所述初始显示信息与所述交易流程进行信息匹配的步骤,具体包括:
获取当前时刻下的POS机的初始显示图像,并通过卷积神经网络对所述初始显示图像进行文字识别,获得初始显示信息;
获取所述POS机在所述当前时刻下的状态信息,并根据所述状态信息确定所述POS机对应的交易流程;
根据所述POS机的型号信息确定所述交易流程对应的交易显示信息,并将所述交易显示信息与所述初始显示信息进行信息匹配;
所述获取所述POS机在所述当前时刻下的状态信息,并根据所述状态信息确定所述POS机对应的交易流程的步骤,具体包括:
获取所述POS机在所述当前时刻下的状态信息,所述状态信息包括:接口信息和插卡口信息;
根据所述接口信息判断所述POS机是否处于正常运行状态;
若是,则根据所述插卡口信息确定所述POS机的交易状态;
根据所述交易状态和所述POS机与交易方之间的请求状态确定所述POS机对应的交易流程。
2.如权利要求1所述的POS机的显示异常检测方法,其特征在于,所述根据所述POS机的型号信息确定所述交易流程对应的交易显示信息,并将所述交易显示信息与所述初始显示信息进行信息匹配的步骤,具体包括:
根据所述POS机的型号信息确定所述交易流程对应的交易显示信息,并确定所述交易显示信息对应的交易信息类型;
确定所述初始显示信息对应的初始信息类型;
在所述交易信息类型中存在所述初始信息类型时,判定匹配通过;
在所述交易信息类型中不存在所述初始信息类型时,判定匹配失败。
3.如权利要求1所述的POS机的显示异常检测方法,其特征在于,所述根据所述初始显示信息和所述输入信息对所述POS机进行显示异常检测的步骤,具体包括:
确定所述输入信息对应的输入类型,并获取所述输入信息对应的输入时刻与所述当前时刻之间的时间间隔;
根据所述时间间隔和所述输入类型确定所述POS机对应的目标显示信息;
对所述初始显示信息与所述目标显示信息进行匹配,并根据匹配结果对所述POS机进行显示异常检测。
4.如权利要求3所述的POS机的显示异常检测方法,其特征在于,所述根据所述时间间隔和所述输入类型确定所述POS机对应的目标显示信息的步骤,具体包括:
根据所述POS机与交易方传输的历史数据确定所述POS机与所述交易方之间的交易时长;
根据所述时间间隔和所述交易时长判断交易是否完成;
若是,则根据所述输入类型确定目标显示类型,并确定所述目标显示类型对应的目标显示信息。
5.如权利要求1~4中任一项所述的POS机的显示异常检测方法,其特征在于,所述在匹配失败时,获取用户在所述当前时刻之前输入至所述POS机的输入信息的步骤之前,还包括:
在匹配成功时,根据所述交易流程对应的交易信息类型判断所述初始显示信息对应的初始信息类型中是否存在遗漏的显示信息类型;
若是,则获取所述显示信息类型对应的遗漏显示信息;
在所述POS机上对所述遗漏显示信息进行显示。
6.一种POS机的显示异常检测装置,其特征在于,所述POS机的显示异常检测装置包括:
信息匹配模块,用于获取当前时刻下的POS机的初始显示信息和所述POS机对应的交易流程,并将所述初始显示信息与所述交易流程进行信息匹配;
信息获取模块,用于在匹配失败时,获取用户在所述当前时刻之前输入至所述POS机的输入信息;
显示异常检测模块,用于根据所述初始显示信息和所述输入信息对所述POS机进行显示异常检测;
所述信息匹配模块,还用于获取当前时刻下的POS机的初始显示图像,并通过卷积神经网络对所述初始显示图像进行文字识别,获得初始显示信息;获取所述POS机在所述当前时刻下的状态信息,并根据所述状态信息确定所述POS机对应的交易流程;根据所述POS机的型号信息确定所述交易流程对应的交易显示信息,并将所述交易显示信息与所述初始显示信息进行信息匹配;
所述信息匹配模块,还用于获取所述POS机在所述当前时刻下的状态信息,所述状态信息包括:接口信息和插卡口信息;根据所述接口信息判断所述POS机是否处于正常运行状态;若是,则根据所述插卡口信息确定所述POS机的交易状态;根据所述交易状态和所述POS机与交易方之间的请求状态确定所述POS机对应的交易流程。
7.一种POS机的显示异常检测设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的POS机的显示异常检测程序,所述POS机的显示异常检测程序配置为实现如权利要求1至5中任一项所述的POS机的显示异常检测方法的步骤。
8.一种存储介质,其特征在于,所述存储介质上存储有POS机的显示异常检测程序,所述POS机的显示异常检测程序被处理器执行时实现如权利要求1至5中任一项所述的POS机的显示异常检测方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410065440.9A CN117576834B (zh) | 2024-01-17 | 2024-01-17 | Pos机的显示异常检测方法、装置、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410065440.9A CN117576834B (zh) | 2024-01-17 | 2024-01-17 | Pos机的显示异常检测方法、装置、设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN117576834A CN117576834A (zh) | 2024-02-20 |
CN117576834B true CN117576834B (zh) | 2024-03-29 |
Family
ID=89886773
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410065440.9A Active CN117576834B (zh) | 2024-01-17 | 2024-01-17 | Pos机的显示异常检测方法、装置、设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117576834B (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018074027A1 (ja) * | 2016-10-17 | 2018-04-26 | 日本電気株式会社 | 異常検出装置、制御方法、及びプログラム |
WO2019178753A1 (zh) * | 2018-03-20 | 2019-09-26 | 深圳蓝贝科技有限公司 | 支付方法、装置和*** |
CN110851299A (zh) * | 2019-11-15 | 2020-02-28 | 深圳前海微众银行股份有限公司 | 自动化流程的异常排除方法、装置、设备及存储介质 |
CN111552591A (zh) * | 2020-03-25 | 2020-08-18 | 中国平安财产保险股份有限公司 | 页面异常恢复方法、装置、设备及计算机可读存储介质 |
CN116452329A (zh) * | 2023-03-06 | 2023-07-18 | 中银金融科技有限公司 | 异常行为监测方法、装置、电子设备及存储介质 |
CN116580657A (zh) * | 2023-03-29 | 2023-08-11 | 深圳市正浩创新科技股份有限公司 | 故障检测方法、装置、设备及计算机可读存储介质 |
CN116860565A (zh) * | 2022-03-28 | 2023-10-10 | 北京小米移动软件有限公司 | 异常显示检测方法、装置、电子设备及存储介质 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2023016269A (ja) * | 2021-07-21 | 2023-02-02 | 東芝テック株式会社 | 情報処理システム、情報処理装置及びその制御プログラム |
-
2024
- 2024-01-17 CN CN202410065440.9A patent/CN117576834B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018074027A1 (ja) * | 2016-10-17 | 2018-04-26 | 日本電気株式会社 | 異常検出装置、制御方法、及びプログラム |
WO2019178753A1 (zh) * | 2018-03-20 | 2019-09-26 | 深圳蓝贝科技有限公司 | 支付方法、装置和*** |
CN110851299A (zh) * | 2019-11-15 | 2020-02-28 | 深圳前海微众银行股份有限公司 | 自动化流程的异常排除方法、装置、设备及存储介质 |
CN111552591A (zh) * | 2020-03-25 | 2020-08-18 | 中国平安财产保险股份有限公司 | 页面异常恢复方法、装置、设备及计算机可读存储介质 |
CN116860565A (zh) * | 2022-03-28 | 2023-10-10 | 北京小米移动软件有限公司 | 异常显示检测方法、装置、电子设备及存储介质 |
CN116452329A (zh) * | 2023-03-06 | 2023-07-18 | 中银金融科技有限公司 | 异常行为监测方法、装置、电子设备及存储介质 |
CN116580657A (zh) * | 2023-03-29 | 2023-08-11 | 深圳市正浩创新科技股份有限公司 | 故障检测方法、装置、设备及计算机可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN117576834A (zh) | 2024-02-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104065639B (zh) | 银行卡的绑定方法及*** | |
US20050211771A1 (en) | Shop settlement method, system and program | |
CN102779382B (zh) | 一种社保金融ic卡自助发放装置及其数据处理方法 | |
US8504476B2 (en) | System and method of certifying a check | |
US12008543B2 (en) | Systems and methods for enrollment and identity management using mobile imaging | |
CN110060433B (zh) | 银行自助设备协助装置、银行自助协作***及方法 | |
CN103065173A (zh) | 基于二维码的身份证信息自助填表和自动录入*** | |
CN106779663A (zh) | 一种自助服务***及其操作方法 | |
US9361608B2 (en) | Transaction dispute resolution | |
US20070114273A1 (en) | Transaction cooperation method in branch office system | |
JP6585388B2 (ja) | 決済システム | |
WO2019117746A1 (ru) | Способ автоматического зачисления внесённых денежных средств при возникновении сбоев | |
CN103020814A (zh) | 身份证信息智能预处理*** | |
JP5655415B2 (ja) | 窓口端末、および本人確認システム | |
CN105138887B (zh) | 一种登录信息的输入方法、装置和终端设备 | |
CN114445079A (zh) | 单据处理方法、装置、设备和存储介质 | |
CN117576834B (zh) | Pos机的显示异常检测方法、装置、设备及存储介质 | |
CN111859322A (zh) | 身份验证方法、装置和电子设备 | |
CN112419620A (zh) | 一种自助终端机及社保卡自助处理方法 | |
CN112287713A (zh) | 二维码识别方法及装置 | |
CN106874780A (zh) | 邮寄信息加密配送方法及服务器设备 | |
KR20090001514A (ko) | 순번대기표 출력장치를 이용한 신분증 처리 업무 자동화시스템 및 방법 | |
JP2007249630A (ja) | 金融取引システム | |
CN113034182A (zh) | 自动积分方法、***、服务器和存储介质 | |
CN111507331B (zh) | 一种缴费数据的处理方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |