[发明专利]一种基于插件的扫码系统和方法在审
申请号: | 202011070353.0 | 申请日: | 2020-10-02 |
公开(公告)号: | CN114282556A | 公开(公告)日: | 2022-04-05 |
发明(设计)人: | 胡华侨;林喆;刘敏;蔡晓桓;刘力豪 | 申请(专利权)人: | 上海商米科技集团股份有限公司 |
主分类号: | G06K7/10 | 分类号: | G06K7/10;G06F9/445 |
代理公司: | 上海大邦律师事务所 31252 | 代理人: | 熊磊之 |
地址: | 200000 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 插件 系统 方法 | ||
一种基于插件的扫码系统,包括扫码功能模块、触发扫码模块、结果输出模块,其特征在于,所述扫码系统还包括集成插件模块,所述扫码功能模块被集成插件模块所集成,所述集成插件模块分别与所述触发扫码模块和所述结果输出模块连接,所述集成插件模块集成不同的扫码功能,自适应不同的扫码硬件,对外统一封装为相同的调用接口。本发明提供的扫码应用方式可兼顾普通摄像头和专业扫码头,并且可自适应不同硬件设备;本发明不需要开发者修改现有软件程序即可实现扫码,极大减少了开发者工作量;本发明提供的基于插件方式可以实现灵活的触发扫码,可以方便的扩展到不同的使用场景,如语音和远程控制等,而无须额外繁琐的开发工作。
技术领域
本发明属于条码识读技术领域,具体涉及一种基于插件的扫码系统和方法。
背景技术
随着物流技术发展以及移动支付的日益普及,越来越多的智能设备都配备了摄像头或专业扫码头进行扫描一维码和二维码。目前市面上常见的智能POS设备基本都配置了摄像头或专业扫码引擎头(以下简称扫码头),为了快速启动扫码程序,一般会使用专用扫码键(有些会用音量键代替)或虚拟按键来直接打开扫码应用程序。由于扫码功能属于较为专业技术领域,扫码应用开发者一般需要集成扫码功能提供商或开源算法的SDK到自己的应用中,调试过程繁琐,如果设备同时配置了专业扫码头和普通摄像头并且都会被不同的应用程序用来扫码,就需要分别集成和调试,增加了开发者难度。
发明内容
为了克服现有技术缺陷,本发明的目的是提供一种氩弧焊机输出电流控制系统及方法。为了实现上述目的,本发明采用的技术方案如下:
本发明的一个方面提供了一种基于插件的扫码系统,包括扫码功能模块、触发扫码模块、结果输出模块,所述扫码系统还包括集成插件模块,所述扫码功能模块被集成插件模块所集成,所述集成插件模块分别与所述触发扫码模块和所述结果输出模块连接,所述集成插件模块集成不同的扫码功能,自适应不同的扫码硬件,对外统一封装为相同的调用接口。优选地,所述集成插件模块的调用接口包括开启扫码和返回识读结果的功能。
优选地,所述扫码功能模块通过摄像头或专业扫码头扫码,调用所述集成插件模块的接口的返回识读结果的功能向所述结果输出模块返回扫码结果。
优选地,所述触发扫码模块通过调用所述集成插件模块的接口的开启扫码功能,控制所述扫码功能模块扫码。
优选地,所述结果输出模块在扫码成功后检测当前设备界面可接收输入的激活文本框,将扫码结果填充到所述文本框。
优选地,所述结果输出模块在扫码成功后在应用程序中主动获取识读结果字符串。
优选地,基于插件的扫码系统包括带显示图像或相关信息的界面。
本发明的另一个方面提供了一种基于插件的扫码系统的扫码方法,包括以下步骤:
(1)触发扫码的步骤;
(2)判断是否同时存在专业扫码头和摄像头的步骤;
(3)当同时存在专业扫码头和摄像头时,判断是否指定摄像头扫码的步骤;
(4)当指定摄像头扫码时,采用摄像头扫码的步骤:
(5)返回解码结果的步骤;
(6)结果处理的步骤。
因为一般普通摄像头都是标配,扫码头是选配,所以优选地,基于插件的扫码系统的扫码方法所述包括以下步骤:
(1)当存在专业扫码头或摄像头时,采用摄像头扫码的步骤。
(2)返回解码结果的步骤;
(3)结果处理的步骤。
优选地,基于插件的扫码系统的扫码方法包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海商米科技集团股份有限公司,未经上海商米科技集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011070353.0/2.html,转载请声明来源钻瓜专利网。