团购券认证终端、认证系统及认证方法

文档序号:6682461阅读:266来源:国知局
专利名称:团购券认证终端、认证系统及认证方法
技术领域
本发明涉及商品认证技术领域,具体地说是一种团购券认证终端、认证系统及认证方法。
背景技术
目前,随着团购的飞速发展,作为团购商品的团购券的认证成为商家日常工作中的很重要的一环。现在的团购券认证一般采用电话认证或者电脑认证。电话认证是由商家通过电话进行认证。其一般过程如下商家拨打验证电话号码, 接通后按照语音提示从电话上输入团购券的密码;按键信息通过电话线路传送出去,接收端把接收到信息还原成输入的团购券的密码并传送给验证服务器,验证服务器根据验证结果播送预先录制的语音提示给商家。具体操作是,首先将商家的电话绑定到电话验证系统上,拨打电话时会通过来电显示的号码来区分商家,商家拨通电话后,按照语音提示先验证商家的来电号码有效性,然后商家输入密码,按#号结束,确认券号的有效性,然后按1#进行确认消费。由于需要按照语音提示进行操作,在商家声音比较杂乱的情况很容易导致操作错误,导致认证失败或其它各种原因的故障,且操作复杂。电脑认证是商家通过电脑终端在网络环境下进行认证。其一般过程如下商家启动在电脑上预先安装的程序或使用浏览器,通过互联网连接上远程验证服务器;商家输入团购券的密码;密码被传送到服务器端进行验证;验证服务器返回验证结果并显示在程序或浏览器中。商家登陆商家后台,类似普通用户在网站的账户登录,然后选择验证券号的表单页,输入券号密码,验证券号的有效性。由于该认证技术需要有网络环境以及电脑,难以适应户外或各种非固定位置的应用场景。鉴于上述现有的认证技术存在的问题,本发明人积极加以研究和创新,对认证技术加以改进,以消除上述现有技术中存在的缺陷。

发明内容
为了解决现有技术中存在的上述问题,本发明提供了一种团购券认证终端,该认证终端通过无线方式传输数据,易于操作,不易出错,适用范围广。为了解决上述技术问题,本发明采用了如下技术方案团购券认证终端,包括CPU、数据存储模块、移动通信模块、输入模块和液晶显示模块,其中输入模块,用于输入团购券的验证码;CPU,提供附加验证信息,并对团购券的验证码和附加验证信息进行处理得到认证请求数据包;移动通信模块,通过移动通信网络将CPU形成的认证请求数据包发送,并接收相应的验证信息;数据存储模块,存储验证记录;
液晶显示模块,对验证结果进行显示。进一步,所述CPU对团购券的验证码和附加验证信息进行的处理包括数据加密和编码转换。进一步,所述数据加密为采用aesU8数据加密,编码转换为进行base64编码转换,最后进行一次url编码。进一步,还包括打印机控制板和打印机,打印机控制板与CPU连接,打印机与打印机控制板连接。进一步,所述CPU和数据存储模块设置于主板上,主板上还设有字库模块和 RS232D电平转换芯片,数据存储模块、字库模块和RS232D电平转换芯片分别与CPU连接。进一步,所述移动通信模块为GPRS模块、WCDMA模块、TD-SCDMA模块或CDMA2000 模块。进一步,所述附加验证信息选自如下信息所述团购券认证终端的当前时间、所述团购券认证终端的ID号、所述团购券认证终端对应的商家ID号、由CPU生成的验证随机数和所述团购券认证终端存储的已验证的团购券的券号的数量。本发明的另一目的为提供一种团购券认证系统,该系统具有易于操作,适用范围广的特点。实现上述目的的技术方案如下团购券认证系统,包括验证服务器和认证终端,其中认证终端为上述任一所述的认证终端;认证终端与验证服务器之间通过移动通信网络传输数据;验证服务器,将认证终端发送的认证请求数据包进行相应的处理,并根据认证请求数据包内的信息进行验证查询,并将验证结果发送至认证终端。本发明还提供了一种团购券认证方法,本发明方法易于实现,适用范围广。实现该目的的技术方案如下团购券认证方法,包括如下步骤(1)通过认证终端输入团购券的验证码,认证终端提供验证附加信息,并对团购券的验证码和附加验证信息进行处理得到认证请求数据包;(2)认证终端通过移动通信网络将认证请求数据包发送到验证服务器;(3)验证服务器对接收到的认证终端发送的认证请求数据包进行相应处理,并根据认证请求数据包内的信息进行验证查询,并将查询结果返回给认证终端,其中查询结果为团购券有效且未消费时,验证服务器将该团购券标记为消费并记录到数据库中;(4)认证终端将查询结果显示。本发明还提供了另外一种团购券认证方法,该方法在上述方法的基础上增加了消费确认过程,进一步避免了误操作问题。实现该目的的技术方案如下团购券认证方法,其特征在于,包括如下步骤(1)通过认证终端输入团购券的验证码,认证终端提供验证附加信息,并对团购券的验证码和附加验证信息进行处理得到认证请求数据包;(2)认证终端通过移动通信网络将认证请求数据包发送到验证服务器;(3)验证服务器对接收到的认证终端发送的认证请求数据包进行相应处理,并根据认证请求数据包内的信息进行验证查询,并将查询结果返回给认证终端;(4)认证终端将查询结果显示;(5)其中当查询结果为团购券有效且未消费时,验证服务器同时发送是否消费的消费确认信息,当验证服务器收到确认消费的信息后将该团购券标记为消费并记录到数据库中,当当验证服务器收到否认消费的信息后结束验证程序。进一步,所述消费确认包括如下步骤a.验证服务器将团购券有效是否进行消费的信息发送至认证终端;b.当在认证终端输入的指令为否时,认证结束;当在认证终端上输入的指令为是时,认证终端将该团购券的验证码和验证附加信息,进行处理得到确认请求数据包并发送至验证服务器;c.验证服务器对确认请求数据包进行相应的处理,并根据确认请求数据包内的信息在此进行查询;d.当团购券有效且未消费过,将该团购券的券号标记为消费过,且记录到数据库中,并将结果返回给认证终端。进一步,当步骤c的查询结果为已消费时,验证服务器则查询确认请求数据包的信息与记录是否一致,如一致则发送可以消费的信息至认证终端,如不一致,则发送已消费不可使用的信息至认证终端。进一步,根据需要,认证终端对消费结果进行打印。进一步,所述CPU对团购券的验证码和附加验证信息进行的处理包括数据加密和编码转换。进一步,所述数据加密为采用aesU8数据加密,编码转换为进行base64编码转换,最后进行一次url编码。进一步,所述移动通信网络为GI3RS网络、WCDMA网络、TD-SCDMA网络或CDMA2000网络。进一步,所述附加验证信息选自如下信息所述团购券认证终端的当前时间、所述团购券认证终端的ID号、所述团购券认证终端对应的商家ID号、由CPU生成的验证随机数和所述团购券认证终端存储的已验证的团购券的券号的数量。与现有技术相比,本发明的有益效果在于1.本发明的团购券认证终端、认证系统及认证方法的认证过程更快速,平均3秒内就可以成功验证一个券号密码,这是电话验证和电脑验证达不到的。2.本发明的团购券认证终端、认证系统及认证方法的认证过程更可靠,设备可以记录下验证记录,如果和最后的验证服务器端验证系统有出入,可以查看设备记录的验证记录,进行核对,这个是电话验证和电脑验证都没有的,电话验证和电脑验证的记录都只在服务器端存在,而商家没法保留他们的验证的记录。3.本发明的团购券认证终端、认证系统及认证方法的认证过程更容易操作,电话验证会在听语音和输入密码时切换,这会造成没有听清语音播报的内容。而电脑验证需要工作人员具备一定的计算机知识,此设备就解决了这个问题4.本发明的团购券认证终端、认证系统及认证方法的认证过程用户只需要输入团购商品的密码即可完成团购券的认证,操作简单,且无须维护,由于采用移动通信模块传输数据,所以对商家的网络环境没有任何要求,可以在任何的地方和网络环境下进行使用。


图1为本发明的团购券认证终端的结构框图;图2为本发明的团购券认证系统的结构框图;图3为本发明的团购券认证方法流程图。
具体实施例方式下面结合附图和具体实施例对本发明作进一步详细描述,但不作为对本发明的限定。实施例1本实施例为本发明的团购券认证终端的具体实施例。图1为本发明的团购券认证终端的结构框图。如图1所示,团购券认证终端,包括CPU、数据存储模块、移动通信模块、 输入模块、热敏打印机、打印机控制板和液晶显示模块。其中,输入模块,用于输入团购券的验证码(本发明的实施例采用团购券的密码作为验证码)。CPU,提供验证附加信息,并对验证附加信息和团购券的密码进行相应的处理。其中验证附加信息是根据验证的需要而附加的任何信息,如团购券认证终端的当前时间、所述团购券认证终端的ID号、所述团购券认证终端对应的商家ID号、由CPU生成的验证随机数和所述团购券认证终端存储的已验证的团购券的券号的数量等,但不限于此。对数据的处理可以包括数据加密和编码转换,但不限于此。关于上述验证附加信息和对数据的处理的说明同样适用于本发明的团购券认证系统和团购券认证方法。本实施例及下述系统及方法的实施例仅进行一示例性说明。CPU将团购券的密码和团购券认证终端的当前时间一起进行aesU8数据加密,在上述加密数据上附加该认证终端的ID号,得到原始请求数据,对原始请求数据先后进行base64编码转换和url编码,得到需要的传输格式的认证请求数据包。移动通信模块,通过移动通信网络将 CPU形成的认证请求数据包发送,并接收相应的验证信息。数据存储模块,存储验证记录。 液晶显示模块,对验证结果进行显示。打印机控制板用于控制热敏打印机对认证结果进行打印。本发明的移动通信模块可以是2G模块也可以是3G模块。如GPRS模块、WCDMA模块、 TD-SCDMA模块或CDMA2000模块等。通过2G移动通信网络或3G移动通信网络进行数据传输。当然,本发明的认证终端还包括其运行所需的必要的辅助部件如主板、电源等,本领域的技术人员均应知晓。为更好的理解本发明的团购券认证终端,下面对其构造进行详细描述。团购券认证终端包括有主板,主板上设有CPU及其外围电路、数据存储模块、字库模块、液晶显示模块接口、打印机控制板接口、GPRS模块接口、数据导出接口、SIM卡接口、 电池接口、电源电路、输入模块接口、程序烧录接口和蜂鸣器接口电路。移动通信模块、输入模块、液晶显示模块以及打印机控制板等通过主板上对应的接口与CPU连接。移动通信模块可以是GPRS模块、WCDMA模块、TD-SCDMA模块或CDMA2000模块等。图1中显示的实施例采用的是GPRS模块。CPU 选用 ST 公司的 STM32F103VCT6,采用 ARM 32-bit CortexTM_M3 的核,主频最高可达72MHZ,内置256K FLASH, 48K SRAM,具有丰富的IO接口和功能。
CPU主要的内置接口和模块有FSMC模块,与IXD液晶连接,处理起来更灵活方便。实时时钟电路,只需外接晶体和电池。5个USART接口,其中USARTl接口可以用于程序烧写和升级。2个SPI接口,便于与SPI接口的存储设备连接。多路AD控制电路,用于模拟数据的采集和监视。多个GPIO和多种省电模式。本发明的认证终端采用12V/1. 5A的电源适配器来供电,采用7. 4V的可充电锂离子电池组作为无市电时的备用电源,去掉外置的电源适配器能无缝的切换到备用电池供电。在不安装电池时,使用外置的电源适配器同样能正常工作。在使用电池供电时,可进入节电模式,延长电池的供电时间。本发明的认证终端可以不设控制电源的硬开关,在作为输入模块的键盘面板上设置电源键作为开关机软开关。在关闭时,CPU关掉各外设电源,CPU本身进入休眠模式,在这种模式下,只有CPU本身耗电,电流最小可以做到IOmA以下。STM32F103VCT6芯片内置有上电复位和看门狗电路,在使用内置电路时,需要在CPU的NRST脚接一 0. OlUF电容,将外部的复位芯片去掉。本发明的认证终端的 STM32F103VCT6芯片上预留了外部上电复位和看门狗电路,选用的芯片为IMP706TESA。数据存储模块选用SPI接口的W25Q16,存储容量为2M BYTE,可根据实际使用情况选用IMBYTE或4M BYTE的芯片。字库模块选用的型号为GT23LMT3Y,该芯片内置有3套字库,分别是GB2312、 GB12345, BIG5 ;内置3种字形,分别是11X12点阵、15X16点阵、24XM点阵;排列方式为竖直横排,接口 SPI。数据导出接口为RS232电平转换芯片的UART接口,接到CPU的usartl,该串口同时可用于烧写CPU内部的程序,在用usartl烧写程序时,B00T1和Β00Τ0设置为01,正常使用时B00T1和Β00Τ0设置为00。串口烧写方法有2种,1、通过MINIUSB接口的外接电缆, 烧写时将PI m和PIN4短路,这时一方面将Β00Τ0置高,同时也把+3. 3V MOS打开;2、通过串口的DTR信号,接到MINIUSB的PIN4,通过烧写软件控制DTR置高来控制Β00Τ0和+3. 3V M0S,由于串口的电压比较高,要通过电阻分压适配电压。注意烧写时先插上MINIUSB接口的烧写线再上电,因CPU只有在上电开始时检测BOOT脚。蜂鸣器接口电路选择了表贴无源蜂鸣器,解决了认证终端本身结构的限制,要求蜂鸣器的体积小的问题。打印机控制板采用相对独立的单元,上面有独立的CPU、字库模块和打印机驱动电路等。打印机控制板通过串口与本发明的认证终端的主板上的CPU通信。打印机控制板的 CPU 选用 STM32F101RBT6,内置有 IOK byte 的 RAM,64K byte 的 FLASH,最高频率 36MHZ。字库模块与主板上的字库模块相同。通过JTAG 口烧写程序。本发明的团购券认证终端的描述还可参考下述的团购券认证系统及认证方法部分的相关描述。实施例2本实施例为本发明的团购券认证系统的具体实施例。图2为本发明的团购券认证系统的结构框图。如图2所示,团购券认证系统,包括验证服务器和多个认证终端,认证终端与验证服务器之间通过移动通信网络传输数据。该移动通信网络可以是2G移动通信网络,也可以是3G移动通信网络。如GPRS网络、WCDMA网络、TD-SCDMA网络或CDMA2000网络。认证终端采用实施例1所述的认证终端。验证服务器可在现有技术中选择,在此不再赘述。实施例3本实施例为本发明的团购券认证方法的具体实施例。图3为本发明的团购券认证方法流程图。结合图3,团购券认证方法,包括如下步骤(1)通过认证终端的键盘(输入模块)输入团购券的密码,认证终端将输入的密码和认证终端当前的时间进行数据加密,然后加上认证终端的ID号先后进行base64 编码转换,和url编码转换,组成http协议通过移动通信网络发送到验证服务器;(2)验证服务器对接收到的认证终端发送的数据进行url解码,然后进行base64 解码,取出认证终端的ID号,根据ID号查询该认证终端是否有对应的商家,如果没有则将未绑定商家的查询结果返回认证终端;如果有对应的商家,则对剩余数据进行aesU8解密,并根据团购券的密码查出对应的团购券的信息,并将查询结果返回给终端;(3)认证终端将查询结果显示。(4)其中查询结果为团购券有效且未消费时,验证服务器将该团购券标记为消费并记录到数据库中。实施例4本实施例为本发明的团购券认证方法的另一具体实施例。图3为本发明的团购券认证方法流程图。结合图3,团购券认证方法,包括如下步骤(1)通过认证终端的键盘(输入模块)输入团购券的密码,认证终端将输入的密码和认证终端当前的时间进行数据加密,然后加上认证终端的ID号先后进行base64 编码转换,和url编码转换,组成http协议通过移动通信网络发送到验证服务器;(2)验证服务器对接收到的认证终端发送的数据进行url解码,然后进行base64 解码,取出认证终端的ID号,根据ID号查询该认证终端是否有对应的商家,如果没有则将未绑定商家的查询结果返回认证终端;如果有对应的商家,则对剩余数据进行aesU8解密,并根据团购券的密码查出对应的团购券的信息,并将查询结果返回给终端;(3)认证终端将查询结果显示。如果该团购券有效且还没有进行消费,则同时提示用户是否进行消费;(4)认证终端将商家ID、团购券的券号、团购券的密码进行aesU8数据加密,然后加上认证终端的ID号先后进行base64编码转换和url编码后发送到验证服务器;(5)验证服务器对数据进行相应的解码后和解密后,根据团购券的券号和团购券的密码确认对应的团购券有效且未消费过,将该团购券的券号标记为消费过,且记录到数据库中,并将结果返回给认证终端;(6)认证终端将消费结果显示,并根据需要对消费结果进行打印。下面结合实际情况,对本发明的团购券认证终端、认证系统及认证方法进行说明。1.团购上线前,先将团购商家(名称、电话、地址等)记录到验证服务器中,并分配商家唯一的ID号,在“验证服务器”中同时记录商家ID号和认证终端ID号,一个商家可以绑定多个认证终端,一个认证终端只能被一个商家使用,此时认证终端就可以交个商家使用了。2.当“消费者”到商家进行消费时,出示团购券的券号和密码,商家工作人员通过终端的键盘(输入模块)输入密码,认证终端的CPU将信息进行如下处理a.认证终端ID号数据,未加密;b.密码+操作时间,进行aesU8数据加密;a和b的组成的数据先后进行base64编码转换和url编码转换,形成认证请求数据包,作为认证请求需要的数据,并通过移动通信模块(实施例中采用GPRS模块)以HTTP 协议的GET方式,将上述认证请求数据包发送到验证服务器。3.验证服务器接收到认证终端的认证请求数据包,进行url解码,然后进行 kiSe64解码,通过未加密的认证终端ID号的数据,在系统中查询是哪个商家进行的验证, 如果未获取到商家ID,则将未绑定商家的查询结果返回认证终端。如果确定了商家获取到商家ID,进行加密信息的解密,解密后获取到密码,通过商家ID和团购券的密码,查询团购券的券号的有效性,并将查询结果返回认证终端,认证终端对查询结果进行显示。是否有效的查询结果包括(1)无效的密码,不可以消费;(2)密码已过期,及过期时间(如过期时间为2011-05-30);(3)密码已使用,及使用时间(如使用时间为2011-05-30);(4)密码无法使用,及原因(如被禁用或申请退款中);(5)有效,显示团购名称和价格。返回的查询结果通过认证终端的液晶显示模块显示,商家工作人员和消费者都可以通过查看返回信息来查看是否可以消费的信息。当查询结果为有效时,将提示是否进行消费。4.商家工作人员和消费者确定信息后,通过按“确认键”,确认消费。认证终端将信息进行如下处理A认证终端ID,未加密;B验证随机数(由CPU生成,一个团购券的密码针对每个认证终端的每次认证只对应一个不重复的随机数)+密码+认证终端的当前时间+认证终端存储的已验证的团购券的券号的数量,进行aesU8数据加密;A和B组成的数据先后进行base64编码转换和url编码转换,形成消费请求数据包,作为消费请求需要的数据,并通过GPRS模块以HTTP协议的GET方式,将上述消费请求数据包发送到验证服务器。5.验证服务器接收到认证终端的认证请求数据包,进行url解码,然后进行 kiSe64解码,通过未加密的认证终端ID号的数据,在系统中查询是哪个商家进行的验证, 如果未获取到商家ID,则将未绑定商家的查询结果返回认证终端。如果确定了商家获取到商家ID,进行加密信息的解密,解密后根据结果进行如下相应处理(1)无效的密码,不可以消费,将结果返回认证终端;(2)密码已过期,及过期时间(如过期时间为2011-05-30),将结果返回认证终端;
(3)密码无法使用,及原因(如被禁用或申请退款中),将结果返回认证终端;(4)团购券的券号未消费,将团购券的券号、密码标记为消费,并记录消费时间,将消费结果返回认证终端;(5)团购券号如果已消费,根据终端发送过来的"验证随机数+券号"查询是否在服务器中有同样的日志记录,有的话判定终端在上次验证中未收到服务器验证成功的返回,此时返回和上次验证时同样的验证成功的提示数据,如果没有查询到,则返回券号已消费,无法使用的提示。该步骤的设置是为了防止终端没有收到验证返回时,认证终端再次确认的重复认证,服务器此时需要返回可以消费的提示。6.认证终端接收到验证服务器返回的信息后,在液晶显示模块上显示结果。并根据需要对结果进行打印。7.认证终端会将验证记录存储在数据存储模块中。数据存储模块存储的数据量有限,上限为15000记录,如果发送过来的记录数达到了 13000条,验证服务器会通过短信通知工作人员,提示需要为商家更换验证设备。以上实施例仅为本发明的示例性实施例,不用于限制本发明,本发明的保护范围由权利要求书限定。本领域技术人员可以在本发明的实质和保护范围内,对本发明做出各种修改或等同替换,这种修改或等同替换也应视为落在本发明的保护范围内。
权利要求
1.团购券认证终端,其特征在于,包括CPU、数据存储模块、移动通信模块、输入模块和液晶显示模块,其中输入模块,用于输入团购券的验证码;CPU,提供附加验证信息,并对团购券的验证码和附加验证信息进行处理得到认证请求数据包;移动通信模块,通过移动通信网络将CPU形成的认证请求数据包发送,并接收相应的验证信息;数据存储模块,存储验证记录;液晶显示模块,对验证结果进行显示。
2.根据权利要求1所述的团购券认证终端,其特征在于,所述CPU对团购券的验证码和附加验证信息进行的处理包括数据加密和编码转换。
3.根据权利要求2所述的团购券认证终端,其特征在于,所述数据加密为采用aesU8 数据加密,编码转换为进行base64编码转换,最后进行一次url编码。
4.根据权利要求1所述的团购券认证终端,其特征在于,还包括打印机控制板和打印机,打印机控制板与CPU连接,打印机与打印机控制板连接。
5.根据权利要求1所述的团购券认证终端,其特征在于,所述CPU和数据存储模块设置于主板上,主板上还设有字库模块和RS232D电平转换芯片,数据存储模块、字库模块和 RS232D电平转换芯片分别与CPU连接。
6.根据权利要求1所述的团购券认证终端,其特征在于,所述移动通信模块为GPRS模块、WCDMA模块、TD-SCDMA模块或CDMA2000模块。
7.根据权利要求1所述的团购券认证终端,其特征在于,所述附加验证信息选自如下信息所述团购券认证终端的当前时间、所述团购券认证终端的ID号、所述团购券认证终端对应的商家ID号、由CPU生成的验证随机数和所述团购券认证终端存储的已验证的团购券的券号的数量。
8.团购券认证系统,包括验证服务器和认证终端,其特征在于,其中认证终端为权利要求1-4任一所述的认证终端;认证终端与验证服务器之间通过移动通信网络传输数据;验证服务器,将认证终端发送的认证请求数据包进行相应的处理,并根据认证请求数据包内的信息进行验证查询,并将验证结果发送至认证终端。
9.团购券认证方法,其特征在于,包括如下步骤(1)通过认证终端输入团购券的验证码,认证终端提供验证附加信息,并对团购券的验证码和附加验证信息进行处理得到认证请求数据包;(2)认证终端通过移动通信网络将认证请求数据包发送到验证服务器;(3)验证服务器对接收到的认证终端发送的认证请求数据包进行相应处理,并根据认证请求数据包内的信息进行验证查询,并将查询结果返回给认证终端,其中查询结果为团购券有效且未消费时,验证服务器将该团购券标记为消费并记录到数据库中;(4)认证终端将查询结果显示。
10.团购券认证方法,其特征在于,包括如下步骤(1)通过认证终端输入团购券的验证码,认证终端提供验证附加信息,并对团购券的验证码和附加验证信息进行处理得到认证请求数据包;(2)认证终端通过移动通信网络将认证请求数据包发送到验证服务器;(3)验证服务器对接收到的认证终端发送的认证请求数据包进行相应处理,并根据认证请求数据包内的信息进行验证查询,并将查询结果返回给认证终端;(4)认证终端将查询结果显示;(5)其中当查询结果为团购券有效且未消费时,验证服务器同时发送是否消费的消费确认信息,当验证服务器收到确认消费的信息后将该团购券标记为消费并记录到数据库中,当当验证服务器收到否认消费的信息后结束验证程序。
11.根据权利要求10所述的团购券认证方法,其特征在于,所述消费确认包括如下步骤a.验证服务器将团购券有效是否进行消费的信息发送至认证终端;b.当在认证终端输入的指令为否时,认证结束;当在认证终端上输入的指令为是时, 认证终端将该团购券的验证码和验证附加信息,进行处理得到确认请求数据包并发送至验证服务器;c.验证服务器对确认请求数据包进行相应的处理,并根据确认请求数据包内的信息在此进行查询;d.当团购券有效且未消费过,将该团购券的券号标记为消费过,且记录到数据库中,并将结果返回给认证终端。
12.根据权利要求11所述的团购券认证方法,其特征在于,当步骤c的查询结果为已消费时,验证服务器则查询确认请求数据包的信息与记录是否一致,如一致则发送可以消费的信息至认证终端,如不一致,则发送已消费不可使用的信息至认证终端。
13.根据权利要求10所述的团购券认证方法,其特征在于,根据需要,认证终端对消费结果进行打印。
14.根据权利要求10所述的团购券认证方法,其特征在于,所述CPU对团购券的验证码和附加验证信息进行的处理包括数据加密和编码转换。
15.根据权利要求14所述的团购券认证方法,其特征在于,所述数据加密为采用 aesl28数据加密,编码转换为进行base64编码转换,最后进行一次url编码。
16.根据权利要求10所述的团购券认证方法,其特征在于,所述移动通信网络为GPRS 网络、WCDMA网络、TD-SCDMA网络或CDMA2000网络。
17.根据权利要求10或11所述的团购券认证方法,其特征在于,所述附加验证信息选自如下信息所述团购券认证终端的当前时间、所述团购券认证终端的ID号、所述团购券认证终端对应的商家ID号、由CPU生成的验证随机数和所述团购券认证终端存储的已验证的团购券的券号的数量。
全文摘要
本发明公开了一种团购券认证终端、认证系统及认证方法,其中团购券认证终端包括CPU、数据存储模块、移动通信模块、输入模块和液晶显示模块,输入模块,用于输入团购券的验证码;CPU,提供附加验证信息,并对团购券的验证码和附加验证信息进行处理得到认证请求数据包;移动通信模块,通过移动通信网络将CPU形成的认证请求数据包发送,并接收相应的验证信息;数据存储模块,存储验证记录;液晶显示模块,对验证结果进行显示。本发明的团购券认证终端通过无线方式传输数据,易于操作,不易出错,适用范围广。
文档编号G07G1/14GK102354419SQ20111016410
公开日2012年2月15日 申请日期2011年6月20日 优先权日2011年6月20日
发明者吴波, 许立新 申请人:上海拉手信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1