一种用于网络订票的方法及系统.pdf

上传人:54 文档编号:6281434 上传时间:2019-05-28 格式:PDF 页数:26 大小:1.93MB
返回 下载 相关 举报
摘要
申请专利号:

CN201510993952.2

申请日:

2015.12.25

公开号:

CN105512739A

公开日:

2016.04.20

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06Q 10/02申请日:20151225|||公开

IPC分类号:

G06Q10/02(2012.01)I

主分类号:

G06Q10/02

申请人:

北京奇虎科技有限公司; 奇智软件(北京)有限公司

发明人:

赵飞

地址:

100088 北京市西城区新街口外大街28号D座112室(德胜园区)

优先权:

专利代理机构:

北京华沛德权律师事务所 11302

代理人:

房德权

PDF下载: PDF下载
内容摘要

本发明互联网技术领域,公开了一种用于网络订票的方法及系统,由此解决了现有技术中网络购票效率低的技术问题,获得用户的出行购票请求;对出行购票请求进行解析获得出行行程信息,出行行程信息包括出发站、目的站和出行时间;根据出行行程信息,确定从出发站通过中转站抵达目的站的可选中转行程;从可选中转行程中筛选出符合预设距离条件、且当前有可购余票的优选中转行程;针对优选中转行程进行订票。达到了提高网络购票效率的技术效果。

权利要求书

1.一种用于网络订票的方法,其特征在于,包括
获得用户的出行购票请求;
对所述出行购票请求进行解析获得出行行程信息,所述出行行程信息包括
出发站、目的站和出行时间;
根据所述出行行程信息,确定从所述出发站通过中转站抵达所述目的站的
可选中转行程;
从所述可选中转行程中筛选出符合预设距离条件、且当前有可购余票的优
选中转行程;
针对所述优选中转行程进行订票。
2.根据权利要求1所述的方法,其特征在于,所述从可选中转行程中筛
选出符合预设距离条件的优选中转行程包括:
从所述可选中转行程中筛选出总距离小于预设距离的中转行程作为所述
符合预设距离条件的优选中转行程;或者
从所述可选中转行程中筛选出按照总距离从低到高排列排序位于前预定
位的中转行程作为所述符合预设距离条件的优选中转行程。
3.根据权利要求1所述的方法,其特征在于,所述从可选中转行程中筛
选出当前有可购余票的优选中转行程包括:
通过运输公司的票务服务器查询当前余票状况,从而过滤掉当前在所述运
输公司的票务服务器显示没票的中转行程。
4.如权利要求1所述的方法,其特征在于,在获得所述出行购票请求时,
所述出行购票请求中的出行时间对应的行程票尚未开放购票,所述尚未开放购
票是指所述行程票所属的运输公司还没有开始发放该出行时间对应的行程票。
5.根据权利要求4所述的方法,其特征在于,所述从可选中转行程中筛
选出当前有可购余票的优选中转行程包括:
通过客户端或第三方服务器监控所述出行时间对应的行程票是否已开放
购票;
当监控到已开放购票,则通过所述客户端或所述第三方服务器定期刷新运
输公司的票务服务器,查询最新的当前余票状况,据此过滤掉当前在所述运输
公司的票务服务器显示没票的中转行程。
6.如权利要求1所述的方法,其特征在于,所述从所述可选中转行程中
筛选出符合预设距离条件、且当前有可购余票的优选中转行程,包括:
通过运输公司的票务服务器按照预设间隔时间反复查询实时的当前余票
状况,如果查询到某一符合预设距离条件的中转行程存在余票,将其作为优选
中转行程。
7.如权利要求6所述的方法,其特征在于,所述通过运输公司的票务服
务器按照预设间隔时间反复查询实时的当前余票状况,如果查询到某一符合预
设距离条件中转行程存在余票,将其作为优选中转行程,包括:
从所述可选中转行程中筛选出符合预设距离条件的中转行程;
如果通过所述运输公司的票务服务器查询符合预设距离条件的中转行程
没有可购余票,则按照所述预设间隔时间反复通过所述运输公司的票务服务器
查询实时的当前余票状况,直至查询到所述满足预设距离条件的中转行程当前
有可购余票,则将所述满足预设距离条件且当前有可购余票的中转行程作为所
述优选中转行程。
8.如权利要求6所述的方法,其特征在于,所述出行购票请求中包含所
述用户设置的中转购票条件,所述通过运输公司的票务服务器按照预设间隔时
间不断查询实时的当前余票状况,如果查询到某一符合预设距离条件中转行程
存在余票,将其作为优选中转行程,包括:
从所述可选中转行程中筛选出符合所述预设距离条件的中转行程;
从所述符合预设距离条件的中转行程中筛选出符合所述中转购票条件的
中转行程;
如果通过所述运输公司的票务服务器查询符合预设距离条件且符合所述
中转购票条件的中转行程没有可购余票,则按照所述预设间隔时间反复通过所
述运输公司的票务服务器查询实时的当前余票状况,直至查询到所述满足预设
距离条件和所述中转购票条件的中转行程当前有可购余票,则将所述满足预设
距离条件和所述中转购票条件且当前有可购余票的中转行程作为所述优选中
转行程。
9.如权利要求6所述的方法,其特征在于,所述出行购票请求中包含所
述用户设置的中转购票条件,所述通过运输公司的票务服务器按照预设间隔时
间不断查询实时的当前余票状况,如果查询到某一符合预设距离条件中转行程
存在余票,将其作为优选中转行程,包括:
从所述可选中转行程中筛选出符合所述中转购票条件的中转行程,所述中
转购票条件中包含所述预设距离条件;
如果通过所述运输公司的票务服务器查询符合所述中转购票条件的中转
行程没有可购余票,则按照所述预设间隔时间反复通过所述运输公司的票务服
务器查询实时的当前余票状况,直至查询到所述满足所述中转购票条件的中转
行程当前有可购余票,则将所述满足中转购票条件且当前有可购余票的中转行
程作为所述优选中转行程。
10.一种用于网络订票的系统,其特征在于,包括
获得模块,用于获得用户的出行购票请求;
解析模块,用于对所述出行购票请求进行解析获得出行行程信息,所述出
行行程信息包括出发站、目的站和出行时间;
确定模块,用于根据所述出行行程信息,确定从所述出发站通过中转站抵
达所述目的站的可选中转行程;
筛选模块,用于从所述可选中转行程中筛选出符合预设距离条件、且当前
有可购余票的优选中转行程;
订票模块,用于针对所述优选中转行程进行订票。

说明书

一种用于网络订票的方法及系统

技术领域

本发明涉及互联网技术领域,尤其涉及一种用于网络订票的方法及系统。

背景技术

随着科学技术的不断发展,电子技术也得到了飞速的发展,电子产品的种
类也越来越多,人们也享受到了科技发展带来的各种便利。现在人们可以通过
各种类型的移动终端,享受随着科技发展带来的舒适生活。例如,智能手机、
平板电脑等移动终端已经成为人们生活中一个重要的组成部分,用户可以使用
智能手机、平板电脑等移动终端来听音乐、玩游戏等等,以减轻现代快节奏生
活所带来的压力。

通常情况下,电子设备都具备网络访问功能,基于该网络访问功能就可以
实现网络购票,在实现网络购票时,用户可以在网络购票系统的购票页面输入
出发站、目的站以及出发时间,然后基于此,筛选出用户所希望购买的车票信
息,然后有些情况下,可能没有满足用户要求的车票,在这种情况下,用户需
要重新规划新的出行路线,并且基于新的出行路线重新通过购票网站的服务器
查询是否有票,从而导致存在着网络购票耗时较长的技术问题,也导致购票效
率低;并且在行程票较为紧张的情况下,很可能在用户规划新的出行路线时,
这些新的出行路线所对应的行程票也被抢光,故而也导致网络购票的成功率低。

发明内容

本发明实施例提供一种用于网络订票的方法及系统,以解决现有技术中网
络购票效率低的技术问题。

第一方面,本发明实施例提供一种用于网络订票的方法,包括

获得用户的出行购票请求;

对所述出行购票请求进行解析获得出行行程信息,所述出行行程信息包括
出发站、目的站和出行时间;

根据所述出行行程信息,确定从所述出发站通过中转站抵达所述目的站的
可选中转行程;

从所述可选中转行程中筛选出符合预设距离条件、且当前有可购余票的优
选中转行程;

针对所述优选中转行程进行订票。

可选的,所述从可选中转行程中筛选出符合预设距离条件的优选中转行程
包括:

从所述可选中转行程中筛选出总距离小于预设距离的中转行程作为所述
符合预设距离条件的优选中转行程;或者

从所述可选中转行程中筛选出按照总距离从低到高排列排序位于前预定
位的中转行程作为所述符合预设距离条件的优选中转行程。

可选的,所述从可选中转行程中筛选出当前有可购余票的优选中转行程包
括:

通过运输公司的票务服务器查询当前余票状况,从而过滤掉当前在所述运
输公司的票务服务器显示没票的中转行程。

可选的,在获得所述出行购票请求时,所述出行购票请求中的出行时间对
应的行程票尚未开放购票,所述尚未开放购票是指所述行程票所属的运输公司
还没有开始发放该出行时间对应的行程票。

可选的,所述从可选中转行程中筛选出当前有可购余票的优选中转行程包
括:

通过客户端或第三方服务器监控所述出行时间对应的行程票是否已开放
购票;

当监控到已开放购票,则通过所述客户端或所述第三方服务器定期刷新运
输公司的票务服务器,查询最新的当前余票状况,据此过滤掉当前在所述运输
公司的票务服务器显示没票的中转行程。

可选的,所述从所述可选中转行程中筛选出符合预设距离条件、且当前有
可购余票的优选中转行程,包括:

通过运输公司的票务服务器按照预设间隔时间反复查询实时的当前余票
状况,如果查询到某一符合预设距离条件的中转行程存在余票,将其作为优选
中转行程。

可选的,所述通过运输公司的票务服务器按照预设间隔时间反复查询实时
的当前余票状况,如果查询到某一符合预设距离条件中转行程存在余票,将其
作为优选中转行程,包括:

从所述可选中转行程中筛选出符合预设距离条件的中转行程;

如果通过所述运输公司的票务服务器查询符合预设距离条件的中转行程
没有可购余票,则按照所述预设间隔时间反复通过所述运输公司的票务服务器
查询实时的当前余票状况,直至查询到所述满足预设距离条件的中转行程当前
有可购余票,则将所述满足预设距离条件且当前有可购余票的中转行程作为所
述优选中转行程。

可选的,所述出行购票请求中包含所述用户设置的中转购票条件,所述通
过运输公司的票务服务器按照预设间隔时间不断查询实时的当前余票状况,如
果查询到某一符合预设距离条件中转行程存在余票,将其作为优选中转行程,
包括:

从所述可选中转行程中筛选出符合所述预设距离条件的中转行程;

从所述符合预设距离条件的中转行程中筛选出符合所述中转购票条件的
中转行程;

如果通过所述运输公司的票务服务器查询符合预设距离条件且符合所述
中转购票条件的中转行程没有可购余票,则按照所述预设间隔时间反复通过所
述运输公司的票务服务器查询实时的当前余票状况,直至查询到所述满足预设
距离条件和所述中转购票条件的中转行程当前有可购余票,则将所述满足预设
距离条件和所述中转购票条件且当前有可购余票的中转行程作为所述优选中
转行程。

可选的,所述出行购票请求中包含所述用户设置的中转购票条件,所述通
过运输公司的票务服务器按照预设间隔时间不断查询实时的当前余票状况,如
果查询到某一符合预设距离条件中转行程存在余票,将其作为优选中转行程,
包括:

从所述可选中转行程中筛选出符合所述中转购票条件的中转行程,所述中
转购票条件中包含所述预设距离条件;

如果通过所述运输公司的票务服务器查询符合所述中转购票条件的中转
行程没有可购余票,则按照所述预设间隔时间反复通过所述运输公司的票务服
务器查询实时的当前余票状况,直至查询到所述满足所述中转购票条件的中转
行程当前有可购余票,则将所述满足中转购票条件且当前有可购余票的中转行
程作为所述优选中转行程。

可选的,所述通过运输公司的票务服务器实时查询当前余票状况,包括:

通过至少两个运输公司的票务服务器查询所述当前余票状况。

可选的,在所述针对优选中转行程进行订票之前还包括:

将所述符合预设距离条件、且当前有可购余票的优选中转行程向用户进行
推荐;

接收用户针对优选中转行程进行订票的指示。

可选的,在针对优选中转行程进行订票之前还包括:

接收到用户预先设置的允许购买中转行程相关行程票的中转购票条件;

在所述优选中转行程中查询到满足上述中转购票条件的优选中转行程。

可选的,所述中转购票条件包括时间条件、预设距离条件、行程票价格条
件中的至少一种。

可选的,所述根据所述出行行程信息,确定从所述出发站通过中转站抵达
所述目的站的可选中转行程,包括:

当基于所述出行购票请求,无法购买到对应所述出行行程信息的票时,或
者对应所述出行行程信息的票不能满足所述用户的要求时,根据所述出行行程
信息获得对应的通过中转站进行中转的中转行程。

可选的,所述出行购票请求为购票火车票的出行购票请求,所述通过运输
公司的票务服务器实时查询当前余票状况,包括:通过铁路运输公司的票务服
务器实时查询所述当前余票状况;和/或

所述出行购票请求为购票飞机票的出行购票请求,所述通过运输公司的票
务服务器实时查询当前余票状况,包括:通过航空运输公司的票务服务器实时
查询所述当前余票状况。

可选的,所述根据所述出行行程信息,确定从所述出发站通过中转站抵达
所述目的站的可选中转行程,包括:

确定用于在所述出发站和所述目的站之间进行中转的至少一个站点;

从所述至少一个站点出确定出站点等级高于预设等级的站点;

基于所述站点等级高于预设等级的站点确定出所述可选中转行程。

第二方面,本发明实施例提供一种用于网络订票的系统,包括

获得模块,用于获得用户的出行购票请求;

解析模块,用于对所述出行购票请求进行解析获得出行行程信息,所述出
行行程信息包括出发站、目的站和出行时间;

确定模块,用于根据所述出行行程信息,确定从所述出发站通过中转站抵
达所述目的站的可选中转行程;

筛选模块,用于从所述可选中转行程中筛选出符合预设距离条件、且当前
有可购余票的优选中转行程;

订票模块,用于针对所述优选中转行程进行订票。

可选的,所述筛选模块,用于:

从所述可选中转行程中筛选出总距离小于预设距离的中转行程作为所述
符合预设距离条件的优选中转行程;或者

从所述可选中转行程中筛选出按照总距离从低到高排列排序位于前预定
位的中转行程作为所述符合预设距离条件的优选中转行程。

可选的,所述筛选模块,用于:

通过运输公司的票务服务器查询当前余票状况,从而过滤掉当前在所述运
输公司的票务服务器显示没票的中转行程。

可选的,在获得所述出行购票请求时,所述出行购票请求中的出行时间对
应的行程票尚未开放购票,所述尚未开放购票是指所述行程票所属的运输公司
还没有开始发放该出行时间对应的行程票。

可选的,所述筛选模块,包括:

监控单元,用于通过客户端或第三方服务器监控所述出行时间对应的行程
票是否已开放购票;

第一查询单元,用于当监控到已开放购票,则通过所述客户端或所述第三
方服务器定期刷新运输公司的票务服务器,查询最新的当前余票状况,据此过
滤掉当前在所述运输公司的票务服务器显示没票的中转行程。

可选的,所述筛选模块,用于:

通过运输公司的票务服务器按照预设间隔时间反复查询实时的当前余票
状况,如果查询到某一符合预设距离条件的中转行程存在余票,将其作为优选
中转行程。

可选的,所述筛选模块,包括:

第一筛选单元,用于从所述可选中转行程中筛选出符合预设距离条件的中
转行程;

第二查询单元,用于如果通过所述运输公司的票务服务器查询符合预设距
离条件的中转行程没有可购余票,则按照所述预设间隔时间反复通过所述运输
公司的票务服务器查询实时的当前余票状况,直至查询到所述满足预设距离条
件的中转行程当前有可购余票,则将所述满足预设距离条件且当前有可购余票
的中转行程作为所述优选中转行程。

可选的,所述出行购票请求中包含所述用户设置的中转购票条件,所述通
筛选模块,包括:

第二筛选单元,用于从所述可选中转行程中筛选出符合所述预设距离条件
的中转行程;

第三筛选单元,用于从所述符合预设距离条件的中转行程中筛选出符合所
述中转购票条件的中转行程;

第三查询单元,用于如果通过所述运输公司的票务服务器查询符合预设距
离条件且符合所述中转购票条件的中转行程没有可购余票,则按照所述预设间
隔时间反复通过所述运输公司的票务服务器查询实时的当前余票状况,直至查
询到所述满足预设距离条件和所述中转购票条件的中转行程当前有可购余票,
则将所述满足预设距离条件和所述中转购票条件且当前有可购余票的中转行
程作为所述优选中转行程。

可选的,所述出行购票请求中包含所述用户设置的中转购票条件,所述筛
选模块,包括:

第四筛选单元,用于从所述可选中转行程中筛选出符合所述中转购票条件
的中转行程,所述中转购票条件中包含所述预设距离条件;

第四查询单元,用于如果通过所述运输公司的票务服务器查询符合所述中
转购票条件的中转行程没有可购余票,则按照所述预设间隔时间反复通过所述
运输公司的票务服务器查询实时的当前余票状况,直至查询到所述满足所述中
转购票条件的中转行程当前有可购余票,则将所述满足中转购票条件且当前有
可购余票的中转行程作为所述优选中转行程。

可选的,所述筛选模块,用于通过至少两个运输公司的票务服务器查询所
述当前余票状况。

可选的,所述系统还包括:

推荐模块,用于将所述符合预设距离条件、且当前有可购余票的优选中转
行程向用户进行推荐;

第一接收模块,用于接收用户针对优选中转行程进行订票的指示。

可选的,所述系统还包括:

第二接收模块,用于接收到用户预先设置的允许购买中转行程相关行程票
的中转购票条件;

查询模块,用于在所述优选中转行程中查询到满足上述中转购票条件的优
选中转行程。

可选的,所述中转购票条件包括时间条件、预设距离条件、行程票价格条
件中的至少一种。

可选的,所述确定模块,用于当基于所述出行购票请求,无法购买到对应
所述出行行程信息的票时,或者对应所述出行行程信息的票不能满足所述用户
的要求时,根据所述出行行程信息获得对应的通过中转站进行中转的中转行程。

可选的,所述出行购票请求为购票火车票的出行购票请求,所述筛选模块,
用于通过铁路运输公司的票务服务器实时查询所述当前余票状况;和/或

所述出行购票请求为购票飞机票的出行购票请求,所述筛选模块,用于通
过航空运输公司的票务服务器实时查询所述当前余票状况。

可选的,所述确定模块,包括:

第一确定单元,用于确定用于在所述出发站和所述目的站之间进行中转的
至少一个站点;

第二确定单元,用于从所述至少一个站点出确定出站点等级高于预设等级
的站点;

第三确定单元,用于基于所述站点等级高于预设等级的站点确定出所述可
选中转行程。

本申请实施例中提供的技术方案,至少具有如下技术效果或优点:

由于在本发明实施例中,在获得用户的出行购票请求之后,可以对出行购
票请求进行解析获得出行行程信息,出行行程信息包括出发站、目的站和出行
时间,然后根据出行行程信息可以确定从出发站通过中转站抵达目的站的可选
中转行程并从可选中转行程中筛选出符合预设距离条件、且当前有可购余票的
优选中转行程,进而可以基于优选中转行程进行订票,也即是说直接基于出发
站和目的站就可以自动规划出存在可购余票的优选中转行程,而不需要用户自
己规划中转行程然后进行分别查询是否有票,故而达到了降低网络购票耗时的
技术效果,从而提高了网络购票的效率和成功率。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术
手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、
特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领
域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并
不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的
部件。在附图中:

图1为本发明实施例中用于网络订票的方法的流程图;

图2为本发明实施例中用于网络订票的系统的结构图。

具体实施方式

本发明实施例中的方案总体思路如下:

提供了一种用于网络订票的方法,包括:获得用户的出行购票请求;对出
行购票请求进行解析获得出行行程信息,出行行程信息包括出发站、目的站和
出行时间;根据出行行程信息,确定从出发站通过中转站抵达目的站的可选中
转行程;从可选中转行程中筛选出符合预设距离条件、且当前有可购余票的优
选中转行程;针对优选中转行程进行订票。也即是说直接基于出发站和目的站
就可以自动规划出存在可购余票的优选中转行程,而不需要用户自己规划中转
行程然后进行分别查询是否有票,故而达到了降低网络购票耗时的技术效果,
从而提高了网络购票的效率和成功率。

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了
本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被
这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本
公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

第一方面,本发明实施例提供一种用于网络订票的方法,请参考图1,包
括:

步骤S101:获得用户的出行购票请求;

步骤S102:对出行购票请求进行解析获得出行行程信息,出行行程信息包
括出发站、目的站和出行时间;

步骤S103:根据出行行程信息,确定从出发站通过中转站抵达目的站的可
选中转行程;

步骤S104:从可选中转行程中筛选出符合预设距离条件、且当前有可购余
票的优选中转行程;

步骤S105:针对优选中转行程进行订票。

步骤S101中,所获得的用户的出行购票请求可以为用户实时所产生的出
行购票请求,也可以用户预先存储的出行购票请求,本发明实施例不作限制。

出行购票请求中例如包含:出发站、目的站和出发时间。

举例来说,假设用户希望由绵阳出发至北京,1月2日出发,则可以产生
出发站为绵阳、目的站为北京、出发时间为1月2日的出行购票请求,当然,
基于用户的需求不同,出行购票请求中所包含的出发站、目的站和出发时间也
不同,本发明实施例不作限制。

在一种可选的实施例中,出行购票请求中还可以包含中转购票条件,或者
用户可以在出行购票请求之外另行设置中转购票条件。在具体实施过程中,中
转购票条件可以包含多种类型的中转购票条件,下面列举其中的三种进行介绍,
当然,在具体实施过程中,不限于以下三种情况。

第一种,中转购票条件包括时间条件。

举例来说,时间条件例如包括出发时间段、抵达时间段、出行时长上限中
的至少一种条件。例如,某用户希望于1月2号由绵阳出发至北京,因为考虑
到购票困难,所以时间稍微晚一点也可以,例如晚至1月5号,因此可以设置
一个出发时间段为1月2号至1月5号,其中,最佳的出行时间为出行购票请
求中所包含的出行时间1月2号,但是如果1月2号不存在可够余票,则可以
基于出发时间段中的其他出发时间进行订票;又例如,某用户交通不太方便,
为了保证能够及时抵达出行行程信息所对应的交通乘坐地点,则可以设置出发
时间段为:10:00~22:00、11:00~20:00等等;抵达时间段与出发时间段的设置
理由类似,在此不再赘述;出行时长上限则是指的用户希望由出发站至目的站
所耗费的总时长不超过该出行时长上限,该出行时长上限例如为:20小时、30
小时等等。

第二种,中转购票条件包含预设距离条件。

举例来说,预设距离条件可以为一个固定的距离值,例如:1000km、1500km
等等;由出发站至目的站存在一个直达距离,该预设距离条件也可以相对该直
达距离的相对距离条件,例如:不超过该直达距离的预设比例(例如:20%、
30%等等),小于该直达距离与特定距离的和值(例如:200km、300km等等)。
当然,预设距离条件还可以其他预设距离条件,本发明实施例不再详细列举,
并且不作限制。

第三种,中转购票条件包含行程票价格条件。

举例来说,该行程票价格条件可以为一个绝对价格条件,也可以一个相对
价格条件,该绝对价格条件例如为500、1000等等;其中该出行购票请求所对
应的出行行程信息对包含一个原始的行程票价格,该相对行程票价格例如为不
超过原始的行程票价格预定比例(例如:10%、20%等等)、不超过原始的行程
票价格预定价格(例如:100、200等等)。当然,行程票价格条件还可以其他的
行程票价格条件,本发明实施例不再详细列举,并且不作限制。

步骤S103中,可以在多种时机确定出可选中转行程,下面列举其中的两
种进行介绍,当然,在具体实施过程中,不限于以下两种情况。

第一种,根据出行行程信息,确定从出发站通过中转站抵达目的站的可选
中转行程,包括:

当基于出行购票请求,无法购买到对应出行行程信息的票时,或者对应出
行行程信息的票不能满足用户的要求时,根据出行行程信息获得对应的通过中
转站进行中转的中转行程。

举例来说,如果出行购票请求希望买由出发站直达目的站的票,但是目前
由出发站至目的站并不存在直达的交通工具,或者虽然有直达的交通工具但是
并不存在余票,在这种情况下,则可以获得通过中转站进行中转的中转行程,
当然无法购买到对应出行行程信息的票还可能存在其他情况,本发明实施例不
再详细列举,并且不作限制。

又或者,如果出行购票请求希望买由出发站直达目的站的票并且在中转购
票条件中要求出行总时长小于20小时,但是有出发站直达目的站得劲交通工
具的出行时长大于20小时(例如为30小时、40小时等等),则可以获得通过
中转站进行中转的中转行程,以满足用户的中转购票条件,当然不满足用户的
要求还可以存在其他情况,本发明实施例不再详细列举,并且不作限制。

由于在上述方案中,在无法购买到对应出行行程信息的票时,或者对应出
行行程信息的票不能满足用户的要求,在需要确定出中转行程,故而达到了降
低系统负担的技术效果。

第二种,根据出行行程信息,确定从出发站通过中转站抵达目的站的可选
中转行程,包括:

在获得用户的出行购票请求之后,直接确定从出发站通过中转站抵达目的
站的可选中转行程,然后基于由出发站直达目的站的直达行程和可选中转行程
获得优选行程(可以包含优选直达行程或者优选中转行程)将其提供给用户,
由用户从各个优选行程中选择最符合需求的优选行程。

并且,在通过运输公司的票务服务器进行刷票时,除了基于可选中转行程
进行刷票之外,还基于直达行程进行刷票,从而提高网络购票的成功率。

由于在上述方案中,直接在获取到出行购票请求之后,就确定出中转行程,
故而达到了能够为用户规划更多的出行行程的技术效果。

步骤S103中,可以首先确定出在出发站和目的站之间进行中转的站点,
然后通过这些站点确定出可选中转行程。

举例来说,可以获取出行购票请求所对应的直达线路上所包含的各个站点,
然后以各个站点为圆心、预设距离(例如:100km、200km等等)为半径确定
出各个站点的覆盖区域,然后获取覆盖区域内的所有站点作为在出发站和目的
站之间进行中转的站点;又或者,预先规定某些站点作为在各个站点之间用于
中转的站点。

然后确定出由出发站经由用于中转的站点中的至少一个站点至目的站的
所有路线,每一条路线中包含至少两个中转路段,各个中转路段首位相接。

然后判断每条路线的所有中转路段是否存在交通路线(例如:火车、飞机、
汽车、轮船等等),如果某条线路的所有中转路段都存在交通路线,则确定该
线路为可选中转行程,在该可选中转行程用于中转的站点则为中转站。其中一
个中转行程可以仅仅包含一个中转站,在这种情况下,中转行程包括由出发站
至中转站的第一路段以及由中转站至目的站的第二路段;一个中转行程也可以
包含至少两个中转站,在这种情况下,中转行程除了包含由出发站至中转站的
第一路段以及由中转站至目的站的第二路段,还包含至少两个中转路段之间的
路段,对于中转行程具体包括多少中转路段,本发明实施例不作限制。

假设出发站为A,目的站B,由A至B用户中转的站点包含C、D、E、F,
则可以首先确定出由A经C、D、E、F中至少一站点至B的路线,例如:A→
C→B、A→D→B、A→E→B、A→F→B、A→C→D→B、A→C→E→B……,
然后判断每条路线中的每个中转路段是否都存在交通路线,以A→C→B为例,
则需要判断A→C、C→B是否分别都存在交通路线,如果分别都存在交通路线,
则说明可以通过站点C实现出发站A至目的站B的中转;否则,说明无法通
过站点C实现由出发站A至目的站B的中转。从而最终确定出所有中转路段
都存在交通路线的路线作为可选中转行程。

在具体实施过程中,在确定出由出发站至目的站之间用于中转的站点之后,
可以基于所有用于中转的站点确定出可选中转行程,作为一种可选的实施例,
步骤S103中,根据出行行程信息,确定从出发站通过中转站抵达目的站的可
选中转行程,包括:确定用于在出发站和目的站之间进行中转的至少一个站点;
从至少一个站点出确定出站点等级高于预设等级的站点;基于站点等级高于预
设等级的站点确定出至少可选中转行程。

举例来说,站点等级用于衡量站点客货运量和技术作业量大小、以及在政
治上,经济上和铁路网上的地位。其中,站点等级越高往往说明对应的站点的
交通枢纽地位越重要,进而越适合作为在出发站和目的站之间进行中转的中转
站,站点等级按照从高到低排列例如包括:特等站、一等站、二等站、三等站、
四等站、五等站等等,其中,可以根据实际需求设置不同的预设等级,预设等
级例如为二等、三等等等,基于该方案可以排除一些小站,从而降低系统的处
理负担,提高系统的购票速度。

步骤S104中,可以通过多种方式从可选中转行程中确定出优选中转行程,
下面列举其中的两种进行介绍,当然,在具体实施例过程中,不限于以下两种
情况。

①从可选中转行程中筛选出符合预设距离条件的优选中转行程包括:从可
选中转行程中筛选出总距离小于预设距离的中转行程作为符合预设距离条件
的优选中转行程。

举例来说,预设距离条件例如包括:不超过由出发站至目的站的直达距离
预设比例,例如,如果出发站至目的站的直达距离为1000km,预设比例为20%,
则可以确定出预设距离为1200km;预设距离条件又例如包括:小于该直达距
离与特定距离的和值,例如,如果该直达距离为1000km,特定距离为300km,
则可以确定出预设距离为1300km,当然以上直达距离、特定距离、预设距离
都仅仅作为一个举例并不作为限制。另外,,通常情况系预设距离与由出发站
至目的站的直达距离呈正相关关系,也即出发站至目的站的直达距离越长,则
预设距离也越长。另外,该预设距离可以由用户手动设定,也可以由系统设定。

其中,针对每个可选中转行程可以分别获取其所包含的各个中转路段的距
离进行加和进而获得其对应的总距离,以可选中转行程为A→C→B为例,则
可以分别获取A→C的距离以及C→B的距离然后进行加和,从而获得A→C
→B的总距离,然后基于该总距离是否小于预设距离来确定出A→C→B是否
为符合预设距离条件的优选中转行程。

②从可选中转行程中筛选出符合预设距离条件的优选中转行程包括:从可
选中转行程中筛选出按照总距离从低到高排列排序位于前预定位的中转行程
作为符合预设距离条件的优选中转行程。

举例来说,可以根据实际需求设置不同的预定位,例如:3位、4位等等,
其中,可以首先确定出每个可选出行行程的总距离,然后将各个可选出行行程
的总距离按照从低到高排列,进而获取排序位于前预定位(例如:前3位、前
4位等等)的出行行程作为符合预设距离条件的优选中转行程。

步骤S104中,可以在多种时机查询当前余票情况,下面列举其中的两种
进行介绍,当然,在具体实施过程中,不限于以下两种情况。

第一种,在获得所述出行购票请求时,所述出行购票请求中的出行时间对
应的行程票尚未开放购票,所述尚未开放购票是指所述行程票所属的运输公司
还没有开始发放该出行时间对应的行程票。

举例来说,运输公司通常是提前预设时间段开始发放出行时间当天的行程
票,预设时间段例如为:半个月、1个月等等。其中,可能在获得用户的出行
购票请求的时间要早于该预设时间段,例如:当前时间(2015-12-24)接收到
用户的出行购票请求,其中用户设定的出行时间为2016-1-30,预设时间段为1
个月,则可以确定出运输公司将在2015-12-31开始发放2016-1-30的行程票,
但是当前时间为2015-12-24,则运输公司尚未发放2016-1-30的行程票。

在这种情况下,所述从可选中转行程中筛选出当前有可购余票的优选中转
行程包括:通过客户端或第三方服务器监控所述出行时间对应的行程票是否已
开放购票;当监控到已开放购票,则通过客户端或第三方服务器定期刷新运输
公司的票务服务器,查询最新的当前余票状况,据此过滤掉当前在所述运输公
司的票务服务器显示没票的中转行程。

举例来说,可以通过客户端或者第三方服务器每隔预设时间间隔向票务服
务器发送用户查询是否开放购票的查询请求,该查询请求中包含出行时间,票
务服务器基于该出行时间判断是否已开放购票,如果已开放购票则可以向客户
端或者第三方服务器发送一个确认信息,客户端或者第三方服务器接收到该确
认信息之后就可以通过客户端或第三方服务器定期刷新运输公司的票务服务
器,查询最新的当前余票状况,据此过滤掉当前在所述运输公司的票务服务器
显示没票的中转行程。

由于该方案中是否每隔预设时间间隔就向票务服务器发送查询请求,故而
能够即时开放购票的策略出现变化,也能够及时了解开放购票的时间。

另外,在具体实施过程中,客户端或者第三方服务器也可以在接收到出行
购票请求之后,就从中获取出行时间,然后基于出行时间向票务服务器发送放
票时间查询请求,票务服务器基于预定的放票策略(例如:提前1个月、半个
月等等),确定对应该出行时间的放票时间,然后将放票时间发送至客户端或
者第三方服务器,客户端或者第三方服务器在达到放票时间时向票务服务器查
询最新的当前余票状况,据此过滤掉当前在所述运输公司的票务服务器显示没
票的中转行程。由于该方案不需要多次向票务服务器发送查询请求,故而能够
降低网络传输负担。

步骤S104中,所述从可选中转行程中筛选出当前有可购余票的优选中转
行程包括:通过运输公司的票务服务器查询当前余票状况,从而过滤掉当前在
所述运输公司的票务服务器显示没票的中转行程。

举例来说,可以将所有的可选中转行程通过运输公司的票务服务器查询当
前余票情况,如果运输公司的票服务器显示某个中转行程当前没票,则说明通
过该中转行程无法完成满足用户的出行行程信息的购票订单,故而过滤掉对应
的中转行程。

步骤S104中,所述从所述可选中转行程中筛选出符合预设距离条件、且
当前有可购余票的优选中转行程,包括:通过运输公司的票务服务器按照预设
间隔时间反复查询实时的当前余票状况,如果查询到某一符合预设距离条件的
中转行程存在余票,将其作为优选中转行程。

举例来说,也就是可以将可选中转行程发送至运输公司的票务服务器,进
而查询获得实时的当前余票状况,其中,由于每个可选中转行程可以包含多个
中转路段,则可以将每个中转路段都发送至运输公司的票务服务器,从而分别
获得每个中转路段的实时的当前余票情况,如果某个可选中转行程的所有中转
路段都存在当前可购余票,则可以将对应的可选中转行程作为当前有可购余票
的优选中转行程。

以可选中转行程为A→C→B为例,则可以将中转路段为A→C、C→B分
别发送至运输公司的票务服务器,然后从运输公司的票务服务器分别获得路段
A→C、路段C→B的当前余票情况,如果路段A→C、路段C→B都存在余票,
则将可选中转行程为A→C→B作为当前有可购余票的优选中转行程。

其中,在通过可选中转行程向运输公司的票务服务器查询时,可以针对某
个可选中转行程可以向单个运输公司的票务服务器进行查询,该运输公司例如
为航空运输公司、铁路运输公司、汽车运输公司等等,下面列举其中的两种进
行介绍,当然,在具体实施过程中,不限于以下两种情况,另外在不冲突的情
况下,可以通过以下两种方式组合使用。

①如果出行购票请求为购票火车票的出行购票请求,通过运输公司的票务
服务器实时查询当前余票状况,包括:通过铁路运输公司的票务服务器实时查
询当前余票状况。

举例来说,用户如果希望乘坐火车由出发站至目的站,则在出行购票请求
中还可以输入出行工具:火车,进而在通过运输公司的票务服务器查询时,仅
仅通过铁路运输公司的票务服务器进行查询,并且在确定某一可选中转行程的
各个中转路段的火车票都存在余票时,将对应的可选中转行程作为优选中转行
程。以可选中转行程为A→C→B为例,则可以通过铁路运输公司的票务服务
器A→C、C→B的当前余票情况。

②所述出行购票请求为购票飞机票的出行购票请求,所述通过运输公司的
票务服务器实时查询当前余票状况,包括:通过航空运输公司的票务服务器实
时查询所述当前余票状况。

举例来说,用户如果希望乘坐飞机由出发站至目的站,则在出行购票请求
中还可以输入出行工具:飞机,进而在通过运输公司的票务服务器查询时,仅
仅通过航空运输公司的票务服务器进行查询,并且在确定某一可选中转行程的
各个中转路段的航班都存在余票时,将对应的可选中转行程作为优选中转行程。
以可选中转行程为A→C→B为例,则可以通过航空运输公司的票务服务器A
→C、C→B的当前余票情况。

其中,在通过可选中转行程向运输公司的票务服务器查询时,也可以通过
至少两个运输公司的票务服务器实时查询当前余票状况,进而所确定出的当前
有可购余票的优选中转行程可以包含由多个运输公司所提供的行程票信息,以
优选中转行程为A→C→B为例,则可能确定出的A→C的票为由铁路运输公
司所提供的票,C→B的票为由航空运输公司所提供的票,基于该方案能够确
定出更加范围更加广泛的当前有可购余票的优选中转行程,从而提高购票的成
功率。

在具体实施过程中,通过运输公司的票务服务器实时查询当前余票状况,
从而筛选出可选中转行程中当前有可购余票的优选中转行程,包括:通过运输
公司的票务服务器按照预设间隔时间反复实时查询当前余票状况,如果查询到
某一符合预设距离条件的中转行程存在余票,将其作为优选中转行程。

举例来说,预设间隔时间例如为1s、2s等等,可以通过可选中转行程所包
含的所有中转路段分别向运输公司的票务服务器发送查询请求,如果某个可选
中转行程的所有中转路段都存在余票,则可以将该可选中转行程作为优选中转
行程。在这种情况下,又可以通过多种方式确定出优选中转行程,下面列举其
中的三种进行介绍,当然,在具体实施过程中,不限于以下三种情况。

第一种,通过运输公司的票务服务器按照预设间隔时间反复查询实时的当
前余票状况,如果查询到某一符合预设距离条件中转行程存在余票,将其作为
优选中转行程,包括:

从可选中转行程中筛选出符合预设距离条件的中转行程;

如果通过运输公司的票务服务器查询符合预设距离条件的中转行程没有
可购余票,则按照预设间隔时间反复通过运输公司的票务服务器查询实时的当
前余票状况,直至查询到满足预设距离条件的中转行程当前有可购余票,则将
满足预设距离条件且当前有可购余票的中转行程作为优选中转行程。

对于具体如何从可选中转行程中筛选出符合预设距离条件的中转行程由
于前面已作介绍,故而在此不再赘述。

在获得符合预设距离条件的中转行程可以直接基于这些中转行程在运输
公司的票务服务器中不断进行查询余票状况。对于某些符合预设距离条件的可
选行程而言,可能在购票开始阶段并不存在余票,但是这些符合预设距离条件
的可选行程为一种较佳的可选行程,而后续可能会存在其他用户退票的情况,
或者系统会每隔一段时间进行放票(例如:每隔1天、2天等等),因此可以基
于可选中转行程每隔预设间隔时间反复通过运输公司的票务服务器查询余票
状况,直到查询到某一满足预设距离条件的可选中转行程的每个中转路段都存
在余票,在这种情况下,则将该满足预设距离条件的可选中转行程作为优选中
转行程。

第二种,出行购票请求中包含用户设置的中转购票条件,通过运输公司的
票务服务器按照预设间隔时间不断查询实时的当前余票状况,如果查询到某一
符合预设距离条件中转行程存在余票,将其作为优选中转行程,包括:

从可选中转行程中筛选出符合预设距离条件的中转行程;

从符合预设距离条件的中转行程中筛选出符合中转购票条件的中转行程;

如果通过运输公司的票务服务器查询符合预设距离条件且符合中转购票
条件的中转行程没有可购余票,则按照预设间隔时间反复通过运输公司的票务
服务器查询实时的当前余票状况,直至查询到满足预设距离条件和中转购票条
件的中转行程当前有可购余票,则将满足预设距离条件和中转购票条件且当前
有可购余票的中转行程作为优选中转行程。

举例来说,也就是在对可选中转行程进行筛选时,除了基于预设距离条件
对可选中转行程进行筛选之外,还需要基于中转购票条件对预设距离条件进行
进一步的筛选,从而使所获得的优选中转行程除了满足预设距离条件之外还能
够满足用户的中转购票条件,从而使获得的优选中转行程更符合用户的购票需
求。

另外,在既通过预定距离条件对可选中转行程进行筛选又通过中转购票条
件对可选中转行程进行筛选时,可以先通过预定距离条件对可选中转行程进行
筛选,然后通过中转购票条件对满足预定距离条件的中转行程进行筛选;也可
以先通过中转购票条件对可选中转行程进行筛选,然后通过预定距离条件对满
足中转购票条件的中转行程进行筛选,对于这两个步骤的执行先后顺序,本发
明实施例不作限制。

第三种,出行购票请求中包含用户设置的中转购票条件,通过运输公司的
票务服务器按照预设间隔时间不断查询实时的当前余票状况,如果查询到某一
符合预设距离条件中转行程存在余票,将其作为优选中转行程,包括:

从可选中转行程中筛选出符合中转购票条件的可选中转行程,中转购票条
件中包含预设距离条件;

如果通过运输公司的票务服务器查询符合中转购票条件的中转行程没有
可购余票,则按照预设间隔时间反复通过运输公司的票务服务器查询实时的当
前余票状况,直至查询到满足中转购票条件的中转行程当前有可购余票,则将
满足中转购票条件且当前有可购余票的中转行程作为优选中转行程。

由前面的介绍可知,中转购票条件可以包含多种条件,例如:时间条件、
预设距离条件、行程票价格条件等等,其中,如果中转购票条件中包含预设距
离条件的话,则直接通过中转购票条件对可选中转行程进行筛选,就可以获得
满足预设距离条件的中转行程,从而可不需要通过预设距离条件单独对可选中
转行程单独筛选。

当然,在具体实施过程中,在中转购票条件包含预设距离条件时,也可以
既通过中转购票条件对可选中转行程进行筛选,同时又通过预设距离条件对可
选中转行程进行筛选,本发明实施例不作限制。

另外,在具体实施过程中,预设距离条件可以既包含用户设定的中转购票
条件中所包含的预设距离条件,又包含系统自行设定的预设购票条件,在这种
情况下,则可以通过系统自行设定的预设购票条件对可选出行行程进行筛选,
同时又通过中转购票条件对可选中转行程进行筛选,对于在何种情况下,需要
既通过预设距离条件对可选中转行程进行筛选,同时又需要通过中转购票条件
对可选中转行程进行筛选,本发明实施例不作限制。

另外,步骤S104中,从可选中转行程中筛选出符合预设距离条件、且当
前有可购余票的优选中转行程时,可以首先从可选中转行程中筛选出符合预设
距离条件的中转行程,然后通过符合预设距离条件的中转行程向运输公司的票
务服务器进行查询,进而筛选出符合预设距离条件、且当前有可购余票的优选
中转行程;也可以通过可选中转行程向运输公司的票务服务器查询获得存在余
票的中转行程,然后通过预设距离条件对存在余票的中转行程进行筛选,进而
获得符合预设距离条件、且当前有可购余票的优选中转行程,对于具体先通过
预设距离条件对可选中转行程进行筛选、还是先通过可购余票对可选中转行程
进行筛选,本发明实施例不作限制。

其中,步骤S104中由于需要通过运输公司的票务服务器查询当前余票情
况,且通常存在可购余票都是针对交通工具班次而言,例如:针对火车车次、针
对航班班次、汽车班次等等,因此步骤S104中所获得的优选中转行程除了包
含至少两个中转路段之外,还包含各个路段的行程票信息(例如:交通工具班
次、出发站信息、目的站信息、出发时间信息、抵达时间信息、交通工具类别
等等)。以优选中转行程所对应的路线为A→C→B为例,则该优选中转行程除
了包含A→C、C→B两个中转行程之外,还可以包含如表1所示的行程票信息。

表1

路段
A→C
C→B
出发站
A
C
目的站
C
B
出发时间
2015-1-210:00
2015-1-214:00
抵达时间
2015-1-213:00
2015-1-216:00
交通工具类别
飞机
汽车

当然,以上表1所示的行程票信息仅仅作为一个举例,并不作为限制。

在具体实施过程中,在通过步骤S105针对优选中转行程进行订票之前,
需要先确定出该优选中转行程,在具体实施过程中,可以通过多种方式确定出
该用于购票的优选中转行程,下面列举其中的两种方式进行介绍,当然,在具
体实施过程中,不限于以下两种情况。

第一种,在针对优选中转行程进行订票之前还包括:将符合预设距离条件、
且当前有可购余票的优选中转行程向用户进行推荐;接收用户针对优选中转行
程进行订票的指示。

举例来说,也即是在获得符合预设距离条件、且当前有可购余票的优选中
转行程之后,可以将这些符合预设距离条件、且当前有可购余票的优选中转行
程提供给用户,例如:显示在用户的电子设备的显示单元上,并且在将各个优
选中转行程显示在显示单元时,还可以针对优选中转行程产生提示信息,例如:
提示行程票价格、提示出行总距离、提醒出行总时长等等,另外,还可以对各
个优选中转行程中票价最低的优选中转行程、出行总距离最短的优选中转行程、
出行总时长最短的优选中转行程分别进行重点提示等等,从而可以使用户基于
这些提示信息中优选中转行程中选择更佳的优选中转行程。通过该方案,能够
保证所确定的行程票更加准确,更符合用户的需求。

第二种,在针对优选中转行程进行订票之前还包括:接收到用户预先设置
的允许购买中转行程相关行程票的中转购票条件;在优选中转行程中查询到满
足上述中转购票条件的优选中转行程。

举例来说,也即是在基于可选中转行程确定出优选中转行程时,可以不通
过中转购票条件对可选中转行程进行筛选,而是在需要通过优选中转行程进行
订票时,通过中转购票条件进行筛选。并且在通过中转购票条件对优选中转行
程进行筛选之后,可以直接通过优选中转行程向运输公司的票务服务器进行订
票,基于此,能够节省用户选择的时间,基于该方案能够提高网络购票效率,
并且能够保证在行程票紧张的情况下,提高网络购票的成功率。

步骤S105中,以表1所示的优选购票行程为例,可以向飞机运输公司的
票务服务器发送包含出发站A、目的站C、出发时间2015-1-210:00的购票
请求,从而获得由出发站A至中转站C的飞机票;并且向汽车运输公司的票
务服务器发送包含出发站C、目的站B、出发时间2015-1-214:00的购票请求,
从而获得由中转站C至目的站B的汽车票。当然,基于所确定出的优选中转
行程不同,基于优选中转行程所购买的票也不同,本发明实施例不作限制。

第二方面,基于同一发明构思,本发明实施例提供一种用于网络订票的系
统,请参考图2,包括:

获得模块20,用于获得用户的出行购票请求;

解析模块21,用于对出行购票请求进行解析获得出行行程信息,出行行程
信息包括出发站、目的站和出行时间;

确定模块22,用于根据出行行程信息,确定从出发站通过中转站抵达目的
站的可选中转行程;

筛选模块23,用于从可选中转行程中筛选出符合预设距离条件、且当前有
可购余票的优选中转行程;

订票模块24,用于针对优选中转行程进行订票。

可选的,筛选模块23,用于从可选中转行程中筛选出总距离小于预设距离
的中转行程作为符合预设距离条件的优选中转行程;或者从可选中转行程中筛
选出按照总距离从低到高排列排序位于前预定位的中转行程作为符合预设距
离条件的优选中转行程。

可选的,筛选模块23,用于通过运输公司的票务服务器查询当前余票状况,从
而过滤掉当前在运输公司的票务服务器显示没票的中转行程。

可选的,在获得出行购票请求时,出行购票请求中的出行时间对应的行程
票尚未开放购票,尚未开放购票是指行程票所属的运输公司还没有开始发放该
出行时间对应的行程票。

可选的,筛选模块23,包括:监控单元,用于通过客户端或第三方服务器
监控出行时间对应的行程票是否已开放购票;第一查询单元,用于当监控到已
开放购票,则通过客户端或第三方服务器定期刷新运输公司的票务服务器,查
询最新的当前余票状况,据此过滤掉当前在运输公司的票务服务器显示没票的
中转行程。

可选的,筛选模块23,用于通过运输公司的票务服务器按照预设间隔时间
反复查询实时的当前余票状况,如果查询到某一符合预设距离条件的中转行程
存在余票,将其作为优选中转行程。

可选的,筛选模块23,包括:第一筛选单元,用于从可选中转行程中筛选
出符合预设距离条件的中转行程;第二查询单元,用于如果通过运输公司的票
务服务器查询符合预设距离条件的中转行程没有可购余票,则按照预设间隔时
间反复通过运输公司的票务服务器查询实时的当前余票状况,直至查询到满足
预设距离条件的中转行程当前有可购余票,则将满足预设距离条件且当前有可
购余票的中转行程作为优选中转行程。

可选的,出行购票请求中包含用户设置的中转购票条件,筛选模块23,包
括:第二筛选单元,用于从可选中转行程中筛选出符合预设距离条件的中转行
程;第三筛选单元,用于从符合预设距离条件的中转行程中筛选出符合中转购
票条件的中转行程;第三查询单元,用于如果通过运输公司的票务服务器查询
符合预设距离条件且符合中转购票条件的中转行程没有可购余票,则按照预设
间隔时间反复通过运输公司的票务服务器查询实时的当前余票状况,直至查询
到满足预设距离条件和中转购票条件的中转行程当前有可购余票,则将满足预
设距离条件和中转购票条件且当前有可购余票的中转行程作为优选中转行程。

可选的,出行购票请求中包含用户设置的中转购票条件,筛选模块23,包
括:第四筛选单元,用于从可选中转行程中筛选出符合中转购票条件的中转行
程,中转购票条件中包含预设距离条件;第四查询单元,用于如果通过运输公
司的票务服务器查询符合中转购票条件的中转行程没有可购余票,则按照预设
间隔时间反复通过运输公司的票务服务器查询实时的当前余票状况,直至查询
到满足中转购票条件的中转行程当前有可购余票,则将满足中转购票条件且当
前有可购余票的中转行程作为优选中转行程。

可选的,筛选模块23,用于通过至少两个运输公司的票务服务器查询当前
余票状况。

可选的,系统还包括:推荐模块,用于将符合预设距离条件、且当前有可
购余票的优选中转行程向用户进行推荐;第一接收模块,用于接收用户针对优
选中转行程进行订票的指示。

可选的,系统还包括:第二接收模块,用于接收到用户预先设置的允许购
买中转行程相关行程票的中转购票条件;查询模块,用于在优选中转行程中查
询到满足上述中转购票条件的优选中转行程。

可选的,中转购票条件包括时间条件、预设距离条件、行程票价格条件中
的至少一种。

可选的,确定模块22,用于当基于出行购票请求,无法购买到对应出行行
程信息的票时,或者对应出行行程信息的票不能满足用户的要求时,根据出行
行程信息获得对应的通过中转站进行中转的中转行程。

可选的,出行购票请求为购票火车票的出行购票请求,筛选模块23,用于
通过铁路运输公司的票务服务器实时查询当前余票状况;和/或

出行购票请求为购票飞机票的出行购票请求,筛选模块23,用于通过航空
运输公司的票务服务器实时查询当前余票状况。

可选的,确定模块22,包括:第一确定单元,用于确定用于在出发站和目
的站之间进行中转的至少一个站点;第二确定单元,用于从至少一个站点出确
定出站点等级高于预设等级的站点;第三确定单元,用于基于站点等级高于预
设等级的站点确定出可选中转行程。

本申请实施例中提供的技术方案,至少具有如下技术效果或优点:

在获得用户的出行购票请求之后,可以对出行购票请求进行解析获得出行
行程信息,出行行程信息包括出发站、目的站和出行时间,然后根据出行行程
信息可以确定从出发站通过中转站抵达目的站的可选中转行程并从可选中转
行程中筛选出符合预设距离条件、且当前有可购余票的优选中转行程,进而可
以基于优选中转行程进行订票,也即是说直接基于出发站和目的站就可以自动
规划出存在可购余票的优选中转行程,而不需要用户自己规划中转行程然后进
行分别查询是否有票,故而达到了降低网络购票耗时的技术效果,从而提高了
网络购票的效率和成功率。

在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有
相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构
造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程
语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且
上面对特定语言所做的描述是为了披露本发明的最佳实施方式。

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发
明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细
示出公知的方法、结构和技术,以便不模糊对本说明书的理解。

类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或
多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一
起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法
解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确
记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发
明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式
的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为
本发明的单独实施例。

本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适
应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实
施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它
们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的
至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要
求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有
过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、
摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征
来代替。

此外,本领域的技术人员能够理解,尽管在此的一些实施例包括其它实施
例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着
处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,
所要求保护的实施例的任意之一都可以以任意的组合方式来使用。

本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器
上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,
可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实
施例的网关、代理服务器、系统中的一些或者全部部件的一些或者全部功能。
本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或
者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程
序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这
样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何
其他形式提供。

应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并
且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施
例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的
限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之
前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包
括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干
装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体
体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解
释为名称。

本发明公开了,A1、一种用于网络订票的方法,包括

获得用户的出行购票请求;

对所述出行购票请求进行解析获得出行行程信息,所述出行行程信息包括
出发站、目的站和出行时间;

根据所述出行行程信息,确定从所述出发站通过中转站抵达所述目的站的
可选中转行程;

从所述可选中转行程中筛选出符合预设距离条件、且当前有可购余票的优
选中转行程;

针对所述优选中转行程进行订票。

A2、根据A1所述的方法,其特征在于,所述从可选中转行程中筛选出符
合预设距离条件的优选中转行程包括:

从所述可选中转行程中筛选出总距离小于预设距离的中转行程作为所述
符合预设距离条件的优选中转行程;或者

从所述可选中转行程中筛选出按照总距离从低到高排列排序位于前预定
位的中转行程作为所述符合预设距离条件的优选中转行程。

A3、根据A1所述的方法,其特征在于,所述从可选中转行程中筛选出当
前有可购余票的优选中转行程包括:

通过运输公司的票务服务器查询当前余票状况,从而过滤掉当前在所述运
输公司的票务服务器显示没票的中转行程。

A4、如A1所述的方法,其特征在于,在获得所述出行购票请求时,所述
出行购票请求中的出行时间对应的行程票尚未开放购票,所述尚未开放购票是
指所述行程票所属的运输公司还没有开始发放该出行时间对应的行程票。

A5、根据A4所述的方法,其特征在于,所述从可选中转行程中筛选出
当前有可购余票的优选中转行程包括:

通过客户端或第三方服务器监控所述出行时间对应的行程票是否已开放
购票;

当监控到已开放购票,则通过所述客户端或所述第三方服务器定期刷新运
输公司的票务服务器,查询最新的当前余票状况,据此过滤掉当前在所述运输
公司的票务服务器显示没票的中转行程。

A6、如A1所述的方法,其特征在于,所述从所述可选中转行程中筛选出
符合预设距离条件、且当前有可购余票的优选中转行程,包括:

通过运输公司的票务服务器按照预设间隔时间反复查询实时的当前余票
状况,如果查询到某一符合预设距离条件的中转行程存在余票,将其作为优选
中转行程。

A7、如A6所述的方法,其特征在于,所述通过运输公司的票务服务器按
照预设间隔时间反复查询实时的当前余票状况,如果查询到某一符合预设距离
条件中转行程存在余票,将其作为优选中转行程,包括:

从所述可选中转行程中筛选出符合预设距离条件的中转行程;

如果通过所述运输公司的票务服务器查询符合预设距离条件的中转行程
没有可购余票,则按照所述预设间隔时间反复通过所述运输公司的票务服务器
查询实时的当前余票状况,直至查询到所述满足预设距离条件的中转行程当前
有可购余票,则将所述满足预设距离条件且当前有可购余票的中转行程作为所
述优选中转行程。

A8、如A6所述的方法,其特征在于,所述出行购票请求中包含所述用户
设置的中转购票条件,所述通过运输公司的票务服务器按照预设间隔时间不断
查询实时的当前余票状况,如果查询到某一符合预设距离条件中转行程存在余
票,将其作为优选中转行程,包括:

从所述可选中转行程中筛选出符合所述预设距离条件的中转行程;

从所述符合预设距离条件的中转行程中筛选出符合所述中转购票条件的
中转行程;

如果通过所述运输公司的票务服务器查询符合预设距离条件且符合所述
中转购票条件的中转行程没有可购余票,则按照所述预设间隔时间反复通过所
述运输公司的票务服务器查询实时的当前余票状况,直至查询到所述满足预设
距离条件和所述中转购票条件的中转行程当前有可购余票,则将所述满足预设
距离条件和所述中转购票条件且当前有可购余票的中转行程作为所述优选中
转行程。

A9、如A6所述的方法,其特征在于,所述出行购票请求中包含所述用户
设置的中转购票条件,所述通过运输公司的票务服务器按照预设间隔时间不断
查询实时的当前余票状况,如果查询到某一符合预设距离条件中转行程存在余
票,将其作为优选中转行程,包括:

从所述可选中转行程中筛选出符合所述中转购票条件的中转行程,所述中
转购票条件中包含所述预设距离条件;

如果通过所述运输公司的票务服务器查询符合所述中转购票条件的中转
行程没有可购余票,则按照所述预设间隔时间反复通过所述运输公司的票务服
务器查询实时的当前余票状况,直至查询到所述满足所述中转购票条件的中转
行程当前有可购余票,则将所述满足中转购票条件且当前有可购余票的中转行
程作为所述优选中转行程。

A10、如A3所述的方法,其特征在于,所述通过运输公司的票务服务器
实时查询当前余票状况,包括:

通过至少两个运输公司的票务服务器查询所述当前余票状况。

A11、如A1-A10任一所述的方法,其特征在于,在所述针对优选中转行
程进行订票之前还包括:

将所述符合预设距离条件、且当前有可购余票的优选中转行程向用户进行
推荐;

接收用户针对优选中转行程进行订票的指示。

A12、如A1-A10任一所述的方法,其特征在于,在针对优选中转行程进
行订票之前还包括:

接收到用户预先设置的允许购买中转行程相关行程票的中转购票条件;

在所述优选中转行程中查询到满足上述中转购票条件的优选中转行程。

A13、如A11所述的方法,其特征在于,所述中转购票条件包括时间条件、
预设距离条件、行程票价格条件中的至少一种。

A14、如A1-A10任一所述的方法,其特征在于,所述根据所述出行行程
信息,确定从所述出发站通过中转站抵达所述目的站的可选中转行程,包括:

当基于所述出行购票请求,无法购买到对应所述出行行程信息的票时,或
者对应所述出行行程信息的票不能满足所述用户的要求时,根据所述出行行程
信息获得对应的通过中转站进行中转的中转行程。

A15、如A3所述的方法,其特征在于,所述出行购票请求为购票火车票
的出行购票请求,所述通过运输公司的票务服务器实时查询当前余票状况,包
括:通过铁路运输公司的票务服务器实时查询所述当前余票状况;和/或

所述出行购票请求为购票飞机票的出行购票请求,所述通过运输公司的票
务服务器实时查询当前余票状况,包括:通过航空运输公司的票务服务器实时
查询所述当前余票状况。

A16、如A1-10任一所述的方法,其特征在于,所述根据所述出行行程信
息,确定从所述出发站通过中转站抵达所述目的站的可选中转行程,包括:

确定用于在所述出发站和所述目的站之间进行中转的至少一个站点;

从所述至少一个站点出确定出站点等级高于预设等级的站点;

基于所述站点等级高于预设等级的站点确定出所述可选中转行程。

B17、一种用于网络订票的系统,其包括

获得模块,用于获得用户的出行购票请求;

解析模块,用于对所述出行购票请求进行解析获得出行行程信息,所述出
行行程信息包括出发站、目的站和出行时间;

确定模块,用于根据所述出行行程信息,确定从所述出发站通过中转站抵
达所述目的站的可选中转行程;

筛选模块,用于从所述可选中转行程中筛选出符合预设距离条件、且当前
有可购余票的优选中转行程;

订票模块,用于针对所述优选中转行程进行订票。

B18、根据B17所述的系统,其特征在于,所述筛选模块,用于:

从所述可选中转行程中筛选出总距离小于预设距离的中转行程作为所述
符合预设距离条件的优选中转行程;或者

从所述可选中转行程中筛选出按照总距离从低到高排列排序位于前预定
位的中转行程作为所述符合预设距离条件的优选中转行程。

B19、根据B17所述的系统,其特征在于,所述筛选模块,用于:

通过运输公司的票务服务器查询当前余票状况,从而过滤掉当前在所述运
输公司的票务服务器显示没票的中转行程。

B20、如B17所述的系统,其特征在于,在获得所述出行购票请求时,所
述出行购票请求中的出行时间对应的行程票尚未开放购票,所述尚未开放购票
是指所述行程票所属的运输公司还没有开始发放该出行时间对应的行程票。

B21、根据B20所述的系统,其特征在于,所述筛选模块,包括:

监控单元,用于通过客户端或第三方服务器监控所述出行时间对应的行程
票是否已开放购票;

第一查询单元,用于当监控到已开放购票,则通过所述客户端或所述第三
方服务器定期刷新运输公司的票务服务器,查询最新的当前余票状况,据此过
滤掉当前在所述运输公司的票务服务器显示没票的中转行程。

B22、如B17所述的系统,其特征在于,所述筛选模块,用于:

通过运输公司的票务服务器按照预设间隔时间反复查询实时的当前余票
状况,如果查询到某一符合预设距离条件的中转行程存在余票,将其作为优选
中转行程。

B23、如B22所述的系统,其特征在于,所述筛选模块,包括:

第一筛选单元,用于从所述可选中转行程中筛选出符合预设距离条件的中
转行程;

第二查询单元,用于如果通过所述运输公司的票务服务器查询符合预设距
离条件的中转行程没有可购余票,则按照所述预设间隔时间反复通过所述运输
公司的票务服务器查询实时的当前余票状况,直至查询到所述满足预设距离条
件的中转行程当前有可购余票,则将所述满足预设距离条件且当前有可购余票
的中转行程作为所述优选中转行程。

B24、如B22所述的系统,其特征在于,所述出行购票请求中包含所述用
户设置的中转购票条件,所述通筛选模块,包括:

第二筛选单元,用于从所述可选中转行程中筛选出符合所述预设距离条件
的中转行程;

第三筛选单元,用于从所述符合预设距离条件的中转行程中筛选出符合所
述中转购票条件的中转行程;

第三查询单元,用于如果通过所述运输公司的票务服务器查询符合预设距
离条件且符合所述中转购票条件的中转行程没有可购余票,则按照所述预设间
隔时间反复通过所述运输公司的票务服务器查询实时的当前余票状况,直至查
询到所述满足预设距离条件和所述中转购票条件的中转行程当前有可购余票,
则将所述满足预设距离条件和所述中转购票条件且当前有可购余票的中转行
程作为所述优选中转行程。

B25、如B22所述的系统,其特征在于,所述出行购票请求中包含所述用
户设置的中转购票条件,所述筛选模块,包括:

第四筛选单元,用于从所述可选中转行程中筛选出符合所述中转购票条件
的中转行程,所述中转购票条件中包含所述预设距离条件;

第四查询单元,用于如果通过所述运输公司的票务服务器查询符合所述中
转购票条件的中转行程没有可购余票,则按照所述预设间隔时间反复通过所述
运输公司的票务服务器查询实时的当前余票状况,直至查询到所述满足所述中
转购票条件的中转行程当前有可购余票,则将所述满足中转购票条件且当前有
可购余票的中转行程作为所述优选中转行程。

B26、如B19所述的系统,其特征在于,所述筛选模块,用于通过至少两
个运输公司的票务服务器查询所述当前余票状况。

B27、如B17-B26任一所述的系统,其特征在于,所述系统还包括:

推荐模块,用于将所述符合预设距离条件、且当前有可购余票的优选中转
行程向用户进行推荐;

第一接收模块,用于接收用户针对优选中转行程进行订票的指示。

B28、如B17-26任一所述的系统,其特征在于,所述系统还包括:

第二接收模块,用于接收到用户预先设置的允许购买中转行程相关行程票
的中转购票条件;

查询模块,用于在所述优选中转行程中查询到满足上述中转购票条件的优
选中转行程。

B29、如B28所述的系统,其特征在于,所述中转购票条件包括时间条件、
预设距离条件、行程票价格条件中的至少一种。

B30、如B17-B26任一所述的系统,其特征在于,所述确定模块,用于当
基于所述出行购票请求,无法购买到对应所述出行行程信息的票时,或者对应
所述出行行程信息的票不能满足所述用户的要求时,根据所述出行行程信息获
得对应的通过中转站进行中转的中转行程。

B31、如B19所述的方法,其特征在于,所述出行购票请求为购票火车票
的出行购票请求,所述筛选模块,用于通过铁路运输公司的票务服务器实时查
询所述当前余票状况;和/或

所述出行购票请求为购票飞机票的出行购票请求,所述筛选模块,用于通
过航空运输公司的票务服务器实时查询所述当前余票状况。

B32、如B17-B26任一所述的系统,其特征在于,所述确定模块,包括:

第一确定单元,用于确定用于在所述出发站和所述目的站之间进行中转的
至少一个站点;

第二确定单元,用于从所述至少一个站点出确定出站点等级高于预设等级
的站点;

第三确定单元,用于基于所述站点等级高于预设等级的站点确定出所述可
选中转行程。

一种用于网络订票的方法及系统.pdf_第1页
第1页 / 共26页
一种用于网络订票的方法及系统.pdf_第2页
第2页 / 共26页
一种用于网络订票的方法及系统.pdf_第3页
第3页 / 共26页
点击查看更多>>
资源描述

《一种用于网络订票的方法及系统.pdf》由会员分享,可在线阅读,更多相关《一种用于网络订票的方法及系统.pdf(26页珍藏版)》请在专利查询网上搜索。

本发明互联网技术领域,公开了一种用于网络订票的方法及系统,由此解决了现有技术中网络购票效率低的技术问题,获得用户的出行购票请求;对出行购票请求进行解析获得出行行程信息,出行行程信息包括出发站、目的站和出行时间;根据出行行程信息,确定从出发站通过中转站抵达目的站的可选中转行程;从可选中转行程中筛选出符合预设距离条件、且当前有可购余票的优选中转行程;针对优选中转行程进行订票。达到了提高网络购票效率的技。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 >


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1