一种电子票的购票、验票及转赠方法

文档序号:6538616阅读:1667来源:国知局
一种电子票的购票、验票及转赠方法
【专利摘要】本发明提出了一种电子票的购票方法,包括如下步骤:客户端从服务端获取活动列表;从所述活动列表中选择要参加的活动,并根据要参加活动的编号从所述服务端获得活动详情;从所述活动详情中选择票种,并将购票的数量与票种编号提交到所述服务端生成购票订单;对所述购票订单进行支付,并判断是否支付成功,如是,将所述购票订单对应的电子票数据加密后下载到所述客户端;否则,将所述购票订单对应的电子票重新设置为可售状态。本发明还涉及一种电子票的验票及转赠方法。实施本发明的电子票的购票、验票及转赠方法,具有以下有益效果:成本较低、数据较安全。
【专利说明】一种电子票的购票、验票及转赠方法
【技术领域】
[0001]本发明涉及电子票务领域,特别涉及一种电子票的购票、验票及转赠方法。
【背景技术】
[0002]近年来,随着智能手机(运行了以苹果ios系统或谷歌安卓系统为代表的移动终端设备)不断普及,涌现了以大麦网、魔时网为代表的多种基于智能手机的电子票务解决方案。其中,大麦网的方案依然需要与传统的纸质门票相配合,智能手机上的软件主要用于提供演出信息和购票指南,用户仍然需要填写详细的物流信息,或者到演出现场凭身份证件或者二维码换领实体的门票。相比大麦网,魔时网的解决方案则前进了一步,传统的纸质票变成可选,观众可以凭借购票后取得的电子凭证(二维码),到演出现场通过电子终端(或者是安装了验票软件与门票数据库的智能设备终端)进行验票。
[0003]上述两种方案,是当前最先进和最主流的典型电子票务解决方案。对于第一种方案(大麦网),传统的实体票是很大的缺陷,因为实体票的保存、运输、防伪等方面都需要耗费巨大的成本,而智能手机在该方案中仅仅作为了演出信息获取、用户资料采集的工具,并没有真正发挥出其强大的高科技力量。对于第二种方案(魔时网),则是比较大胆和创新,但仍存在如下缺点:第一,用户购票后获得的电子凭证是可以任意复制的(仅为一张二维码图片或者一串字符),容易出现假冒的风险;第二,演出现场的验票设备是必要的配置,但验票设备的维护、安装、培训等都需要耗费可观的成本。
[0004]显而易见的,上述方案存在缺点对于主流的票务服务提供商都是清楚的,主要由于以下三个原因,使得上述的方案仍然是目前主流的解决办法:第一,用户的使用习惯,绝大多数人已经形成了使用传统纸质票参加演出活动的习惯,一旦取消了实体票,需要耗费巨大的市场培育成本和时间;第二,智能手机的普及,智能手机的出现只是近五年的时间,虽然其普及的速度惊人,但在不久之前,还并非具有充分足够的用户基数和普及率;第三,移动数据通信的网络覆盖,就国内而言,也只是最近的两年,三大运营商才完成了主要城市和区域的移动数据通信网络的基础设施建设,而在此之前,手机上网的质量并不理想,远远达不到稳定和广泛覆盖的程度。

【发明内容】

[0005]本发明要解决的技术问题在于,针对现有技术的上述成本较高、数据不安全的缺陷,提供一种成本较低、数据较安全的电子票的购票、验票及转赠方法。
[0006]本发明解决其技术问题所采用的技术方案是:构造一种电子票的购票方法,包括如下步骤:
A)客户端从服务端获取活动列表;
B)从所述活动列表中选择要参加的活动,并根据要参加活动的编号从所述服务端获得活动详情;
C)从所述活动详情中选择票种,并将购票的数量与票种编号提交到所述服务端生成购票订单;
D)对所述购票订单进行支付,并判断是否支付成功,如是,将所述购票订单对应的电子票数据加密后下载到所述客户端;否则,将所述购票订单对应的电子票重新设置为可售状态。
[0007]在本发明所述的电子票的购票方法中,所述步骤D)进一步包括:
Dl)服务端开始锁定所述购票订单对应的电子票;
D2)在锁定时间内从所述服务端取得订单号并进行支付流程;
D3)判断是否支付成功,如是,将所述购票订单对应的电子票纳入购买者的账户,并将电子票数据加密后下载到所述客户端后执行步骤D4);否则,所述服务端对所述购票订单对应的电子票进行解锁,并将其重新设置为可售状态后执行步骤D4);
D4)结束购票程序。
[0008]在本发明所述的电子票的购票方法中,所述电子票数据采用RSA加密算法进行加
LU O
[0009]在本发明所述的电子票的购票方法中,所述客户端为安装了相应APP软件的智能手机或平板电脑。
[0010]本发明还涉及一种电子票的验票方法,包括如下步骤:
A ')用户开启客户端展示电子票,并将所述客户端交给验票人员;
B丨)所述验票人员输入第一设定密码,判断所述第一设定密码是否正确,如是,执行步骤C ');否则,执行步骤E ’ );
C ;)所述客户端向所述服务端提交电子票数据发起验票请求,所述服务端对所述电子票数据进行解密;
D ;)判断所述电子票是否有效,如是,显示电子票有效并执行步骤E ');否则,提示电子票无效并执行步骤E');
E ’ )结束验票程序。
[0011]在本发明所述的电子票的验票方法中,所述步骤D ')进一步包括:
Dl ;)判断所述电子票是否有效,如是,执行步骤D2 ');否则,提示电子票无效并执行步骤E ’ );
D2 ’ )服务端确认并下发第二设定密码;
D3丨)所述客户端收到所述第二设定密码后,验票人员确认所述第二设定密码;
D4 / )显示电子票有效并执行步骤E ')。
[0012]在本发明所述的电子票的验票方法中,所述第二设定密码为动态数据。
[0013]在本发明所述的电子票的验票方法中,所述动态数据为文本或图像或声音。
[0014]在本发明所述的电子票的验票方法中,所述客户端为安装了相应APP软件的智能手机或平板电脑。
[0015]本发明还涉及一种电子票的转赠方法,转赠人的客户端设置有虚拟转赠按钮,被转赠人的客户端设置有虚拟接受转赠按钮,所述转赠方法包括如下步骤:
A")判断所述虚拟转赠按钮是否被触摸,如是,执行步骤B");否则,继续进行本步骤的判断;
B")向服务端发送转赠指令; c")所述服务端收到所述转赠指令,对所述转赠指令进行解析得到电子票和被转赠人的客户端信息;
D")所述服务端将所述电子票设置为转赠状态,并将该信息发送到所述被转赠人的客户端以通知被转赠人;
E")判断所述虚拟接受转赠按钮是否被触摸,如是,所述服务器将所述电子票的所有者修改为被转赠人,并执行步骤G");否则,执行步骤F");
F")判断是否退出转赠程序,如是,执行步骤G");否则,返回步骤E");
G")结束电子票转赠程序。
[0016]实施本发明的电子票的购票、验票及转赠方法,具有以下有益效果:由于只需通过客户端和服务端之间的交互即可完成购票,服务端将购票订单对应的电子票数据加密后下载到客户端,保证了数据的安全性,所以其数据较安全,由于省去了实体票,其降低了成本;在验票时,使用客户端结合服务端在线校验方式,无需验票终端设备,大大减少了验票过程的成本(包括设备购置、更新、维护、人员培训成本等),同时转赠不需要物流,所以其成本较低、数据较安全。
【专利附图】

【附图说明】
[0017]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0018]图1为本发明电子票的购票、验票及转赠方法一个实施例中电子票的购票方法的流程图;
图2为所述实施例中对购票订单进行支付的具体流程图;
图3为所述实施例中电子票的验票方法的流程图;
图4为所述实施例中判断电子票是否有效的具体流程图;
图5为所述实施例中电子票的转赠方法的流程图。
【具体实施方式】
[0019]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0020]在本发明电子票的购票、验票及转赠方法实施例中,其电子票的购票方法的流程图如图1所示。图1中,上述电子票的购票方法包括如下步骤:
步骤SOl客户端从服务端获取活动列表:本实施例中,票务的核心数据全部保存在云端(服务端,即后台服务器集群部分),本步骤中,客户端从服务端获取活动列表,本实施例中,客户端为安装了相应APP软件的智能手机。当然,在本实施例的一些情况下,客户端也可以为安装了相应APP软件的平板电脑。
[0021]步骤S02从活动列表中选择要参加的活动,并根据要参加活动的编号从服务端获得活动详情:本步骤中,用户使用客户端搜索和浏览心仪的演出活动,并从上述活动列表中选择要参加或感兴趣的活动,同时可根据要参加活动的编号从服务端获得活动详情信息。
[0022]步骤S03从活动详情中选择票种,并将购票的数量与票种编号提交到服务端生成购票订单:本步骤中,用户使用客户端从活动详情中选择票种、购票的数量和票种编号,并将购票的数量与票种编号提交到服务端,在服务端生成购票订单。
[0023]步骤S04对购票订单进行支付,并判断是否支付成功:本步骤中,对购票订单进行支付,并判断是否支付成功,本实施例中,可以使用智能手机支付方式(例如支付宝)支付演出的票款,购买喜欢的电子票,本步骤中,如果判断的结果为是,则执行步骤S05 ;否则,执行步骤S06。
[0024]步骤S05将购票订单对应的电子票数据加密后下载到客户端:如果上述步骤S04的判断结果为是,则执行本步骤。本步骤中,服务端将购票订单对应的电子票数据进行加密,用户将加密后的电子票数据下载到客户端,并保存到客户端本地。这样,客户端以加密方式保存了对应客户的电子票数据,该加密后的电子票数据以“只写镜像”的形式存在。本实施例中,电子票数据采用RSA加密算法进行加密,具体来讲,数据的加密秘钥是公钥,该公钥由服务端统一下载到客户端、用于客户端本地数据的保存,当数据被传输到服务端时,在服务端使用私钥对数据进行解密,从而还原电子票数据。这样可保证数据的安全性,使电子票不易被仿制。
[0025]步骤S06将购票订单对应的电子票重新设置为可售状态:如果上述步骤S04的判断结果为否,则执行本步骤。本步骤中,将购票订单对应的电子票重新设置为可售状态,以等待后续的供购买者进行购买。由于使用电子票,其相对于传统实体(纸质)票,电子票不会损坏和遗失,没有物流的成本,所以其成本较低。
[0026]对于本实施例而言,上述步骤S04-步骤S06还可进一步细化,其细化后的流程图如图2所示。图2中,上述步骤S04-步骤S06进一步包括:
步骤S41服务端开始锁定购票订单对应的电子票:本步骤中,服务端开始锁定购票订单对应的电子票,本实施例中,可以设置一个锁定时间,在锁定时间内电子票处于锁定状态,过了锁定时间就取消锁定状态。例如:锁定时间可以设置为十五分钟,在实际应用中,可根据具体情况来设置锁定时间的大小。
[0027]步骤S42在锁定时间内从服务端取得订单号并进行支付流程:本步骤中,在锁定时间内从服务端取得订单号,并进行支付流程。
[0028]步骤S43判断是否支付成功:本步骤中,判断是否支付成功,如果判断的结果为是,则执行步骤S45 ;否则,执行步骤S44。
[0029]步骤S44服务端对购票订单对应的电子票进行解锁,并将其重新设置为可售状态:
如果上述步骤S43的判断结果为否,则执行本步骤。本步骤中,服务端对购票订单对应的电子票进行解锁,并将其重新设置为可售状态,以等待后续的购买者进行购买。值得一提的是,执行本步骤,执行步骤S46。
[0030]步骤S45将购票订单对应的电子票纳入购买者的账户,并将电子票数据加密后下载到客户端:如果上述步骤S43的判断结果为是,则执行本步骤。本步骤中,服务端在接收到支付平台(例如支付宝的服务端)发送过来的支付确认通知后,为指定的客户生成电子票,并将购票订单对应的电子票纳入购买者的账户,同时将电子票数据加密后下载到客户端。这样可保证数据的安全性。执行完本步骤,执行步骤S46。
[0031]步骤S46结束购票程序:本步骤中,结束购票程序。
[0032]本发明还涉及一种电子票的验票方法,其流程图如图3所示。图3中,上述电子票的验票方法包括如下步骤:
步骤SOl ’用户开启客户端展示电子票,并将客户端交给验票人员:本实施例中,用户携带安装了相应APP软件的客户端(智能手机)参与演出活动。在入场时,用户开启客户端程序,加载电子票的数据并展示电子票,在加载的电子票数据中,包含了一项与当次活动对应的密码数据,该数据的展现形式可以使用图案或者字符串等各种方式,本实施例将其称为第一设定密码。用户同时将客户端交给验票人员进行验票。
[0033]步骤S02,验票人员输入第一设定密码,判断第一设定密码是否正确:本步骤中,现场的验票人员接过用户的智能手机,并且输入第一设定密码,然后判断第一设定密码是否正确,如果判断的结果为是,则执行步骤S03 ';否则,执行步骤S07'。
[0034]步骤S03丨客户端向服务端提交电子票数据发起验票请求,服务端对电子票数据进行解密:如果上述步骤S02 '的判断结果为是,则执行本步骤。本步骤中,客户端自动向服务端提交上述电子票数据,向服务端发起验票请求,服务端对电子票数据进行解密。
[0035]步骤S04丨判断电子票是否有效:本步骤中,服务端接收到验票请求后,检查该电子票数据的各项有效性,即判断电子票是否有效,如果判断的结果为是,则执行步骤S06丨;否则,执行步骤S05'。
[0036]步骤S05丨提示电子票无效:如果上述步骤S04丨的判断结果为否,则执行本步骤。本步骤中,提示电子票无效,执行完本步骤,执行步骤S07 '。
[0037]步骤S06丨显示电子票有效:如果上述步骤S04丨的判断结果为是,则执行本步骤。本步骤中,显示电子票有效。执行完本步骤,执行步骤S07 ^。
[0038]步骤S07'结束验票程序:本步骤中,结束验票程序。由于验票程序无需验票终端,所以其成本较低。
[0039]对于本实施例而言,上述步骤S04 ^ -步骤S06,还可进一步细化,其细化后的流程图如图4所示。图4中,上述步骤S04,-步骤S06,进一步包括:
步骤S41丨判断电子票是否有效:本步骤中,判断电子票是否有效,如果判断的结果为是,则执行步骤S43';否则,执行步骤S42'。
[0040]步骤S42 ,提示电子票无效:如果上述步骤S41 '的判断结果为否,则执行本步骤。本步骤中,提示电子票无效。执行完本步骤,执行步骤S07 '。
[0041]步骤S43 ’服务端确认并下发第二设定密码:如果上述步骤S41 ’的判断结果为是,则执行本步骤。本步骤中,服务端验证电子票数据正确后,下发第二设定密码,该第二设定密码为动态数据,该动态数据为`文本或图像或声音。本实施例中,上述动态数据为一段验票人员容易辨识真伪的动态文本信息,例如:当前该场演出的已验票数字或者流水号,本实施例中将其称为第二设定密码,从而完成电子票的验票过程。
[0042]步骤S44丨客户端收到第二设定密码后,验票人员确认第二设定密码:本步骤中,客户端收到第二设定密码后,由验票人员进行人工判断,来确认第二设定密码。执行完本步骤,执行步骤S45。[0043]步骤S45,显示电子票有效:本步骤中,显示电子票有效。执行完本步骤,执行步骤 S07 ;。
[0044]在本实施例的一些情况下,当用户需要将电子票转赠给他人时(例如:买了演出票的用户,临时因为有事不能参加演出活动,需要将电子票赠予好友),这时就需要进行转赠。
[0045]本实施例还涉及一种电子票的转赠方法,其流程图如图5所示。本实施例中,转赠人的客户端设置有虚拟转赠按钮,被转赠人的客户端设置有虚拟接受转赠按钮(图中未示出)。图5中,上述电子票的转赠方法包括如下步骤:
步骤S01"判断虚拟转赠按钮是否被触摸:本步骤中,判断虚拟转赠按钮是否被触摸,也即是否有手指或其他触摸工具触摸虚拟转赠按钮,如果判断的结果为是,则执行步骤S02";否则,继续进行本步骤的判断。
[0046]步骤S02"向服务端发送转赠指令:如果上述步骤S01"的判断结果为是,则执行本步骤。本步骤中,向服务端发送转赠指令。
[0047]步骤S03"服务端收到转赠指令,对转赠指令进行解析得到电子票和被转赠人的客户端信息:本步骤中,服务端收到转赠指令后,对该转赠指令进行解析,通过解析可得到有关电子票和被转赠人的客户端信息,也就是说,通过解析,可得到有关电子票的详情信息,同时也可得到被转赠人所携带的客户端(本实施例中为智能手机)信息。
[0048]步骤S04"服务端将电子票设置为转赠状态,并将该信息发送到被转赠人的客户端以通知被转赠人:本步骤中,服务端将上述电子票设置为转赠状态,也就是该电子票处于“转赠中”状态,同时将该信息发送到被转赠人的客户端,以通知被转赠人,被转增人看到该信息后,可以进行相应的选择接受还是不接受。
[0049]步骤S05"判断虚拟接受转赠按钮是否被触摸:本步骤中,判断虚拟接受转赠按钮是否被触摸,也就是判断是否有手指或其他触摸工具触摸虚拟接受转赠按钮,如果判断的结果为是,则执行步骤S06";否则,执行步骤S07"。
[0050]步骤S06"服务器将电子票的所有者修改为被转赠人:如果上述步骤S05"的判断结果为是,则执行本步骤。本步骤中,服务器将电子票的所有者修改为被转赠人。执行完本步骤,执行步骤S08"。
[0051]步骤S07"判断是否退出转赠程序:如果上述步骤S05"判断的结果为否,则执行本步骤。本步骤中,判断是否退出转赠程序,如果判断的结果为是,则执行步骤S08";否则,返回步骤S05"。
[0052]步骤S08"结束电子票转赠程序:如果上述步骤S07"的判断结果为是,则执行本步骤。本步骤中,结束电子票转赠程序。对于传统的纸质票,由于是具体有形的物件,其转赠是必须有物流过程的,而本发明的电子票的转赠方法,其全部过程无需物流,简单快捷,瞬间完成。
[0053]总之,在本实施例中,电子票的防伪手段主要有以下几项:客户端电子票数据的加密存储;电子票有效性的单点检查,即只有服务端具有唯一的有效性判断能力;每一场活动都有不相同的验票密码;验票后用于人工判断验票结果的动态数据(可以是文本、图像或者声音等)。本实施例中,所有的门票数据都以服务端为准,所有客户端的门票数据则以动态密码方式进行加密保存,最大程度上防止了假冒门票的可能性,所以其在门票的防伪方面更加优胜。此外,运营数据可以从服务端进行实时监控,随时掌握当前售票、验票、收入的真实情况。当然,电子票的用途还可以拓展,例如:客户端中保存了用户所购买的电子门票列表,基于该电子门票作为入口所扩展出来的应用(例如当次演出的图片分享和明星电子签名业务等)。
[0054]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种电子票的购票方法,其特征在于,包括如下步骤: A)客户端从服务端获取活动列表; B)从所述活动列表中选择要参加的活动,并根据要参加活动的编号从所述服务端获得活动详情; C)从所述活动详情中选择票种,并将购票的数量与票种编号提交到所述服务端生成购票订单; D)对所述购票订单进行支付,并判断是否支付成功,如是,将所述购票订单对应的电子票数据加密后下载到所述客户端;否则,将所述购票订单对应的电子票重新设置为可售状态。
2.根据权利要求1所述的电子票的购票方法,其特征在于,所述步骤D)进一步包括: Dl)服务端开始锁定所述购票订单对应的电子票; D2)在锁定时间内从所述服务端取得订单号并进行支付流程; D3)判断是否支付成功,如是,将所述购票订单对应的电子票纳入购买者的账户,并将电子票数据加密后下载到所述客户端后执行步骤D4);否则,所述服务端对所述购票订单对应的电子票进行解锁,并将其重新设置为可售状态后执行步骤D4); D4)结束购票程序。
3.根据权利要求2 所述的电子票的购票方法,其特征在于,所述电子票数据采用RSA加密算法进行加密。
4.根据权利要求1至3任意一项所述的电子票的购票方法,所述客户端为安装了相应APP软件的智能手机或平板电脑。
5.一种电子票的验票方法,其特征在于,包括如下步骤: A丨)用户开启客户端展示电子票,并将所述客户端交给验票人员; B丨)所述验票人员输入第一设定密码,判断所述第一设定密码是否正确,如是,执行步骤C');否则,执行步骤E'); C ;)所述客户端向所述服务端提交电子票数据发起验票请求,所述服务端对所述电子票数据进行解密; D ;)判断所述电子票是否有效,如是,显示电子票有效并执行步骤E ');否则,提示电子票无效并执行步骤E'); E ’ )结束验票程序。
6.根据权利要求5所述的电子票的验票方法,其特征在于,所述步骤D')进一步包括: Dl ;)判断所述电子票是否有效,如是,执行步骤D2 ');否则,提示电子票无效并执行步骤E ’ ); D2 ’ )服务端确认并下发第二设定密码; D3丨)所述客户端收到所述第二设定密码后,验票人员确认所述第二设定密码; D4 / )显示电子票有效并执行步骤E ')。
7.根据权利要求6所述的电子票的验票方法,其特征在于,所述第二设定密码为动态数据。
8.根据权利要求7所述的电子票的验票方法,其特征在于,所述动态数据为文本或图像或声音。
9.根据权利要求5至8任意一项所述的电子票的验票方法,其特征在于,所述客户端为安装了相应APP软件的智能手机或平板电脑。
10.一种电子票的转赠方法,其特征在于,转赠人的客户端设置有虚拟转赠按钮,被转赠人的客户端设置有虚拟接受转赠按钮,所述转赠方法包括如下步骤: A")判断所述虚拟转赠按钮是否被触摸,如是,执行步骤B");否则,继续进行本步骤的判断; B")向服务端发送转赠指令; C")所述服务端收到所述转赠指令,对所述转赠指令进行解析得到电子票和被转赠人的客户端信息; D")所述服务端将所述电子票设置为转赠状态,并将该信息发送到所述被转赠人的客户端以通知被转赠人; E")判断所述虚拟接受转赠按钮是否被触摸,如是,所述服务器将所述电子票的所有者修改为被转赠人,并执行步骤G");否则,执行步骤F"); F")判断是否退出转赠程序,如是,执行步骤G");否则,返回步骤E"); G")结束电子票转赠程序 。
【文档编号】G06Q30/06GK103824219SQ201410062703
【公开日】2014年5月28日 申请日期:2014年2月24日 优先权日:2014年2月24日
【发明者】蔡绿欣 申请人:广州热闹信息科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1