法律状态公告日
法律状态信息
法律状态
2017-04-12
授权
授权
2014-02-26
实质审查的生效 IPC(主分类):G06Q30/00 申请日:20131010
实质审查的生效
2014-01-22
公开
公开
技术领域
本发明涉及一种数据处理系统或方法,特别涉及一种电子凭证的处理系统和方法。
背景技术
随着社会的发展,消费券和优惠券在日常生活中的使用越来越普遍,由于在使用完消费券后为了避免其重复利用,需要对消费券进行人为销毁,因而造成资源浪费,同时也增加了垃圾的市政处理成本。随着电子凭证的出现,其在社会上得到了越来越广泛的应用,然而传统的电子凭证的交易过程通常是:消费者将保存在手机中的电子凭证,通过无线局域网络在电子凭证供应者的兑换终端回收,同时需要通过手机短信发送电子凭证的验证码到消费者手机,大大提高了运营的成本;然后,商家在相应的验证系统录入消费者提供的验证码来确认订单的合法和有效性。
鉴于此,现有的电子凭证处理系统往往存在以下弊端:增加了商家的运营成本,商家需要配备专有的扫描或验证终端;扫描或验证终端必须在联网状态才能实现电子凭证的验证;无法控制和鉴别电子凭证的是否重复使用。
发明内容
本发明旨在至少解决上述技术缺陷之一,提出一种高效的交互式电子凭证验证系统和验证方法。
本发明的第一目的在于提出一种基于移动终端的交互式电子凭证验证系统,包括消费者的定制终端1,电子凭证服务器2,移动终端3,其特征在于,
所述定制终端1用于向电子凭证服务器2发送交互式电子凭证的定制请求;
所述电子凭证服务器2包括解析模块202、位置查询模块203、电子凭证生成模块204和GUI模块206,
所述解析模块202,用于解析定制请求获取定制信息;
所述位置查询模块203,用于根据所述定制信息中的商家标示,获取商家的位置信息,并将其传输给电子凭证生成模块204;
电子凭证生成模块204,用于基于所述定制信息生成电子凭证,且所述电子凭证中包含作为标签的商家位置信息;
GUI模块206,用于为电子凭证设置操作界面,基于所述电子凭证生成交互式电子凭证,所述交互式电子凭证包括删除按钮;
移动终端3包括定位模块303、删除按钮使能模块304;
定位模块303,用于获取移动终端3的当前定位信息;
删除按钮使能模块304,将所述当前定位信息与所述交互式电子凭证中的作为标签的商家位置信息进行比对,当位置一致时,交互式电子凭证删除按钮使能,否则,交互式电子凭证删除按钮非使能。
优选地,所述电子凭证服务器2,还包括加密模块205,用于将数字水印嵌入到电子凭证生成模块204生成的电子凭证中;所述GUI模块206生成的所述交互式电子凭证是基于嵌入数字水印后的电子凭证生成交互式电子凭证,所述交互式电子凭证还包括验证按钮。
优选地,所述移动终端3还包括验证模块306,用于提取所嵌入的数字水印。
优选地,所嵌入的数字水印为所述解析模块202解析出的所述定制信息中的消费者身份标示、商家标示,或是电子凭证服务器2自身标示,或是电子凭证服务器2与商家事先约定的特定标示。
优选地,所述定制终端是PC机、笔记本电脑、平板电脑或移动终端。
优选地,所述定制请求包括的定制信息为以下一种或多种:消费者身份标示、商家标示、消费信息、接收端标示。
优选地,电子凭证服务器2还包括发送模块207,用于将从GUI模块206获取的交互式电子凭证按照解析模块202解析出的定制请求中的接收端标示发送到对应的移动终端3中。
本发明的第二目的在于提出一种交互式电子凭证验证方法,其特征在于,所述方法包括以下步骤:
步骤1、消费者使用定制终端1通过互联网向电子凭证服务器2发送定制请求。
步骤2、电子凭证服务器2接收并解析定制请求,查询获取商家的位置信息,以商家的位置信息为标签生成交互式电子凭证。
步骤3、电子凭证服务器2将交互式电子凭证按照解析所得的接收端标示发送到对应的移动终端3中。
步骤4、移动终端3接收并保存交互式电子凭证以便之后进行使用。
步骤5、利用移动终端3显示交互式电子凭证。
步骤6、移动终端3根据当前定位信息与交互式电子凭证中的商家位置信息的比对结果,将交互式电子凭证中的删除按钮使能,交互式电子凭证经验证后通过删除按钮标记为无效。
优选地,步骤2包括:
2.1、电子凭证服务器2从定制请求中解析定制信息,基于所述定制信息中的消费信息生成电子凭证,并将该商家的位置信息作为电子凭证的标签。
2.2、电子凭证服务器2将数字水印嵌入到电子凭证的预定位置P。
2.3、电子凭证服务器2为嵌入水印后的电子凭证设置操作界面,生成交互式电子凭证。
优选地,步骤6包括:
6.1移动终端9获取其当前定位信息,将其与所述交互式电子凭证中的作为标签的商家位置信息进行比对,当位置一致时,删除按钮使能,可触发该删除按钮将交互式电子凭证标记为无效;否则,无法触发该删除按钮。
6.2、触发交互式电子凭证的验证按钮后,提取所嵌入的数字水印。
6.3、通过触发删除按钮将电子凭证标记为无效。
本发明充分利用智能移动通讯设备,实现可交互的电子凭证的分发和验证,能准确地选定电子凭证的发送目标,省略了商家对电子凭证的验证终端,验证过程简单高效;利用移动通讯设备的定位功能与电子凭证所兑换的商家位置进行比对,自动检测电子凭证的可用性;同时基于电子凭证服务器与商家的约定设置独特的加密和验证方式,达到商家对电子凭证重复使用的可控性。
附图说明
图1为本发明基于移动终端的交互式电子凭证验证系统示意图。
图2为本发明电子凭证服务器2结构示意图。
图3为本发明移动终端3结构示意图。
图4为本发明中消费者获取电子凭证的流程图。
图5为本发明中验证并销毁电子凭证的流程图。
具体实施方式
下面参考说明书附图描述根据本发明实施例的服务器机柜。
图1为本发明一个实施例的交互式电子凭证系统的结构示意图。
如图1所示,本发明基于移动终端的交互式电子凭证系统包括消费者的定制终端1,电子凭证服务器2,移动终端3。
定制终端1是消费者与电子凭证服务器2进行交互的网络终端,与电子凭证服务器2通过互联网或其他通信网络连接,并为消费者提供向电子凭证服务器2定制的交互接口,用于向电子凭证服务器2发送交互式电子凭证的定制请求。该定制终端可以是PC机、笔记本电脑、平板电脑、移动终端等。
其中,定制终端1发送的定制请求包括消费者身份标示、商家标示、消费信息、接收交互式电子凭证的移动终端标示(简称接收端标示)等等定制信息。
电子凭证服务器2是交互式电子凭证的提供者,包括接收模块201、解析模块202、位置查询模块203、电子凭证生成模块204、加密模块205、GUI模块206以及发送模块207,如图2所示。
接收模块201,用于接收定制终端发送的定制请求。
解析模块202,用于解析接收模块201接收的定制请求,获取其中的消费者身份标示、商家标示、消费信息、接收端标示等等定制信息。
位置查询模块203,用于查询商家位置信息,该模块从解析模块202解析出的所述定制信息中获取商家标示,之后在数据库或网络中获取该商家的位置信息,并将其传输给电子凭证生成模块204。
电子凭证生成模块204,用于基于解析模块202解析出的所述定制信息的内容(消费信息)生成电子凭证,将其发送至加密模块205,且所述电子凭证中包含有作为标签的商家位置信息。
加密模块205,用于将数字水印嵌入到电子凭证中,所嵌入的数字水印可以是解析模块202解析出的所述定制信息中的消费者身份标示、商家标示,或者是电子凭证服务器2自身标示,也可以是电子凭证服务器2与商家事先约定的特定标示。之后结合与该商家事先约定的密钥K,将所述数字水印嵌入电子凭证的预定位置P,该数字水印通常情况下不可见。
GUI模块206,用于为从加密模块205中获得嵌入水印后的电子凭证设置操作界面,生成交互式电子凭证。所述交互式电子凭证包括两个操作按钮,一个为验证按钮,通过触发该按钮提供校验功能,当输入密钥K后可提取所嵌入数字水印,使之在交互式电子凭证的预定位置P上显示,以便对交互式电子凭证进行校验;另一个为删除按钮,该按钮为条件使能按钮,当交互式电子凭证中作为标签的商家位置信息与当前定位信息一致时,该按钮使能,可通过触发该按钮将电子凭证标记为无效,即对电子凭证进行销毁。该GUI模块206可以基于删除按钮颜色的设置来区别其使能状态,准确标识电子凭证的可用性。例如,在商家位置信息与当前定位信息不一致时,删除按钮为灰色,一致时,删除按钮为绿色。
发送模块207,用于将从GUI模块206获取的交互式电子凭证按照解析模块202解析出的所述定制信息中的接收终端标示发送到对应的移动终端3中。
移动终端3为交互式电子凭证的接收端以及验证端,包括接收模块301、存储模块302、显示模块307、验证模块306、定位模块303、删除按钮使能模块304以及作为人机交互接口的输入接口模块305,如图3所示。
接收模块301、存储模块302和显示模块307分别用于接收、存储和显示从电子凭证服务器2发送的交互式电子凭证。
验证模块306,用于提取所嵌入数字水印,以便商家对电子凭证进行校验。商家点击交互式电子凭证的验证按钮后,通过输入接口模块305输入预先约定的密钥K,验证模块306则根据该密钥K对接收模块301接收的所述交互式电子凭证中所嵌入的数字水印进行提取,并将其显示在预定的位置P上,商家可以根据数字水印的提取情况判断所接收的交互式电子凭证是否有效。
定位模块303,用于通过定位系统获取移动终端3的当前定位信息,将其发送给删除按钮使能模块304,所述定位系统为GPS系统或北斗卫星定位系统。
删除按钮使能模块304,将所述当前定位信息与接收模块301接收的所述交互式电子凭证中的作为标签的商家位置信息进行比对,当位置一致时,删除按钮使能,可通过触发该按钮将电子凭证标记为无效,防止消费者重复利用;否则,无法触发该删除按钮。
本发明中当实现消费者与电子凭证服务器2进行交互的定制终端1为移动终端时,可以将该移动终端本身作为接收交互式电子凭证的移动终端3。
以下结合图4、图5详细描述交互式电子凭证验证系统的实现方法。其中包括了:交互式电子凭证的生成过程以及交互式电子凭证的验证和销毁过程。
交互式电子凭证生成过程包括如下步骤,如图4所示:
步骤1、消费者使用定制终端1通过通信网络向电子凭证服务器2发送定制请求。
其中,所述定制请求包括消费者身份标示、商家标示、消费信息、接收端标示等定制信息。
步骤2、电子凭证服务器2接收并解析定制请求,查询获取商家的位置信息,以商家的位置信息为标签生成交互式电子凭证。
步骤2中的具体子步骤包括:
2.1、电子凭证服务器2从定制请求中解析出消费者身份标示、商家标示、消费信息、接收端标示等定制信息,基于商家标示在数据库中获取对应商家的位置信息,之后基于所述定制信息中的消费信息生成电子凭证,并将该商家的位置信息作为电子凭证的标签。
2.2、电子凭证服务器2对上述电子凭证嵌入数字水印。电子凭证服务器2根据与该商家事先约定的密钥K将数字水印嵌入到电子凭证的预定位置P。所嵌入的数字水印可以是从定制请求中解析出的消费者身份标示、商家标示,或者是电子凭证服务器2自身标示,也可以是电子凭证服务器2与商家事先约定的特定标示,该数字水印通常情况下不可见。
2.3、电子凭证服务器2为嵌入水印后的电子凭证设置操作界面,生成交互式电子凭证。所述交互式电子凭证包括两个操作按钮——验证按钮和删除按钮,可以通过触发验证按钮,显示密钥入口,输入密钥K后可提取所嵌入数字水印,使之在电子凭证的预定位置P上显示,以便对电子凭证进行校验;当电子凭证中作为标签的商家位置信息与当前定位信息一致时,删除按钮使能按钮,可通过触发该按钮将电子凭证标记为无效,否则删除按钮无法触发。
步骤3、电子凭证服务器2将交互式电子凭证按照解析所得的接收端标示发送到对应的移动终端3中。
步骤4、移动终端3接收并保存交互式电子凭证,以便之后进行使用。
商户在使用交互式电子凭证时的验证和销毁过程包括如下步骤,如图5所示。
步骤5、利用移动终端3显示交互式电子凭证。
步骤6、 移动终端3根据当前定位信息与交互式电子凭证中的商家位置信息的比对结果,将交互式电子凭证中的删除按钮使能,交互式电子凭证经验证后通过删除按钮标记为无效。
6.1、移动终端3获取其当前定位信息,将其与所述交互式电子凭证中的作为标签的商家位置信息进行比对,当位置一致时,删除按钮使能,可触发该删除按钮将交互式电子凭证标记为无效;否则,无法触发该删除按钮。
6.2、提取数字水印,判断交互式电子凭证的有效性。商家点击交互式电子凭证的验证按钮后,通过输入接口模块305输入预先约定的密钥K,移动终端3会根据该密钥K对所嵌入的数字水印进行提取,并将其显示在预定的位置P上,以便商家判断该交互式电子凭证是否有效。
6.3、当删除按钮使能,且电子凭证有效时,通过触发删除按钮将电子凭证标记为无效,防止消费者重复利用。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同限定。
机译: 电子签名验证系统,电子签名装置,验证装置,电子签名验证方法,电子签名方法,验证方法,电子签名程序,验证程序
机译: 电子签名验证系统,电子签名设备,验证设备,电子签名验证方法,电子签名方法,验证方法,电子签名程序和验证程序
机译: 电子签名验证系统,电子签名设备,验证设备,电子签名验证方法,电子签名方法,验证方法,电子签名程序,验证程序