提供订票级别中剩余座位可得到性信息的装置、系统及方法

文档序号:83293阅读:641来源:国知局
专利名称:提供订票级别中剩余座位可得到性信息的装置、系统及方法
技术领域
本发明一般涉及确定航班座位可得到性信息,更特别地,涉及一种用于提供座位的订票级别(booking class)中剩余座位可得到性信息的装置、系统及方法。
背景技术
关于大多数产品的销售的重要问题是在销售点的产品的可得到性。即,当消费者购买特定的商品时,消费者在那时进行交易(或者将购买推迟到晚些时候)的一个动力可能是可得到性,或者缺乏该商品。例如,一些商品可能具有复杂的定价结构,可得到性确定程序,库存管理程序,规定的销售控制,等等。这些复杂的结构和程序需要复杂的计算机软件来适当地处理商品的经营和库存管理。因此,对于消费者来说,当购买商品时确定实际的可得到性,即使不是不可能,也是相当困难的。
例如,机票可以包括几个座舱等级,例如头等舱,公务舱,以及经济舱,其中每个这种座舱等级还可以包括各个不同的订票级别,每个订票级别与一组或多个票价关联,其被不同地对待,例如经济舱中的Y,B,以及M订票级别。而且与每个订票级别关联的每个票价可能具有不同的销售控制、限制、提前购买要求,等等。不同的航空公司也可能使用不同的库存控制方法来计算机票的可得到性,例如子类型嵌套、子部件嵌套、静态虚拟嵌套(static virtual nesting)、动态虚拟嵌套(dynamic virtual nesting)、连续嵌套,等等,以及使用不同的库存调整方法来控制库存管理,例如最后可得到性(netavailability),具有上限(capping)的最后可得到性,以及阈值可得到性。这种复杂性增加了旅客在为旅行时刻表或路线购买时,确定座位的可得到性或确定座舱等级和/或订票级别中剩余多少座位的困难。
具体地,当消费者在网上为期望的时刻表或路线购买飞机票价时,他通过计算机网络,例如互联网使用计算机终端连接到在线旅行社并与其进行通信。通常消费者被要求输入关于期望的旅行时刻表的基本信息,例如,出发地、目的地、出发日期和时间以及返回日期和时间,以及要求座位的人员或旅客的人数。响应该输入,旅行社使用来自消费者的查询的旅行参数和出发地和目的地连接点,生成或者以其它方式检索一个或更多两地之间的承运人时刻表。接着在消费者的计算机终端,合适的时刻表被显示在概要页面(summary display)上呈现给消费者,并且该合适的时刻表包括诸如出发和到达时间,航班上的座位或机票的价格的航班信息。即,可以向消费者呈现可得到的航班的列表,其中每个可得到的航班带有相应的价格。在这种情况下,当消费者接着选择特定的航班或时刻表,并继续请求更多关于特定的报价的航班或时刻表的信息,或者实际上已经继续购买机票时,则只有这时才能向消费者提供一些座位可得到性的指示。在其它的情况下,消费者可以被呈现可得到的航班的列表并且此时必须选择特定的航班以被提供相应的价格信息。在又一些情况下,消费者可以被提供这样的价格列表,其中每个价格相应于可得到的旅行日期以及每个日期上特定的航班。
然而,在任何一种情况下,关于用于特定的座舱等级的座位可得到性,响应消费者的查询而提供给消费者的信息可以不被提供或者不是特定的。这种提供给消费者的关于座位可得到性的信息对于不了解情况的消费者来说也可能是难于理解的。例如,当消费者选择特定的航班或时刻表时,其可能被提供特定航班等级的座位图,表示可得到的座位以允许消费者选择该座舱等级内的一个或多个座位或者改变座位分配,其中对于该座舱等级提出特定价格的机票。在其它的情况下,在消费者选择了特定的航班后,消费者可以被提供诸如“Y7 B7 H7 K7M7 Q7”的信息,其表示用于座舱等级中或订票级别范围内的可得到的座位的航班名称。这种术语对于不熟悉这种航空公司使用的用语的不了解情况的消费者来说可能是难懂的。
如果消费者决定此时不提交对于该航班、时刻表、或路线的机票的购买,而是在晚些时候返回到旅行地点购买机票,则消费者可能发现尽管仍然可以得到该特定航班时刻表的座位,但是价格可能会发生相当大的变化,这是因为可能不再能得到与开始报价的机票价格相同的订票级别中的座位,或者后来的查询可能不再满足与前面提出的价格相关的某些约束或限制。在一些情况下,用于该相同的时刻表的价格可能已经显著地提高,并且消费者可能决定根本不再购买该机票,或者决定查询其它的时刻表或航班。最终结果可能是损失的销售,如果消费者在最初查询时被通知最初报价的特定的座位可得到性,则该销售在早期可能就已经被完成了。因此,就存在这种需要,即以更直接的和更可理解的方式通知消费者报价的特定座位或机票的可得到性,以允许消费者进行精明的决定是否在报价的时候购买一张或多张机票。

发明内容上述的和其它的需要被本发明所满足,其中在一个实施例中,本发明提供了确定至少一个订票级别中的可得到座位的剩余数量的方法,其中通过计算机网络执行所述方法。每个订票级别包括可得到座位的最大数量和多个与其相关联的票价。首先通过所述计算机网络从使用者接收查询,其中所述查询与旅行参数相关联并包括要求座位的人数和至少两个将被经过的连接点。接着获得所述至少两个连接点之间的至少一个时刻表。每个时刻表包括至少一个旅行段,每个旅行段具有至少一个与其相关联的座舱等级。每个座舱等级包括至少一个订票级别,根据订票级别标准排序每个相应的座舱等级中的所述订票级别,从而所述订票级别包括最高订票级别和最低订票级别,比所述最高订票级别低的每个订票级别是所述最高订票级别的子集。每个订票级别还可以与多个票价相关联,每个所述票价具有价格,其中通过包括例如,可得到性、限制、以及购买日期的各种因素确定适当的票价。接着从所述排序的订票级别中选择最低-价格-票价(least-cost-fare)订票级别,其中所述最低-价格-票价订票级别具有的可得到的座位实际数量至少等于要求座位的人数,并且从满足与所述查询相关联的所述旅行参数的所述多个票价中选择合格的票价。直接响应所述查询,从而通过所述计算机网络向所述使用者提供所述最低-价格-票价订票级别中所述可得到座位的数量的标记。
本发明的另一个有益方面包括用于执行如这里所述的确定至少一个订票级别中的可得到座位的剩余数量的相关的方法的系统。这种系统可以在计算机硬件、软件、以及计算机软件和硬件的结合中实现,根据本发明的其它实施例其具有用于实现相关方法的一个或多个可执行的和/或处理部分。在代表性的实施例中,旅行系统至少部分地启动和建立在能够执行所描述的相关方法的中间计算机或计算机设备上,所述中间计算机或计算机设备是例如互联网的大型计算机网络的一部分。这种中间计算机或计算机设备可以包括,例如,桌上型个人计算机、膝上型个人计算机、服务器、路由器、大型计算机或本领域技术人员已知的能够执行上述功能的类似设备或设备的组合。旅行系统一旦建立在所述中间计算机或计算机设备上,则所述旅行系统通过使用者的计算机设备(也包括旅行系统的一部分)到达消费者(这里也被称为“使用者”或“消费者”),其中所述使用者的计算机设备与所述中间计算机或计算机设备分离,但是能够与所述计算机网络进行通信,因此通过例如网络通信线路与所述中间计算机或计算机设备进行通信。
因此,本发明的实施例提供了一种能够直接响应来自使用者关于特定旅行计划的查询,向所述使用者提供最低-价格-票价订票级别中的可得到座位的数量的标记的设备、系统、以及方法。即,响应所述使用者关于特定旅行参数的查询,本发明的实施例直接向所述使用者提供一个或多个满足所述旅行参数的相应的旅行时刻表,直接响应所述查询,每个时刻表具有与其相关的价格或费用。有益地,所述直接响应还包括在所述响应的时间,以报价的价格仍可得到多少个座位或机票的标记。接着所述使用者能够根据相应于所述报价的价格的机票的实际的可得到性,或缺少,进行客观的购买决定。当使用者被提供了报价价格的当前座位可得到性,使用者能够在晚些时间确定以报价价格得到座位的可能性,并从而对购买时间进行更好的判断。因此本发明的实施例能够为旅行提供商赢得出售,否则可能由于晚些时间对旅行机票报价的更高价格报价而失去该出售,这部分地是由于使用者一方的拖延而造成的,同时本发明的实施例还为使用者(购买者)和旅行提供商提供节约和价值。因此,根据本发明的实施例,用于确定至少一个订票级别中的可得到座位的剩余数量的设备、系统、以及方法提供了这里所详述的重大的优势。
在大体上描述了本发明之后,现在将参考附图,其中附图并不是必须按规定比例绘制,其中图1是根据本发明的一个实施例用于确定在至少一个订票级别中可得到的座位的剩余数量的系统的示意图;图2是根据本发明的一个实施例从中可以确定在至少一个订票级别中可得到的座位的剩余数量的数据的示意图;以及图3是根据本发明的一个实施例用于对用户的查询提供直接响应的系统的示意图,其中的直接响应包括以报价的价格在至少一个订票级别中可得到的座位的剩余数量。
具体实施方式现在将在下文中参考附图更充分地描述本发明,在附图中显示本发明的一些实施例,但并是所有实施例。实际上,这些发明可以以许多不同的形式具体化,并且不应该被解释为限制这里所述的实施例;而是提供这些实施例,从而该公开满足适用的合法要求。在整个说明书中相同的标记表示相同的部件。
图1是根据本发明的一个实施例的在计算机网络上操作的系统的示意图,其用于确定在至少一个订票级别中可得到的座位的剩余数量,并且图1表示能够根据本发明的其它实施例执行确定在至少一个订票级别中可得到的座位的剩余数量的方法的系统。在中间计算机或其它计算机设备110上启动、开发、以及管理旅行系统120,其中中间计算机或其它计算机设备110是诸如互联网的大型计算机网络100的一部分。这种中间计算机或计算机设备110,这里为方便和简单起见称为“中间计算机110”可以包括例如桌上个人计算机、膝上个人计算机、服务器、路由器、大型计算机或能够执行这里描述的可以被本领域技术人员理解的功能和方法的类似设备或者其组合。
一旦在中间计算机110上建立了系统120,则系统120能够通过消费者的计算机130被消费者接入,这里为方便和简单起见将消费者的计算机130称为“消费者130”,其能够通过例如网络通信线路150与计算机网络100通信并与中间计算机110通信。应该注意,尽管这里表示与计算机网络通信的单个计算机设备的简单的示意图,但是应该理解该概念是表示通过例如环球网上的互联网站点的通信,并且可以包括许多不同的计算机和相关联的设备,其中通过互联网进行通信的概念是被本领域技术人员所熟知的。应该注意中间计算机110典型地远离消费者130,与消费者130分离并且不依赖于消费者130。然而,在一些情况下,由中间计算机110执行的这里所描述的该系统的实施例和相应方法可以由消费者的计算机130作主机,在这种情况下消费者的计算机130也可以作为与本发明的精神和范围相一致的中间计算机110。
为了开发旅行系统120提供的资源,例如,为了查找每个与价格相关联的出发地和目的地之间的旅行时刻表或路线,消费者130通过网络通信线路150访问中间计算机110。通常与中间计算机110上的旅行系统120相关联的是可选的消费者注册模块160、可选的规则管理模块170、调度程序模块180、可得到性模块190、定价模块200、以及购买模块210。在一些情况下,消费者130可能被要求通过网络通信线路150向消费者注册模块160进行注册,从而能够访问和使用旅行系统120和/或通过购买模块210执行交易。在其它情况下,消费者130可能不被要求向消费者注册模块160进行注册,直到在立即在通过购买模块210执行交易之前。在另外其它的情况下,消费者注册模块160可以是系统120的可选部件,其中系统120不要求消费者为了访问系统120提供的服务而进行注册。因此,在图1中以虚线表示消费者注册模块160,以表示消费者注册模块160的可选性。应该注意消费者的计算机130通常可以包括被配置为与中间计算机110通信的任何计算机设备或终端,其中在一些情况下,单个计算机设备或终端可以包括一个或多个计算机部件。例如单个计算机设备可以包括消费者的计算机130和中间计算机110,这里诸如旅行代办人或经纪人的实体作为消费者购买旅行机票并执行旅行系统120,例如在中间计算机110上执行的旅行系统,以转卖机票。
尽管在一些情况下旅行系统120也可以以软件和硬件的组合实现,旅行系统120通常以计算机软件实现。通过可选的消费者注册模块160,可选的规则管理模块170,和/或购买模块210收集的信息通常被存储在例如,存储设备(未示出)中的一个或多个数据库中,其中存储设备包含在中间计算机110中或以其它方式与中间计算机110关联。因此,系统120可以提供将被本领域技术人员所实现的数据挖掘机会。而且,可选的消费者注册模块160、可选的规则管理模块170、调度程序模块180、可得到性模块190、定价模块200,以及购买模块210一般地以计算机软件的方式实现,尽管在一些情况下这些部件也可以由软件和硬件的组合实现。例如,调度程序模块180可以包括或被布置为与路由器、服务器、交换机、等等进行通信,以适当地允许对其访问以由旅行承运人列出时刻表和/或由旅行代办人或其它中间机构搜索和选择时刻表。此外,调度程序模块180可以包括,例如,显示器、驱动器、或用于显示文本、图形、音频的其它装置,等等,以通过系统120确认实体与调度程序模块180的相互作用或与之相关联的其它信息。通常,这些部件或模块共同作用以形成系统120,以计算机软件或软件与硬件的组合实现,其包括一个或多个能够根据本发明执行确定在至少一个订票级别中可得到的座位的剩余数量的方法的实施例的处理部分。因此,根据本发明的这种方法的实施例可以由相关联的系统或计算机设备的一个或多个相应的处理部分实现,其中每个处理部分可以包括软件部分,或者既包括软件部分也包括硬件部分,其能够实现一种或多种特定的功能。还可以提供相关联的计算机软件程序产品,其中这种计算机软件程序产品可以包括一个或多个可执行的部分,该可执行的部分能够通过适当的计算机设备执行以实现这里所描述的任何或所有方法。因此,旅行系统120的操作和其相关联的部件可以更详细地从相应于本发明的一个实施例的相关方法的描述中说明。
图2是根据本发明的一个实施例从中可以确定在至少一个订票级别中可得到的座位的剩余数量的数据的示意图,其使用如图1所示的系统。如这里所详述的,所描述的方法可能暗示包括航空旅行业的代表性的例子,其中消费者130是例如寻求在出发地和目的地之间旅行的航班机票的人,该航班机票是在特定的日期和时间,用于特定数量的旅行者,中间计算机110表示,例如在线旅行社,例如Travelocity.com,其能够接收消费者的参数,并且作为响应,向消费者130提供完成旅行的各种选择。然而,应该理解本发明并不限于航空旅行业,而是可以包括并可以应用于各种产业,例如,铁路旅行、海上旅行或其它水上旅行、或住宿,其中特定的产业在向消费者提供价格报价时执行座舱等级/订票级别系统。因此,这里所示的例子并不旨在于包括或限制本发明的实施例的应用,而是被提出以说明与本发明的精神和范围一致的可能的应用。
研究旅行时刻表或线路的消费者或使用者130首先通过网络通信线路150经中间计算机110与在线旅行社120连接。当与旅行系统120连接后,提示使用者130提供一个或多个旅行参数(这里也称作“查询”),其中旅行参数可以包括例如,旅行出发地、旅行目的地、出发和/或返回的日期和时间,以及要求座位的旅行者的人数。在一些情况下,使用者130提供的响应通过用户接口(未示出)被可选的规则管理模块170接收,其中用户接口可以与可选的规则管理模块170集成在一起,或者与可选的规则管理模块170相分离,如本领域技术人员所知道的。可选的规则管理模块170可以包括适当的规则或用于确定来自使用者130提供的查询的一个或多个搜索或限制参数的其它功能。例如,要求座位的数量或人员可以被看作喜欢一对相邻的座位的一同旅行的人员。在其它情况下,与旅行日期相比,要求的日期(提前订票)可以包括限制参数或者与某些不适用日期相关。连接的最大数目也可以包括搜索参数。这里根据可选的规则管理模块170管理的规则所提出的例子仅是为示例目的提供的,关于可选的规则管理模块170的能力并不旨在以任何方式进行限制。本领域技术人员还应该知道,在一些情况下,规则管理模块170可以不被包括在系统120中,相反,其中规则管理模块170的功能可以被包括在一个或多个这里所述的系统120的其它部件中。例如,与评估和/或执行搜索和/或限制参数相关的功能可以由调度程序模块180、可得到性模块190、和/或定价模块200适当地执行。因此,在图1中以虚线表示规则管理模块170以表示规则管理模块170的可选本质。
在旅行系统120的实施例中,其中使用消费者注册模块160,消费者注册模块160可能要求消费者或使用者130提供例如,旅行者的联系信息或其它个人信息,以及支付(信用卡)信息。然而,在一些情况下,可能仅在通过购买模块210完成交易之前立即要求通过消费者注册模块160的注册或登录。在其它情况下,可能不提供消费者注册模块160,并且关于任何消费者注册要求与其相关的任何功能可以由例如适当配置的购买模块210处理。因此本领域技术人员应该知道任何注册要求和/或交易功能可以以许多与系统120的目标和本发明的精神和范围相一致的不同的形式实现。
当确定适当的搜索和/或限制参数后,可选的规则管理模块170和/或调度程序模块180继续处理参数以展开适当的搜索。调度程序模块180可以包括适当的规则或其它功能用于确定使用者130要求的路线上的一个或多个机场或“连接点”,其中可以根据诸如机票价格或时刻表,或包括连接点的旅行时间的交易参数确定连接点。此外,调度程序模块180可以包括适当的规则或其它功能用于确定出发地和目的地连接点之间的一个或多个时刻表,其中诸如为特定的连接点服务的特定的承运人的其它交易参数也可以影响所确定的时刻表。
在确定满足使用者的标准的一个或多个适当的时刻表中,可选的规则管理模块170和/或调度程序模块180也可以与可得到性模块190通信,以为时刻表的航班或旅行段确定座位的可得到性。即,在可得到性模块190被提供选择的一个或多个时刻表或其它参数后,应用适当的规则或其它功能用于确定座位的可得到性,其中可以在例如座舱或票价等级标准下查询座位的可得到性。座舱等级标准可能限制座位可得到性确定为特定的座舱等级,例如头等舱座位,公务舱座位,或经济舱座位。在执行座位可得到性确定中,可得到性模块190可能执行直接的连接可得到性程序以实时地与其中的每个时刻表或旅行段识别的旅行承运人通信,从而直接从承运人确定座位的可得到性。在其它情况下,可得到性模块190可以执行缓存的可得到性程序,其中查询周期性-更新的旅行承运人座位可得到性信息的缓存,从而为其中的每个时刻表或旅行段确定座位的可得到性。然而,本领域技术人员应该知道,其它的系统和方法可以提供必要的座位可得到性信息。
一种表示座位可得到性的方式使用例如,用于表示座舱等级中的一个或多个订票级别的嵌套层次。例如,继续前面例子,“Y7 B7 H7 K7M7 Q7”可以表示经济舱级别中各种订票级别,其中“Y”可以表示用于特定航班的全价经济舱机票(最高订票级别),而“K”可以表示具有较低票价的订票级别(较低订票级别),其为“Y”级别的子集,其中“K”订票级别的票价可能带有限制,提前购买的要求,和/或限制的或没有退钱要求,等等(票价限制或要求)。字母后面的数字通常表示每个订票级别中的可得到的座位的数目,这里将进一步讨论其重要性。与“M”和“Q”订票级别相关联的票价可能带有“K”级别上的附加的限制,其中“M”可以是“K”的子集,“Q”(最受限的订票级别)是“M”的子集。即,对于特定的航班,可以得到的经济舱等级的座位的总数是例如,100个座位,其可以以全部票价(全价)出售,几乎没有或根本没有限制(“Y”)。然而,在这些100个座位中,可以指定20个座位为可带有某些限制得到的(“K”),而那些“K”级别中的10个座位可以具有不同的被选标准并且因此可以更便宜或者是更低的价格(即,“M”级别)。然而,可以有几个不同的管理这种层次的方案,通常,更受限的订票级别与关于价格比较少受限的订票级别更便宜的票价相关联。在一些情况下,可以关于价格或限制列出从较少受限更高价格的订票级别到更多受限更低价格的订票级别的系列,但是该系列通常包括最高的订票级别和最低的订票级别。本领域技术人员将知道,尽管这里的讨论是经济舱等级中的订票级别,但是相同的原理也可以用于诸如头等舱等级或公务舱等级的其它座舱等级,其中每个这种座舱等级可以独立地包括一个或多个订票级别。
例如,在连续嵌套的库存方案中,如果出售“K”级别的机票,则每个其它更低层次的订票级别“M”和“Q”减少1,这是由于在更低的订票级别中将减少一个将被出售的机票。而且,上层的订票级别“B”也减少1,由于级别“B”具有更高的层次“Y”,因此“Y”级别也将减少1。这是因为一个机票已经被售出,其不再能以更高的订票级别出售。在并列的嵌套方案中,“M”级别机票的销售将使“M”级别机票减少1,并且“Y”级别机票减少1。然而,经济舱等级中的剩余订票级别将不受影响,这是因为这些订票级别是“Y”级别的独立的直接子集。如果执行竞价方案,则只有一个订票级别(即,“Y”级别)被使用,这里向每张机票要价的可接受的价格是基于库存中机票的剩余。例如,在提供时刻表或路线的开始,每张机票的可接受的价格被设置在较低的数额。随着每张机票的售出,每张机票的可接受的价格增加,直到每张机票的可接受的价格达到市场所支持的最大值。
因此,本领域技术人员应该知道,由于管理座位库存的复杂性,如所讨论的,与座位可得到性关联的原始数据可能不容易被不了解情况的消费者所理解。而且,表示每个订票级别中可得到的座位的数量的数字通常可以是特定的航空公司或其它旅行提供商所指定的人为的最大值,以防止向竞争者或其它有利害关系的各方自由地公开机票等级。例如,尽管在从“B”到“Q”的每个订票级别中可以得到20个座位,但是默认的最大值可以是“4”,“7”,或“9”。因此,只有当该订票级别中的剩余座位的实际数量低于人为的最大值时,在特定的订票级别中可得到的座位的数量可能降到人为的座位最大数量之下。因此可得到性模块190可以根据例如,适当的座舱等级中的最低-价格-票价订票级别,来选择座位,其中适当的座舱等级具有的实际可得到的座位数量至少等于在使用者的最初查询中要求座位的人数,并且该适当的座舱等级具有满足使用者提出的旅行参数的可得到的票价。然而,在一些情况下,可得到性模块190也可以被配置为仅从特定的座舱等级的订票级别中选择可得到的座位,其中特定的座舱等级的订票级别具有例如从使用者的最初查询获得的适当的限制或旅行参数实现的限制或其它票价标准。即,可得到性模块190可以被配置为仅从符合条件的订票级别中选择,其中使用者130实现可用的限制或票价标准。在这种情况下,在这种标准下,即具有的可得到的座位的实际数量至少等于在使用者的最初查询中要求座位的人数,从符合条件的订票级别中选择的订票级别则被指定为最低-价格-票价订票级别。
可得到性模块190可以以不同的方式确定或者选择特定座舱等级中的最低-价格-票价订票级别。例如可得到性模块190首先可以对于该座舱等级的订票级别的层次中的最低订票级别,确定可得到的座位的实际数量并接着将最低订票级别中的可得到的座位的实际数量与要求座位的人数相比较。如果可得到的座位的实际数量是不足够的,则可得到性模块190继续确定用于每个相继的更高订票级别的可得到的座位的实际数量,直到每个相继的更高订票级别之一中的可得到的座位的实际数量至少等于要求座位的人数为止。从而相应的更高订票级别被指定为第一可得到的订票级别。而且,如果第一可得到的订票级别包括满足旅行参数的适当的票价,则接着该第一可得到的订票级别被指定为最低-价格-票价订票级别。否则,如果该第一可得到的订票级别不包括满足旅行参数的适当的票价,则可得到性模块190确定下一个相继的更高订票级别是否包括满足旅行参数的适当的票价。此后,如果排序的订票级别都不包括满足旅行参数的适当的票价,则可得到性模块190将最高订票级别指定为最低-价格-票价订票级别。
在其它情况下,可得到性模块190可以首先为特定座舱等级的订票级别的层次中的最高订票级别,确定可得到的座位的实际数量,并接着将最高订票级别中可得到的座位的实际数量与要求座位的人数相比较。如果可得到的座位的实际数量是足够的,则可得到性模块190为每个相继的较低订票级别确定可得到的座位的实际数量,直到相继的较低订票级别之一中的可得到的座位的实际数量小于要求座位的人数为止。从而直接在不具有足够的座位数量的较低订票级别之前的订票级别(层次中的下一个更高的订票级别)被指定为最低价格订票级别。然而,如果在任何一个该座舱等级的订票级别中的可得到的座位的实际数量都不小于要求座位的人数,则最低的订票级别被指定为第一可得到的订票级别。如果第一可得到的订票级别包括满足旅行参数的适当的票价,则该第一可得到的订票级别被指定为最低-价格-票价订票级别。如果第一可得到的订票级别不包括满足旅行参数的适当的票价,则可得到性模块190确定下一个相继的更高的订票级别是否包括满足旅行参数的适当的票价。如果任何一个订票级别中的可得到的座位的实际数量不小于要求座位的人数,则此后可得到性模块190指定最低订票级别为最低-价格-票价订票级别,或者如果排序的订票级别都不包括满足旅行参数的适当的票价,则指定最高订票级别为最低-价格-票价订票级别。尽管这里给出了可得到性模块190的功能的描述,而不管连续嵌套的库存过程,但是本领域技术人员将知道对于其它库存方案,例如,并列的嵌套方案,可得到的座位和最低-价格-票价订票级别指定方案可以被适当地改变,并且这里所提出的例子并不旨在以此方式为限制。
一旦对于由调度程序模块180确定的每个时刻表或其中的旅行段,可得到性模块190确定座位可得到性,则定价模块200应用适当的规则或其它功能用于确定可得到的座位的价格,并且定价模块200能够根据例如,价格和/或限制排列可得到的座位的价格。即,定价模块200可以在提供特定时刻表或旅行段的价格时,考虑具有指定可得到的座位的订票级别以及如限制或其它票价标准的其它参数。在这种方式中,一旦完成编辑,则直接响应使用者130,呈现满足使用者130提交的旅行标准的航班或时刻表的总表(summary),其中可以根据例如,价格、旅行时间、逗留数量、或承运人排列时刻表。这种总表可以作为标记被提供给使用者130,例如,网页的图像或使用者计算机130上的文本消息。总表可以包括,例如,一个或多个时刻表,每个时刻表包括如承运人、离开和到达时间,飞行持续时间,以及定位代码(最低-价格-票价订票级别)以及用于该航班的相应的价格的航班信息。
然而,由价格进行排序通常缺少其它信息,例如在该价格的可得到的座位数量,其不允许使用者130在查询的时候进行精明的决定并随后研究系统120提供的总表或标记。在一些情况下,使用者130可以继续选择特定的航班并采取进一步的措施要求关于特定报价的时刻表或价格的更多信息,或实际上继续通过购买模块210购买机票。在这种情况下,尽管使用者130可能必须通过在线旅行提供商的网址搜索或导航和/或可能被要求具有各种承运人执行的可得到性方案的知识,但是使用者130可以被提供一些座位可得到性的指示。例如,当使用者130选择特定的航班或时刻表时,使用者130可以被提供特定的座舱等级和/或订票级别的座位图,表示可得到的座位,从而允许使用者130选择该舱等级和/或订票级别中的一个或多个座位,或者改变座位分配,其中对于该特定的座舱等级和/或订票级别对旅行时刻表和价格报价。即,全部经济舱等级部分的图可以被表示为具有根据以前的购买或预订的被占和未被占的座位的指示。然而,这种表示并不为使用者130提供许多关于以报价的价格(特定订票级别中)可得到的座位的数量的指示,即使提供的话。在其它情况下,在选择了特定的航班后,可以为使用者130提供诸如“Y7 B7 H7 K7 M7 Q7”的信息,其表示用于座舱等级中可得到座位的承运人指定。这种术语对于不熟悉承运人使用的这种术语的不了解情况的消费者来说是难懂的,并且因此即使有的话,也不向使用者130提供许多关于以报价的价格可得到的座位数量的指示。在任一种情况下,座位可得到性与报价价格的相互关系被间接地提供给使用者130,并且得到这种信息通常是不方便的或麻烦的。在另外的情况下,使用者130甚至不能继续要求更多的信息并因此不能接收以报价价格的座位可得到性的任何指示。
同样的,本发明的特别有益的实施例向使用者130提供用于报价价格的特定订票级别中的剩余座位可得到性,以直接响应使用者的初始查询。即,在这里描述的系统和方法中,响应使用者130提供的旅行参数,呈现给使用者130的航班时刻表的总表表示对使用者130的直接响应。更特别地,例如网页上或文本消息中的标记说明或描述了满足使用者130提出的旅行标准的航班总表,该标记是对使用者130的直接响应。因此,当这种时刻表/价格的总表被直接呈现给使用者130时,本发明的实施例包括对每个时刻表的最低-价格-票价订票级别中剩余座位数量与报价价格的相互关系的标记。
如图2所示,这种标记可以由对每个时刻表的最低-价格-票价订票级别确定。例如,对于单个旅行者,假设连续的嵌套结构和所有限制都被该旅行者满足,第1行(AA 301)表示具有至少一个可得到的座位的经济舱等级中的最低订票级别,为“N”级别。然而,由于从“Y”到“N”的所有级别每个表示7个可得到的座位,实际上级别“N”至少具有人为的最大可得到座位数量。在这种情况下,在用于该航班的总表中直接被提供给使用者130的标记可以表示“在该价格有至少7个可得到的座位”,或者在一些情况下,不向使用者130提供任何标记,因此向使用者130表示在所选的航班上的该特定座舱等级和该订票级别的座位可得到性相对较好,因此可以不要求立即购买以在晚些时候以该价格购买座位。在另一方面,第5行(AA 305)表示在级别“N”中没有可得到的座位,实际上在级别“V”中可得到三个座位。同样的,如果“V”订票级别包括满足使用者130的旅行参数的适当的票价,对于该航班时刻表报价的价格将是经济舱等级中的最低-价格-票价订票级别“V”中三个座位之一。此外,由于较高级别“L”表示可得到六个座位,较高级别“M”到“Y”每个表示可得到七个座位(人为的最大值),因此在用于该航班中的总表中直接提供给使用者130的标记可以表示例如,“在该价格可得到三个座位“。如果在“V”订票级别只能得到一个座位,则直接提供给使用者130的标记可能说明例如,“在该价格可得到一个座位”或者“在该价格可得到最后一个座位”。在这种情况下,使用者130应该警惕在总表中相应的报价价格的机票的购买需要密切的注意,以保留以该价格进行购买,这是因为在报价的价格只剩余一个座位,并且在用于该航班的该座舱等级中的任何随后购买的座位可能会有高的多的价格(例如,在“L”订票级别中)。图3说明对使用者130的查询的直接响应的例子,其中,例如,向使用者130报价的西北航空公司航班7749/8138的时刻表和价格特别地表示每人265美元的价格,在该报价的价格有四个座位剩余,而西北航空公司航班329/8925的时刻表和价格特别地表示每人265美元的价格,没有表示在该报价的价格有多少个座位剩余。
因此,本发明的实施例提供了一种设备、系统、以及方法,其能够向使用者提供最低-价格-票价订票级别中可得到座位数量的标记,以直接响应来自使用者的关于特定旅行计划的查询。即,响应使用者关于特定旅行参数的查询,本发明的实施例为使用者提供一个或多个相应的旅行时刻表,每个时刻表具有与其相关联的价格或费用,以直接相应该查询。有益地,直接响应还包括在响应的时间以及以报价的价格,在该特定的订票级别中可得到多少剩余座位或机票的标记。接着使用者能够根据相应于该报价的价格的机票的实际的可得到性或缺少,进行客观的购买决定。当使用者被提供了对于报价价格的直接的座位可得到性时,使用者可以在晚些时候评定座位可得到性的可能性,从而更好地决定购买的时间。本发明的实施例因此能够获得旅行提供商的售出,否则其可能由于晚些时候为旅行机票报价的更高价格而失去该次售出,这是因为使用者一方的拖延造成的,同时本发明的实施例还为使用者和旅行提供商提供节约和价值。
本领域技术人员将想到这里提出的本发明的许多改变和其它实施例,这些发明所属于的许多改变和其它实施例具有前面描述和相关附图中提出的教导的优点。例如,除了在响应时间以报价的价格,在该特定的订票级别中可得到多少剩余的座位或机票的标记外,在一些情况下,消费者130还可以被提供剩余座位的属性的标记。即,对于以报价的价格的每个剩余的座位,消费者130可以被提供关于例如,座位是否是靠近过道、在中间、或靠窗的座位,以及座位是否处于出口的一行,靠近舱壁,和/或包括增加的放脚空间的座位的信息。然而,这种例子并不旨在关于座位属性进行限制,除了以报价的价格的座位可得到性外,座位属性也可以被提供给使用者130。
在另一个例子中,这里关于提供以报价的价格的剩余座位可得到性所讨论的原理也可以被扩展到套票(package ticket)或大量购票(bulk ticket),其中对于独立的航班时刻表,用于这种套票或大量购票的以报价的价格的座位或机票的可得到性是备选的,或是除了以报价价格的座位可得到性之外的。即,这里仅根据航空公司航班在提出的例子中描述以报价价格的剩余座位可得到性。然而在一些情况下,消费者130可以选择要求关于套票的信息,其中套票可以包括,例如,航班和旅店或航班、旅店、以及租车。在其它情况下,这种套票选项可以不被要求而呈现给消费者130,以向计划旅行的消费者130展示这种选择。例如,响应消费者的查询,可以向消费者130呈现以报价价格的航班时刻表,并呈现处于该价格的特定数量的可得到的座位(即,航班1234可能具有100美元的机票,在该价格剩余三个座位),并接着向消费者130呈现套票选项以作为选择(即,提供的套票可以以250美元包括航班1234上的机票,在旅店X住宿一晚,在该价格剩余两张这种套票)。例如,在图3中示出这种环境,其中西北航空公司航班329/8925特别地表示仅航班每人265美元的价格,但是还提出了可选的表示每人航班加上四晚旅店住宿444美元。对于上述的座舱等级/订票级别结构,这种套票或大量购票可以具有有限的可得到性。此外,套票或大量购票的航班部分可以具有订票级别中的座位,其可能不需要符合单独的航班机票中的订票级别。即,套票或大量购票可能要求特定的订票级别,该订票级别不必与为消费者130选择的相同的航班或时刻表的订票级别相同,其中的消费者130仅查询航班机票。例如,单独的航班时刻表可能将机票指定为级别“Q”,而提供的套票可能将航班机票指定为级别“M”。而且套票或大量购票可以包括独立的限制或票价要求以确定消费者合格,其中相对于消费者130提供的参数必须评价该独立的限制或票价要求。因此,本领域技术人员将知道这里描述的被用于单独的机票的相同或类似的方法还可以用于旅行提供商提供的套票。
在另一个例子中,这里关于以报价的价格提供剩余座位的可得到性讨论的原理还可以被扩展到这种情况,其中可以在分割-组的基础上,向一组的多个旅行者提供以报价的价格的座位可得到性。即,在单组中的多个旅行者查询时刻表和机票中,多个旅行者可以在座舱等级(即,头等舱等级和经济舱等级)之间被分割,或者在特定座舱等级的订票级别(即,在经济舱等级中的订票级别“M”和“Q ”之间)之间被分割。可以根据消费者参数进行关于该组的分割,其中消费者130决定如何分割该组,或者可以根据例如,座位可得到性(即,对于四个旅行者的一组,可以仅有两个座位在较低价格级别“Q”,而在较高价格级别“M”可得到七个座位)或旅行者类别(即,该组可以包括两个成人、一个儿童,以及一个老人的家庭,其中,对于特定的时刻表,级别“Q”具有剩余在某个成人价格的两个成人类别的机票,但是没有任何儿童类别的机票剩余或者没有任何可以重新被指定给老人类别的机票的附加的成人类别机票剩余,而级别“M”具有两张在相应的儿童价格的儿童类别的机票剩余,以及四张在相应的儿童价格的成人类别机票剩余)由系统120分配该分割。在这种情况下,特定组中的每个部分或类别可以被系统120独立地处理,以确定在相应的报价价格的座位可得到性。例如,在家庭组的情况下,系统120可以搜索老人参数并返回在级别“Q”中的报价的价格,其具有在该价格可得到两个座位的表示,同时独立地搜索儿童参数(但是同时地)并返回在级别“M”中的报价的价格,其具有在该价格可得到两个座位的表示。而且,单独地和同时地搜索成人类别并返回在级别“M”中的报价的价格,其具有在该报价的价格可得到四个座位的表示。在可选的情况下,可以在“Q”级别中报价成人类别的机票,而在“M”级别中报价老人类别的机票。系统120还可以包括这种功能,即确定例如,哪种情况将向家庭组提供最终的最低价格。即,在“Q”级别中的两个成人以及在“M”级别中的老人可以提供较在“Q”级别中的老人以及在“M”级别中的两个成人更低的最终的最低价格。因此,如果需要或被要求,家庭组和旅行类别可以跨几个订票级别被分割,但是也可以跨几个座舱等级被分割。因此,本领域技术人员还应该知道关于分割组情况的其它环境可以从而根据本发明的实施例表示。
因此,应该知道本发明并不限于公开的特定实施例、修改和其它的实施例旨在被包括在随附的权利要求
的范围内。尽管这里使用了特定的术语,但是它们仅是用于一般的和描述性的意义,并不用于限制。
权利要求
1.一种中间计算机设备,其被配置为实现用于确定在至少一个订票级别中可得到的座位的剩余数量的系统,每个订票级别具有可得到的座位的最大数量和多个与其相关联的票价,所述中间计算机设备被配置为与计算机网络通信,从而能够与适于被使用者使用的分离的计算机设备通信,所述中间计算机设备包括用于从使用者接收查询的处理部分,所述查询与旅行参数相关联并包括要求座位的人数和将被经过的至少两个连接点,通过所述计算机网络从所述分离的计算机设备接收所述查询;用于获得所述至少两个连接点之间的至少一个时刻表的处理部分,每个时刻表具有至少一个旅行段,每个旅行段具有至少一个与其相关联的座舱等级,其中每个座舱等级包括至少一个订票级别,根据订票级别标准排序每个相应的座舱等级中的所述订票级别,从而所述订票级别包括最高订票级别和最低订票级别,所述最低订票级别是所述最高订票级别的子集;用于从所述排序的订票级别中选择最低-价格-票价订票级别的处理部分,所述最低-价格-票价订票级别是排序的订票级别,其具有可得到的座位实际数量至少等于要求座位的人数并且具有满足与所述查询相关联的所述旅行参数的所述多个票价中的适当的票价;以及用于直接响应所述查询向所述使用者提供所述最低-价格-票价订票级别中所述可得到座位的数量的标记的处理部分,通过所述计算机网络将所述标记提供给所述分离的计算机设备。
2.如权利要求
1所述的中间计算机设备,其中,如果所述最低-价格-票价订票级别中所述可得到座位的实际数量等于所述可得到座位的最大值,则所述用于提供标记的处理部分进一步被配置为向所述使用者提供至少所述可得到座位的最大值可以在所述最低-价格-票价订票级别中得到的标记。
3.如权利要求
1所述的中间计算机设备,其中,如果所述最低-价格-票价订票级别中所述可得到座位的实际数量小于所述可得到座位的最大值,则所述用于提供标记的处理部分进一步被配置为向所述使用者提供所述可得到座位的实际数量可以在所述最低-价格-票价订票级别中得到的标记。
4.如权利要求
1所述的中间计算机设备,其中所述用于确定所述最低-价格-票价订票级别的处理部分进一步被配置为为所述最低订票级别确定所述可得到座位的实际数量;将所述最低订票级别中的所述可得到座位的实际数量与所述要求座位的人数相比较;如果所述最低机票等级中的所述可得到座位的实际数量小于所述要求座位的人数,则为每个相继的更高订票级别确定所述可得到座位的实际数量,直到所述相继的更高订票级别之一中的所述可得到座位的实际数量至少等于所述要求座位的人数,从而所述相继的更高订票级别之一是第一可得到的订票级别;如果所述第一可得到的订票级别包括满足所述旅行参数的所述适当的票价,则指定所述第一可得到的订票级别为所述最低-价格-票价订票级别;如果所述第一可得到的订票级别不包括满足所述旅行参数的所述适当的票价,则确定所述接着的相继的更高订票级别是否包括满足所述旅行参数的所述适当的票价;以及如果所述排序的订票级别都不包括满足所述旅行参数的所述适当的票价,则指定所述最高订票级别为所述最低-价格-票价订票级别。
5.如权利要求
1所述的中间计算机设备,其中所述用于确定所述最低-价格-票价订票级别的处理部分进一步被配置为为所述最高订票级别确定所述可得到座位的实际数量;将所述最高订票级别中的所述可得到座位的实际数量与所述要求座位的人数相比较;如果所述最高订票级别中的所述可得到座位的实际数量大于所述要求座位的人数,则为每个相继的更低订票级别确定所述可得到座位的实际数量,直到所述相继的更低订票级别之一中的所述可得到座位的实际数量小于所述要求座位的人数,从而直接在所述相继的更低订票级别之一前的订票级别是第一可得到的订票级别;如果所述第一可得到的订票级别包括满足所述旅行参数的所述适当的票价,则指定所述第一可得到的订票级别为所述最低-价格-票价订票级别;如果所述第一可得到的订票级别不包括满足所述旅行参数的所述适当的票价,则确定所述接着的相继的更高订票级别是否包括满足所述旅行参数的所述适当的票价;如果任何所述订票级别中的所述可得到座位的实际数量都不小于所述要求座位的人数,则指定所述最低订票级别为最低-价格-票价订票级别;以及如果所述排序的订票级别都不包括满足所述旅行参数的所述适当的票价,则指定所述最高订票级别为所述最低-价格-票价订票级别。
6.如权利要求
1所述的中间计算机设备,其中用于获得至少一个时刻表的所述处理部分进一步被配置为从能够与所述中间计算机设备通信的实时时刻表来源和缓存的时刻表来源中的至少一个获得所述至少一个时刻表。
7.如权利要求
1所述的中间计算机设备,其中每个订票级别与限制标准相关联,并且所述系统进一步包括被配置为下述的处理部分从所述查询确定至少一个由此显示的限制参数;将所述至少一个限制参数与用于每个订票级别的所述限制标准相比较,从而确定至少一个满足的限制标准;以及确定至少一个相应于所述至少一个满足的限制标准的合格的订票级别。
8.如权利要求
7所述的中间计算机设备,其中所述用于选择所述最低-价格-票价订票级别的所述处理部分进一步被配置为从所述排序的合格的订票级别中选择所述最低-价格-票价订票级别。
9.一种用于确定至少一个订票级别中的可得到座位的剩余数量的系统,其中每个订票级别具有最大数量的可得到的座位和多个与其关联的票价,所述系统包括适于被使用者使用的第一计算机设备,其被配置为能够与计算机网络进行通信;以及第二计算机设备,其被配置为与所述计算机网络进行通信,从而能与所述第一计算机设备通信,所述第二计算机设备包括用于从使用者接收查询的处理部分,所述查询与旅行参数相关联并包括要求座位的人数和至少两个将被经过的连接点,所述第二计算机设通过所述计算机网络从所述第一计算机设备接收所述查询;用于获得所述至少两个连接点之间的至少一个时刻表的处理部分,每个时刻表具有至少一个旅行段,每个旅行段具有至少一个与其相关联的座舱等级,其中每个座舱等级包括至少一个订票级别,每个相应的座舱等级中的订票级别根据订票级别标准被排序,从而包括最高订票级别和最低订票级别,所述最低订票级别是所述最高订票级别的子集;用于从所述排序的订票级别中选择最低-价格-票价订票级别的处理部分,所述最低-价格-票价订票级别是具有可得到的座位的实际数量至少等于所述要求座位的人数并且具有满足与所述查询相关联的所述旅行参数的所述多个票价中的适当的票价的订票级别;以及用于直接响应所述查询向所述使用者提供所述最低-价格-票价订票级别中所述可得到座位的数量的标记的处理部分,通过所述计算机网络将所述标记从所述第二计算机设备提供给所述第一计算机设备。
10.如权利要求
9所述的系统,其中,如果所述最低-价格-票价订票级别中所述可得到座位的实际数量等于所述可得到座位的最大数量,则用于提供标记的所述处理部分进一步被配置为向所述使用者提供至少所述可得到座位的最大数量可在所述最低-价格-票价订票级别中得到的标记。
11.如权利要求
9所述的系统,其中,如果所述最低-价格-票价订票级别中所述可得到座位的实际数量小于所述可得到座位的最大数量,则用于提供标记的所述处理部分进一步被配置为向所述使用者提供所述可得到座位的实际数量可在所述最低-价格-票价订票级别中得到的标记。
12.如权利要求
9所述的系统,其中用于确定所述最低-价格-票价订票级别的所述处理部分进一步被配置为为所述最低订票级别确定所述可得到座位的实际数量;将所述最低订票级别中的所述可得到座位的实际数量与所述要求座位的人数相比较;如果所述最低机票等级中的所述可得到座位的实际数量小于所述要求座位的人数,则为每个相继的更高订票级别确定所述可得到座位的实际数量,直到所述相继的更高订票级别之一中的所述可得到座位的实际数量至少等于所述要求座位的人数,从而所述相继的更高订票级别之一是第一可得到的订票级别;如果所述第一可得到的订票级别包括满足所述旅行参数的所述适当的票价,则指定所述第一可得到的订票级别为所述最低-价格-票价订票级别;如果所述第一可得到的订票级别不包括满足所述旅行参数的所述适当的票价,则确定所述接着的相继的更高订票级别是否包括满足所述旅行参数的所述适当的票价;以及如果所述排序的订票级别都不包括满足所述旅行参数的所述适当的票价,则指定所述最高订票级别为所述最低-价格-票价订票级别。
13.如权利要求
9所述的系统,其中用于确定所述最低-价格-票价订票级别的所述处理部分进一步被配置为为所述最高订票级别确定所述可得到座位的实际数量;将所述最高订票级别中的所述可得到座位的实际数量与所述要求座位的人数相比较;以及如果所述最高订票级别中的所述可得到座位的实际数量大于所述要求座位的人数,则为每个相继的更低订票级别确定所述可得到座位的实际数量,直到所述相继的更低订票级别之一中的所述可得到座位的实际数量小于所述要求座位的人数,从而直接在所述相继续的更低订票级别之一之前的订票级别是第一可得到的订票级别;如果所述第一可得到的订票级别包括满足所述旅行参数的所述适当的票价,则指定所述第一可得到的订票级别为所述最低-价格-票价订票级别;如果所述第一可得到的订票级别不包括满足所述旅行参数的所述适当的票价,则确定所述接着的相继的更高订票级别是否包括满足所述旅行参数的所述适当的票价;如果任何所述订票级别中的所述可得到座位的实际数量都不小于所述要求座位的人数,则指定所述最低订票级别为最低-价格-票价级别级别;以及如果所述排序的订票级别都不包括满足所述旅行参数的所述适当的票价,则指定所述最高订票级别为所述最低-价格-票价订票级别。
14.如权利要求
9所述的系统,其中用于获得至少一个时刻表的所述处理部分进一步被配置为从能够与所述第二计算机设备通信的实时时刻表来源和缓存的时刻表来源中的至少一个获得所述至少一个时刻表。
15.如权利要求
9所述的系统,其中每个订票级别与限制标准相关联,并且所述系统进一步包括被配置为下述的处理部分从所述查询确定至少一个由此显示的限制参数;将所述至少一个限制参数与用于每个订票级别的所述限制标准相比较,从而确定至少一个满足的限制标准;以及确定至少一个相应于所述至少一个满足的限制标准的合格的订票级别。
16.如权利要求
15所述的系统,其中所述用于选择所述最低-价格-票价订票级别的所述处理部分进一步被配置为从所述排序的合格的订票级别中选择所述最低-价格-票价订票级别。
17.一种确定在至少一个订票级别中可得到的座位的剩余数量的方法,每个订票级别具有可得到的座位的最大数量和多个与其相关联的票价,所述方法通过计算机网络被执行,并且所述方法包括通过所述计算机网络从使用者接收查询,所述查询与旅行参数相关联并包括要求座位的人数和将被经过的至少两个连接点;获得所述至少两个连接点之间的至少一个时刻表,每个时刻表具有至少一个旅行段,每个旅行段具有至少一个与其相关联的座舱等级,其中每个座舱等级包括至少一个订票级别,根据订票级别标准排序每个相应的座舱等级中的所述订票级别,从而所述订票级别包括最高级订票级别和最低级订票级别,所述最低级订票级别是所述最高级订票级别的子集;从所述排序的订票级别中选择最低-价格-票价订票级别,所述最低-价格-票价订票级别具有可得到的座位的实际数量至少等于要求座位的人数并且具有满足与所述查询相关联的所述旅行参数的所述多个票价中的适当的票价的订票级别;以及通过所述计算机网络,直接响应所述查询向所述使用者提供所述最低-价格-票价订票级别中所述可得到座位的数量的标记。
18.如权利要求
17所述的方法,其中如果所述最低-价格-票价订票级别中所述可得到座位的实际数量等于所述可得到座位的最大数量,则所述提供标记进一步包括向所述使用者提供至少所述可得到座位的最大数量可在所述最低-价格-票价订票级别中得到的标记。
19.如权利要求
17所述的方法,其中如果所述最低-价格-票价订票级别中所述可得到座位的实际数量小于所述可得到座位的最大数量,则所述提供标记进一步包括向所述使用者提供至少所述可得到座位的实际数量可在所述最低-价格-票价订票级别中得到的标记。
20.如权利要求
17所述的方法,其中确定所述最低-价格-票价订票级别进一步包括为所述最低订票级别确定所述可得到座位的实际数量;将所述最低订票级别中的所述可得到座位的实际数量与所述要求座位的人数相比较;如果所述最低机票等级中的所述可得到座位的实际数量小于所述要求座位的人数,则为每个相继的更高订票级别确定所述可得到座位的实际数量,直到所述相继的更高订票级别之一中的所述可得到座位的实际数量至少等于所述要求座位的人数,从而所述相继的更高订票级别之一是第一可得到的订票级别;如果所述第一可得到的订票级别包括满足所述旅行参数的所述适当的票价,则指定所述第一可得到的订票级别为所述最低-价格-票价订票级别;如果所述第一可得到的订票级别不包括满足所述旅行参数的所述适当的票价,则确定所述接着的相继的更高订票级别是否包括满足所述旅行参数的所述适当的票价;以及如果所述排序的订票级别都不包括满足所述旅行参数的所述适当的票价,则指定所述最高订票级别为所述最低-价格-票价订票级别。
21.如权利要求
17所述的方法,其中确定所述最低-价格-票价订票级别进一步包括为所述最高订票级别确定所述可得到座位的实际数量;将所述最高订票级别中的所述可得到座位的实际数量与所述要求座位的人数相比较;如果所述最高订票级别中的所述可得到座位的实际数量大于所述要求座位的人数,则为每个相继的更低订票级别确定所述可得到座位的实际数量,直到所述相继的更低订票级别之一中的所述可得到座位的实际数量小于所述要求座位的人数,从而直接在所述相继的更低订票级别之一之前的订票级别是第一可得到的订票级别;如果所述第一可得到的订票级别包括满足所述旅行参数的所述适当的票价,则指定所述第一可得到的订票级别为所述最低-价格-票价订票级别;如果所述第一可得到的订票级别不包括满足所述旅行参数的所述适当的票价,则确定所述接着的相继的更高订票级别是否包括满足所述旅行参数的所述适当的票价;如果任何所述订票级别中的所述可得到座位的实际数量都不小于所述要求座位的人数,则指定所述最低订票级别为最低-价格-票价订票级别;以及如果所述排序的订票级别都不包括满足所述旅行参数的所述适当的票价,则指定所述最高订票级别为所述最低-价格-票价订票级别。
22.如权利要求
17所述的方法,其中获得至少一个时刻表进一步包括从实时时刻表来源和缓存的时刻表来源中的至少一个获得所述至少一个时刻表。
23.如权利要求
17所述的方法,其中每个订票级别与限制标准相关联,并且所述方法进一步包括从所述查询确定至少一个由此显示的限制参数;将所述至少一个限制参数与用于每个订票级别的所述限制标准相比较,从而确定至少一个满足的限制标准;以及确定至少一个相应于所述至少一个满足的限制标准的合格的订票级别。
24.如权利要求
23所述的方法,其中选择所述最低-价格-票价订票级别进一步包括从所述排序的合格的订票级别中选择所述最低-价格-票价订票级别。
25.如权利要求
17所述的方法,其中接收查询进一步包括在能够与第一计算机设备通信并被配置为选择所述最低-价格-票价机票级的第二计算机设备,通过所述第一计算机设备从使用者接收查询。
26.如权利要求
17所述的方法,其中获得至少一个承运人时刻表进一步包括在第二计算机设备,从能够与其进行通信的承运人时刻表来源获得至少一个承运人时刻表。
27.如权利要求
17所述的方法,其中提供标记进一步包括通过适于被使用的第一计算机设备向使用者提供所述最低-价格-票价机票级中可得到座位数量的标记。
专利摘要
本发明涉及一种用于确定具有最大数量座位的订票级别中的剩余座位的计算机设备,所述计算机设备通过网络与使用者的计算机设备进行通信以接收使用者的查询,所述查询与旅行参数相关联并且包括人数和至少两个连接点,所述计算机设备获得相应于其的时刻表。所述时刻表包括具有按在最高和最低订票级别之间的标准排序的订票级别的座舱等级,所述最低订票级别是所述最高订票级别的子集。所述计算机设备从所述排序的订票级别中选择最低-价格-票价订票级别,所述最低-价格-票价订票级别具有至少等于要求座位的人数的可得到座位的实际数量和满足所述旅行参数的合格的票价,并且直接响应所述查询向所述使用者提供其标记。还提供了相关的系统和方法。
文档编号G06Q10/00GK1998014SQ20058001435
公开日2007年7月11日 申请日期2005年1月28日
发明者克里斯多佛·J.·费尔班克斯, 布赖恩·D.·理查森, 爱里斯·H.·康, 法亚兹·H.·沙罕, 乔舒亚·哈特曼 申请人:速旅网络有限合伙公司导出引文BiBTeX, EndNote, RefMan
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1