Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2018040968) METHOD AND DEVICE FOR FACILITATING ON-SITE FAILURE TRACING AND IDENTIFICATION OF PAYMENT TERMINAL
Note: Text based on automatic Optical Character Recognition processes. Please use the PDF version for legal matters
一种便于跟踪和定位支付终端故障的方法及装置 技术领域

[0001] 本发明涉及支付终端技术领域,具体涉及一种便于跟踪和定位支付终端故障的 方法及装置。

背景技术

[0002] 支付终端在实际使用中,由于软件、硬件、应用或使用环境问题,会产生各种 故障。

[0003] 目前出现故障后,通常是由客户或客服人员上报故障,并由厂家技术人员远程 指导客户或客服査看信息。如果不能解决问题,则需要由厂家技术人员在厂商 这边重现故障,甚至要立即赶往事发地点査问题。

[0004] 缺点 1 : 终端分布分散,数量多,出现故障也难以及吋到事发地点进行査看, 等赶到吋,现象和信息已经无法看到。

[0005] 缺点 2: 实际使用的终端,考虑到吋序、安全等方面问题,不可能随吋输出调 试信息,部分终端也没有串口。这样,出问题吋,没有足够信息进行分析。

[0006] 缺点 3: 在厂商这边重新故障,因为机器数量、环境不同,不一定能再现。

技术问题

[0007] 本发明所要解决的技术问题是:针对支付终端故障难以收集足够信息,难以分 析的问题,本发明提出一种便于跟踪和定位支付终端故障的方法及装置。

问题的解决方案

技术解决方案

[0008] 为了解决上述技术问题,本发明采用的技术方案为:提供一种便于跟踪和定位 支付终端故障的方法,包括如下步骤:

[0009] 预设故障日志的生成格式;所述故障日志包括:标识符,用于标识对应格式的 故障日志;

[0010] 检测支付终端输出的日志是否含有故障日志的标识符;

[0011] 若检测到日志中含有故障日志的标识符,则将故障日志保存在存储单元中。 [0012] 优选的,上述的便于跟踪和定位支付终端故障的方法中,所述支付终端上预置 有故障日志导出程序,所述故障日志导出程序用于从支付终端上导出故障日志

[0013] 优选的,上述的便于跟踪和定位支付终端故障的方法中,还包括步骤:统计存 储单元中故障日志的总量,当总量大于预设值吋,将存储单元中的所有故障曰 志导出并刪除。

[0014] 优选的,上述的便于跟踪和定位支付终端故障的方法中,对存储单元中的故障 日志进行加密后从支付终端上导出。

[0015] 优选的,上述的便于跟踪和定位支付终端故障的方法中,所述存储单元为闪存

[0016] 优选的,上述的便于跟踪和定位支付终端故障的方法中,所述故障日志还包括

[0017] 模块名,用于记录出现故障的模块名称;

[0018] 故障码:用于记录出现故障的系统软硬件故障统一编号后的编码;

[0019] 发生吋间:用于记录包括吋钟吋间、幵机以来吋间;

[0020] 故障描述:用于记录故障原因和相关信息。

[0021] 本发明的另一技术方案为提供一种便于跟踪和定位支付终端故障的装置,包括

[0022] 预设模块:用于预设故障日志的生成格式;所述故障日志包括:标识符,用于 标识对应格式的故障日志;

[0023] 检测模块,用于检测支付终端输出的日志是否含有故障日志的标识符;

[0024] 存储模块,用于若检测模块检测到支付终端输出的日志中含有故障日志的标识 符,则将故障日志保存在存储单元中。

[0025] 优选的,上述的便于跟踪和定位支付终端故障的装置中,还包括导出模块,用 于从支付终端上导出故障日志。

[0026] 优选的,上述的便于跟踪和定位支付终端故障的装置中,还包括导出刪除模块

,用于统计存储单元中故障日志的总量,当总量大于预设值吋,将存储单元中 的所有日志导出并刪除。

[0027] 优选的,上述的便于跟踪和定位支付终端故障的装置中,所述故障日志还包括

[0028] 模块名,用于记录出现故障的模块名称;

[0029] 故障码:用于记录出现故障的系统软硬件故障统一编号后的编码;

[0030] 发生吋间:用于记录包括吋钟吋间、幵机以来吋间;

[0031] 故障描述:用于记录故障原因和相关信息。

发明的有益效果

有益效果

[0032] 本发明的有益效果在于:本发明便于跟踪和定位支付终端故障的方法及装置, 通过格式化输出故障日志,并由专门的故障日志后台服务收集并保存到 FLASH 上,实现了及吋保存故障现场的功能。这样,出现故障后,可以获取足够信息 进行分析定位,对及早发现解决问题有很大帮助,在一定程序上能有效解决现 有方式的缺点。

对附图的简要说明

附图说明

[0033] 图 1为本发明具体实施方式的便于跟踪和定位支付终端故障的方法的流程图; [0034] 图 2为本发明具体实施方式的便于跟踪和定位支付终端故障的装置的结构框图

[0035] 标号说明:

[0036] 1、预设模块; 2、检测模块; 3、存储模块。

具体实施方式

[0037] 本发明最关键的构思在于:本发明通过格式化输出故障日志,并由专门的故障 曰志后台服务收集并保存到 FLASH上,实现了及吋保存故障现场的功能。

[0038] 请参照图 1,一种便于跟踪和定位支付终端故障的方法,包括如下步骤:

[0039] 预设故障日志的生成格式;所述故障日志包括:标识符,用于标识对应格式的 故障日志;

[0040] 检测支付终端输出的日志是否含有故障日志的标识符;

[0041] 若检测到日志中含有故障日志的标识符,则将故障日志保存在存储单元中。

[0042]

[0043] 上述的便于跟踪和定位支付终端故障的方法中,在支付终端的内核和用户空间 中,一旦出现故障吋,各模块驱动或后台服务需要输出日志。在 Linux内核中, 为 dmesg日志(printk方式);在用户空间,以安卓为例,则是 logcat。

[0044] 本发明的故障日志设置为特定格式,其包括: 1、标识符:表明是支付终端故 障,这样与系统原有的日志分幵 2、模块名:出现故障的模块名称 3、故障码: 将系统软硬件故障统一编号进行编码。 4、发生吋间:包括吋钟吋间、幵机以来 吋间 5、故障描述:描述故障原因和相关信息。本发明支付终端上还预置一个故 障日志服务,它负责监控 Linux内核的 dmesg和 logcat中的故障日志标识符,一旦 检测到,则获取该故障日志,并保存到存储单元上。

[0045] 本发明便于跟踪和定位支付终端故障的方法,通过格式化输出故障日志,并由 专门的故障日志后台服务收集并保存到存储单元上,实现了及吋保存故障现场 的功能。这样,出现故障后,可以获取足够信息进行分析定位,对及早发现解 决问题有很大帮助,在一定程序上能有效解决现有方式的缺点。

[0046]

[0047] 在本发明的一个具体实施例中,上述的便于跟踪和定位支付终端故障的方法中 ,还包括步骤:统计存储单元中故障日志的总量,当总量大于预设值吋,将存 储单元中的所有日志导出并刪除。所述支付终端上预置有故障日志导出程序, 所述故障日志导出程序用于从支付终端上导出故障日志。

[0048] 由上可知,考虑到空间问题,可以限制存储单元中的故障日志大小,进行循环 保存。节省了存储空间,还提高了故障日志的使用效率和稳定性。

[0049]

[0050] 在本发明的一个具体实施例中,上述的便于跟踪和定位支付终端故障的方法中 ,对存储单元中的故障日志进行加密后从支付终端上导出。所述存储单元为闪 存。

[0051] 由上可知,出于安全考虑,可以对故障日志进行加密后导出。这样,一旦机器 发生故障,厂商技术人员可以远程指导客户或客服人员用故障日志导出程序导 出故障日志发送给技术人员。这样,技术人员解密后,就可以对故障日志进行 分析,从而找到故障原因。

[0052]

[0053] 本发明还提供一种便于跟踪和定位支付终端故障的装置,包括:

[0054] 预设模块 1 : 用于预设故障日志的生成格式;所述故障日志包括:标识符,用 于标识对应格式的故障日志;

[0055] 检测模块 2,用于检测支付终端输出的日志是否含有故障日志的标识符;

[0056] 存储模块 3,用于若检测模块检测到支付终端输出的日志中含有故障日志的标 识符,则将故障日志保存在存储单元中。

[0057] 进一步的,上述的便于跟踪和定位支付终端故障的装置中,还包括导出模块, 用于从支付终端上导出故障日志。

[0058] 进一步的,上述的便于跟踪和定位支付终端故障的装置中,还包括导出刪除模 块,用于统计存储单元中故障日志的总量,当总量大于预设值吋,将存储单元 中的所有日志导出并刪除。

[0059] 进一步的,上述的便于跟踪和定位支付终端故障的装置中,所述故障日志还包 括:

[0060] 模块名,用于记录出现故障的模块名称;

[0061] 故障码:用于记录出现故障的系统软硬件故障统一编号后的编码;

[0062] 发生吋间:用于记录包括吋钟吋间、幵机以来吋间;

[0063] 故障描述:用于记录故障原因和相关信息。

[0064] 综上所述,本发明提供的便于跟踪和定位支付终端故障的方法及装置,通过格 式化输出故障日志,并由专门的故障日志后台服务收集并保存到 FLASH上,实 现了及吋保存故障现场的功能。这样,出现故障后,可以获取足够信息进行分 析定位,对及早发现解决问题有很大帮助,在一定程序上能有效解决现有方式 的缺点。

[0065] 进一步的,考虑到空间问题,可以限制存储单元中的故障日志大小,进行循环 保存,节省了存储空间,还提高了故障日志的使用效率和稳定性;出于安全考 虑,可以对故障日志进行加密后导出。这样,一旦机器发生故障,厂商技术人 员可以远程指导客户或客服人员用故障日志导出程序导出故障日志发送给技术 人员。这样,技术人员解密后,就可以对故障日志进行分析,从而找到故障原 因。