应用于代理人机票搜索产品的机票搜索方法、装置及设备与流程
- 国知局
- 2024-07-31 22:52:49
本发明涉及机票搜索,具体涉及一种应用于代理人机票搜索产品的机票搜索方法、装置及设备。
背景技术:
1、机票搜索产品按应用渠道划分时,通常可分为航空公司机票搜索产品和代理人机票搜索产品,其中,代理人(即机票代理人)指机票销售代理机构。航空公司机票搜索产品是对应航空公司直营的机票搜索产品,例如,a航空公司的官方售票网站,其通常只支持搜索自家的机票。而代理人机票搜索产品为第三方机构维护的机票搜索产品,例如,a旅行服务公司的网站,其通常可搜索多家航空公司的机票。
2、由于代理人机票搜索产品用于搜索多家航空公司的机票,因此,其在进行机票搜索时,需要整合多家航空公司的机票数据,数据处理量较大。其次,随着网络和信息技术的发展,机票搜索产品需要搜索展示的产品和内容越来越丰富,且需要实现的业务功能也越来越复杂。这使得在进行机票搜索时,数据处理量进一步增大。由于数据处理量较大,使得目前的代理人机票搜索产品存在机票搜索效率较低的问题。
技术实现思路
1、为了解决现有技术存在的代理人机票搜索产品的机票搜索效率较低的问题,本申请提供了一种应用于代理人机票搜索产品的机票搜索方法、装置及设备。
2、本申请的技术方案如下:
3、本申请提供了一种应用于代理人机票搜索产品的机票搜索方法,包括:
4、在接收到用户通过目标设备发送的机票搜索请求时,确定所述机票搜索请求对应的搜索场景;
5、判断所述搜索场景是否有对应的拆分规则;
6、若所述搜索场景有对应的拆分规则,则按照所述搜索场景对应的拆分规则,将所述机票搜索请求拆分为多个子机票搜索请求;
7、对各所述子机票搜索请求进行并行搜索,以获取各所述子机票搜索请求的子搜索结果;
8、在所述子搜索结果的获取结果满足预设条件时,根据当前获取到的所有所述子搜索结果,生成第一搜索结果;
9、将所述第一搜索结果反馈给所述目标设备。
10、本申请还提供了一种应用于代理人机票搜索产品的机票搜索装置,包括:
11、确定模块,用于在接收到用户通过目标设备发送的机票搜索请求时,确定所述机票搜索请求对应的搜索场景;
12、判断模块,用于判断所述搜索场景是否有对应的拆分规则;
13、拆分模块,用于若所述搜索场景有对应的拆分规则,则按照所述搜索场景对应的拆分规则,将所述机票搜索请求拆分为多个子机票搜索请求;
14、第一搜索模块,用于对各所述子机票搜索请求进行并行搜索,以获取各所述子机票搜索请求的子搜索结果;
15、生成模块,用于在所述子搜索结果的获取结果满足预设条件时,根据当前获取到的所有所述子搜索结果,生成第一搜索结果;
16、第一反馈模块,用于将所述第一搜索结果反馈给所述目标设备。
17、本申请还提供了一种应用于代理人机票搜索产品的机票搜索设备,包括:
18、至少一个处理器;以及,
19、与所述至少一个处理器通信连接的存储器;其中,
20、所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够实现如上所述的应用于代理人机票搜索产品的机票搜索方法。
21、本申请提供一种应用于代理人机票搜索产品的机票搜索方法、装置及设备,本方法包括:在接收到用户通过目标设备发送的机票搜索请求时,确定机票搜索请求对应的搜索场景;判断搜索场景是否有对应的拆分规则;若搜索场景有对应的拆分规则,则按照搜索场景对应的拆分规则,将机票搜索请求拆分为多个子机票搜索请求;对各子机票搜索请求进行并行搜索,以获取各子机票搜索请求的子搜索结果;在子搜索结果的获取结果满足预设条件时,根据当前获取到的所有子搜索结果,生成第一搜索结果;将第一搜索结果反馈给目标设备。
22、基于此,本方案通过将机票搜索请求拆分为多个子机票搜索请求,并对各子机票搜索请求进行并行搜索,使得本方案能够缩短对机票搜索请求的搜索时长,进而能够提高机票搜索效率。
技术特征:1.一种应用于代理人机票搜索产品的机票搜索方法,其特征在于,包括:
2.根据权利要求1所述的应用于代理人机票搜索产品的机票搜索方法,其特征在于,所述拆分规则为基于第一航空公司将机票搜索请求拆分为多个子机票搜索请求,不同所述搜索场景对应的所述子机票搜索请求的数量相同或不同;
3.根据权利要求2所述的应用于代理人机票搜索产品的机票搜索方法,其特征在于,按照所述搜索场景对应的拆分规则,将所述机票搜索请求拆分为多个子机票搜索请求,具体包括:
4.根据权利要求3所述的应用于代理人机票搜索产品的机票搜索方法,其特征在于,所述基于各所述第一航空公司的票价规则编号,确定各所述第一航空公司的权重,具体包括:
5.根据权利要求3所述的应用于代理人机票搜索产品的机票搜索方法,其特征在于,所述根据所述第一航空公司的权重,将所有所述第一航空公司划分为多个航空公司组,具体包括:
6.根据权利要求1所述的应用于代理人机票搜索产品的机票搜索方法,其特征在于,在所述子搜索结果的获取结果满足预设条件时,根据当前获取到的所有所述子搜索结果,生成第一搜索结果,具体包括:
7.根据权利要求1所述的应用于代理人机票搜索产品的机票搜索方法,其特征在于,所述根据当前获取到的所有所述子搜索结果,生成第一搜索结果,具体包括:
8.根据权利要求1所述的应用于代理人机票搜索产品的机票搜索方法,其特征在于,在判断所述搜索场景是否有对应的拆分规则之后,还包括:
9.一种应用于代理人机票搜索产品的机票搜索装置,其特征在于,包括:
10.一种应用于代理人机票搜索产品的机票搜索设备,其特征在于,包括:
技术总结本发明提供一种应用于代理人机票搜索产品的机票搜索方法、装置及设备,涉及机票搜索技术领域,本方法包括:在接收到用户通过目标设备发送的机票搜索请求时,确定机票搜索请求对应的搜索场景;判断搜索场景是否有对应的拆分规则;若搜索场景有对应的拆分规则,则按照搜索场景对应的拆分规则,将机票搜索请求拆分为多个子机票搜索请求;对各子机票搜索请求进行并行搜索,以获取各子机票搜索请求的子搜索结果;在子搜索结果的获取结果满足预设条件时,根据当前获取到的所有子搜索结果,生成第一搜索结果;将第一搜索结果反馈给目标设备。本方案能够提高代理人机票搜索产品的机票搜索效率。技术研发人员:肖傲三,张宏海,田丰,余朝,刘玙,张旭颖,贾永强,方浏洋受保护的技术使用者:中国民航信息网络股份有限公司技术研发日:技术公布日:2024/7/29本文地址:https://www.jishuxx.com/zhuanli/20240730/195149.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表