掌桥专利:专业的专利平台
掌桥专利
首页

基于本地库存的民航选座方法

文献发布时间:2023-06-19 11:57:35


基于本地库存的民航选座方法

技术领域

本发明涉及民航选座方法,具体的说是一种基于本地库存的民航选座方法。

背景技术

经过多年发展,中国民航选座逐渐趋于完善。

在最初的时候,中国民航信息网络股份有限公司(以下简称航信)仅有一个供机场人员使用的离港控制系统(以下简称DCS),仅支持航班起飞前2天内办理值机服务,无法提前办理选座服务。而在最开始时,DCS的选座流程和值机流程就是分开的,为了安全,旅客可以提前选座,选座后再进行值机,分开两步操作。

其后,为了方便航空公司、代理、旅客办理,又搭建了一个供航空公司人员、代理人员使用的订座系统(以下简称ICS)。各个代理、航空公司与航信之间数据交互的依据就是旅客订座记录(以下简称PNR)。代理、航空公司向航信发请求,将自己的请求写进去PNR,航信DCS收到代理、航空公司的请求,进行办理,并将办理成功、失败的结果也写进PNR。代理、航空公司再根据PNR的信息确定办理是否成功。

离港初始化,是为了应对航信最开始仅有一个DCS,而ICS是后加上去的这一情形而设置的流程。因为DCS已经成熟,不能动,因此ICS的数据仅能通过同步的方式同步到DCS去。同步开始的时间点就是“离港初始化”,代表从这个时间开始,两个系统的数据开始同步了。此处的同步,是通过PNR将ICS的选座数据同步到DCS的选座数据,并不包含值机数据。

所以,在离港初始化之前,旅客通过代理、航空公司的操作都是与ICS进行的交互,离港初始化之后再同步到DCS。

因此,ICS与DCS之间的同步包括:

离港初始化之后,旅客通过代理、航空公司的操作,如果航空公司还是将请求写到ICS,就由航信再把ICS的数据同步给DCS。如果航空公司将请求直接写到DCS,DCS会把旅客的名单同步到ICS,但是具体的操作不会写到PNR,可以理解为PNR是与ICS绑定的。其中,如果是航信的ICS旅客数据同步到DCS,这是航信内部操作;如果是航信的DCS旅客数据同步到ICS,这是航信内部操作。旅客可以乘机,真正确认的是值机这一步,航信的ICS->DCS同步仅仅是在 DCS预留座位,想要坐飞机旅客必须值机,通过值机校验身份信息,所以还要航司或旅客完成一步值机的操作。这一步航空公司帮助旅客将ICS选座进行值机的过程,就是库存数据同步。

并且,现有技术中,航班运价的定价方式为:首先,航信决定广州-北京这条航线的不同舱位、不同座位最多可以卖多少钱;其次,航空公司再根据自己的营销政策,制定不同机型、不同航线的座位价格;然后,航空公司把指定的价格发给航信;最后,航信将航空公司制定的价格发布到航信的运价系统中;这是国内绝大部分航空公司的做法。

而值机则是为了航空安全,必须保证旅客在机场进行全面性的信息登记和安全检查。机场安检解决了安全检查的问题。那信息登记,需要通过值机这一步来完成。但是普通的旅客根本不知道自己需要值机。甚至于一些旅客都坐过了飞机还不知道自己已经办理了值机,以为自己就是过了安检。很多旅客因为时间紧急也没时间排队办理值机。就由航空公司采集旅客信息,帮助他们线上办理值机。那线上办理值机的数据哪里来呢?旅客选座记录过程中提示旅客录入信息,等到航班离港初始化后,南航将这些可以办理自动值机、且同意航空公司操作的旅客办理自动值机。

目前,航空公司在选座业务上,以航信数据为准。但是航信数据与南航本地数据同步存在延迟,导致选座订座失败。这是由于,现有的选座业务流程如下:

首先,旅客在手机APP、微信小程序、浏览器H5、PC官网,输入客票和乘机人姓名,获取到旅客的所有可办理航班,点击具体航班查询航班的机型座位图;然后,依据该查询请求,调用航信的座位图;如果调用成功,在旅客客户端展示航信传过来的座位图,并根据航信座位图建立本地库存;如果调用不成功,前端会无法展示直接退出,整个流程突然中止。这是国内绝大部分航司的现状。

其中,上述座位图的建立、更新依据包括:航程(始发地-到达地)、机型、航班时间、座位状态(是否可选、VIP座位、紧急出口、是否被选等状态);针对航程内多航段:广州-北京-新疆,这种的,会出现,广州-北京,是机型1;北京-新疆,是机型2,此时依据机型分航段建立。因此,在查询座位图同时,还需要查询是否存在南航本地运价(座位价格),这进一步增加了因网络不通畅而导致选座订座失败的可能。

发明内容

本发明所要解决的技术问题是:提供一种基于本地库存的民航选座方法。

解决上述技术问题,本发明所采用的技术方案如下:

一种基于本地库存的民航选座方法,其特征在于:包括:

步骤S1、当旅客在选座客户端上用机票号及姓名等信息对已购票的航班进行选座时,所述选座客户端向航空公司服务器发送座位查询请求,并且,所述选座客户端设置从发送该查询请求开始计时的查询请求时限;

其中,所述选座客户端可以是手机APP、微信小程序、航空公司官网、机场终端、代理服务软件等。

步骤S2、在接收到所述座位查询请求时,所述航空公司服务器执行以下步骤S2-1:

步骤S2-1、判断本地是否保存有所述航班的库存机型座位图,如果有,则执行步骤S2-1-1至步骤S2-1-3,否则,跳过步骤S2-1-1,执行步骤S2-1-2至步骤S2-1-3;

步骤S2-1-1、将本地保存的库存机型座位图发送给所述选座客户端;

步骤S2-1-2、向航信订座系统(即ICS)请求调取航信机型座位图,并等待预设的反馈等待时间Twait;如果在此等待期间接收到所述航信订座系统返回的航信机型座位图,则转到步骤S2-1-4,否则,重复执行步骤S2-1-2;其中,所述航信机型座位图含有包括最新可选座位在内的最新座位状态信息,所述最新可选座位为所述旅客所购机票对应的航班座位在去除已被选座位后的剩余座位;另外,所述最新座位状态信息还可包含有航程、机型、航班时间、VIP座位、紧急出口等信息。

步骤S2-1-3、在所述步骤S2-1-2的执行次数达到预设的执行上限次数N时 (也即从首次请求调取航信机型座位图的时刻开始,时间达到了N*Twait),等待所述选座客户端的计时达到所述查询请求时限,如果在此等待期间接收到所述航信订座系统返回的航信机型座位图,则转到步骤S2-1-4,否则,向所述选座客户端发送航信无响应反馈信号;

步骤S2-1-4、将所述航信机型座位图发送给所述选座客户端;并且,如果本地保存的库存机型座位图的更新时间超过预设的更新时限,则将所述航信机型座位图更新并保存为本地的库存机型座位图;

步骤S3、在接收到所述库存机型座位图时,所述选座客户端向旅客显示所述库存机型座位图,使得旅客能够初步浏览航班的座位情况;

在接收到所述航信机型座位图时,所述选座客户端将显示内容更新为所述航信机型座位图,并允许旅客从所述航信机型座位图的最新可选座位中进行选座;

在接收到所述航信无响应反馈信号时,所述选座客户端结束本次座位查询请求,并可提示旅客应该重新用机票号及姓名等信息对已购票的航班进行选座。

从而,本发明能够在航信订座系统返回航信机型座位图的时间未超过选座客户端的查询请求时限的情况下,确保旅客选座流程的顺利进行,大大的提高了旅客在选座客户端上进行选座的成功率,避免了现有技术中在航信订座系统返回航信机型座位图的时间超过反馈等待时间的上限次数(即N*Twait)的情况下(这也是当前实践中出现选座不成功的普遍情况),导致旅客的选座流程在未达到选座客户端的查询请求时限时就被突然中断,造成旅客在选座客户端上进行选座的成功率被拉低、体验受影响的问题。

优选的:所述查询请求时限为60秒;所述反馈等待时间Twait为15秒,所述执行上限次数N为2次。

优选的:步骤S2-1-4所述更新时限为5分钟。

作为本发明的优选实施方式:所述步骤S2中,在接收到所述座位查询请求时,所述航空公司服务器同时执行所述步骤S2-1和以下步骤S2-2:

步骤S2-2、判断本地是否保存有所述航班的座位运价,如果有,则直接将所述座位运价发送给所述选座客户端,否则,向所述航信订座系统请求调取所述航班的座位运价,并将返回的座位运价发送给所述选座客户端;其中,所述座位运价包含所述航班的每一个座位的运价;

如果所述航信订座系统在预设的时间内未返回所述座位运价,则向所述选座客户端发送航信无响应反馈信号;

所述步骤S3中,所述选座客户端还将所述座位运价显示在所述库存机型座位图和航信机型座位图上,以便于旅客了解其余座位的当前运价。

作为本发明的优选实施方式:所述的民航选座方法还包括:

步骤S4、在旅客从所述选座客户端显示的最新可选座位中选座后,如果所述航班已经离港初始化,则所述选座客户端执行以下步骤S4-1,否则,所述选座客户端执行以下步骤S4-2:

步骤S4-1、判断所述旅客及其所选座位是否可以值机;

如果可以值机,则向航信离港控制系统(即DCS)同步所述旅客的选座数据,并为该旅客办理值机,并在所述航信离港控制系统返回值机成功的信息后,向旅客展示值机成功的结果;

如果不可以值机,或者,所述航信离港控制系统返回值机失败的信息,则向所述航信订座系统同步所述旅客的选座数据,并为该旅客办理离港占座,在办理离港占座成功后,向旅客展示离港占座成功的结果,且可以提示旅客去机场柜台办理值机;

步骤S4-2、判断所述旅客及其所选座位是否支持航空公司为其办理自动值机;

如果支持,在旅客同意的情况下,向所述航信订座系统同步所述旅客的选座数据,并记录下该旅客的自动值机办理请求;依据该自动值机办理请求,在所述航班离港初始化后,按照所述步骤S4-1为旅客办理值机;

如果不支持,或者,旅客不同意为其办理自动值机,则向所述航信订座系统同步所述旅客的选座数据,以为旅客办理选座,并向旅客展示选座成功的结果。

优选的:所述的民航选座方法还包括:

步骤S5、将所述步骤S4的业务办理结果,通过短信、邮件的方式通知旅客。

与现有技术相比,本发明具有以下有益效果:

第一,本发明在每一次旅客进行选座时,均用航信机型座位图对航空公司服务器本地的库存机型座位图进行更新,使得在接收到座位查询请求时,航空公司服务器能够先将本地的库存机型座位图发送到选座客户端上对旅客进行展示,旅客能够据此初步浏览航班的座位情况,且旅客的选座流程不会因航信订座系统短时间内未返回航信机型座位图而被中断,待到航信订座系统返回航信机型座位图时,再由选座客户端将显示内容更新为航信机型座位图,并允许旅客从航信机型座位图的最新可选座位中进行选座;因此,本发明能够在航信订座系统返回航信机型座位图的时间未超过选座客户端的查询请求时限的情况下,确保旅客选座流程的顺利进行,大大的提高了旅客在选座客户端上进行选座的成功率,避免了现有技术中在航信订座系统返回航信机型座位图的时间超过反馈等待时间的上限次数(即N*Twait)的情况下(这也是当前实践中出现选座不成功的普遍情况),导致旅客的选座流程在未达到选座客户端的查询请求时限时就被突然中断,造成旅客在选座客户端上进行选座的成功率被拉低、体验受影响的问题。

第二,本发明在旅客从选座客户端显示的最新可选座位中选座后,可以根据航班离港初始化的情况,相应为旅客办理值机、离港占座、选座、自动值机的业务,提高了旅客选座的便利性。

附图说明

下面结合附图和具体实施例对本发明作进一步的详细说明:

图1为本发明的民航选座方法的流程框图。

具体实施方式

下面结合实施例及其附图对本发明进行详细说明,以帮助本领域的技术人员更好的理解本发明的发明构思,但本发明权利要求的保护范围不限于下述实施例,对本领域的技术人员来说,在不脱离本发明之发明构思的前提下,没有做出创造性劳动所获得的所有其他实施例,都属于本发明的保护范围。

实施例一

如图1所示,本发明公开的是一种基于本地库存的民航选座方法,包括:

步骤S1、当旅客在选座客户端上用机票号及姓名等信息对已购票的航班进行选座时,所述选座客户端向航空公司服务器发送座位查询请求,并且,所述选座客户端设置从发送该查询请求开始计时的查询请求时限;

其中,所述选座客户端可以是手机APP、微信小程序、航空公司官网、机场终端、代理服务软件等。

步骤S2、在接收到所述座位查询请求时,所述航空公司服务器执行以下步骤S2-1:

步骤S2-1、判断本地是否保存有所述航班的库存机型座位图,如果有,则执行步骤S2-1-1至步骤S2-1-3,否则,跳过步骤S2-1-1,执行步骤S2-1-2至步骤S2-1-3;

步骤S2-1-1、将本地保存的库存机型座位图发送给所述选座客户端;

步骤S2-1-2、向航信订座系统(即ICS)请求调取航信机型座位图,并等待预设的反馈等待时间Twait;如果在此等待期间接收到所述航信订座系统返回的航信机型座位图,则转到步骤S2-1-4,否则,重复执行步骤S2-1-2;其中,所述航信机型座位图含有包括最新可选座位在内的最新座位状态信息,所述最新可选座位为所述旅客所购机票对应的航班座位在去除已被选座位后的剩余座位;另外,所述最新座位状态信息还可包含有航程、机型、航班时间、VIP座位、紧急出口等信息。

步骤S2-1-3、在所述步骤S2-1-2的执行次数达到预设的执行上限次数N时 (也即从首次请求调取航信机型座位图的时刻开始,时间达到了N*Twait),等待所述选座客户端的计时达到所述查询请求时限,如果在此等待期间接收到所述航信订座系统返回的航信机型座位图,则转到步骤S2-1-4,否则,向所述选座客户端发送航信无响应反馈信号;

步骤S2-1-4、将所述航信机型座位图发送给所述选座客户端;并且,如果本地保存的库存机型座位图的更新时间超过预设的更新时限,则将所述航信机型座位图更新并保存为本地的库存机型座位图;

步骤S3、在接收到所述库存机型座位图时,所述选座客户端向旅客显示所述库存机型座位图,使得旅客能够初步浏览航班的座位情况;

在接收到所述航信机型座位图时,所述选座客户端将显示内容更新为所述航信机型座位图,并允许旅客从所述航信机型座位图的最新可选座位中进行选座;

在接收到所述航信无响应反馈信号时,所述选座客户端结束本次座位查询请求,并可提示旅客应该重新用机票号及姓名等信息对已购票的航班进行选座。

从而,本发明能够在航信订座系统返回航信机型座位图的时间未超过选座客户端的查询请求时限的情况下,确保旅客选座流程的顺利进行,大大的提高了旅客在选座客户端上进行选座的成功率,避免了现有技术中在航信订座系统返回航信机型座位图的时间超过反馈等待时间的上限次数(即N*Twait)的情况下(这也是当前实践中出现选座不成功的普遍情况),导致旅客的选座流程在未达到选座客户端的查询请求时限时就被突然中断,造成旅客在选座客户端上进行选座的成功率被拉低、体验受影响的问题。

以上为本实施例一的基本实施方式,可以在该基本实施方式的基础上做进一步的优化、改进和限定:

优选的:所述查询请求时限为60秒;所述反馈等待时间Twait为15秒,所述执行上限次数N为2次。

优选的:步骤S2-1-4所述更新时限为5分钟。

实施例二

在上述实施例一的基础上,本实施例二还采用了以下优选的实施方式:

所述步骤S2中,在接收到所述座位查询请求时,所述航空公司服务器同时执行所述步骤S2-1和以下步骤S2-2:

步骤S2-2、判断本地是否保存有所述航班的座位运价,如果有,则直接将所述座位运价发送给所述选座客户端,否则,向所述航信订座系统请求调取所述航班的座位运价,并将返回的座位运价发送给所述选座客户端;其中,所述座位运价包含所述航班的每一个座位的运价;

如果所述航信订座系统在预设的时间内未返回所述座位运价,则向所述选座客户端发送航信无响应反馈信号;

所述步骤S3中,所述选座客户端还将所述座位运价显示在所述库存机型座位图和航信机型座位图上,以便于旅客了解其余座位的当前运价。

实施例三

在上述实施例一或实施例二的基础上,本实施例三还采用了以下优选的实施方式:

所述的民航选座方法还包括:

步骤S4、在旅客从所述选座客户端显示的最新可选座位中选座后,如果所述航班已经离港初始化,则所述选座客户端执行以下步骤S4-1,否则,所述选座客户端执行以下步骤S4-2:

步骤S4-1、判断所述旅客及其所选座位是否可以值机;

如果可以值机,则向航信离港控制系统(即DCS)同步所述旅客的选座数据,并为该旅客办理值机,并在所述航信离港控制系统返回值机成功的信息后,向旅客展示值机成功的结果;

如果不可以值机,或者,所述航信离港控制系统返回值机失败的信息,则向所述航信订座系统同步所述旅客的选座数据,并为该旅客办理离港占座,在办理离港占座成功后,向旅客展示离港占座成功的结果,且可以提示旅客去机场柜台办理值机;

步骤S4-2、判断所述旅客及其所选座位是否支持航空公司为其办理自动值机;

如果支持,在旅客同意的情况下,向所述航信订座系统同步所述旅客的选座数据,并记录下该旅客的自动值机办理请求;依据该自动值机办理请求,在所述航班离港初始化后,按照所述步骤S4-1为旅客办理值机;

如果不支持,或者,旅客不同意为其办理自动值机,则向所述航信订座系统同步所述旅客的选座数据,以为旅客办理选座,并向旅客展示选座成功的结果。

以上为本实施例三的基本实施方式,可以在该基本实施方式的基础上做进一步的优化、改进和限定:

优选的:所述的民航选座方法还包括:

步骤S5、将所述步骤S4的业务办理结果,通过短信、邮件的方式通知旅客。

本发明不局限于上述具体实施方式,根据上述内容,按照本领域的普通技术知识和惯用手段,在不脱离本发明上述基本技术思想前提下,本发明还可以做出其它多种形式的等效修改、替换或变更,均落在本发明的保护范围之中。

相关技术
  • 基于本地库存的民航选座方法
  • 场馆快速选座方法以及场馆快速选座系统
技术分类

06120113115630