專利名稱:提供訂票級別中剩余座位可得到性信息的裝置、系統及方法
技術領域:
本發明一般涉及確定航班座位可得到性信息,更特別地,涉及一種用于提供座位的訂票級別(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