电子票拆分方法和拆分系统的制作方法

文档序号:6619205阅读:245来源:国知局
专利名称:电子票拆分方法和拆分系统的制作方法
技术领域
本发明涉及一种数据业务,尤其涉及一种电子票拆分方法和拆分系统。
背景技术
目前,电子票集安全、便捷、环保等众多优点为一身,正逐步为大众所接受,并出现 在日常生活中各个需要使用票据的场合,例如观看电影,乘坐火车、飞机,游览旅游景点, 观看体育比赛,参加展览活动,优惠就餐等。为了方便个人及团体用户使用,票务机构推出了一类多次电子票,即同一张电子 票可以多次使用(例如3次电子票可以使用3次)。特别地,普通的电子票可以视为单次 票。但是,目前的多次电子票尚不支持拆分功能,所谓的拆分功能是指将一张多次票拆分成 多张多次票或单次票,且满足拆分后票的总使用次数同拆分前相等。例如将一张3次票拆 分为一张2次票和一张单次票,或将一张3次票拆分为三张单次票。票务机构推出了多次电子票,在一定程度上为购票人员提供了便利,降低了重复 购票的烦琐。但是,目前多次电子票不支持拆分功能,限制了多次电子票的使用场合。

发明内容
本发明的第一目的在于,针对现有技术中多次电子票由于不支持拆分而使用受限 的缺陷,提供一种可根据用户需要对多次电子票进行任意拆分的电子票拆分方法。本发明的第二目的在于,针对现有技术中多次电子票由于不支持拆分而使用受限 的缺陷,提供一种可根据用户需要对多次电子票进行任意拆分的电子票拆分系统。根据本发明的第一目的,提供一种电子票拆分方法,包括:A、发送终端根据预先设 定的拆分细节生成拆分请求并发送至电子票拆分系统;B、所述电子票拆分系统根据接收到 的所述拆分请求对原电子票进行拆分,并将拆分后得到的子电子票发送至目标终端。根据本发明的第二目的,提供一种电子票拆分系统,其特征在于,包括接收单元, 用于接收发送终端根据预先设定的拆分细节生成的拆分请求;拆分单元,用于根据所述拆 分请求对原电子票进行拆分,得到子电子票;发送单元,用于将所述子电子票发送到对应的 目标终端。本发明的本发明实施例的电子票拆分方法及拆分系统,通过用户预先设定的拆分 细节对电子票进行拆分并将拆分得到的子电子票发送到对应的目标终端,使得用户可以根 据实际需求对多次电子票进行任意拆分,方便了用户对电子票的使用,也使得电子票可以 广泛使用。


图1是本发明实施例电子票拆分系统的结构图;图2是本发明实施例电子票拆分系统的另一结构图;图3是本发明实施例电子票拆分方法的流程图4是本发明实施例电子票拆分方法中对拆分请求进行处理的具体流程图;图5是本发明实施例电子票拆分方法中对拆分请求中多个拆分子项进行处理的 具体流程图。
具体实施例方式以下结合附图对本发明进行详细说明。如图1所示,本发明实施例中,发送终端20和目标终端41、42.......4N均为非
接触式手机终端。需要进行拆分的原电子票Ttj存储在发送终端20的(U) SIM卡上。用户 首先在发送终端20设定拆分细节,在发送终端20上生成相应的拆分请求。电子票拆分系 统30根据拆分请求对原电子票进行拆分,并将拆分后得到的子电子票发送至目标终端41、 42、......4N。其中,拆分细节包括从原电子票中拆分出的每张子电子票的使用次数及每张子 电子票对应的目标终端的标识信息。拆分出的子电子票的总使用次数不能超过原电子票的 剩余使用次数,若不满足该条件,则在用户设定拆分细节时提示用户操作无效,必须重新设 定拆分细节。本实施例中,为了便于描述,原电子票记为Ttj,拆分出的子电子票记为Tt,” Tt,
........Ττ,N,拆分后的电子票记为IY ;电子票T的可使用次数记为C(T),C (T)≥0 ;手机终
端M的标识记为ID (M),为手机号或IMSI。电子票Ttj在拆分过程中需要满足C (T0) = (C (Tia) +C (Ττ,2) +· · · +C (Ττ,ν) ) +C (Tl),C (Tlji) > 0 (1 ≤ i ≤N) ,C(Tl)≥ 0用户设定完拆分细则后,发送终端20通过短信方式(或GPRS等方式)向电子票 拆分系统30发送拆分请求(该拆分请求在发送终端20的(U) SIM卡上本地保存,(U) SIM卡 上针对同一张电子票只保存一份最新的拆分请求),同时在发送终端20的(U) SIM卡上冻结 Tt^当Ttj处于冻结状态时,只允许用户执行重复发送拆分请求及查看票信息操作,其它的各 类票务操作如检票、退票、删除票等均不允许。以采用短信方式承载为例,拆分请求的上下行报文格式示例如表1所示。 表 1发送终端20同电子票拆分系统30之间交互的上下行报文均采用表1的格式,具 体的命令细节在命令数据中体现。拆分请求报文的命令数据示例如表2所示 表2如图1所示,本发明实施例的电子票拆分系统30包括接收单元302,用于接收发 送终端20生成的拆分请求;拆分单元304,用于根据拆分请求对原电子票进行拆分,得到子 电子票;发送单元306,用于将子电子票发送到对应的目标终端41、42.......4N。优选地,如图2所示,电子票拆分系统30还包括终端验证单元308,用于根据终端的标识及应用序列号验证发送终端20和/或目 标终端41-4N是否有效,如MQ或应用序列号是否在黑名单上、M。及应用序列号是否匹配 等;MAC值验证单元310,用于根据所述拆分请求计算拆分请求报文的报文鉴别码 (Message Authentication Code,简称MAC)的值,并与拆分请求中携带的MAC值进行比对,以验证拆分请求的有效性,若两者不一致则拆分请求无效;电子票验证单元312,用于验证所述原电子票的有效性。电子票验证单元312包括电子票序号验证模块,用于验证原电子票Ttj的序号的 有效性,如该序号是否存在、是否在黑名单上、是否已经过期等;和/或电子票次数验证模 块,用于验证原电子票Ttj的剩余使用次数CCU是否有效,若cog大于电子票拆分系统30 记录的剩余使用次数,则拆分请求无效。更优地,电子票拆分系统30还包括拆分响应生成单元314,用于生成拆分响应,并 发送至发送终端20。如图3所示,本发明实施例的电子票拆分方法包括1)发送终端20选定需要进行拆分的原电子票Ttj,并设定拆分细节,根据拆分细节 生成拆分请求;2)发送终端20将拆分请求发送至电子票拆分系统30 ;3)电子票拆分系统30处理该拆分请求,对原电子票Ttj进行拆分,得到子电子票Tt, T T -
1、 1T,2Λ......1T, N ,4)电子票拆分系统30将子电子票Tu发送到对应的目标终端41 ;5)目标终端41返回接收响应(Τ,1);......2Ν+2)电子票拆分系统30将子电子票Ττ,Ν发送到对应的目标终端4Ν ;2Ν+3)目标终端4Ν返回接收响应(Τ,N);2Ν+4)电子票拆分系统30接收到目标终端的全部响应(或超时未发送响应)后, 汇总响应信息;2Ν+5)电子票拆分系统30生成拆分响应并发送至发送终端20 ;2Ν+6)发送终端20根据接收到的拆分响应修改原电子票的状态信息。其中,如图4所示,上述步骤3)具体包括步骤51,电子票拆分系统30获得发送终端20发出的拆分请求;步骤52,根据终端的标识及应用序列号验证发送终端20是否有效,如果是,执行 步骤53 ;如果否,执行步骤56 ;步骤53,验证拆分请求报文的MAC值是否有效,如果是,执行步骤54 ;如果否,执行 步骤56 ;步骤54,验证原电子票Tq的有效性,包括原电子票Tq的序号是否有效及原电子票 Tq的剩余使用次数C(Ttj)是否有效,如果是,执行步骤55 ;如果否,执行步骤56 ;步骤55,根据拆分请求对原电子票Ttj进行拆分;步骤56,向发送终端20发送拆分报告。当拆分请求中包括多个拆分子项时,电子票拆分系统30依次处理各个拆分子项。如图5所示,电子票拆分系统30拆分完毕后向目标终端发送子电子票之前还包括 如下步骤步骤61,电子票拆分系统30依次处理各个拆分子项;步骤62,判断是否已经处理完所有拆分子项,如果是,执行步骤67 ;如果否,执行 步骤63 ;
8
步骤63,处理下一项拆分子项;步骤64,判断该拆分子项对应的目标终端是否为电子票有效用户,判断方法与上 述步骤52相同,如果是,执行步骤65 ;如果否,执行步骤62 ;步骤65,判断原电子票Tq的合计拆分使用次数C(TT,i)是否大于原电子票Tq的剩 余使用次数COg,如果是,执行步骤62 ;如果否,执行步骤66 ;步骤66,向该拆分子项对应的目标终端发送子电子票TTa,之后返回步骤62 ;步骤67,完成拆分请求处理。步骤66中,电子票拆分系统30向目标终端发送电子票Tu,其命令数据参见表3。 表 3若目标终端返回接收成功响应,其命令数据参见表4,原电子票L的合计拆分次数 增加CCTu),若用户Mt>1拒收该电子票或因为Mt>1中(U) SIM卡的空间已满无法接收该电子 票,返回接收失败响应,其命令数据参见表4,T0的合计拆分次数保持不变。若系统在Tti_ut 时间内未收到目标终端的响应,则假定目标终端已经收到了子电子票k,原电子票L的合 计拆分次数增加COVJ,电子票拆分系统记录处理结果后处理下一个拆分请求子项。考虑 到效率的问题,对目标终端响应的处理为异步过程,即可以不等目标终端的响应就处理下 一个拆分请求子项。若出现目标终端未收到子电子票Tu的情况,电子票拆分系统可以根据 检票记录、目标终端(U)SIM上保存的电子票情况来判断是否需要重新发送子电子票给Tu
目标终端或退票。 表4步骤67当处理完所有拆分子项后,电子票拆分系统向发送终端发送拆分响应,其 命令数据参见表5。根据T原电子票0的合计拆分次数修改其剩余使用次数,并解除原电子 票Ttj的冻结状态。 表 5本发明中,步骤53对拆分请求上下行报文的MAC值验证也可以采用证书验证的方 式,发送终端(U)SIM卡(包含有电子票应用)上保存用户私钥和电子票拆分系统证书(包 含电子票拆分系统公钥),电子票拆分系统保存用户证书(包含用户公钥)及电子票拆分 系统私钥,上下行报文中包含的MAC值根据发送方的私钥对报文中包含的数据进行处理获 得,接收方利用发送方的证书(包含发送方公钥)校验报文MAC值的有效性。本发明实施例的电子票拆分方法及拆分系统,可以根据用户需求对多次电子票进行任意拆分,方便了用户对电子票的使用,使得电子票可以广泛使用。并且通过对电子票、 手机终端和拆分请求报文的验证机制,保证了电子票拆分过程的安全性,同时对拆分过程 中可能出现的异常情况进行处理,保证电子票拆分过程的顺利进行。
应说明的是以上实施例仅用以说明本发明而非限制,本发明也并不仅限于上述 举例,一切不脱离本发明的精神和范围的技术方案及其改进,其均应涵盖在本发明的权利 要求范围中。
权利要求
一种电子票拆分方法,其特征在于,包括A、发送终端根据预先设定的拆分细节生成拆分请求并发送至电子票拆分系统;B、所述电子票拆分系统根据接收到的所述拆分请求对原电子票进行拆分,并将拆分后得到的子电子票发送至目标终端。
2.根据权利要求1所述的电子票拆分方法,其特征在于,所述拆分细节包括从所述原 电子票中拆分出每张子电子票的使用次数及所述每张子电子票对应的目标终端的标识信 肩、ο
3.根据权利要求1或2所述的电子票拆分方法,其特征在于,所述步骤B的操作之前还 包括验证所述发送终端是否有效;如果所述发送终端有效,则进行拆分;如果所述发送终端无效,则所述拆分请求无效。
4.根据权利要求3所述的电子票拆分方法,其特征在于,根据所述发送终端的标识及 应用序列号验证所述发送终端是否有效。
5.根据权利要求1或2所述的电子票拆分方法,其特征在于,所述步骤B的操作之前还 包括所述电子票拆分系统根据所述拆分请求计算所述拆分请求行报文的MAC值; 将计算得出的MAC值与所述拆分请求中携带的MAC值进行比对,如果一致,则进行拆 分;如果两者不一致,则拆分请求无效。
6.根据权利要求1或2所述的电子票拆分方法,其特征在于,所述步骤B的操作之前还 包括验证所述原电子票的有效性;如果所述原电子票有效,则进行拆分;如果所述原电子票无效,则所述拆分请求无效。
7.根据权利要求6所述的电子票拆分方法,其特征在于,所述步骤B的操作之前还包括验证所述原电子票的剩余使用次数是否等于或小于所述电子票拆分系统中记录的所 述原电子票的剩余使用次数;如果所述原电子票的剩余使用次数等于或小于所述电子票拆分系统中记录的所述原 电子票的剩余使用次数,则进行拆分;如果所述原电子票的剩余使用次数大于所述电子票 拆分系统中记录的所述原电子票的剩余使用次数,则所述拆分请求无效。
8.根据权利要求1或2所述的电子票拆分方法,其特征在于,所述步骤B的操作之前还 包括验证所述目标终端是否有效;如果所述目标终端有效,则进行拆分;如果所述目标终 端无效,则所述拆分请求无效。
9.根据权利要求1所述的电子票拆分方法,其特征在于,所述步骤A的操作之后还包 括在所述发送终端上冻结所述原电子票。
10.根据权利要求1所述的电子票拆分方法,其特征在于,所述步骤B的操作之后还包括所述电子票拆分系统生成拆分响应,并将所述拆分响应发送至所述发送终端; 所述发送终端根据所述拆分响应修改所述原电子票的状态信息。
11. 一种电子票拆分系统,其特征在于,包括接收单元,用于接收发送终端根据预先设定的拆分细节生成的拆分请求; 拆分单元,用于根据所述拆分请求对原电子票进行拆分,得到子电子票; 发送单元,用于将所述子电子票发送到对应的目标终端。
12.根据权利要求11所述的电子票拆分系统,其特征在于,还包括电子票验证单元, 用于验证所述原电子票的有效性。
13.根据权利要求12所述的电子票拆分系统,其特征在于,所述电子票验证单元包括 电子票序号验证模块,用于验证所述原电子票的序号的有效性;和/或电子票次数验证模块,用于验证所述原电子票的剩余使用次数的有效性。
14.根据权利要求11所述的电子票拆分系统,其特征在于,还包括终端验证单元,用于根据所述终端的标识及应用序列号验证所述发送终端和/或目标 终端是否有效。
15.根据权利要求11所述的电子票拆分系统,其特征在于,还包括MAC值验证单元,用于根据所述拆分请求计算所述拆分请求报文的MAC值,并与所述拆 分请求中携带的MAC值进行比对,以验证拆分请求的有效性。
16.根据权利要求11所述的电子票拆分系统,其特征在于,所述拆分请求生成单元位 于所述发送终端中。
17.根据权利要求16所述的电子票拆分系统,其特征在于,还包括拆分响应生成单 元,用于生成拆分响应,并发送至所述发送终端。
全文摘要
本发明公开了一种电子票拆分方法和拆分系统。其中电子票拆分方法包括A、发送终端根据预先设定的拆分细节生成拆分请求并发送至电子票拆分系统;B、所述电子票拆分系统根据接收到的所述拆分请求对原电子票进行拆分,并将拆分后得到的子电子票发送至目标终端。本发明实施例的电子票拆分方法及拆分系统,通过用户预先设定的拆分细节对电子票进行拆分并将拆分得到的子电子票发送到对应的目标终端,使得用户可以根据实际需求对多次电子票进行任意拆分,方便了用户对电子票的使用,也使得电子票可以广泛使用。
文档编号G06Q30/00GK101930575SQ20091008773
公开日2010年12月29日 申请日期2009年6月24日 优先权日2009年6月24日
发明者乐祖晖, 李征, 柏洪涛 申请人:中国移动通信集团公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1