用于扫描编码图形的信息处理方法和装置制造方法及图纸

技术编号:28460021 阅读:28 留言:0更新日期:2021-05-15 21:24
本公开提供了一种用于扫描编码图形的信息处理方法,其中,所述编码图形为通过编码来记录数据信息的几何图形。所述方法包括:在扫描所述编码图形时,获取操作系统中产生的第一按键消息序列,其中,所述第一按键消息序列为响应对所述编码图形的扫描而产生的多个按键消息;其中,每个按键消息包括输入所述操作系统的一个字符;以及将所述第一按键消息序列中的按键信息中的字符依次组合,得到所述编码图形对应的字符串信息。本公开还提供了一种用于扫描编码图形的信息处理装置、电子设备、及介质。质。质。

【技术实现步骤摘要】
用于扫描编码图形的信息处理方法和装置


[0001]本公开涉及人互联网金融
,更具体地,涉及一种用于扫描编码图形的信息处理方法和装置、电子设备、及介质。

技术介绍

[0002]随着移动支付的发展,越来越多的商家和消费者选择在交易结算时选择通过扫描移动终端的支付码进行支付。例如在超市收银结算、餐厅用餐支付、购物结算等场景中。另外,在物流或资产管理场景中也通常需要扫码设备扫描商品码获取商品的编号等信息。可见,通过扫码设备扫描编码图形来获取信息的方式,在日常生产生活中应该用非常广泛。
[0003]目前通常是通过从扫码没备的硬件端口传输的信息来获取编码图形的字符串信息。在实现本公开构思的过程中,专利技术人发现现有技术中至少存在如下问题:不同类型的扫码设备硬件端口的传输协议不同,这导致在针对不同类型的扫码设备时通常需要单独设计扫码信息的具体获取方案,而且开发后的获取方式适用范围有限,一旦更换扫码设备的类型后还需要重新开发获取方案,导致重复开发,并且开发难度大,稳定性差。

技术实现思路

[0004]有鉴于此,本公开实施例提供了一本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种用于扫描编码图形的信息处理方法,其中,所述编码图形为通过编码来记录数据信息的几何图形,所述方法包括:在扫描所述编码图形时,获取操作系统中产生的第一按键消息序列,其中,所述第一按键消息序列为响应对所述编码图形的扫描而产生的多个按键消息;其中,每个按键消息包括输入所述操作系统的一个字符;以及将所述第一按键消息序列中的按键信息中的字符依次组合,得到所述编码图形对应的字符串信息。2.根据权利要求1所述的方法,其中,所述在扫描所述编码图形时,获取操作系统中产生的第一按键消息序列包括:获取连续产生的多个按键消息,得到第二按键消息序列;其中,所述连续产生的多个按键消息中,相邻按键消息的时间间隔至少小于预设的连续按键终止时间间隔,且在第一个按键消息前的所述连续按键终止时间间隔以内、以及最后一个按键消息后的所述连续按键终止时间间隔以内均没有按键消息产生;在所述第二按键消息序列满足预设的扫码判定条件时,确定所述第二按键消息序列为所述第一按键消息序列。3.根据权利要求2所述的方法,其中,所述在扫描所述编码图形时,获取操作系统中产生的第一按键消息序列还包括:在所述第二按键消息序列不满足所述扫码判定条件时,确定所述第二按键消息序列包括通过操作键盘而输入的按键信息;以及放弃所述第二按键消息序列。4.根据权利要求2所述的方法,其中,所述第二按键消息序列满足预设的扫码判定条件包括:产生所述第二按键消息序列的总时长在预设的单次扫码阈值时长以内,并且所述第二按键消息序列中相邻按键时间间隔的分布满足预设的扫码输入规则。5.根据权利要求4所述的方法,其中,所述获取连续产生的多个按键消息,得到第二按键消息序列包括:响应于所述第一个按键消息的产生,开始一轮第一连续拦截操作,其中,在所述第一连续拦截操作中拦截包括所述第一个按键消息在内的所述连续产生的多个按键消息;以及在以所述第一个按键消息的产生为起点的所述单次扫码阈值时长结束且所述第一连续拦截操作结束的情况下,将所述第一连续拦截操作中得到的按键消息组合得到所述第二按键消息序列。6.根据权利要求2所述的方法,其中,所述第二按键消息序列满足预设的扫码判定条件包括:所述第二按键消息序列中相邻按键时间间隔均小于预设的扫描输入阈值时长,其中,所述扫描输入阈值时长小于所述连续按键终止时间间隔。7.根据权利要求6所述的方法,...

【专利技术属性】
技术研发人员:槐硕
申请(专利权)人:网银在线北京科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1