[发明专利]主被动组合获取机票数据的方法、系统、设备及存储介质在审
申请号: | 201710484382.3 | 申请日: | 2017-06-23 |
公开(公告)号: | CN107291901A | 公开(公告)日: | 2017-10-24 |
发明(设计)人: | 杨秦旭;孟鸿志;黄亮;代作雄 | 申请(专利权)人: | 携程旅游网络技术(上海)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06Q50/14 |
代理公司: | 上海隆天律师事务所31282 | 代理人: | 钟宗,夏彬 |
地址: | 200335 上海市长*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 被动 组合 获取 机票 数据 方法 系统 设备 存储 介质 | ||
1.一种主被动组合获取机票数据的方法,其特征在于,包括主动查询和被动查询,其中:
所述主动查询包括:
在一缓存数据库中创建多个预设存储条件;
依次遍历各个所述预设存储条件,判断所述缓存数据库中是否存在各个所述预设存储条件所对应的第一机票数据;
如果一预设存储条件所对应的第一机票数据存在且最近一次更新时刻距离当前时刻的时间大于预设时限或者该第一机票数据不存在,则定义该预设存储条件为需要更新,否则,定义该预设存储条件为无需更新;以及
从各个航空公司的服务器获取需要更新的预设存储条件所对应的第一机票数据,并存储至所述缓存数据库;
所述被动查询包括:
接收到用户的查询请求,根据所述查询请求从各个航空公司的服务器获取对应的第二机票数据,并将第二机票数据返回至用户;
判断所述第二机票数据是否满足所述预设存储条件;以及
将满足一预设存储条件的第二机票数据处理成预设格式并存储至所述缓存数据库,作为该预设存储条件的第一机票数据。
2.根据权利要求1所述的主被动组合获取机票数据的方法,其特征在于,所述查询请求包括单程查询请求和往返查询请求,所述预设存储条件包括单程存储条件和往返存储条件;
所述被动查询还包括如下步骤:
判断所述查询请求为单程查询请求还是往返查询请求;
所述查询请求为单程查询请求时,判断对应的第二机票数据是否满足至少一所述单程存储条件;
所述查询请求为往返查询请求时,判断对应的第二机票数据是否满足至少一所述往返存储条件。
3.根据权利要求2所述的主被动组合获取机票数据的方法,其特征在于,所述单程存储条件包括第一单程日期、第一单程出发地和第一单程目的地;
所述单程查询请求包括第二单程日期、第二单程出发地和第二单程目的地;
所述单程查询请求所对应的第二机票数据包括于第二单程日期,从第二单程出发地到第二单程目的地的机票数据;
所述单程查询请求对应的第二机票数据满足一所述单程存储条件时,该第二机票数据的第二单程日期、第二单程出发地和第二单程目的地分别与该单程存储条件的第一单程日期、第一单程出发地和第一单程目的地相同。
4.根据权利要求3所述的主被动组合获取机票数据的方法,其特征在于,创建多个预设存储条件包括创建单程存储条件,所述创建单程存储条件包括如下步骤:
在所述缓存数据库中创建多个预设单程航线,所述预设单程航线包括单程时间范围、单程航线出发地和单程航线目的地,其中各个所述预设单程航线的单程时间范围包括n个日期,n≥1;
根据该n个日期分别创建n个单程存储条件,该n个单程存储条件的第一单程出发地和第一单程目的地分别与对应的预设单程航线的单程航线出发地和单程航线目的地相同。
5.根据权利要求4所述的主被动组合获取机票数据的方法,其特征在于,还包括单程航线展示,所述单程航线展示包括如下步骤:
在所述缓存数据库中查询各个所述预设单程航线中n个单程存储条件的第一机票数据;
将该n个单程存储条件的第一机票数据统一以用户界面的形式推送至用户。
6.根据权利要求3所述的主被动组合获取机票数据的方法,其特征在于,所述单程查询请求对应的第二机票数据包括于第二单程日期、从所述第二单程出发地到第二单程目的地的多个航班数据;
各个所述单程存储条件所对应的第一机票数据包括于第一单程日期,从所述第一单程出发地到第一单程目的地的机票最低价格;
所述被动查询还包括如下步骤:
根据满足一单程存储条件的第二机票数据计算该单程存储条件下的机票最低价格,将计算得到的机票最低价格存储至缓存数据库,作为该单程存储条件的第一机票数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于携程旅游网络技术(上海)有限公司,未经携程旅游网络技术(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710484382.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:信息反馈与跟踪系统
- 下一篇:一种基于混合分类技术的大众贡献审阅自动标注方法