[发明专利]多程机票的推荐方法、系统、电子设备及可读存储介质在审
申请号: | 202010308822.1 | 申请日: | 2020-04-15 |
公开(公告)号: | CN111553760A | 公开(公告)日: | 2020-08-18 |
发明(设计)人: | 任博;陈国光 | 申请(专利权)人: | 携程旅游网络技术(上海)有限公司 |
主分类号: | G06Q30/06 | 分类号: | G06Q30/06;G06Q50/30 |
代理公司: | 上海弼兴律师事务所 31283 | 代理人: | 薛琦;张冉 |
地址: | 200335*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机票 推荐 方法 系统 电子设备 可读 存储 介质 | ||
1.一种多程机票的推荐方法,其特征在于,所述推荐方法包括:
获取出发城市、多个目标途经城市及出发时间;
获取每一所述目标途经城市的最佳停留天数;
根据每一所述目标途经城市的最佳停留天数及所述出发时间生成多程机票的推荐信息,所述推荐信息包括起始路线和依次排序的中转路线,且对于每一中转路线,根据所述出发时间及所述中转路线之前的所有路线的目的地的最佳停留天数确定所述中转路线的出行时间。
2.如权利要求1所述的多程机票的推荐方法,其特征在于,
根据每一所述目标途经城市的最佳停留天数及所述出发时间生成多程机票的推荐信息的步骤包括:
建立多程机票推荐集合;
以所述出发城市为起点,通过枚举法对所有所述目标途经城市进行排列以生成多条推荐路线,每一所述推荐路线包括起始路线和依次排序的中转路线;
对于每一推荐路线,根据所述起始路线的出发时间以及每一所述中转路线的出行时间判断是否存在每一程的机票,若是,则将所述推荐路线加入至所述推荐集合,所述每一程的机票包括所述起始路线的机票及每一所述中转路线的机票;
根据所述推荐集合生成所述推荐信息。
3.如权利要求2所述的多程机票的推荐方法,其特征在于,
对于每一推荐路线,根据所述起始路线的出发时间以及每一所述中转路线的出行时间判断是否存在每一程的机票的步骤还包括:根据所述起始路线的出发时间以及每一所述中转路线的出行时间获取飞行信息,所述飞行信息包括航班信息;根据所述航班信息判断所述起始路线的航班及每一所述中转路线的航班是否均存在,若是,则执行根据所述起始路线的出发时间以及每一所述中转路线的出行时间判断是否存在每一程的机票的步骤;
和/或,
所述推荐方法还包括:
判断所述推荐集合中是否存在每一程均为直飞的直飞路线,若是,则将所述直飞路线推荐给用户;
和/或,
所述推荐方法还包括:
从所述推荐集合中提取出机票总价最低的低价路线;
将所述低价路线推荐给用户;
和/或,
所述推荐方法还包括:
获取所述出发城市及每一所述目标途经城市的地理位置;
对于所述推荐集合中的每一推荐路线,根据所述地理位置生成路线距离;
从所述推荐集合中提取出所述路线距离最短的最短距离路线;
将所述最短距离路线推荐给用户;
和/或,
所述推荐方法还包括:
对于所述推荐集合中的每一推荐路线,通过DTO将每一程的机票信息进行拼接以形成一多程机票订单,所述推荐信息还包括所述多程机票订单。
4.如权利要求1所述的多程机票的推荐方法,其特征在于,所述推荐方法还包括:
生成所述多程机票的飞行路线地图;
将所述飞行路线地图推荐给用户。
5.一种多程机票的推荐系统,其特征在于,所述推荐系统包括:信息获取模块、停留天数获取模块及推荐信息生成模块;
所述信息获取模块用于获取出发城市、多个目标途经城市及出发时间;
所述停留天数获取模块用于获取每一所述目标途经城市的最佳停留天数;
所述推荐信息生成模块用于根据每一所述目标途经城市的最佳停留天数及所述出发时间生成多程机票的推荐信息,所述推荐信息包括起始路线和依次排序的中转路线,所述推荐信息生成模块还用于对于每一中转路线,根据所述出发时间及所述中转路线之前的所有路线的目的地的最佳停留天数确定所述中转路线的出行时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于携程旅游网络技术(上海)有限公司,未经携程旅游网络技术(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010308822.1/1.html,转载请声明来源钻瓜专利网。