一种基于二维码的信息处理方法及系统的制作方法

文档序号:10656208阅读:741来源:国知局
一种基于二维码的信息处理方法及系统的制作方法
【专利摘要】本发明提供一种基于二维码的信息处理方法及系统。所述一种基于二维码的信息处理方法,该方法包括:a、获取信息,对信息加密,生成二维码,将二维码印于电子卡券卡面,派发电子卡券;b、扫描二维码并发送扫描获取的信息;c、解码、核对从步骤b中接收到的信息,并发送核对结果;d、根据核对结果进行处理。所述一种基于二维码的信息处理系统包括二维码处理模块、扫描处理模块、管理后台、商户终端并顺次连接,所述二维码处理模块与所述管理后台连接。本发明具有利于商户和消费者交易安全、利于识别二维码的优点。
【专利说明】
一种基于二维码的信息处理方法及系统
技术领域
[0001]本发明涉及二维码使用安全技术领域,特别地,涉及一种基于二维码的信息处理方法及系统。
【背景技术】
[0002]电子商务时代,二维码已然成为移动互联网和020(即Online To Offline,线上到线下)的关键入口。企业和商户越来越多的进行线上线下并行的互动,二维码作为能衔接线上线下的媒介,已经成为电子商务企业开展线下的重要营销载体。
[0003]二维码给消费者带来便捷和快速的消费体验,给商户和企业带来经营管理中的数据获取。近年来,生活中的很多实体物均开始电子化,特别是受到社会广泛使用的电子会员卡和电子优惠券,电子化给消费者带来了出行、支付的便捷,为商户带来成本降低、线上数据收集和丰富营销手段。
[0004]现有技术的电子卡券,大都沿用实体会员卡和优惠券的形式,将会员卡卡号或优惠券券号等相关信息生成二维码,即完成电子化,消费过程中,消费者出示该二维码,商户扫描该二维码,识别卡券信息,再完成操作。但是,卡券通常是根据数字及部分明文信息生成,被识别后,显示的即是明文信息,因而易于被窃取使用,给商户和消费者均带来安全隐串
■/Ql、O

【发明内容】

[0005]为解决现有技术中卡券使用存在安全隐患的技术问题,本发明提供卡券使用安全的一种基于二维码的信息处理方法及系统。
[0006]本发明提供的一种基于二维码信息处理方法,包括如下步骤:
[0007]a、获取信息,对信息加密,生成二维码,将二维码印于电子卡券卡面,派发电子卡券;
[0008]b、扫描二维码并发送扫描获取的信息;
[0009]C、解码、核对从步骤b中接收到的信息,并发送核对结果;
[0010]d、根据核对结果进行处理。
[0011]根据本发明的一个优选实施例,步骤a中,获取明文信息,将明文信息加密成密文信息,将密文信息生成二维码,派发电子卡券的方式为自动派发或手动派发。
[0012]根据本发明的一个优选实施例,步骤b中,扫描二维码,扫描获取的信息为密文,发送获取的信息,发送的信息为密文。
[0013]根据本发明的一个优选实施例,将从步骤b中接收到的信息解码,对解码后的信息与步骤a中获取的信息核对,并发送核对结果。
[0014]根据本发明的一个优选实施例,步骤d中,接收核对结果,根据核对结果进行处理,处理包括支付、核销、派券、充值中的一种或多种。
[0015]本发明还提供一种基于二维码信息处理系统,包括:
[0016]二维码处理模块,用于获取信息,对信息加密,生成二维码,将二维码印于电子卡券卡面,派发电子卡券;
[0017]扫描处理模块,用于扫描二维码并发送扫描获取的信息;
[0018]管理后台,用于解码、核对通过所述扫描处理模块处理后接收到的信息;
[0019]商户终端,用于根据核对结果进行处理。
[0020]根据本发明的一个优选实施例,二维码处理模块用于获取明文信息,将明文信息加密成密文信息,将密文信息生成二维码,通过自动派发或手动派发方式派发电子卡券。
[0021]根据本发明的一个优选实施例,扫描处理模块扫描二维码获取密文信息,并发送获取的信息,发送的信息为密文。
[0022]根据本发明的一个优选实施例,管理后台将从扫描处理模块接收到的信息解码,对解码后的信息与二维码处理模块获取的信息核对,发送核对结果。
[0023]根据本发明的一个优选实施例,商户终端接收核对结果,根据核对结果进行处理,处理包括支付、核销、派券、充值中的一种或多种。
[0024]本发明提供的技术方案具有如下有益效果:
[0025]1、通过对信息进行加密,生成二维码,使一般扫码器不能识别获取二维码信息,从而避免出现恶意修改或伪造,利于商户和消费者的交易安全;
[0026]2、将二维码印于电子卡券卡面,利于将一些与二维码相关的信息通过电子卡券展示;
[0027]3、商户终端扫描二维码也无法获取其明文信息,而是发送至管理后台进行解码及核对,再将核对结果反馈至商户终端,进一步保证商户和消费者交易安全。
[0028]除了上面所描述的目的、特征和优点之外,本发明还有其它的目的、特征和优点。下面将参照图,对本发明作进一步详细的说明。
【附图说明】
[0029]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图,其中:
[0030]图1是本发明提供的一种基于二维码的信息处理方法的流程图;
[0031]图2是本发明提供的一种基于二维码的信息处理系统的结构框图;
[0032]图3是图2所示的二维码处理模块的结构框图;
[0033]图4是图2所示的扫描处理模块的结构框图;
[0034]图5是图2所示的管理后台的结构框图;
[0035]图6是图2所示的商户终端的结构框图。
【具体实施方式】
[0036]下面结合本发明的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。
[0037]请参阅图1,是本发明提供的一种基于二维码的信息处理方法的流程图。
[0038]所述一种基于二维码的信息处理方法,该方法包括如下步骤:
[0039]a、获取信息,对信息加密,生成二维码,将二维码印于电子卡券卡面,派发电子卡券;
[0040]获取信息是指获取商户的相关信息、消费者的相关信息、或者获取商户和消费者的相关信息、或者卡券信息,相关信息部分来源于消费者或商户的输入,并存储于管理后台,相关信息的形式为数字、字母、中文或图形中的一种或多种结合,即为明文信息,其中管理后台包括用于存储相关信息的数据库,相关信息包括资质、账户和卡券类型信息,将获取的相关明文信息进行加密。在本实施例中,获取的信息包括商户和消费者的相关信息,将获取的相关明文信息进行加密。在本实施例中,采用的加密方式为MD5加密,将相关明文信息加密为密文信息,如将数字和中文加密为字母或其它语言文字,在明文信息量较大时,加密为密文信息时将进行信息量缩小,再根据相关密文信息生成二维码。
[0041]电子卡券可以根据电子卡券派发方的相关信息生成,也可以不包括电子卡券派发方的信息,其中,派发方的相关信息存储于管理后台,可以为派发方L0G0、派发方地址或其他能识别出派发方的文字、图形等,在本实施例中,电子卡券包括派发方的相关信息,具体为包括派发方LOGO。
[0042]将二维码印于电子卡券卡面,所述印于是指通过功能模块或程序将二维码与电子卡券卡面相接触,达到出示电子卡券时,二维码即同时展示出来。再将此电子卡券派发至相应的主体,在本实施例中,相应的主体为消费者,所述消费者包括个人、企业、团体及其他组织。
[0043]部分相关明文信息是由消费者或者商户输入,存储于管理后台,部分相关明文信息输入存储的流程可以为以下几种:
[0044]I)消费者或商户利用商户终端输入相关信息,相关信息以明文形式传输至管理后台,管理后台对相关信息进行检验,发送检验结果至商户终端,若检验成功,则存储相关明文信息于管理后台;
[0045]2)消费者利用消费者终端输入相关信息,相关信息以明文形式传输至管理后台,管理后台对相关明文信息进行检验,发送检验结果至消费者终端,若检验成功,则存储相关明文信息于管理后台。
[0046]将二维码派发的形式可以为自动派发,也可以为手动派发。自动派发是指消费者满足获取条件时,商户通过设备或软件自动给消费者派发二维码,如消费者的消费达到一定金额时,消费者结账操作时,为消费者自动派发二维码;手动派发是指商户根据情况通过人工参与向消费者派发二维码。
[0047]b、扫描二维码并发送扫描获取的信息;
[0048]消费者在商户经营场所选购或消费后,进行结账操作时,消费者出示商户派发的二维码,商户用扫描设备扫描二维码,获取扫描到的二维码信息,商户扫描设备获取的信息直接发送至管理后台。
[0049]商户扫描设备将扫描二维码获取的密文发送至管理后台,在本实施例中,是通过HTTPS请求的方式发送。
[0050]C、解码、核对从步骤b中接收到的信息,并发送核对结果;
[0051]步骤b中发送的密文由管理后台接收,所述管理后台具有解码通过MD5方式加密的功能,即通过解码功能将密文信息解码为明文信息,所述明文信息即为生成二维码时获取的明文信息,包括商户的相关信息、消费者的相关信息、或者获取商户和消费者的相关信息、或卡券信息,信息形式为数字、文字、字母、图形的一种或多种结合。
[0052]将解码后获取的明文信息与步骤a中存储于数据库中的相关明文信息进行核对,判断解码后获取的明文信息是否能与数据库中明文信息相符,并将判断的结果发送至商户,由商户根据核对结果进行相应处理。若核对结果为相符,则向商户发送核对成功信息,若核对结果为不相符,则向商户发送核对不成功,并在核对不成功情形下,发送核对不成功的原因,易于商户和消费者了解具体情形。
[0053]在其他情况下,解码获得的明文信息可以是生成二维码时获取的明文信息的一部分,同时,进行核对时,用于判断是否核对成功的明文信息,可以为解码获取的明文信息的一部分。
[0054]d、根据核对结果进行处理;
[0055]商户接收管理后台发送的核对结果,根据核对结果进行处理。若核对结果为成功,则商户可以与消费者进行后续的处理,如支付、核销、派券和充值等,若进行支付操作,则商户扫描消费者展示的二维码,选择收款服务,输入交易金额,确认后,则完成支付;若进行核销操作,则商户扫描消费者展示的二维码,选择核销服务,选择核销的优惠券,确认后,则完成核销;若进行派券操作,则商户扫描消费者展示的二维码,选择派券服务,选择要派发的优惠券,确认派发后,则完成优惠券派发;若进行充值操作,则商户扫描消费者展示的二维码,选择充值服务,输入充值金额,再选择充值方式,则完成充值,在其他情况下,也可以为不需要商户再次扫描消费者展示的二维码,而是商户端接收到核对成功信息后,即能进行支付、核销、派券和充值操作。若核对结果为不成功,则在商户端提示核对不成功的原因,再由商户进行相应处理。
[0056]请参阅2,是本发明提供的一种基于二维码的信息处理系统的结构框图。
[0057]所述一种基于二维码的信息处理系统I,包括:
[0058]二维码处理模块11,用于获取信息,对信息加密,生成二维码,将二维码印于电子卡券卡面,派发电子卡券;
[0059]扫描处理模块13,用于扫描二维码并发送扫描获取的信息;
[0060]管理后台15,用于解码、核对通过所述扫描处理模块13处理后接收到的信息;
[0061]商户终端17,用于根据核对结果进行处理。
[0062]请再参阅图3,是图2所示的二维码处理模块的结构框图。
[0063]其中,所述二维码处理模块11包括获取信息组件111、加密组件113、二维码生成组件115、电子卡券组件117和派发组件119。所述获取信息组件111从所述管理后台15获取用于加密的相关明文信息,所述管理后台15的明文信息来源于商户或消费者的输入,所述加密组件113用于对获取的相关明文信息加密,具体为,将明文信息加密为密文信息,当明文信息的信息量较大时,通过加密形成信息量缩小的密文信息,所述二维码生成组件115依据相关密文信息生成二维码,所述电子卡券组件117将生成的二维码印于电子卡券卡面,再将电子卡券通过所述派发组件119派发给消费者,所述派发组件119能实现自动派发和手动派发。所述二维码处理模块11可以包括于智能终端,如智能POS机、智能手机。
[0064]请再参阅图4,是图2所示的扫描处理模块的结构框图。
[0065]所述扫描处理模块13包括扫描组件131和发送组件133。所述扫描组件131用于扫描消费者展示的二维码,获取二维码的密文信息,通过所述发送组件133将密文信息发送至所述管理后台15。所述扫描处理模块13可以包括于智能终端,如智能POS机、智能手机。
[0066]请在参阅图5,是图2所示的管理后台的结构框图。
[0067]所述管理后台15包括通讯模块151、解码模块153和核对模块155。通过所述通讯模块151接收密文信息,再将密文信息传输至所述解码模块153,所述解码模块153对密文信息进行解码后得到生成二维码的明文信息,所述解码模块153将明文信息发送至所述核对模块155,所述核对模块155对明文信息进行核对后,将核对结果发送至所述通讯模块151,所述通讯模块151将核对结果发送至所述商户终端17。
[0068]所述核对模块155包括核对组件1551和存储组件1553,所述存储组件1553用于存储消费者或商户输入的相关明文信息,依据这些相关明文信息加密为密文信息,密文信息通过所述二维码生成组件115生成二维码,因而所述存储组件1553中的信息为明文形式,所述核对组件1551接收将从所述解码模块153获取的明文信息与所述存储组件1553中的明文信息进行比对,判断是否比较成功。
[0069]在其他情况下,所述解码模块153解码密文信息获得的明文信息可以为生成二维码时获取的明文信息的一部分,同时,所述核对组件1551对所述解码模块153解码获取的明文信息与所述存储组件1553中的明文信息核对时,用于判断是否核对成功的明文信息可以为所述解码模块153解码获取的明文信息的一部分。
[0070]请再参阅图6,是图2所示的商户终端的结构框图。
[0071]所述商户终端17接收所述管理后台15发送的核对结果,核对结果包括核对成功和核对不成功。所述商户终端17包括支付模块171、核销模块173、派券模块17 5和充值模块17 7中的一个或多个,在本实施例中,所述商户终端17包括支付模块171、核销模块173、派券模块175和充值模块177,当所述商户终端17接收的核对结果为成功,则商户可以选择所述支付模块171、所述核销模块173、所述派券模块175或所述充值模块177进行处理,若核对结果为不成功,则通过所述商户终端17提示商户核对不成功的原因,再根据接收到的原因进行操作。
[0072]所述商户终端17为智能POS机或智能手机。
[0073]本发明具有的有益效果:
[0074]1、通过将明文信息加密为密文信息,根据密文信息生成二维码并派发,使普通扫码器不能识别获取二维码信息,从而避免出现恶意修改或伪造,利于商户和消费者的交易安全;
[0075]2、将二维码印于电子卡券卡面,利于将一些与二维码相关的信息通过电子卡券展示,如派发电子卡券的商户标识;
[0076]3、所述商户终端17扫描二维码也无法获取其明文信息,而是发送至所述管理后台15进行解码及核对,再将核对结果发送至所述商户终端17,进一步保证商户和消费者交易安全;
[0077]4、通过对信息量较大的明文信息通过加密成信息量缩小的密文信息,利于扫描识别速率和成功率。
[0078]以上所述仅为本发明的实施例,并非因此限制本发明的专利保护范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1.一种基于二维码的信息处理方法,其特征在于,包括如下步骤: a、获取信息,对信息加密,生成二维码,将二维码印于电子卡券卡面,派发电子卡券; b、扫描二维码并发送扫描获取的信息; c、解码、核对从步骤b中接收到的信息,并发送核对结果; d、根据核对结果进行处理。2.根据权利要求1所述的基于二维码的信息处理方法,其特征在于:步骤a中,获取明文信息,将明文信息加密成密文信息,将密文信息生成二维码,派发电子卡券的方式为自动派发或手动派发。3.根据权利要求1所述的基于二维码的信息处理方法,其特征在于:步骤b中,扫描二维码,扫描获取的信息为密文,发送获取的信息,发送的信息为密文。4.根据权利要求1所述的基于二维码的信息处理方法,其特征在于:将从步骤b中接收到的信息解码,对解码后的信息与步骤a中获取的信息核对,并发送核对结果。5.根据权利要求1所述的加密二维码的信息处理方法,其特征在于:步骤d中,接收核对结果,根据核对结果进行处理,处理包括支付、核销、派券、充值中的一种或多种。6.一种基于二维码的信息处理系统,其特征在于,包括: 二维码处理模块,用于获取信息,对信息加密,生成二维码,将二维码印于电子卡券卡面,派发电子卡券; 扫描处理模块,用于扫描二维码并发送扫描获取的信息; 管理后台,用于解码、核对通过所述扫描处理模块处理后接收到的信息; 商户终端,用于根据核对结果进行处理。7.根据权利要求6所述的基于二维码的信息处理系统,其特征在于:二维码处理模块用于获取明文信息,将明文信息加密成密文信息,将密文信息生成二维码,通过自动派发或手动派发方式派发电子卡券。8.根据权利要求6所述的基于二维码的信息处理系统,其特征在于:扫描处理模块扫描二维码获取密文信息,并发送获取的信息,发送的信息为密文。9.根据权利要求6所述的基于二维码的信息处理系统,其特征在于:管理后台将从扫描处理模块接收到的信息解码,对解码后的信息与二维码处理模块获取的信息核对,发送核对结果。10.根据权利要求6所述的基于二维码的信息处理系统,其特征在于:商户终端接收核对结果,根据核对结果进行处理,处理包括支付、核销、派券、充值中的一种或多种。
【文档编号】G06K19/06GK106022427SQ201610323683
【公开日】2016年10月12日
【申请日】2016年5月13日
【发明人】王伦
【申请人】广州云移信息科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1