[发明专利]旅游线路产品的起价计算的任务的生成方法在审

专利信息
申请号: 201611093155.X 申请日: 2016-12-01
公开(公告)号: CN106779824A 公开(公告)日: 2017-05-31
发明(设计)人: 陈少伟;王平;程观远 申请(专利权)人: 上海携程国际旅行社有限公司
主分类号: G06Q30/02 分类号: G06Q30/02
代理公司: 上海弼兴律师事务所31283 代理人: 薛琦,邓忠红
地址: 200335 上海市*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 旅游 线路 产品 起价 计算 任务 生成 方法
【说明书】:

技术领域

发明涉及旅游线路产品的起价计算技术领域,特别涉及一种旅游线路产品的起价计算的任务的生成方法。

背景技术

起价计算是旅游行业一个比较特殊的需求,比电商平台上的商品价格计算要复杂得多。旅游行业的产品因为每天的价格可能都不一样,而且用户要选择哪天出行也不确定,因此每个产品就有一个起价,一般是几个月之内最低的价格。

旅游线路产品种类繁多,每个旅游线路产品在进行起价计算时涉及的待计价的资源及资源组合多种多样,涉及的资源提供方也不尽相同。待计价的资源包括许多种类,有国内机票、国内酒店、国际机票、国际酒店、单选项资源以及单选项机票等。其中,国内机票、国内酒店、国际机票、国际酒店的价格获取依赖于相应的资源提供方,不同的资源提供方对于每次查询的收费也不同,一般国际查询要比国内查询费用高很多;单选项资源为旅游线路产品经营方采购的已确定价格的机票和酒店打包后的资源;单选项机票为旅游线路产品经营方采购的有确定价格的机票,不再需要向机票提供方查询价格。

现有的起价计算采用一个旅游线路产品计算一次的方式,该方式存在很多问题:第一,单个产品多个日期同时请求,同旅游线路的多个日期对如机票接口等资源提供方造成过大的访问压力;第二、相同待计价资源反复请求,造成资源浪费及查询成本提高。另外,现有的起价计算多采用单机处理,即单机进行任务切分,由于单机处理能力有限,在待计价的数据量超过单机的处理能力之后就会出现瓶颈;同时还存在单点故障问题,在处理过程中一旦其中某一步出问题,前面所有的计算步骤都丢失,需要重新来过,极大浪费了计算资源。现有的以产品为单位进行起价计算的方式扩展性差,每增加一个新产品,均需要重新设计一套针对该新产品的起价计算处理流程,无法利用现有的处理流程,所以可扩展性差,另外现有的起价计算的任务的生成方法计算速度慢且存在瓶颈。

发明内容

本发明要解决的技术问题是为了克服现有技术中旅游线路产品起价计算对资源提供方访问压力大、存在资源浪费、处理速度慢、可扩展性差且成本高的缺陷,提供一种能够提高处理速度、避免资源浪费、处理速度快且可水平扩展的旅游线路产品的起价计算的任务的生成方法。

本发明是通过下述技术方案来解决上述技术问题:

一种旅游线路产品的起价计算的任务的生成方法,其特点在于,包括以下步骤:

S1、获取符合条件的旅游线路产品的信息;

S2、根据所述旅游线路产品的信息获取对应的航线,所述航线用于识别待计价的资源;

S3、对相同航线的产品进行聚合,以生成航线和产品对应关系数据;

S4、根据所述待计价的资源对所述航线进行任务切分,以生成待处理任务。

本方案中,通过对航线相同的旅游线路产品进行聚合,再根据航线进行任务切分,生成的任务后续被调用执行后能够获得航线中待计价资源的价格,再将这些价格应用到此航线相关的产品中,从而通过一个航线的价格计算获取了该航线对应的所有产品的价格。本方案避免了以旅游线路产品为单位进行起价计算时过多的冗余计算,减少对资源提供方的访问压力、避免不必要的资源浪费,进而降低了访问成本;该方法通过优化处理流程提高了起价计算的处理速度,另外针对新产品,只需获取该新产品对应的航线,将该新产品聚合到已有航线中即可完成起价计算,不需要针对该新产品设立一套全新的起价计算处理流程,所以本方法可水平扩展。

较佳地,步骤S3采用分布式计算架构进行聚合。

本方案采用分布式计算架构,将排序及聚合等分配到不同的处理器进行处理,不再依赖于提高单机的性能,只需普通的多台处理器相互配合即可快速完成任务的切分,同时避免了单机故障及单机瓶颈。

较佳地,所述分布式计算架构为Spark(一种开源集群计算环境)。

较佳地,所述旅游线路产品的信息包括产品优先级,步骤S3中聚合前还包括以下子步骤:S31、根据所述产品优先级对所述旅游线路产品进行优先级排序。

本方案中,产品优先级可以分为高、低两个优先级,对于涉及的日期新鲜的旅游线路产品,因为之前被计算到的概率最低,所以将这类旅游线路产品优先处理,设定高优先级产品,其它日期的旅游线路产品的优先级为低,待优先级高的旅游线路产品处理完毕后再进行处理。

较佳地,所述旅游线路产品的信息还包括产品可用日期,步骤S31之后还包括以下子步骤:S32、根据所述产品可用日期对不同优先级的所述旅游线路产品进行日期排序,用以确定进行任务切分的顺序。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海携程国际旅行社有限公司,未经上海携程国际旅行社有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201611093155.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top