[发明专利]一种重复订座识别方法及装置在审
| 申请号: | 202011302293.0 | 申请日: | 2020-11-19 |
| 公开(公告)号: | CN112214520A | 公开(公告)日: | 2021-01-12 |
| 发明(设计)人: | 曾进进;余真真;林彤;郜美华;高宁宁;王晓逸;王汉博;付英茂;韩楠;郭鑫 | 申请(专利权)人: | 中国民航信息网络股份有限公司 |
| 主分类号: | G06F16/2455 | 分类号: | G06F16/2455;G06Q10/02 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 刘乐 |
| 地址: | 100085 北*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 重复 订座 识别 方法 装置 | ||
本发明公开了一种重复订座识别方法及装置,对获取的PNR数据进行解析,并从PNR数据中提取出旅客身份信息和航班信息,从缓存数据库中查找到与旅客身份信息对应的旅客ID,本发明引入了缓存数据库来保存当前有效的PNR数据,并在旅客第一次订座时直接在缓存数据库中生成与旅客身份信息对应的旅客ID,当接收到实时的PNR数据时,会在重复订座识别之前,优先将PNR数据放到缓存数据库中,使旅客ID可以与所有相关联的PNR数据对应,从而通过将同一旅客ID关联的所有的有效的PNR数据重复订单比对,即可实现对重复订座的识别。
技术领域
本发明涉及民航机票预订技术领域,更具体的说,涉及一种重复订座识别方法及装置。
背景技术
在同一航班或者航线上,经常出现某一位旅客在不同PNR(Passenger NameRecord,旅客订座记录)中都预订了同一航班或临近航班的座位,或者同一个PNR中预订了多个同一航班或临近航班上的座位。由于旅客的主观意愿是使用其中一个座位,因此重复预订座位会造成航空公司的座位虚占,使得航空公司无法尽快将虚占座位销售给真正需要的旅客,从而导致航班上座率低,使航空公司的收益收到损失。
综上,如何提供一种重复订座识别方法成为了本领域技术人员亟需解决的技术问题。
发明内容
有鉴于此,本发明公开一种重复订座识别方法及装置,以实现对重复订座的识别。
一种重复订座识别方法,包括:
获取PNR数据,所述PNR数据包括:PNR号码;
解析所述PNR数据,从所述PNR数据中提取出旅客身份信息和航班信息;
从缓存数据库中查找到与所述旅客身份信息对应的旅客ID,所述旅客ID为旅客第一次订座时在所述缓存数据库中生成;
将所述PNR号码放至所述缓存数据库中,并与所述旅客ID以对应关系的形式存储,同时将所述PNR号码对应的所述PNR数据存储至所述缓存数据库中;
基于所述旅客ID以及相关联的PNR号码,从所述缓存数据库中提取出所有有效的目标PNR数据;
按照预设重复订座识别规则,将所有的所述目标PNR数据进行重复订单比对,判断旅客是否存在重复订单;
如果是,则将所述重复订单保存在主数据库中。
一种重复订座识别装置,包括:
获取单元,用于获取PNR数据,所述PNR数据包括:PNR号码;
解析单元,用于解析所述PNR数据,从所述PNR数据中提取出旅客身份信息和航班信息;
查找单元,用于从缓存数据库中查找到与所述旅客身份信息对应的旅客ID,所述旅客ID为旅客第一次订座时在所述缓存数据库中生成;
第一存储单元,用于将所述PNR号码放至所述缓存数据库中,并与所述旅客ID以对应关系的形式存储,同时将所述PNR号码对应的所述PNR数据存储至所述缓存数据库中;
提取单元,用于基于所述旅客ID以及相关联的PNR号码,从所述缓存数据库中提取出所有有效的目标PNR数据;
重复订单判断单元,用于按照预设重复订座识别规则,将所有的所述目标PNR数据进行重复订单比对,判断旅客是否存在重复订单;
第二存储单元,用于在所述重复订单判断单元判断为是的情况下,将所述重复订单保存在主数据库中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国民航信息网络股份有限公司,未经中国民航信息网络股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011302293.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:单筒式减震器预载油压调节装置
- 下一篇:一种锰酸锂电池的化成方法





