專利名稱:用于管理對(duì)一個(gè)或多個(gè)目錄項(xiàng)目的預(yù)訂請(qǐng)求的系統(tǒng)和方法
技術(shù)領(lǐng)域:
總體來(lái)說(shuō),本發(fā)明涉及一種在線旅游信息和預(yù)訂系統(tǒng),更具體來(lái)說(shuō),涉及用來(lái)管理 目錄項(xiàng)目查詢和對(duì)于各種目錄項(xiàng)目的預(yù)訂請(qǐng)求的系統(tǒng)和方法。
背景技術(shù):
在旅游行業(yè)中,傳統(tǒng)的旅游服務(wù)和代理具有悠久的歷史。概括來(lái)說(shuō),傳統(tǒng)的旅游服 務(wù)向消費(fèi)者提供途徑以了解同旅游相關(guān)的提供商,以使消費(fèi)者能夠預(yù)訂或者購(gòu)買各種商品 (goods)或服務(wù)。例如,傳統(tǒng)的旅游服務(wù)商(travel service)能夠在消費(fèi)者和一定數(shù)量的 旅游相關(guān)產(chǎn)業(yè)(例如航空公司、旅館、導(dǎo)游公司、航船公司等)之間建立聯(lián)系。然而,使用傳 統(tǒng)的旅游服務(wù),消費(fèi)者需要拜訪該旅游服務(wù)商的物理地址,來(lái)完成希望的任務(wù)。消費(fèi)者經(jīng)常 進(jìn)行多次往返,通常每次都必須在這些旅游服務(wù)商的辦公時(shí)間完成。因此,一些傳統(tǒng)的旅游 服務(wù)設(shè)施(implementation)的用戶可以拜訪的店鋪的地理位置的數(shù)目以及營(yíng)業(yè)時(shí)間都有 限,在這個(gè)意義上傳統(tǒng)的旅游服務(wù)設(shè)施是有缺陷的。此外,盡管一些傳統(tǒng)的旅游服務(wù)商提供 電話服務(wù),消費(fèi)者仍然可能經(jīng)歷由不同旅游服務(wù)員工引起的服務(wù)質(zhì)量的不同,和/或由有 限的旅游服務(wù)時(shí)間引起的服務(wù)可獲得性的不同。計(jì)算設(shè)備的發(fā)展,例如個(gè)人計(jì)算機(jī)、移動(dòng)電話、個(gè)人數(shù)字助理以及一些相應(yīng)的基于 計(jì)算機(jī)的業(yè)務(wù),已經(jīng)試圖減少對(duì)于傳統(tǒng)的旅游服務(wù)的需要。在一個(gè)特別普遍的實(shí)現(xiàn)方式中, 一些旅游服務(wù)商使用計(jì)算設(shè)備來(lái)和用戶通信。更具體來(lái)說(shuō),旅游服務(wù)商可以使用因特網(wǎng),通 常稱為“網(wǎng)絡(luò)(Web)”或者“萬(wàn)維網(wǎng)(World Wide Web) ”的大量的計(jì)算機(jī)來(lái)建立通信。這樣 的旅游服務(wù)商通常被稱為基于網(wǎng)絡(luò)的旅游服務(wù)商。如同應(yīng)用于基于網(wǎng)絡(luò)的旅游服務(wù)商,許多網(wǎng)絡(luò)上的旅游服務(wù)商通過(guò)向消費(fèi)者提供 一個(gè)或多個(gè)交互的顯示(通常稱為網(wǎng)站)來(lái)與潛在的旅游者之間進(jìn)行交互,以便通過(guò)允許 用戶進(jìn)行購(gòu)買、修改、查詢等來(lái)辦理業(yè)務(wù)。通過(guò)與網(wǎng)站交互,例如通過(guò)以鍵盤(pán)輸入數(shù)據(jù),或者 通過(guò)選擇圖形顯示標(biāo)準(zhǔn),用戶能夠控制計(jì)算機(jī)和網(wǎng)站,來(lái)完成各種旅游相關(guān)的任務(wù)。此外, 用戶可以在一天中的不同時(shí)間來(lái)完成這些任務(wù),而且并不需要親身到一個(gè)特定的物理旅游 服務(wù)地點(diǎn)?;诰W(wǎng)絡(luò)的旅游服務(wù)商和旅游產(chǎn)品提供商之間的關(guān)系可以特征化地描述為代理 形式,或者貿(mào)易商形式(merchant configuration)。在代理形式中,基于網(wǎng)絡(luò)的旅游服務(wù)商 作為消費(fèi)者計(jì)算設(shè)備和各種提供商之間的媒介,但是旅游服務(wù)對(duì)于被銷售的目錄項(xiàng)目(例 如旅館房間、航空機(jī)票、打包的航行服務(wù)(cruise package)等)并不具有完全的銷售權(quán)利。 相反,在管理對(duì)于用戶的目錄項(xiàng)目?jī)r(jià)格方面,每個(gè)目錄項(xiàng)目都部分地處于提供商的控制之 下。例如,在代理形式下,如果潛在的旅游者需要一張機(jī)票,代理形式的旅游服務(wù)商有可能 能夠完成消費(fèi)者的預(yù)訂,但是該代理有可能不限于設(shè)定消費(fèi)者支付的機(jī)票價(jià)格。此外,代理形式的旅游服務(wù)商對(duì)于如何從用戶收取費(fèi)用具有有限的控制權(quán)力。這樣,關(guān)于代理形式中 的收入,基于網(wǎng)絡(luò)的旅游服務(wù)商通常只限于從提供商收到的交易金額中獲取一定比例?;?者,基于網(wǎng)絡(luò)的旅游服務(wù)商也可以對(duì)于每筆處理的交易收取固定的服務(wù)費(fèi)用。此外,基于網(wǎng) 絡(luò)的旅游服務(wù)商可以收取固定的費(fèi)用來(lái)為特定提供商的目錄項(xiàng)目做廣告。代理形式可能在幾個(gè)方面是有缺陷的。一方面,基于網(wǎng)絡(luò)的旅游服務(wù)商被限制在 僅僅向用戶提供在提供商和旅游服務(wù)商之間通信的時(shí)刻可獲得的目錄項(xiàng)目。例如,傳統(tǒng)的 基于網(wǎng)絡(luò)的旅游服務(wù)商經(jīng)常為當(dāng)預(yù)訂請(qǐng)求發(fā)送到提供商處的時(shí)候可能無(wú)法獲得的目錄項(xiàng) 目做廣告。此外,即使目錄項(xiàng)目可以獲得,基于網(wǎng)絡(luò)的旅游服務(wù)商對(duì)于提供給用戶的產(chǎn)品/ 服務(wù)的價(jià)格也只有有限的控制。這樣,基于網(wǎng)絡(luò)的旅游服務(wù)商對(duì)于它可以在不同經(jīng)濟(jì)市場(chǎng) 中,從不同的消費(fèi)者交易里面獲得的收入的控制減少了。因此,代理形式的旅游服務(wù)可能是 提供基于網(wǎng)絡(luò)的旅游服務(wù)的一種有缺陷的方法。相比較來(lái)說(shuō),在貿(mào)易商形式下,各種提供商給基于網(wǎng)絡(luò)的旅游服務(wù)商分配目錄 (例如旅館房間、航空座位、航海套餐(cruise suite)等),使得基于網(wǎng)絡(luò)的旅游服務(wù)商對(duì) 于如何處理目錄具有控制能力。例如,一個(gè)旅館提供商可以將旅館中的一個(gè)房間售賣/委 托給基于網(wǎng)絡(luò)的旅游服務(wù)商,使得基于網(wǎng)絡(luò)的旅游服務(wù)商具有向用戶出售該旅館房間的使 用權(quán)的能力。不象代理形式中,基于網(wǎng)絡(luò)的旅游服務(wù)商對(duì)于目錄項(xiàng)目的價(jià)格以及如何從用 戶收取費(fèi)用有更多的控制。更具體來(lái)說(shuō),關(guān)于收入,在貿(mào)易商形式中,基于網(wǎng)絡(luò)的旅游服務(wù) 商的收入通常取決于用戶支付給基于網(wǎng)絡(luò)的旅游服務(wù)商的價(jià)格和該項(xiàng)服務(wù)必須支付給提 供商的價(jià)格之間的差價(jià)。這樣,貿(mào)易商形式的基于網(wǎng)絡(luò)的旅游服務(wù)商對(duì)于它的收入流有更 多的控制。在典型的貿(mào)易商形式的商業(yè)交易中,基于網(wǎng)絡(luò)的旅游服務(wù)商獲得目錄項(xiàng)目的一部 分,例如在一系列日期的特定航班上的一部分座位(例如,8月份在航班492上的10個(gè)座 位),或者在一個(gè)日期范圍內(nèi)的一部分旅館房間(例如,在8月1-7號(hào)這一周內(nèi)ABC旅館 的頂部套房(penthouse suit))。目錄項(xiàng)目的各個(gè)部分的配額可以稱為批量目錄(batch inventory)。為了管理批量目錄,基于網(wǎng)絡(luò)的旅游服務(wù)商根據(jù)一個(gè)或多個(gè)識(shí)別特征來(lái)對(duì)目 錄項(xiàng)目進(jìn)行分類。例如,根據(jù)辨識(shí)特征,例如位置(如,旅館的名字和地址)、房間類型(如 套間)以及使用日期(如2001年7月28日),旅館房間批量目錄項(xiàng)目的可區(qū)分的各個(gè)部分 可以被處理并存儲(chǔ)。因此,根據(jù)不同類型的符合條件項(xiàng)目的數(shù)目,旅館房間目錄項(xiàng)目可以先 根據(jù)旅館名稱,之后根據(jù)房間類型,最后根據(jù)存在日期進(jìn)行分類。盡管傳統(tǒng)的特征分類方法有助于貿(mào)易商形式中的目錄管理,缺陷有可能出現(xiàn)在具 有相同的可識(shí)別特征,而在不可識(shí)別特征上不同的批量目錄項(xiàng)目上面。參考上面的例子,假 定旅館分配給一個(gè)基于網(wǎng)絡(luò)的旅游服務(wù)商一部分具有一組可識(shí)別特征的房間。與傳統(tǒng)的分 類方法相一致,基于網(wǎng)絡(luò)的旅游服務(wù)商根據(jù)它的可識(shí)別特征(如2001年5月21日XYZ旅 館的20個(gè)雙人房間)來(lái)存儲(chǔ)目錄項(xiàng)目。然而,如果旅館提供商分配了具有完全相同的可識(shí) 別特征,但是不可識(shí)別特征不同(如價(jià)格、限制條件、服務(wù)費(fèi))的第二個(gè)批量目錄(如2001 年5月21日XYZ旅館的30個(gè)雙人房間),傳統(tǒng)的處理方法在多種情況下都可能有缺陷。關(guān)于潛在的用戶價(jià)格/提供商價(jià)格缺陷,因?yàn)樗蓄愃频哪夸涰?xiàng)目被分在一起, 傳統(tǒng)的分類和處理方法不能有效地管理各個(gè)目錄項(xiàng)目的不同的成本/價(jià)格(如,該20個(gè) 雙人房間每間為$50,該30個(gè)雙人房間每間為$65)。為了解決供應(yīng)商價(jià)格的不同,一些貿(mào)易商形式的旅游服務(wù)商將提供商價(jià)格/用戶價(jià)格在特定目錄項(xiàng)目的分配實(shí)例總數(shù)之間 (across,在...之間?)進(jìn)行平均。關(guān)于前面的例子,這會(huì)使得考慮50個(gè)房間的旅游服務(wù) 的價(jià)格平均在$59。這樣,由于對(duì)一些顧客收取低價(jià),并通過(guò)對(duì)另一些顧客收取高價(jià)來(lái)彌補(bǔ) 這個(gè)差額,基于網(wǎng)絡(luò)的旅游服務(wù)商有損失收入的潛在可能性。本領(lǐng)域技術(shù)人員會(huì)理解,這種 方法可能有缺陷,因?yàn)樗俣糜畏?wù)商將會(huì)售出它的目錄項(xiàng)目的全部配額(allotment), 而這樣的事情并不是總能發(fā)生。此外,由于進(jìn)行不同的消費(fèi)者標(biāo)價(jià)交易,可能會(huì)在消費(fèi)者中 形成一些負(fù)面的影響。與處理批量目錄有關(guān)的另一個(gè)缺陷涉及具有使用限制的一部分批量目錄項(xiàng)目。例 如,假定提供商分配了沒(méi)有使用限制的第一批房間,并隨后分配了第二個(gè)批量目錄的房間 (具有同樣的識(shí)別特征),規(guī)定第一個(gè)批量目錄的房間必須首先售出。在傳統(tǒng)的貿(mào)易商形式 的旅游服務(wù)之下,由于這些房間具有相同的識(shí)別特征,基于網(wǎng)絡(luò)的旅游服務(wù)商將房間的數(shù) 據(jù)存在一起。然而,由于傳統(tǒng)的基于網(wǎng)絡(luò)的旅游服務(wù)商通常不能區(qū)分目錄項(xiàng)目中的單獨(dú)的 一個(gè)(individual piece of inventoryitem)對(duì)應(yīng)于哪次批量目錄配額,因此使用上的限 制很難執(zhí)行。這樣,傳統(tǒng)的旅游服務(wù)商在試圖處理批量目錄的過(guò)程中有各種缺陷。與傳統(tǒng)的貿(mào)易商形式有關(guān)的另一個(gè)缺陷,并且不必須限于批量目錄,來(lái)自于基于 網(wǎng)絡(luò)的旅游服務(wù)商協(xié)調(diào)不同的提供商的努力。在一個(gè)典型的實(shí)施例中,目錄項(xiàng)目的分配取 決于旅游服務(wù)代理和提供商代理之間的使用幾種通信模式(如電話、電子郵件、傳真和傳 統(tǒng)郵件)的通信。經(jīng)常,無(wú)法建立連續(xù)的通信會(huì)引起遍布該項(xiàng)交易不同部分的延遲,例如, 在通知提供配額、確認(rèn)接受配額以及談判附加目錄或改變條款的過(guò)程中。例如,假定一個(gè)基 于網(wǎng)絡(luò)的旅游代理試圖與旅館提供商談判,以便以特定價(jià)格獲得一部分房間的配額。談判 可能因?yàn)樘峁┥毯吐糜畏?wù)商之間沒(méi)有標(biāo)準(zhǔn)的通信形式(如,一個(gè)代理傾向于采用電話, 而另一個(gè)使用通常的郵件)。此外,即使雙方能夠建立通信,并且提供商代理和旅游服務(wù)商 代理之間能夠達(dá)成協(xié)議,該協(xié)議也有可能沒(méi)有被正確備案以備以后使用。例如,在賬目核對(duì) 過(guò)程中,旅游服務(wù)商的會(huì)計(jì)部門,從代理中被去除(removed from the agent),在帳務(wù)核對(duì) 過(guò)程中,可能在向提供商提供適當(dāng)?shù)氖跈?quán)(authorization)以便在談判的價(jià)格上接受房間 配額方面有麻煩,尤其是如果賬目是在一段時(shí)間之后進(jìn)行核對(duì)。這樣,傳統(tǒng)的貿(mào)易商形式的 旅游代理必須建立與每個(gè)潛在的提供商進(jìn)行合作(interface)的步驟,并且還必須為每種 類型的提供商保存足夠的記錄,而這樣是沒(méi)有效率的。因此,需要一套管理目錄項(xiàng)目的系統(tǒng)和方法,以協(xié)助處理消費(fèi)者對(duì)于目錄項(xiàng)目的 預(yù)訂請(qǐng)求。更具體來(lái)說(shuō),需要一套系統(tǒng)和方法,用來(lái)管理對(duì)于具有不同特征的多個(gè)目錄項(xiàng)目 的預(yù)訂請(qǐng)求。
發(fā)明內(nèi)容
提供了用來(lái)管理對(duì)于一個(gè)或多個(gè)目錄項(xiàng)目的預(yù)訂請(qǐng)求的系統(tǒng)和方法。用戶預(yù)訂請(qǐng) 求被獲得并處理,以識(shí)別與預(yù)訂請(qǐng)求相匹配的目錄數(shù)據(jù)。根據(jù)用戶預(yù)訂請(qǐng)求生成預(yù)訂交易、 預(yù)訂項(xiàng)目和預(yù)訂目錄記錄。如果交易能夠被完成,則發(fā)給用戶確認(rèn)信息并發(fā)給提供商一份 通知。根據(jù)本發(fā)明,提供了處理對(duì)于一個(gè)或多個(gè)目錄項(xiàng)目的預(yù)訂請(qǐng)求的方法。預(yù)訂處理 應(yīng)用程序(application)獲得用戶對(duì)于預(yù)訂至少一個(gè)目錄項(xiàng)目的請(qǐng)求。預(yù)訂處理應(yīng)用程序獲得對(duì)應(yīng)于一個(gè)或多個(gè)目錄項(xiàng)目的目錄數(shù)據(jù),并對(duì)用戶預(yù)訂請(qǐng)求進(jìn)行匹配。預(yù)訂處理應(yīng) 用程序根據(jù)匹配的目錄數(shù)據(jù)生成預(yù)訂交易、一個(gè)或多個(gè)預(yù)訂項(xiàng)目以及一個(gè)或多個(gè)預(yù)訂目錄 記錄。預(yù)訂交易記錄包括與一個(gè)或多個(gè)預(yù)訂請(qǐng)求相關(guān)聯(lián)的數(shù)據(jù)。每個(gè)預(yù)訂項(xiàng)目記錄對(duì)應(yīng)于 預(yù)訂交易記錄,并識(shí)別一組與特定預(yù)訂請(qǐng)求相關(guān)聯(lián)的目錄項(xiàng)目。每個(gè)預(yù)訂目錄記錄對(duì)應(yīng)于 預(yù)訂項(xiàng)目記錄,并包括與對(duì)于在預(yù)訂項(xiàng)目記錄中識(shí)別出的目錄項(xiàng)目的預(yù)訂請(qǐng)求相關(guān)聯(lián)的數(shù) 據(jù)。預(yù)訂處理應(yīng)用程序處理預(yù)訂交易、預(yù)訂項(xiàng)目和預(yù)訂目錄記錄,并發(fā)送對(duì)預(yù)訂交易、預(yù)訂 項(xiàng)目和預(yù)訂目錄記錄的處理結(jié)果。根據(jù)本發(fā)明的另一個(gè)方面,提供了處理對(duì)于一個(gè)或多個(gè)目錄項(xiàng)目的預(yù)訂請(qǐng)求的系 統(tǒng)。本系統(tǒng)包括至少一個(gè)客戶端計(jì)算機(jī),可操作它來(lái)生成對(duì)于至少一個(gè)目錄項(xiàng)目的預(yù)訂請(qǐng) 求。本系統(tǒng)還包括用來(lái)存儲(chǔ)對(duì)應(yīng)于一個(gè)或多個(gè)目錄項(xiàng)目的目錄數(shù)據(jù)的旅游服務(wù)器。旅游服 務(wù)器可操作以獲得來(lái)自于客戶端計(jì)算機(jī)的預(yù)訂請(qǐng)求。旅游服務(wù)器生成并處理對(duì)應(yīng)于預(yù)訂請(qǐng) 求和目錄數(shù)據(jù)的預(yù)訂交易、一個(gè)或多個(gè)預(yù)訂項(xiàng)目以及一個(gè)或多個(gè)預(yù)訂目錄記錄。根據(jù)本發(fā)明的另一個(gè)方面,提供了用于處理對(duì)于一個(gè)或多個(gè)目錄項(xiàng)目的預(yù)訂請(qǐng)求 的、具有計(jì)算機(jī)可執(zhí)行組件(component)的計(jì)算機(jī)可讀媒質(zhì)。計(jì)算機(jī)可執(zhí)行組件包括一個(gè) 預(yù)訂交易組件,可操作以識(shí)別對(duì)目錄項(xiàng)目的一個(gè)或多個(gè)預(yù)訂請(qǐng)求。計(jì)算機(jī)可執(zhí)行組件還包 括對(duì)應(yīng)于預(yù)訂交易記錄的一個(gè)或多個(gè)預(yù)訂項(xiàng)目組件,可操作以用來(lái)識(shí)別對(duì)目錄項(xiàng)目的預(yù)訂 請(qǐng)求。計(jì)算機(jī)可執(zhí)行組件此外包括與預(yù)訂項(xiàng)目組件相關(guān)聯(lián)的一個(gè)或多個(gè)的預(yù)訂目錄組件, 可用來(lái)定義對(duì)于各個(gè)目錄項(xiàng)目的預(yù)訂請(qǐng)求。根據(jù)本發(fā)明的此外另一個(gè)方面,提供了用于處理來(lái)自于一個(gè)或多個(gè)目錄項(xiàng)目的預(yù) 訂請(qǐng)求的方法。預(yù)訂處理應(yīng)用程序獲得用戶對(duì)于對(duì)應(yīng)于至少一個(gè)目錄項(xiàng)目的預(yù)訂行為的 請(qǐng)求。預(yù)訂處理應(yīng)用程序獲取對(duì)應(yīng)于目錄項(xiàng)目的已存在的預(yù)訂交易、預(yù)訂項(xiàng)目和預(yù)訂目錄 記錄。預(yù)訂交易記錄包括與一個(gè)或多個(gè)預(yù)訂請(qǐng)求相關(guān)聯(lián)的數(shù)據(jù)。一個(gè)或多個(gè)預(yù)訂項(xiàng)目記 錄對(duì)應(yīng)著該預(yù)訂交易記錄,并且識(shí)別一組與特定預(yù)訂請(qǐng)求相關(guān)聯(lián)的目錄項(xiàng)目。一個(gè)或多 個(gè)預(yù)訂目錄記錄對(duì)應(yīng)著該預(yù)訂項(xiàng)目記錄,并且包括與對(duì)于在目錄預(yù)訂項(xiàng)目記錄中識(shí)別的 目錄項(xiàng)目的預(yù)訂請(qǐng)求相關(guān)聯(lián)的數(shù)據(jù)。預(yù)訂處理應(yīng)用程序根據(jù)預(yù)訂行為請(qǐng)求(reservation actionrequest)來(lái)處理預(yù)訂交易、預(yù)訂項(xiàng)目和預(yù)訂目錄記錄。預(yù)訂處理應(yīng)用程序發(fā)送對(duì)預(yù) 訂交易、預(yù)訂項(xiàng)目和預(yù)訂目錄記錄的處理結(jié)果。
通過(guò)參考下文的詳細(xì)介紹,并結(jié)合附圖,本發(fā)明的前述方面和許多將隨后介紹的 優(yōu)點(diǎn)將會(huì)變得更加容易評(píng)價(jià),同樣也更加容易理解。附圖中,附圖1是因特網(wǎng)的代表性部分的框圖。附圖2是顯示根據(jù)本發(fā)明形成的旅游管理系統(tǒng)的框圖。附圖3是描繪根據(jù)本發(fā)明形成的客戶端計(jì)算設(shè)備的示意性結(jié)構(gòu)的框圖。附圖4是描繪根據(jù)本發(fā)明形成的旅游服務(wù)器的示意性結(jié)構(gòu)的框圖。附圖5是根據(jù)本發(fā)明形成的三個(gè)細(xì)節(jié)級(jí)別(three detail level)的目錄項(xiàng)目數(shù) 據(jù)關(guān)系的框圖。附圖6是附圖2的旅游管理系統(tǒng)的框圖,顯示了根據(jù)本發(fā)明進(jìn)行的客戶端計(jì)算設(shè) 備目錄查詢。
附圖7是顯示根據(jù)本發(fā)明,由目錄處理應(yīng)用程序執(zhí)行的目錄請(qǐng)求處理程序的流程 圖。附圖8是顯示根據(jù)本發(fā)明,由目錄處理應(yīng)用程序執(zhí)行的查詢可獲得的目錄子程序 的流程圖。附圖9是顯示根據(jù)本發(fā)明,目錄處理應(yīng)用程序使用的數(shù)據(jù)關(guān)系的框圖。附圖10是附圖2的旅游管理系統(tǒng)的一個(gè)框圖,顯示了根據(jù)本發(fā)明進(jìn)行的、旅游服 務(wù)器對(duì)于來(lái)自于提供商的目錄的請(qǐng)求。附圖11是附圖2的旅游管理系統(tǒng)的一個(gè)框圖,示例了根據(jù)本發(fā)明進(jìn)行的提供商目 錄行為(action)請(qǐng)求。附圖12是附圖2的旅游管理系統(tǒng)的一個(gè)框圖,示例了根據(jù)本發(fā)明進(jìn)行的提供商目 錄行為請(qǐng)求。附圖13是顯示了根據(jù)本發(fā)明,由目錄處理應(yīng)用程序執(zhí)行的提供商目錄行為請(qǐng)求 處理程序的流程圖。附圖14是顯示了根據(jù)本發(fā)明,由目錄處理應(yīng)用程序執(zhí)行的提供商批量目錄行為 請(qǐng)求子程序的流程圖。附圖15是顯示了根據(jù)本發(fā)明,由目錄處理應(yīng)用程序執(zhí)行的提供商目錄查詢行為 子程序的流程圖。附圖16是代表了根據(jù)本發(fā)明,被目錄處理應(yīng)用程序使用的目錄關(guān)系 (relational)數(shù)據(jù)庫(kù)的數(shù)據(jù)關(guān)系的框圖。附圖17是根據(jù)本發(fā)明形成的三個(gè)細(xì)節(jié)級(jí)別的預(yù)訂數(shù)據(jù)關(guān)系的框圖。附圖18是附圖2的旅游管理系統(tǒng)的框圖,顯示了根據(jù)本發(fā)明進(jìn)行的、客戶端計(jì)算 設(shè)備對(duì)于預(yù)訂的請(qǐng)求。附圖19是附圖2的旅游管理系統(tǒng)的框圖,顯示了根據(jù)本發(fā)明的、客戶端計(jì)算設(shè)備 對(duì)于來(lái)自于提供商的預(yù)訂的請(qǐng)求,其中該提供商與旅游管理系統(tǒng)并非持續(xù)連接。附圖20是顯示了根據(jù)本發(fā)明,由預(yù)訂處理應(yīng)用程序執(zhí)行的預(yù)訂處理程序的流程 圖。附圖21是顯示了根據(jù)本發(fā)明,由預(yù)訂處理應(yīng)用程序執(zhí)行的處理新用戶預(yù)訂請(qǐng)求 子程序的流程圖。附圖22是顯示了根據(jù)本發(fā)明,被預(yù)訂處理應(yīng)用程序用來(lái)處理預(yù)訂請(qǐng)求的數(shù)據(jù)關(guān) 系的框圖。附圖23是根據(jù)本發(fā)明,由預(yù)訂處理應(yīng)用程序執(zhí)行的處理用戶預(yù)訂取消請(qǐng)求子程 序的流程圖。附圖24A和24B是由根據(jù)本發(fā)明,預(yù)訂處理應(yīng)用程序執(zhí)行的處理用戶預(yù)訂修改請(qǐng) 求子程序的流程圖。附圖25是代表了根據(jù)本發(fā)明,被預(yù)訂處理應(yīng)用程序所使用的用于預(yù)訂關(guān)系數(shù)據(jù) 庫(kù)的數(shù)據(jù)關(guān)系的框圖。
具體實(shí)施例方式如上所述,本發(fā)明的各個(gè)方面在通過(guò)因特網(wǎng)可連接的萬(wàn)維網(wǎng)(“WWW”)或者網(wǎng)絡(luò)(“Web”)站點(diǎn)中被體現(xiàn)出來(lái)。如本領(lǐng)域技術(shù)人員所熟知的,術(shù)語(yǔ)“因特網(wǎng)”(“Internet”) 指使用傳輸控制協(xié)議/因特網(wǎng)協(xié)議(“TCP/IP”)相互通信的網(wǎng)絡(luò)和路由器的集合。附圖1 顯示了因特網(wǎng)20的一個(gè)代表性部分,其中多個(gè)局域網(wǎng)(“LAN”) 24和一個(gè)廣域網(wǎng)(“WAN”) 26 通過(guò)路由器22互相連接在一起。路由器22是用于作為界面將一個(gè)LAN或者WAN與另一個(gè) 連接在一起的專用計(jì)算機(jī)。LAN之內(nèi)的通信連接可以是雙絞線、同軸電纜或者光纖,而網(wǎng)絡(luò) 之間的通信連接可以使用56Kbps模擬電話線路、IMbps數(shù)字T-I線路、45Mbps數(shù)字T-3線 路或者本領(lǐng)域技術(shù)人員已知的其它通信線路。此外,計(jì)算機(jī)28和其它相關(guān)的電子設(shè)備可以通過(guò)調(diào)制解調(diào)器和臨時(shí)電話或無(wú)線 鏈路,被遠(yuǎn)程連接到LAN 24或者WAN 26??梢岳斫?,因特網(wǎng)20包括大量的這種互相連接的 網(wǎng)絡(luò)、計(jì)算機(jī)和路由器,在附圖1中僅顯示了因特網(wǎng)20的具有代表性的一小部分。由于因特網(wǎng)的價(jià)值在于它能夠連接位于世界各地的計(jì)算機(jī),最近,它發(fā)生了爆 炸性的增長(zhǎng)。隨著因特網(wǎng)的增長(zhǎng),www也獲得了發(fā)展。像本領(lǐng)域技術(shù)人員所理解的,Wffff 是互相連接在一起的或者用超文本鏈接標(biāo)記語(yǔ)言(“HTML”)或者其他鏈接標(biāo)示語(yǔ)言 (makeuplanguages)寫(xiě)成的“超文本”(“hypertext”)文件的大集合,其中這些文件以電 子方式存儲(chǔ)在遍布因特網(wǎng)的“WWW站點(diǎn)”或者“Web站點(diǎn)”中。其它交互式的超文本環(huán)境可 能包括一些專有的環(huán)境(如美國(guó)在線或者其它在線服務(wù)提供商所提供的環(huán)境),以及由各 種無(wú)線網(wǎng)絡(luò)提供商(尤其是蜂窩電話產(chǎn)業(yè)中的那些無(wú)線網(wǎng)絡(luò)提供商)提供的無(wú)線互聯(lián)網(wǎng) ("wireless Web”)。可以理解,本發(fā)明可以應(yīng)用在任何這樣的交互式超文本環(huán)境中,然而, 為了便于討論,關(guān)于本發(fā)明,網(wǎng)絡(luò)被用來(lái)作為示例性的交互式超文本環(huán)境。網(wǎng)站是連接到因特網(wǎng)的、擁有海量存儲(chǔ)能力來(lái)存儲(chǔ)超文本文件并運(yùn)行管理軟件來(lái) 處理對(duì)于存儲(chǔ)的超文本文件的請(qǐng)求的服務(wù)器/計(jì)算機(jī)。嵌在超文本文件之中的是一些超級(jí) 鏈接,例如,將文件鏈接到存儲(chǔ)在因特網(wǎng)上其它地方的網(wǎng)站中的另一個(gè)超文本文件的文本 的加亮部分。每個(gè)超級(jí)鏈接被分配一個(gè)統(tǒng)一資源定位器(“URL”),它提供被鏈接文件在連 接到因特網(wǎng)的服務(wù)器上面的確切位置,并描述該文件。這樣,無(wú)論超文本文件從什么網(wǎng)站服 務(wù)器被檢索,該文件都被認(rèn)為是從萬(wàn)維網(wǎng)中檢索。本領(lǐng)域技術(shù)人員知道,網(wǎng)絡(luò)服務(wù)器也可能 包括存儲(chǔ)和發(fā)送應(yīng)用程序的設(shè)施(facility),如以Sun Microsystems公司的JAVA程序語(yǔ) 言寫(xiě)成的應(yīng)用程序,用來(lái)在遠(yuǎn)端計(jì)算機(jī)上執(zhí)行。類似地,網(wǎng)絡(luò)服務(wù)器也可能包括在網(wǎng)站服務(wù) 器自身執(zhí)行腳本和其它應(yīng)用程序的設(shè)施。消費(fèi)者或者其它遠(yuǎn)程登錄用戶可以通過(guò)網(wǎng)絡(luò)瀏覽器程序從萬(wàn)維網(wǎng)檢索超文本文 件。網(wǎng)絡(luò)瀏覽器,如 Netscape 的 NAVIGATOR 或者 Microsoft 的 Internet Explorer,是用 來(lái)為萬(wàn)維網(wǎng)提供圖形用戶界面的軟件應(yīng)用程序。根據(jù)用戶通過(guò)網(wǎng)絡(luò)瀏覽器發(fā)出的請(qǐng)求,網(wǎng) 絡(luò)瀏覽器使用文件的URL和HTTP協(xié)議來(lái)從合適的網(wǎng)絡(luò)服務(wù)器定位并檢索希望獲得的超文 本文件。HTTP是比TCP/IP更高級(jí)的協(xié)議,特地設(shè)計(jì)用來(lái)滿足萬(wàn)維網(wǎng)的需求。HTTP運(yùn)行在 TCP/IP的上層,用來(lái)在服務(wù)器和客戶端計(jì)算機(jī)之間傳送超文本文件。萬(wàn)維網(wǎng)瀏覽器也可能 從網(wǎng)絡(luò)服務(wù)器檢索程序,例如JAVA程序,用來(lái)在客戶端計(jì)算機(jī)上執(zhí)行??傮w來(lái)說(shuō),本發(fā)明涉及用來(lái)管理目錄項(xiàng)目查詢和預(yù)訂請(qǐng)求的系統(tǒng)和方法。更具 體來(lái)說(shuō),在本發(fā)明的一個(gè)實(shí)施例中,提供了用來(lái)在目錄項(xiàng)目提供商和消費(fèi)者之間管理旅游 相關(guān)的目錄項(xiàng)目查詢和旅游相關(guān)的預(yù)訂交易的一套系統(tǒng)和方法。本領(lǐng)域技術(shù)人員會(huì)理解, 目錄項(xiàng)目包括可以從提供商傳遞到消費(fèi)者的任何實(shí)際的物品或者商品物件(articleofmerchandise),如門票、通行證、消費(fèi)者產(chǎn)品。目錄項(xiàng)目也可以包括由提供商或者提供商的 代理提供的、對(duì)于物品或服務(wù)的權(quán)利,如在特定夜晚占據(jù)一間旅館房間的權(quán)利,對(duì)于航班的 一個(gè)座位的權(quán)利,占據(jù)航船上特定船艙的權(quán)利。此外,可以理解,目錄項(xiàng)目可以是單件的物 品或服務(wù)以及一組大體相同的物品或服務(wù)(如旅館的一部分房間)。取決于所希望的交易,貿(mào)易商形式的旅游管理系統(tǒng)可以被用于輔助消費(fèi)者查詢目 錄項(xiàng)目的可獲得性,以及處理消費(fèi)者對(duì)于目錄項(xiàng)目的預(yù)訂請(qǐng)求。此外,旅游管理系統(tǒng)可以被 用于輔助各種基于提供商的目錄項(xiàng)目行為請(qǐng)求,以及將消費(fèi)者預(yù)訂信息通知提供商。然而, 本領(lǐng)域技術(shù)人員會(huì)理解,公開(kāi)的實(shí)施例被用于示范的目的,不應(yīng)當(dāng)被理解為限制。附圖2是示例根據(jù)本發(fā)明的旅游管理系統(tǒng)230的框圖。如附圖2所示,旅游管理 系統(tǒng)230包括一個(gè)或多個(gè)客戶端計(jì)算設(shè)備232,以及具有用來(lái)存儲(chǔ)分配給該旅游服務(wù)商的 目錄項(xiàng)目的目錄存儲(chǔ)器238的旅游服務(wù)器236。此外,旅游管理系統(tǒng)230包括一個(gè)或多個(gè)的 具有提供商目錄存儲(chǔ)器241的提供商系統(tǒng)240。在本發(fā)明的一個(gè)實(shí)施例中,客戶端計(jì)算設(shè)備 232通過(guò)存儲(chǔ)在客戶端計(jì)算設(shè)備232的內(nèi)存中的網(wǎng)絡(luò)瀏覽器234,與旅游管理系統(tǒng)230進(jìn)行
通{曰。如附圖2所示,旅游管理系統(tǒng)230的各種組件通過(guò)在標(biāo)準(zhǔn)的通信網(wǎng)絡(luò)(例如因特 網(wǎng)20)中發(fā)送數(shù)據(jù)和接收數(shù)據(jù)來(lái)進(jìn)行通信。然而,本領(lǐng)域技術(shù)人員會(huì)理解,客戶端計(jì)算設(shè)備 232、旅游服務(wù)商236和提供商240也可以通過(guò)專用或者半專用通信網(wǎng)絡(luò),如專用的基于旅 游的計(jì)算機(jī)網(wǎng)絡(luò),來(lái)發(fā)送/接收數(shù)據(jù)。此外,盡管在附圖2中只顯示了兩個(gè)客戶端計(jì)算設(shè)備 232,本領(lǐng)域技術(shù)人員會(huì)理解,在根據(jù)本發(fā)明的旅游管理系統(tǒng)230中,可以使用任何數(shù)目的 客戶端計(jì)算設(shè)備232或者提供商240。類似地,如附圖2所示,旅游管理系統(tǒng)230可以通過(guò) 其它中間提供商204A,如提供商240A、240B和240C所示,間接地與供應(yīng)商系統(tǒng)相連接。附圖3是描繪了根據(jù)本發(fā)明的用于與旅游管理系統(tǒng)230進(jìn)行交互的客戶端計(jì)算設(shè) 備232(附圖2)的示范性結(jié)構(gòu)的框圖。具有本領(lǐng)域的普通知識(shí)的技術(shù)人員會(huì)理解,客戶端 計(jì)算設(shè)備232包括比附圖3所示的多很多的組件。然而,并不是所有這些為本領(lǐng)域技術(shù)人 員所熟知的廣泛使用的傳統(tǒng)組件都需要被顯示出來(lái)以公開(kāi)用來(lái)實(shí)現(xiàn)本發(fā)明的實(shí)施例。如附圖3所示,客戶端計(jì)算設(shè)備232包括網(wǎng)絡(luò)接口 300,用來(lái)直接連接到LAN或者 WAN,或者用來(lái)遠(yuǎn)程連接到LAN或者WAN。具本領(lǐng)域技術(shù)人員會(huì)理解,網(wǎng)絡(luò)接口 300包括用于 這樣的連接的必要的電路,并且其結(jié)構(gòu)被制造得可以使用多種通信協(xié)議,如TCP/IP協(xié)議、 因特網(wǎng)Inter-ORB協(xié)議(“ΙΙ0Ρ”)以及類似協(xié)議。網(wǎng)絡(luò)接口 300可以使用它所連接到的LAN 或者WAN的特定網(wǎng)絡(luò)配置的通信協(xié)議,以及一種特定類型的耦合介質(zhì)(coupling medium) 0 如本領(lǐng)域技術(shù)人員所知,客戶端計(jì)算設(shè)備232也可以配備調(diào)制解調(diào)器304,用來(lái)通過(guò)點(diǎn)對(duì)點(diǎn) 協(xié)議(Point-to-Point) ( “PPP”)連接或者串行線Internet協(xié)議(“SLIP”)連接來(lái)連接 到因特網(wǎng)。調(diào)制解調(diào)器304可以使用電話線連接、電纜連接、無(wú)線連接、數(shù)字用戶線路或者 本領(lǐng)域已知的其它類型的通信連接??蛻舳擞?jì)算設(shè)備232還包括處理單元302、顯示器348和存儲(chǔ)器308。存儲(chǔ)器308 主要包括隨機(jī)讀取存儲(chǔ)器(“RAM”)、只讀存儲(chǔ)器(“ROM”)和永久海量存儲(chǔ)設(shè)備,如磁盤(pán) 驅(qū)動(dòng)器。存儲(chǔ)器308存儲(chǔ)操作系統(tǒng)310,用來(lái)控制客戶端計(jì)算設(shè)備232的操作。在本發(fā)明 的實(shí)際的實(shí)施例中,操作系統(tǒng)310提供了圖形操作環(huán)境,如Microsoft公司的WINDOWS圖 形操作系統(tǒng),在其中激活的應(yīng)用程序被表示為帶有用戶可見(jiàn)的顯示的一個(gè)或多個(gè)圖形應(yīng)用窗口。存儲(chǔ)器308還包括網(wǎng)絡(luò)瀏覽器234,如Netscape的NAVIGATOR或者M(jìn)icrosoft的 InternetExplorer瀏覽器,用來(lái)通過(guò)萬(wàn)維網(wǎng)獲取旅游管理系統(tǒng)230??梢岳斫猓@些組件可 以存儲(chǔ)在計(jì)算機(jī)可讀媒質(zhì)上面,并使用與計(jì)算機(jī)可讀媒質(zhì)(如軟盤(pán)、CD-ROM、DVD-ROM或者 網(wǎng)絡(luò)接口 300)相關(guān)的驅(qū)動(dòng)器機(jī)制來(lái)載入到客戶端計(jì)算設(shè)備232的存儲(chǔ)器308中。存儲(chǔ)器 308、網(wǎng)絡(luò)接口 300、顯示器348和調(diào)制解調(diào)器304都通過(guò)一條或多條總線連接到處理器344 單元。就如眾所周知的,其它的外圍設(shè)備也可以用相似的方式連接到處理器單元。附圖4是描繪用于與根據(jù)本發(fā)明的旅游管理系統(tǒng)230交互的旅游服務(wù)器236 (附 圖2)的示例性結(jié)構(gòu)的框圖。本領(lǐng)域技術(shù)人員會(huì)理解,旅游服務(wù)器236包括比附圖4所示多 許多的組件。然而,沒(méi)有必要把這些廣泛使用的通用組件全部顯示出來(lái),以公開(kāi)用來(lái)實(shí)現(xiàn)本 發(fā)明的示范性的實(shí)施例。如附圖4所示,旅游服務(wù)器236通過(guò)網(wǎng)絡(luò)接口 400連結(jié)到因特網(wǎng) 20。本領(lǐng)域的普通技術(shù)人員會(huì)理解,網(wǎng)絡(luò)接口 400包括必要的電路,用來(lái)把旅游服務(wù)器236 連接到因特網(wǎng)20,并且構(gòu)造得可以使用TCP/IP協(xié)議,或者其它協(xié)議,如ΙΙ0Ρ。旅游服務(wù)器236還包括處理單元402、可選的顯示器404、輸入/輸出(“1/0”)端 口 406以及海量存儲(chǔ)器408,所有這些設(shè)備都通過(guò)通信總線,或者其它通信裝置,進(jìn)行連接。 海量存儲(chǔ)器408通常包括RAM、ROM和永久海量存儲(chǔ)設(shè)備,如硬盤(pán)驅(qū)動(dòng)器、磁帶驅(qū)動(dòng)器、光驅(qū) 動(dòng)器、軟盤(pán)驅(qū)動(dòng)器或者它們的結(jié)合。海量存儲(chǔ)器408存儲(chǔ)操作系統(tǒng)410,來(lái)控制旅游服務(wù)器 236的操作??梢岳斫?,這個(gè)組件可以包括為本領(lǐng)域普通技術(shù)人員所知的通用服務(wù)器操作系 統(tǒng),如 UNIX、LINUX ,或者 Microsoft WINDOWS NT (圈 R)。海量存儲(chǔ)器408也存儲(chǔ)程序代碼和數(shù)據(jù),用來(lái)與一個(gè)或多個(gè)的客戶端計(jì)算設(shè)備 232進(jìn)行接口,用來(lái)與一個(gè)或多個(gè)的因特網(wǎng)提供商240進(jìn)行接口,用來(lái)處理各種目錄管理任 務(wù),以及用來(lái)處理各種預(yù)訂管理任務(wù)。更具體來(lái)說(shuō),海量存儲(chǔ)器408存儲(chǔ)客戶接口應(yīng)用程序 412,用來(lái)通過(guò)一個(gè)或多個(gè)的萬(wàn)維網(wǎng)頁(yè)與一個(gè)或多個(gè)的客戶端計(jì)算設(shè)備232進(jìn)行通信??蛻?接口應(yīng)用程序412包括計(jì)算機(jī)可執(zhí)行指令,當(dāng)被旅游服務(wù)器236執(zhí)行的時(shí)候,與一個(gè)或多個(gè) 的客戶端計(jì)算設(shè)備232建立起通信信道??蛻艚涌趹?yīng)用程序412的操作將在下面進(jìn)行詳盡 的描述。海量存儲(chǔ)器408還存儲(chǔ)提供商接口應(yīng)用程序414,用來(lái)與一個(gè)或多個(gè)的提供商通 信。提供商接口應(yīng)用程序414包括計(jì)算機(jī)可執(zhí)行指令,當(dāng)被旅游服務(wù)器236執(zhí)行的時(shí)候,與 一個(gè)或多個(gè)的提供商240建立起通信信道。提供商接口應(yīng)用程序414將在下面進(jìn)行詳盡的 描述。海量存儲(chǔ)器408還存儲(chǔ)目錄處理應(yīng)用程序416以處理目錄,以及預(yù)訂處理應(yīng)用程 序418以處理預(yù)訂。目錄處理應(yīng)用程序416和預(yù)訂處理應(yīng)用程序418都包括計(jì)算機(jī)可執(zhí)行 指令,當(dāng)被旅游服務(wù)器236執(zhí)行的時(shí)候,協(xié)助管理目錄和預(yù)訂數(shù)據(jù)。本領(lǐng)域技術(shù)人員會(huì)理 解,這些組件可以被存儲(chǔ)在計(jì)算機(jī)可讀媒質(zhì)上,并使用與計(jì)算機(jī)可讀媒質(zhì)相關(guān)聯(lián)的驅(qū)動(dòng)機(jī) 制,如軟盤(pán)、⑶_R0M、DVD-R0M驅(qū)動(dòng)器,或者網(wǎng)絡(luò)接口 400,來(lái)載入到旅游服務(wù)器236的海量存 儲(chǔ)器408中。根據(jù)本發(fā)明的目錄管理方面,旅游管理系統(tǒng)230的旅游服務(wù)器236被用于管理來(lái) 自于客戶端計(jì)算機(jī)232和提供商240的、可獲得的目錄項(xiàng)目查詢和目錄項(xiàng)目行為請(qǐng)求。根 據(jù)這個(gè)方面,旅游服務(wù)商236獲得了對(duì)來(lái)自于一個(gè)或多個(gè)的提供商240的各種目錄項(xiàng)目的 權(quán)利。例如,如果目錄項(xiàng)目是實(shí)際的物品,旅游服務(wù)商的服務(wù)可以實(shí)際地(physically)獲 得對(duì)于該待出售項(xiàng)目的擁有權(quán)。如果目錄項(xiàng)目不是實(shí)際的物品,旅游服務(wù)器的服務(wù)可以只從提供商240獲得對(duì)于該旅游服務(wù)商出售該物品/服務(wù)的權(quán)利的認(rèn)可。不管目錄項(xiàng)目是否是有形的(tangible),在從各個(gè)提供商240處獲得各種目錄項(xiàng) 目之后,旅游服務(wù)器236存儲(chǔ)描述該目錄項(xiàng)目以及它對(duì)于消費(fèi)者的可獲得性的數(shù)據(jù),該數(shù) 據(jù)通常稱為目錄項(xiàng)目數(shù)據(jù)。使用目錄項(xiàng)目數(shù)據(jù),旅游服務(wù)器236可以接受客戶端計(jì)算機(jī)對(duì) 于可獲得的目錄項(xiàng)目的查詢。此外,旅游服務(wù)器236也可以接受關(guān)于管理旅游服務(wù)器236 保存的提供商目錄項(xiàng)目的各種任務(wù)的提供商信息。根據(jù)本發(fā)明,為了協(xié)助目錄項(xiàng)目數(shù)據(jù)管理,旅游服務(wù)器236使用目錄項(xiàng)目數(shù)據(jù)關(guān) 系來(lái)以各種方式處理目錄項(xiàng)目數(shù)據(jù)。更具體來(lái)說(shuō),在本發(fā)明的一個(gè)實(shí)施例中,旅游服務(wù)器 236使用建立起三個(gè)明顯級(jí)別的數(shù)據(jù)描述的數(shù)據(jù)關(guān)系,來(lái)管理目錄項(xiàng)目。附圖5是三個(gè)細(xì)節(jié) 級(jí)別目錄項(xiàng)目關(guān)系500的框圖,根據(jù)本發(fā)明,被旅游服務(wù)器236用來(lái)管理目錄項(xiàng)目。該三個(gè) 級(jí)別的細(xì)節(jié)形成了這樣的層級(jí)關(guān)系每個(gè)級(jí)別都包括有關(guān)于旅游服務(wù)器236管理的目錄項(xiàng) 目的各種方面的數(shù)據(jù)??傮w來(lái)說(shuō),第一個(gè)級(jí)別的細(xì)節(jié)包括與目錄項(xiàng)目相關(guān)的最廣泛的特征數(shù)據(jù)。第一個(gè) 級(jí)別的細(xì)節(jié)可能對(duì)于一些目錄項(xiàng)目來(lái)說(shuō)是相同的。第二個(gè)級(jí)別的細(xì)節(jié)與目錄項(xiàng)目的第一個(gè) 級(jí)別的細(xì)節(jié)有關(guān),包括與該目錄項(xiàng)目相關(guān)的更多具體細(xì)節(jié)。第二個(gè)級(jí)別的細(xì)節(jié)數(shù)據(jù)不象第 一個(gè)級(jí)別那樣廣泛,但是也有可能對(duì)于一些目錄項(xiàng)目是相同的。第三個(gè)級(jí)別的細(xì)節(jié)與第一 個(gè)和第二個(gè)級(jí)別的細(xì)節(jié)有關(guān),提供了與目錄項(xiàng)目相關(guān)的更為具體的數(shù)據(jù)。第三個(gè)級(jí)別的細(xì) 節(jié)包括僅限于單個(gè)目錄項(xiàng)目的數(shù)據(jù)。如附圖5所示,用來(lái)描述一個(gè)目錄項(xiàng)目的第一個(gè)級(jí)別的細(xì)節(jié)是貨物保存 (stock-keeping)單元(“SKU”)組502記錄。每個(gè)SKU組502記錄包括與目錄項(xiàng)目相關(guān) 的最廣泛的描述數(shù)據(jù)。SKU組502數(shù)據(jù)可以對(duì)于一些不同的目錄項(xiàng)目通用。然而,并不是每 種類型的目錄項(xiàng)目都要有SKU組502記錄。用來(lái)定義目錄項(xiàng)目的第二個(gè)級(jí)別的細(xì)節(jié)是SKU 504記錄。每個(gè)SKU 504記錄相對(duì)應(yīng)于SKU組502記錄,定義和目錄項(xiàng)目有關(guān)的更為具體的 數(shù)據(jù)。更具體來(lái)說(shuō),每個(gè)SKU 504記錄對(duì)應(yīng)于可以出售給消費(fèi)者的一個(gè)可識(shí)別的產(chǎn)品或服 務(wù)。因此,SKU 504記錄包含基本級(jí)別的細(xì)節(jié)。類似于SKU組502,SKU 504數(shù)據(jù)可能和多于 一個(gè)目錄項(xiàng)目相關(guān)聯(lián)。用來(lái)定義一個(gè)目錄項(xiàng)目的第三個(gè)級(jí)別的細(xì)節(jié)是SKU目錄506記錄。 每個(gè)SKU目錄506記錄對(duì)應(yīng)于一個(gè)SKU組506和一個(gè)SKU 504記錄,定義與目錄項(xiàng)目有關(guān) 的更為具體的數(shù)據(jù)。然而,不象SKU組502和SKU 504記錄,SKU目錄506數(shù)據(jù)與單個(gè)的目 錄項(xiàng)目相關(guān)聯(lián)。更具體來(lái)說(shuō),SKU目錄506記錄相當(dāng)于SKU 504記錄的一個(gè)特例(specific instance)。本領(lǐng)域技術(shù)人員會(huì)理解,在SKU組502、SKU 504和SKU目錄506記錄之間的細(xì) 節(jié)的分配可以進(jìn)行修改。在對(duì)旅館房間目錄項(xiàng)目應(yīng)用SKU目錄項(xiàng)目信息定義的一個(gè)示范性例子中,假定目 錄項(xiàng)目是一部分可在特定日期進(jìn)行銷售的旅館房間。根據(jù)本發(fā)明,旅游服務(wù)器236根據(jù)目 錄項(xiàng)目數(shù)據(jù)關(guān)系500,存儲(chǔ)有關(guān)于目錄項(xiàng)目的實(shí)例(instance)的細(xì)節(jié),即在特定日期的旅 館房間。更具體來(lái)說(shuō),旅游服務(wù)器236可以生成對(duì)應(yīng)于第一個(gè)級(jí)別的細(xì)節(jié)的SKU組502,如 旅館名稱。旅館SKU組502記錄可以包括對(duì)于與該旅館相關(guān)的目錄項(xiàng)目來(lái)說(shuō)獨(dú)特的、最廣 泛的細(xì)節(jié),如總體的旅館服務(wù)費(fèi)、全旅館范圍內(nèi)的使用限制以及諸如此類。此外,SKU組502 記錄信息還可以包括基于日期的信息,這使得旅游服務(wù)器236能夠判斷取決于使用日期的 具體收費(fèi)、稅金、服務(wù)費(fèi)。
之后,旅游服務(wù)器236可以生成與SKU組502記錄相關(guān)聯(lián),并對(duì)應(yīng)于目錄項(xiàng)目的第 二個(gè)級(jí)別的細(xì)節(jié)的一個(gè)或多個(gè)的SKU 504記錄。例如,旅游服務(wù)器236可以為旅館(SKU組 502)中每種類型的房間生成SKU 504記錄,如雙人房間、豪華房間(king size room)和頂 層套間。旅游服務(wù)器236包括在每個(gè)SKU 504記錄中的所有房間的具體數(shù)據(jù),如每種房間 類型的基本價(jià)格、所有頂層套房各自的追加收費(fèi)、房間尺寸、房間使用記錄等。接下去,旅游服務(wù)器236可以生成與SKU組502和SKU 504記錄相關(guān)聯(lián),并對(duì)應(yīng)于 涉及目錄項(xiàng)目的第三個(gè)級(jí)別的細(xì)節(jié)的SKU目錄506記錄。每個(gè)SKU目錄506記錄包括描述 目錄項(xiàng)目,即待售的旅館房間,的具體特征的數(shù)據(jù)。這個(gè)信息可以包括來(lái)自于提供商240的 房間價(jià)格、向消費(fèi)者收取的房間價(jià)格、使用限制。此外,該信息還可以包括來(lái)自提供商的限 制,如可以向消費(fèi)者收取的最高價(jià)格、預(yù)訂必須提前的時(shí)間等。參考前面的例子,如果一個(gè) 提供商240分配了 2001年7月28日的20個(gè)雙人房間,旅游服務(wù)器236可以生成SKU目錄 506記錄,與旅館SKU組502和雙人房間SKU 504都相關(guān)聯(lián),并包括規(guī)定存在日期2001年7 月28日以及可獲得20個(gè)房間的數(shù)據(jù)。采用類似的方式,如果該提供商240分配給旅游服 務(wù)器236第二晚(即,2001年7月29日)的同樣一批房間,將生成一個(gè)新的SKU目錄記錄 506,它具有規(guī)定存在日期為2001年7月29日以及可獲得20個(gè)房間的數(shù)據(jù)。在這個(gè)例子 中,兩個(gè)SKU目錄記錄都會(huì)被鏈接到同一個(gè)SKU組502記錄和SKU 504記錄上。在將SKU目錄項(xiàng)目信息應(yīng)用到一個(gè)音樂(lè)家的音樂(lè)匯編的另一個(gè)示范性例子中,假 定目錄項(xiàng)目是旅游服務(wù)器236 (或者任何配置成銷售音樂(lè)相關(guān)物品的服務(wù)器)銷售的涉及 特定音樂(lè)家的一些唱片、磁帶、光盤(pán)(“CD”)以及數(shù)字視頻光盤(pán)(“DVD”)。為了存儲(chǔ)目錄 項(xiàng)目數(shù)據(jù),旅游服務(wù)器236能夠生成一個(gè)對(duì)應(yīng)于第一個(gè)級(jí)別的細(xì)節(jié)的SKU組502記錄,如音 樂(lè)提供商或者特定音樂(lè)商標(biāo)。之后,旅游服務(wù)器236能夠生成一些SKU 504記錄,對(duì)應(yīng)于第 二個(gè)級(jí)別的細(xì)節(jié)。在本實(shí)施例中,旅游服務(wù)器236能夠?yàn)橛脕?lái)銷售的每種類型的產(chǎn)品生成 一個(gè)SKU 504記錄。例如,旅游服務(wù)器236能夠?yàn)樘峁┥烫峁┑拿總€(gè)不同的唱片生成一個(gè) 影集SKU記錄,為提供商提供的每個(gè)不同的磁帶生成一個(gè)磁帶SKU記錄,為提供商提供的每 個(gè)不同的⑶生成一個(gè)⑶SKU記錄,為提供商提供的每個(gè)不同的DVD生成一個(gè)DVD SKU記 錄。最后,旅游服務(wù)器236能夠?yàn)镾KU 504記錄的每個(gè)特例生成SKU目錄506記錄。例如, 如果提供商分配了兩批配額的同樣特征(distinct)的CD來(lái)出售,旅游服務(wù)器236可以生 成兩個(gè)涉及CD SKU 504記錄的SKU目錄506記錄,來(lái)對(duì)應(yīng)提供商的每批配額。每一個(gè)這些 SKU目錄506記錄可以包括提供給旅游服務(wù)器236的每批配額的數(shù)目。本領(lǐng)域技術(shù)人員會(huì) 理解,目錄項(xiàng)目數(shù)據(jù)關(guān)系500也可以被提供給各種其它的目錄類型,包括但并不限于,航空 服務(wù)、航船服務(wù)、比賽門票、物品出租以及諸如此類。此外,本領(lǐng)域技術(shù)人員會(huì)理解,一些目 錄項(xiàng)目可以不使用全部的三個(gè)級(jí)別細(xì)節(jié),或者,根據(jù)本發(fā)明,也可以使用更多的或者不同級(jí) 別的細(xì)節(jié)。如前所述,根據(jù)本發(fā)明的一個(gè)方面,旅游服務(wù)器236可以被用來(lái)執(zhí)行多種目錄管 理任務(wù)。附圖6以及10-12是附圖2的旅游管理系統(tǒng)230的框圖,顯示了根據(jù)本發(fā)明,可以 被旅游管理系統(tǒng)執(zhí)行的各種目錄管理任務(wù)。參考附圖6,與本發(fā)明的一個(gè)方面相一致,旅游 管理系統(tǒng)230可以被用來(lái)接受客戶端計(jì)算設(shè)備232對(duì)可獲得的目錄的查詢。在本發(fā)明的一 個(gè)示范性實(shí)施例中,消費(fèi)者可以在客戶端計(jì)算設(shè)備232上使用網(wǎng)絡(luò)瀏覽器234來(lái)瀏覽旅游 服務(wù)器236提供的網(wǎng)站。例如,消費(fèi)者可能對(duì)于獲取關(guān)于可乘坐的航班的信息感興趣。這樣,消費(fèi)者不需要發(fā)出預(yù)訂請(qǐng)求,而是可以僅僅把通信限于對(duì)可獲得性、價(jià)格、選擇數(shù)目等 的查詢。如附圖6所示,客戶端計(jì)算設(shè)備232發(fā)出一個(gè)對(duì)于目錄項(xiàng)目的用戶查詢。該對(duì)于 目錄的用戶查詢通過(guò)通信網(wǎng)絡(luò),如因特網(wǎng)20,被發(fā)送,并被旅游服務(wù)器236接收。旅游服務(wù) 器236向目錄存儲(chǔ)器238發(fā)出查詢,目錄存儲(chǔ)器238根據(jù)目錄項(xiàng)目數(shù)據(jù)關(guān)系500和匹配的 查詢標(biāo)準(zhǔn)返回目錄項(xiàng)目數(shù)據(jù)。旅游服務(wù)器236通過(guò)通信信道,把查詢的結(jié)果發(fā)送給客戶端 計(jì)算設(shè)備232。附圖7是顯示目錄請(qǐng)求處理程序700的框圖,根據(jù)本發(fā)明,該請(qǐng)求處理程序700由 旅游服務(wù)器236執(zhí)行,以處理附圖6中描述的對(duì)于目錄項(xiàng)目的查詢。在方框702,旅游服務(wù) 器236的客戶接口應(yīng)用程序412獲取對(duì)于可獲得的目錄項(xiàng)目的用戶查詢。在本發(fā)明的一個(gè) 實(shí)施例中,對(duì)于目錄的用戶查詢包括一組標(biāo)準(zhǔn),可以被用來(lái)識(shí)別存儲(chǔ)在目錄存儲(chǔ)器238中 的相應(yīng)的目錄項(xiàng)目數(shù)據(jù)。如果目錄在很多天都可獲得的話,這組標(biāo)準(zhǔn)可以包括可用的日期 范圍。這組查詢標(biāo)準(zhǔn)還可以包括各種的目錄具體標(biāo)識(shí)(identifier),例如對(duì)于旅館、航空、 航海和它們的組合的選擇。這組查詢標(biāo)準(zhǔn)還可以包括對(duì)于特定類型的目錄項(xiàng)目的偏好的 選擇。例如,這組標(biāo)準(zhǔn)可以包括對(duì)于航班上座位類型(如,窗口、過(guò)道、一等艙),旅館房間 類型,船艙類型,吸煙愛(ài)好,特別就餐要求,娛樂(lè)設(shè)施,靠近附加娛樂(lè)設(shè)施以及諸如此類的選 擇。這組標(biāo)準(zhǔn)此外可以包括對(duì)于特定產(chǎn)品的識(shí)別,例如書(shū)的標(biāo)題、產(chǎn)品代碼、訂單號(hào)碼等。此 外,這組標(biāo)準(zhǔn)可以包括一個(gè)或多個(gè)預(yù)先存儲(chǔ)的用戶偏好,它可以幫助從目錄存儲(chǔ)器238中 選擇匹配的目錄項(xiàng)目。例如,用戶可以配置用戶計(jì)算設(shè)備232,來(lái)在每月的開(kāi)始時(shí)候發(fā)出對(duì) 于特定航班的目錄項(xiàng)目查詢。此外,在本發(fā)明的一個(gè)實(shí)施例中,旅游服務(wù)器236可以為客戶端計(jì)算設(shè)備232提供 一個(gè)或多個(gè)的圖形用戶界面(“GUI”),允許消費(fèi)者通過(guò)操作圖形對(duì)象來(lái)指定對(duì)于目錄項(xiàng)目 選擇標(biāo)準(zhǔn)的選擇。例如,旅游服務(wù)器236可以提供允許消費(fèi)者在一個(gè)月的時(shí)間段內(nèi)選擇日 期或者感興趣的日期范圍的日歷圖形對(duì)象。在方框704處,旅游服務(wù)器236的目錄處理應(yīng)用程序416從目錄存儲(chǔ)器238中查 詢可獲得的目錄。附圖8是根據(jù)本發(fā)明,被目錄處理應(yīng)用程序416執(zhí)行的查詢可獲得的目 錄的子程序800的流程圖。在方框802處,目錄處理應(yīng)用程序416從客戶接口應(yīng)用程序412 獲得一組用戶規(guī)定的標(biāo)準(zhǔn)。在本發(fā)明的一個(gè)實(shí)施例中,目錄處理應(yīng)用程序416也可以處理 輸入標(biāo)準(zhǔn),來(lái)生成附加選擇標(biāo)準(zhǔn)。例如,如果用戶計(jì)算設(shè)備232輸入所選擇的日期或者日期 范圍,目錄處理應(yīng)用程序416也可以生成待搜索的日期附加范圍或者日期組合。在方框804,目錄處理應(yīng)用程序416搜索匹配該組標(biāo)準(zhǔn)的任何SKU組502記錄。在 方框806,目錄處理應(yīng)用程序416搜索匹配該組標(biāo)準(zhǔn)并對(duì)應(yīng)于該SKU組502記錄的任何SKU 504記錄。在方框808,目錄處理應(yīng)用程序416搜索匹配該組標(biāo)準(zhǔn)并對(duì)應(yīng)于該SKU組502記 錄和SKU 504記錄的任何SKU目錄506記錄。在判決框810,進(jìn)行一個(gè)測(cè)驗(yàn)來(lái)判斷是否有多條匹配的SKU目錄506記錄。根據(jù)本 發(fā)明的一個(gè)實(shí)施例,對(duì)于一個(gè)特定的SKU 504,可以存在多條匹配的SKU目錄506記錄。例 如,基于先前來(lái)自提供商240的配額,目錄存儲(chǔ)器238可以具有為具有第一種價(jià)格的旅館 房間類型(如雙人房間)而設(shè)的第一個(gè)SKU目錄506,以及為具有第二種價(jià)格的同樣的旅館 房間類型而設(shè)的第二個(gè)SKU目錄506。因此,有可能需要目錄處理應(yīng)用程序416來(lái)判斷哪個(gè)
17SKU目錄506項(xiàng)目同提交的標(biāo)準(zhǔn)最為匹配。如果有多個(gè)SKU目錄506記錄,目錄處理應(yīng)用 程序416在方框812對(duì)多個(gè)SKU目錄506記錄進(jìn)行限定(qualify)。在本發(fā)明的一個(gè)實(shí)施 例中,對(duì)于SKU目錄506記錄的限定包括對(duì)于可以應(yīng)用的SKU目錄506記錄的選擇。例如, 如果SKU目錄506記錄對(duì)應(yīng)于一個(gè)具有對(duì)于消費(fèi)者使用的限制(consumer limitation of use)(如必須與特定航班的機(jī)票一起銷售或者作為打包的服務(wù)(package)中的一部分來(lái)銷 售)的目錄項(xiàng)目,并且該要求標(biāo)準(zhǔn)不滿足使用限制,目錄處理應(yīng)用程序416不會(huì)選擇該SKU 目錄506記錄。類似地,如果匹配的SKU目錄506記錄包括提供商對(duì)使用的限制(如來(lái)自 于第一批配額的目錄項(xiàng)目必須比來(lái)自于第二批配額的目錄項(xiàng)目先出售),目錄處理應(yīng)用程 序416不會(huì)選擇對(duì)應(yīng)于第二批配額的目錄項(xiàng)目的SKU目錄506記錄。然而,對(duì)于SKU目錄 506記錄的限定也可以包括對(duì)于其它不受限制的SKU目錄506記錄的選擇,而不用必須選擇 單一的匹配SKU目錄506記錄。在方框812完成之后,或者如果在判決框812沒(méi)有多條匹配的SKU目錄506記錄, 那么在判決框814,會(huì)進(jìn)行一項(xiàng)測(cè)試來(lái)判斷是否還有其它匹配的SKU組502記錄。如果還 有其它的SKU組502記錄,在方框816,目錄處理應(yīng)用程序416檢索到下一個(gè)匹配的SKU組 502,子程序800回到方框806??梢圆粩嘀貜?fù)方框806-816,直到在方框804識(shí)別出的所有 匹配的SKU組502記錄都得到處理。此外,盡管檢索和限定的處理步驟顯示得好像是分離 的處理,本領(lǐng)域技術(shù)人員會(huì)理解,所有的SKU組502、SKU504以及SKU目錄506記錄可以在 單次處理中進(jìn)行檢索和限定。如果沒(méi)有其它匹配的SKU目錄506記錄,目錄處理應(yīng)用程序416在方框818,處理 并返回在方框804-812中識(shí)別的SKU信息數(shù)據(jù)。在本發(fā)明的一個(gè)實(shí)施例中,可以對(duì)目錄處理 應(yīng)用程序416進(jìn)行處理(b印rocessed),以生成對(duì)于對(duì)應(yīng)于SKU信息的每個(gè)選擇的目錄項(xiàng)目 的總價(jià)格。在本發(fā)明的另一個(gè)實(shí)施例中,該處理可以包括判斷對(duì)應(yīng)于SKU信息的目錄項(xiàng)目 是否可以獲得。此外,目錄處理應(yīng)用程序416可以使用一個(gè)或多個(gè)的處理方法,根據(jù)按照對(duì) 消費(fèi)者的價(jià)格或者其它因素進(jìn)行分類的匹配的SKU信息,來(lái)生成目錄項(xiàng)目訂購(gòu)清單。例如, 如果請(qǐng)求標(biāo)準(zhǔn)包括優(yōu)先(preference)標(biāo)準(zhǔn)(比如,對(duì)于對(duì)應(yīng)于用戶的頻繁飛行計(jì)劃的航 線),目錄處理應(yīng)用程序416可以選擇顯示匹配該特性的SKU目錄506記錄,作為顯示給用 于的第一條項(xiàng)目。用來(lái)基于消費(fèi)者價(jià)格來(lái)建立定購(gòu)清單的處理方法和系統(tǒng)的一個(gè)例子在美 國(guó)專利申請(qǐng)No. 09/825,451 中被公開(kāi),標(biāo)題是《OPTIMIZED SYSTEM ANDMETH0D FOR FINDING BEST FARES》,該專利申請(qǐng)于2001年4月4日提交,在此處引述作為參考。然而,本領(lǐng)域技 術(shù)人員會(huì)理解,本發(fā)明可以使用備選的或者其它的匹配目錄數(shù)據(jù)處理方法。此外,根據(jù)本發(fā) 明,目錄處理應(yīng)用程序416也可以生成不同的圖形或文本屏幕顯示,用來(lái)顯示在客戶端計(jì) 算設(shè)備232上。例如,旅游服務(wù)器236可以移植(populate) —個(gè)帶有可獲得的目錄項(xiàng)目的 日期范圍的日歷⑶I。在方框820,子程序800返回程序700。回到附圖7,在方框706,客戶接口應(yīng)用程序412獲得來(lái)自于目錄處理應(yīng)用程序416 的結(jié)果,并將處理的目錄數(shù)據(jù)結(jié)果(如,SKU信息)發(fā)送給客戶端計(jì)算機(jī)232。在方框708, 程序700結(jié)束。附圖9是顯示被旅游服務(wù)器236的目錄處理應(yīng)用程序416使用,以處理客戶端計(jì) 算設(shè)備232發(fā)出的可獲得目錄查詢的數(shù)據(jù)關(guān)系的框圖。在本發(fā)明的一個(gè)實(shí)施例中,目錄處 理應(yīng)用程序416可以作為處理引擎900,來(lái)獲得并處理各種數(shù)據(jù)塊。如附圖9所示,處理引擎900獲得根據(jù)目錄項(xiàng)目數(shù)據(jù)關(guān)系500存儲(chǔ)并涉及用戶查詢902的一個(gè)數(shù)據(jù)塊?;?和用戶查詢902相聯(lián)系的一組標(biāo)準(zhǔn)以及處理方法,例如上面描述過(guò)的、附圖7和8中顯示 的程序700和800,處理引擎900獲得一個(gè)或多個(gè)塊的目錄項(xiàng)目數(shù)據(jù)500。除了用戶查詢 902以及目錄項(xiàng)目數(shù)據(jù)500,處理引擎900還可以獲得涉及一個(gè)或多個(gè)的并不與特定的目 錄項(xiàng)目數(shù)據(jù)500直接相關(guān)的外部調(diào)整的數(shù)據(jù)塊904。例如,調(diào)整數(shù)據(jù)塊904可以包括涉及 用戶特定折扣、媒介特定折扣(如,使用因特網(wǎng)來(lái)處理請(qǐng)求)、非目錄項(xiàng)目相關(guān)的服務(wù)費(fèi)、 稅率、高級(jí)(advanced)購(gòu)買折扣、用戶歷史價(jià)格調(diào)整、保持價(jià)格調(diào)整的長(zhǎng)度(length of stayadjustments)、特殊價(jià)格代碼,以及諸如此類。之后,使用用戶查詢數(shù)據(jù)902、目錄項(xiàng)目 數(shù)據(jù)500和調(diào)整數(shù)據(jù)904數(shù)據(jù)塊,處理引擎900處理目錄項(xiàng)目數(shù)據(jù),生成一組處理結(jié)果906, 如同上面關(guān)于方框818的解釋(附圖8)。之后,處理結(jié)果可以被目錄處理應(yīng)用程序416發(fā) 送到客戶接口應(yīng)用程序412,以發(fā)送給客戶端計(jì)算設(shè)備232。本領(lǐng)域技術(shù)人員會(huì)理解,附圖 9的數(shù)據(jù)框是用于示范性的目的,可以在本發(fā)明的范圍之內(nèi)對(duì)其進(jìn)行修改。參考另一個(gè)目錄管理任務(wù),附圖10是附圖2的旅游管理系統(tǒng)230的框圖,顯示根 據(jù)本發(fā)明由旅游服務(wù)器236發(fā)起的、對(duì)于新的目錄的請(qǐng)求。在本實(shí)施例中,旅游服務(wù)器236 通過(guò)通信網(wǎng)絡(luò),例如因特網(wǎng)20,向提供商240生成對(duì)于目錄的請(qǐng)求。提供商240通過(guò)查詢 提供商目錄存儲(chǔ)器241,處理旅游服務(wù)器236請(qǐng)求。提供商目錄查詢的結(jié)果被送回到提供 商240,之后通過(guò)通信網(wǎng)絡(luò)20發(fā)送給旅游服務(wù)器236。之后,旅游服務(wù)器236根據(jù)從提供上 240收到的應(yīng)答來(lái)修改相應(yīng)的目錄項(xiàng)目。在本發(fā)明的一個(gè)實(shí)際實(shí)施例中,與旅游服務(wù)器236 和提供商都相關(guān)聯(lián)的用戶可以通過(guò)基于網(wǎng)絡(luò)的控制來(lái)發(fā)起行動(dòng)(action)。此外,旅游服務(wù) 商236計(jì)算系統(tǒng)不需要直接與提供商240計(jì)算系統(tǒng)集成在一起,比如通過(guò)存取提供商數(shù)據(jù) 庫(kù)41 (241 ?)或者任何其它的提供商應(yīng)用程序。相反,雙方的交互可以僅需要數(shù)據(jù)信息的 交換。附圖11是附圖2的旅游管理系統(tǒng)230的框圖,顯示了提供商發(fā)起的目錄修改請(qǐng) 求。與附圖10的框圖相類似,本實(shí)施例涉及對(duì)于旅游服務(wù)器236存儲(chǔ)在目錄存儲(chǔ)器238中 的目錄數(shù)據(jù)的修改。如附圖11所示,提供商240通過(guò)通信網(wǎng)絡(luò),如因特網(wǎng)20,發(fā)起目錄修改 請(qǐng)求。在本發(fā)明的一個(gè)實(shí)施例中,提供商代理可以通過(guò)提供商240計(jì)算系統(tǒng)或者旅游服務(wù) 器236提供的網(wǎng)頁(yè)界面,來(lái)生成目錄修改請(qǐng)求。旅游服務(wù)器236接收目錄修改請(qǐng)求。在一 個(gè)實(shí)施例中,旅游服務(wù)器236不要求接受提供商發(fā)送的目錄修改請(qǐng)求。然而,假定至少一部 分修訂請(qǐng)求對(duì)于旅游服務(wù)器236是可接受的,旅游服務(wù)器236處理目錄修改請(qǐng)求,根據(jù)包含 在目錄修改請(qǐng)求中的信息修改目錄存儲(chǔ)器238。之后,旅游服務(wù)器236通過(guò)通信網(wǎng)絡(luò)20,向 提供商240發(fā)出一個(gè)目錄修改確認(rèn)。本領(lǐng)域技術(shù)人員會(huì)理解,在一些實(shí)施例中,可以要求旅 游服務(wù)器236接受全部的修改請(qǐng)求。附圖12是附圖2的旅游管理系統(tǒng)230的框圖,顯示了提供商對(duì)于目錄狀態(tài)的請(qǐng) 求。如附圖12所示,提供商240通過(guò)通信網(wǎng)絡(luò),如因特網(wǎng)20,發(fā)起目錄狀態(tài)查詢。旅游服務(wù) 器236接收到目錄狀態(tài)查詢,并查詢目錄存儲(chǔ)器238。目錄存儲(chǔ)器238返回匹配提供商查詢 的目錄項(xiàng)目數(shù)據(jù)。如同下文中將詳細(xì)描述的,旅游服務(wù)器236有濾除一部分從目錄存儲(chǔ)器 238接收的目錄項(xiàng)目數(shù)據(jù)的選擇權(quán)。之后,旅游服務(wù)器236可以通過(guò)通信網(wǎng)絡(luò)20,把目錄項(xiàng) 目數(shù)據(jù)發(fā)送給提供商240。附圖13是顯示提供商目錄請(qǐng)求處理程序1300的流程圖,該程序1300被旅游服務(wù)器236用來(lái)協(xié)助不同的提供商240行為請(qǐng)求,如附圖10、11和12中顯示的提供商目錄行 為。在方框1302,旅游服務(wù)器236的提供商接口應(yīng)用程序414獲得提供商對(duì)于目錄行為的 請(qǐng)求。在方框1304,目錄處理應(yīng)用程序416處理提供商對(duì)于目錄行為的請(qǐng)求。在本發(fā)明的 一個(gè)實(shí)施例中,目錄處理應(yīng)用程序416可以執(zhí)行一個(gè)或多個(gè)的涉及提供商對(duì)于目錄行為的 不同請(qǐng)求的子程序。例如,附圖14是顯示根據(jù)本發(fā)明,被旅游服務(wù)器236的目錄處理應(yīng)用程序416執(zhí) 行的處理提供商批量目錄行為請(qǐng)求的子程序1400的流程圖。在方框1402,目錄處理應(yīng)用程 序416從提供商接口應(yīng)用程序414獲得提供商批量目錄行為請(qǐng)求。在本發(fā)明的一個(gè)實(shí)施例 中,提供商批量目錄行為請(qǐng)求包括傳送對(duì)于表示有待被目錄管理系統(tǒng)出售的一個(gè)或多個(gè)的 目錄項(xiàng)目的配額的數(shù)據(jù)。提供商批量目錄行為請(qǐng)求也可以包括被提供商發(fā)送,以修改現(xiàn)存 的批量目錄配額的信息。此外,提供商批量目錄行為請(qǐng)求還可以包括來(lái)自于新的或者現(xiàn)有 的提供商240對(duì)于目錄項(xiàng)目的新的配額。在方框1404,目錄處理應(yīng)用程序416識(shí)別匹配批量目錄行為請(qǐng)求SKU組502、SKU 504和SKU目錄506記錄。在本發(fā)明的一個(gè)實(shí)施例中,批量目錄請(qǐng)求可以直接指先前存在 的SKU組502、SKU 504和SKU目錄的實(shí)例?;蛘撸袨檎?qǐng)求可以請(qǐng)求生成一個(gè)新的SKU目 錄506記錄。在判決框1406,進(jìn)行一個(gè)測(cè)試來(lái)判斷是否存在匹配批量目錄行為請(qǐng)求的SKU 組、SKU和SKU目錄記錄。如果不存在,在方框1408,目錄處理應(yīng)用程序416生成相應(yīng)的SKU 組、SKU和/或SKU目錄記錄。例如,如果提供商240發(fā)出包含具有與前一配額具有不同價(jià) 格的新的旅館房間配額的批量目錄行為,目錄管理系統(tǒng)36會(huì)生成對(duì)應(yīng)于新的配額的一個(gè) 新的SKU目錄506記錄。然而,如果SKU組或SKU記錄已經(jīng)存在,目錄處理應(yīng)用程序416不 會(huì)生成新的SKU組或SKU記錄。如果在方框1406有一個(gè)匹配的SKU目錄506記錄,或者一旦SKU目錄506記錄被 生成,目錄處理應(yīng)用程序416使用批量目錄行為請(qǐng)求更新匹配的SKU目錄記錄。在本發(fā)明的 一個(gè)實(shí)施例中,這可以包括使用提供商240分配的目錄項(xiàng)目數(shù)量,移植(populating) —例 新的SKU目錄記錄?;蛘?,信息的更新可以包括,根據(jù)批量目錄行為請(qǐng)求的增或減,來(lái)調(diào)整 在SKU目錄記錄中描述的目錄項(xiàng)目配額。此外,信息的更新可以包括調(diào)整其它的目錄項(xiàng)目 特征,如目錄項(xiàng)目的價(jià)格、使用限制等。在方框1412,目錄處理應(yīng)用程序416返回對(duì)批量目 錄行為請(qǐng)求的確認(rèn),它將被返回到提供商240。在方框1414,子程序1400返回到程序1300。在另一個(gè)例子中,附圖15是旅游服務(wù)器236的目錄處理應(yīng)用程序416使用的處理 提供商目錄查詢行為子程序1500的流程圖,作為對(duì)于方框1304(附圖13)的另一個(gè)可選的 子程序。在方框1502,目錄處理應(yīng)用程序416從提供商接口應(yīng)用程序414獲得提供商目錄 行為請(qǐng)求。提供商目錄行為請(qǐng)求包括一組標(biāo)準(zhǔn)。在方框1504,目錄處理應(yīng)用程序416識(shí)別 匹配提供商目錄查詢請(qǐng)求的SKU組、SKU和SKU目錄記錄。在步驟1506,目錄處理應(yīng)用程序 416濾出匹配提供商目錄查詢請(qǐng)求的SKU組、SKU和SKU目錄記錄。在本發(fā)明的一個(gè)實(shí)施例 中,包含在SKU組、SKU和SKU目錄記錄中的一些數(shù)據(jù)可能不會(huì)被發(fā)放給提供商。例如,盡管 提供商240可以知道分配目錄時(shí)所確定(issued)的價(jià)格,旅游服務(wù)商236不會(huì)希望提供商 知道以什么價(jià)格將其賣給了消費(fèi)者。因此,目錄處理應(yīng)用程序416可以在將其發(fā)送給提供 商之前將這部分?jǐn)?shù)據(jù)濾除。在方框1508,目錄處理應(yīng)用程序416返回濾出匹配提供商目錄 查詢請(qǐng)求的SKU目錄記錄。在本發(fā)明的一個(gè)實(shí)際實(shí)施例中,發(fā)送的數(shù)據(jù)可以包括使用數(shù)據(jù)(utilization data),使用數(shù)據(jù)不僅包含SKU目錄506記錄中特定數(shù)目的可獲得的目錄項(xiàng) 目,而且包括一些類型的歷史,這可以使得提供商240能夠監(jiān)控目錄被使用的進(jìn)展。本領(lǐng)域 技術(shù)人員會(huì)理解,這使得提供商240可以實(shí)時(shí)監(jiān)控旅游服務(wù)器售出的目錄項(xiàng)目的數(shù)目。隨 后,實(shí)時(shí)數(shù)據(jù)可以被用來(lái)作為準(zhǔn)備,如必要的材料,和/或允許提供商根據(jù)特定目錄項(xiàng)目的 銷售行為來(lái)調(diào)整沒(méi)有售出的目錄的價(jià)格(如附圖14的程序1400所示)。返回附圖13,在方框1304中,一旦目錄處理應(yīng)用程序416已經(jīng)執(zhí)行了各種提供商 目錄行為子程序(如,附圖14和15),在方框1306,請(qǐng)求處理的結(jié)果被發(fā)送到提供商240。 在本發(fā)明的一個(gè)示范性實(shí)施例中,這個(gè)結(jié)果可以包括對(duì)于行為已完成的確認(rèn)。這個(gè)結(jié)果也 可以包括修改目錄行為的數(shù)據(jù),這樣提供商可以據(jù)此修改其記錄。在方框1308,程序1300 終止。為了完成數(shù)據(jù)管理并執(zhí)行上述程序,旅游服務(wù)器236可以根據(jù)關(guān)系數(shù)據(jù)庫(kù)數(shù)據(jù)存 儲(chǔ)格式,在數(shù)據(jù)存儲(chǔ)器238中存儲(chǔ)目錄項(xiàng)目數(shù)據(jù)。附圖16是顯示根據(jù)本發(fā)明,用于存儲(chǔ)目 錄數(shù)據(jù)的相關(guān)數(shù)據(jù)庫(kù)數(shù)據(jù)關(guān)系1600的框圖。在本發(fā)明的一個(gè)實(shí)施例中,數(shù)據(jù)關(guān)系1600可 以被定制化,以包括對(duì)應(yīng)于特定目錄項(xiàng)目的獨(dú)特方面(如,與旅館房間目錄項(xiàng)目相關(guān)的床 的類型)的一個(gè)或多個(gè)的數(shù)據(jù)表格或數(shù)據(jù)字段(field)。然而,本領(lǐng)域技術(shù)人員會(huì)理解,根 據(jù)本發(fā)明,也可以使用其它的數(shù)據(jù)存儲(chǔ)形式或者其它的相關(guān)數(shù)據(jù)庫(kù)數(shù)據(jù)關(guān)系。如附圖16所示,數(shù)據(jù)關(guān)系1600規(guī)定了 SKU組表格1602,可進(jìn)行操作以包括涉及 SKU組502記錄(附圖5)的目錄項(xiàng)目數(shù)據(jù)。在本發(fā)明的一個(gè)實(shí)際實(shí)施例中,SKU組表格1602 可以包括SKU組數(shù)據(jù)1604,如SKU組ID、賣主標(biāo)識(shí)、物品地址、納稅地區(qū)識(shí)別碼、SKU組聯(lián)系 信息以及諸如此類。此外,根據(jù)相關(guān)數(shù)據(jù)庫(kù),SKU組數(shù)據(jù)1604中的一個(gè)或多個(gè)的字段可以 指向一個(gè)或多個(gè)的附加數(shù)據(jù)表格,以進(jìn)一步定義SKU組數(shù)據(jù)1604,如1606所示。數(shù)據(jù)關(guān)系1600也定義了一個(gè)SKU表格1608,可進(jìn)行操作,以包括涉及SKU 504記 錄(附圖5)的目錄項(xiàng)目數(shù)據(jù)。在本發(fā)明的一個(gè)實(shí)際實(shí)施例中,SKU表格1608可以包括SKU 數(shù)據(jù)1610,如SKU組ID字段、單元類型信息、取消處罰信息、服務(wù)收費(fèi)信息、特別人員信息和 預(yù)訂信息,以及諸如此類。類似于SKU組表格1602,在SKU數(shù)據(jù)1610中,一個(gè)或多個(gè)的字段 可以指向一個(gè)或多個(gè)的附加數(shù)據(jù)表格,以進(jìn)一步定義SKU數(shù)據(jù)1610,如1612所示。繼續(xù)參考附圖16,數(shù)據(jù)關(guān)系1600此外定義了一個(gè)SKU目錄表格1614,可進(jìn)行操 作,以包括涉及SKU目錄506記錄(附圖5)的目錄項(xiàng)目數(shù)據(jù)。在本發(fā)明的一個(gè)實(shí)際實(shí)施例 中,SKU目錄表格1614可以包括SKU目錄數(shù)據(jù)1616,如SKU ID字段、質(zhì)量字段、提供商價(jià) 格信息、消費(fèi)者價(jià)格信息、目錄使用信息、使用限制信息、附屬信息,以及諸如此類。此外,在 SKU目錄數(shù)據(jù)1616中,一個(gè)或多個(gè)的字段可以指向一個(gè)或多個(gè)的附加數(shù)據(jù)表格,以進(jìn)一步 定義SKU目錄數(shù)據(jù)1616,如1618所示。除了管理目錄,旅游管理系統(tǒng)230的旅游服務(wù)器236可以被用來(lái)管理來(lái)自于一個(gè) 或多個(gè)的客戶端計(jì)算設(shè)備232的預(yù)訂請(qǐng)求。本領(lǐng)域技術(shù)人員會(huì)理解,預(yù)訂請(qǐng)求可以包括預(yù) 訂對(duì)于一項(xiàng)服務(wù)的權(quán)利(如,在某個(gè)夜晚留在一間旅館房間里的權(quán)利)的提議(offer)。然 而,預(yù)訂請(qǐng)求也可以包括購(gòu)買或者傳遞對(duì)于實(shí)際的物品的權(quán)利的提議(offer)(如,購(gòu)買一 本書(shū)的提議)。此外,旅館服務(wù)器236可以用來(lái)向客戶端計(jì)算設(shè)備232和提供商240發(fā)送相 應(yīng)的信息。為了協(xié)助預(yù)訂請(qǐng)求處理,旅游服務(wù)器236使用預(yù)訂數(shù)據(jù)關(guān)系來(lái)存儲(chǔ)和管理處理 預(yù)訂請(qǐng)求所需要的數(shù)據(jù)。
附圖17是根據(jù)本發(fā)明,被旅游服務(wù)器236的預(yù)訂處理應(yīng)用程序418使用,來(lái)管理 預(yù)訂請(qǐng)求的預(yù)訂數(shù)據(jù)關(guān)系1700的框圖。如附圖17所示,客戶端計(jì)算設(shè)備232 (應(yīng)當(dāng)為旅游 服務(wù)器236 )接收到的預(yù)訂請(qǐng)求可以被三個(gè)級(jí)別的細(xì)節(jié)來(lái)特征化。用來(lái)描述預(yù)訂請(qǐng)求的 第一個(gè)級(jí)別的細(xì)節(jié)是預(yù)訂交易1702記錄。每個(gè)預(yù)訂交易1702記錄可以與一個(gè)或多個(gè)的預(yù) 訂請(qǐng)求相關(guān)聯(lián),并可以被用來(lái)跟蹤來(lái)自于一個(gè)用戶或者集合在一起的一組用戶的多個(gè)預(yù)訂 請(qǐng)求。用來(lái)定義預(yù)訂請(qǐng)求的第二個(gè)級(jí)別的細(xì)節(jié)是預(yù)訂項(xiàng)目1704記錄。每個(gè)預(yù)訂項(xiàng)目 1704記錄對(duì)應(yīng)著一個(gè)預(yù)訂交易1702記錄,并定義與一個(gè)特定預(yù)訂請(qǐng)求相關(guān)聯(lián)并具有共同 特征(如,共同的賣主、共同的預(yù)訂號(hào)碼等)的一個(gè)或多個(gè)的目錄項(xiàng)目。例如,假定通過(guò)預(yù) 訂請(qǐng)求,用戶要求在一間旅館逗留三天,購(gòu)買機(jī)票(airfare)和租用汽車兩天。旅游服務(wù)器 236可以生成對(duì)于旅館預(yù)訂、機(jī)票預(yù)訂和租賃汽車預(yù)訂的預(yù)訂項(xiàng)目1704記錄。盡管附圖17 中只顯示了一個(gè)預(yù)訂項(xiàng)目1704記錄,本領(lǐng)域技術(shù)人員會(huì)理解,任何數(shù)據(jù)的預(yù)訂項(xiàng)目1704都 可以指向一個(gè)預(yù)訂交易1702記錄。被用來(lái)定義預(yù)訂請(qǐng)求的第三個(gè)級(jí)別的細(xì)節(jié)是一個(gè)或多個(gè)的預(yù)訂目錄1706記錄。 每個(gè)預(yù)訂1706記錄對(duì)應(yīng)著一個(gè)預(yù)訂項(xiàng)目1704記錄,并與和預(yù)訂請(qǐng)求相關(guān)的目錄項(xiàng)目的一 個(gè)特例相關(guān)聯(lián)。參考前面的例子,旅游服務(wù)器236可以生成三個(gè)與旅館預(yù)訂項(xiàng)目1704記錄 相關(guān)聯(lián)的預(yù)訂目錄1706記錄,對(duì)應(yīng)逗留的每一晚;兩個(gè)與機(jī)票預(yù)訂項(xiàng)目記錄相關(guān)聯(lián)的目錄 項(xiàng)目記錄,對(duì)應(yīng)著往返的飛行;以及兩個(gè)與租賃汽車目錄項(xiàng)目記錄相關(guān)聯(lián)的預(yù)訂目錄記錄, 對(duì)應(yīng)著兩天的租賃汽車預(yù)訂。在本發(fā)明的一個(gè)實(shí)施例中,每個(gè)預(yù)訂目錄1706記錄都與一個(gè) SKU目錄506(附圖5)相關(guān)聯(lián),并包括涉及目錄項(xiàng)目的特例的預(yù)訂數(shù)據(jù)。然而,在一些例子 中,預(yù)訂目錄1706記錄可以為在SKU目錄506記錄的范圍之外的附加目錄項(xiàng)目(如,超額 預(yù)訂的配額)而生成。繼續(xù)參考附圖17,預(yù)訂數(shù)據(jù)關(guān)系也包括一個(gè)或多個(gè)的價(jià)格組件1708,價(jià)格組件 1708包含涉及對(duì)于預(yù)訂請(qǐng)求的各個(gè)方面的消費(fèi)者價(jià)格。此外,在本發(fā)明的一個(gè)實(shí)施例中,價(jià) 格組件1708可以同預(yù)訂交易1702、預(yù)訂項(xiàng)目1704以及預(yù)訂目錄1706記錄關(guān)聯(lián)起來(lái)。例 如,價(jià)格組件1708可以與預(yù)訂目錄1706記錄相關(guān)聯(lián),并且可以包括和對(duì)于預(yù)訂目錄項(xiàng)目的 一個(gè)實(shí)例的消費(fèi)者價(jià)格相關(guān)的數(shù)據(jù)。另一個(gè)價(jià)格組件1708可以與預(yù)訂項(xiàng)目1704記錄相關(guān) 聯(lián),并可以包括與預(yù)訂項(xiàng)目級(jí)別相關(guān)的價(jià)格數(shù)據(jù),例如對(duì)于打包(package)的預(yù)訂的價(jià)格 調(diào)整。此外,價(jià)格組件1708可以與預(yù)訂交易組件1702相關(guān)聯(lián),并可以包括與預(yù)訂交易級(jí)別 相關(guān)的數(shù)據(jù),例如對(duì)于員工折扣、基于網(wǎng)絡(luò)的預(yù)訂請(qǐng)求等等的價(jià)格調(diào)整。如下文所述,不同 的價(jià)格組件1708數(shù)據(jù)可以組合在一起,用于生成預(yù)訂請(qǐng)求的總的消費(fèi)者價(jià)格。本領(lǐng)域技術(shù)人員會(huì)理解,預(yù)訂數(shù)據(jù)關(guān)系1700可以被用于多個(gè)目錄項(xiàng)目預(yù)訂請(qǐng)求, 包括但不局限于旅館預(yù)訂,航空預(yù)訂,航船預(yù)訂,票務(wù)預(yù)訂,租賃資產(chǎn)預(yù)訂,實(shí)物出售或者出 租,以及諸如此類。此外,本領(lǐng)域技術(shù)人員會(huì)理解,對(duì)于特定預(yù)訂請(qǐng)求的處理可以不使用預(yù) 訂數(shù)據(jù)關(guān)系1700中全部三個(gè)級(jí)別的細(xì)節(jié)。如前所述,根據(jù)本發(fā)明的一個(gè)方面,旅游服務(wù)器236可以被用來(lái)完成多種預(yù)訂請(qǐng) 求處理任務(wù)。附圖18和19是附圖2的旅游管理系統(tǒng)230的框圖,顯示了根據(jù)本發(fā)明,涉及 預(yù)訂請(qǐng)求處理的各種實(shí)施例。參考附圖18,與本發(fā)明的一個(gè)方面相一致,旅游管理系統(tǒng)230 可以被用來(lái)獲得和處理客戶端計(jì)算設(shè)備232預(yù)訂請(qǐng)求。如附圖18所示,客戶端計(jì)算設(shè)備232發(fā)出用戶預(yù)訂請(qǐng)求。用戶預(yù)訂請(qǐng)求通過(guò)通信網(wǎng)絡(luò),如因特網(wǎng)20,被發(fā)送,并被旅游服務(wù) 器236接收。旅游服務(wù)器236向目錄存儲(chǔ)器發(fā)出查詢,目錄存儲(chǔ)器返回根據(jù)目錄項(xiàng)目數(shù)據(jù) 關(guān)系500存儲(chǔ)、并匹配查詢標(biāo)準(zhǔn)的目錄項(xiàng)目數(shù)據(jù)。此外,旅游服務(wù)器236根據(jù)預(yù)訂數(shù)據(jù)關(guān)系 1700生成預(yù)訂數(shù)據(jù)。旅游服務(wù)器236處理用戶預(yù)訂請(qǐng)求、目錄數(shù)據(jù)和預(yù)訂數(shù)據(jù)。如果預(yù)訂 處理成功,旅游服務(wù)器236通過(guò)因特網(wǎng)20發(fā)給用戶端計(jì)算設(shè)備232 —個(gè)確認(rèn),并發(fā)給一個(gè) 或多個(gè)的提供商240對(duì)于預(yù)訂的目錄項(xiàng)目的通知。參考附圖19,旅游管理系統(tǒng)230可以被用來(lái)處理客戶端計(jì)算設(shè)備232對(duì)于不持續(xù) 連接在旅游管理系統(tǒng)230上的提供商240的預(yù)訂請(qǐng)求。與附圖18相類似,客戶端計(jì)算設(shè)備 232發(fā)出用戶預(yù)訂請(qǐng)求。用戶預(yù)訂請(qǐng)求通過(guò)通信網(wǎng),如因特網(wǎng)20,被發(fā)送,并被旅游服務(wù)器 236接收。旅游服務(wù)器236向目錄存儲(chǔ)器238發(fā)出查詢,目錄存儲(chǔ)器238返回根據(jù)目錄項(xiàng) 目數(shù)據(jù)關(guān)系500存儲(chǔ)、并匹配查詢標(biāo)準(zhǔn)的目錄項(xiàng)目數(shù)據(jù)。此外,旅游服務(wù)器236根據(jù)預(yù)訂數(shù) 據(jù)關(guān)系1700生成預(yù)訂數(shù)據(jù)。旅游服務(wù)器236處理用戶預(yù)訂請(qǐng)求、目錄數(shù)據(jù)和預(yù)訂數(shù)據(jù)。如 果預(yù)訂處理成功,旅游服務(wù)器236發(fā)給提供商240 —個(gè)提供商通知,例如通過(guò)傳真等。提供 商240獲得通知,并向旅游服務(wù)器236確認(rèn)預(yù)訂。隨后,旅游服務(wù)器236向客戶端計(jì)算設(shè)備 232發(fā)送確認(rèn)。附圖20是顯示目錄請(qǐng)求處理程序2000的流程圖,根據(jù)本發(fā)明,該程序由旅游服務(wù) 器236執(zhí)行。在方框2002,旅游服務(wù)器236的客戶接口應(yīng)用程序412獲得用戶預(yù)訂行為請(qǐng) 求。在本發(fā)明的一個(gè)實(shí)施例中,用戶預(yù)訂行為請(qǐng)求可以包括對(duì)于新預(yù)訂的請(qǐng)求、取消現(xiàn)有預(yù) 訂的請(qǐng)求以及修改現(xiàn)有預(yù)訂的請(qǐng)求。然而,本領(lǐng)域技術(shù)人員會(huì)理解,行為請(qǐng)求可以包括附加 的涉及預(yù)訂的行為。在方框2004,旅游服務(wù)器236的預(yù)訂處理應(yīng)用程序418處理預(yù)訂行為 請(qǐng)求。因此,根據(jù)用戶預(yù)訂行為請(qǐng)求,預(yù)訂處理應(yīng)用程序418可以執(zhí)行不同的處理子程序。在第一個(gè)示范性例子中,附圖21是處理新的預(yù)訂請(qǐng)求子程序2100的流程圖,根據(jù) 本發(fā)明,該子程序由預(yù)訂處理應(yīng)用程序418來(lái)執(zhí)行,以處理新的消費(fèi)者預(yù)訂請(qǐng)求。在本發(fā)明 的一個(gè)實(shí)施例中,和用戶對(duì)于可獲得的目錄的查詢(附圖7的方框702)相類似,由客戶接 口應(yīng)用程序412獲得、并傳送到預(yù)訂處理應(yīng)用程序418的用戶預(yù)訂請(qǐng)求包括一組標(biāo)準(zhǔn),用來(lái) 識(shí)別存儲(chǔ)在目錄存儲(chǔ)器238中、并匹配一組用戶規(guī)定標(biāo)準(zhǔn)的目錄數(shù)據(jù)。如果該目錄在多個(gè) 日期存在,那么這組標(biāo)準(zhǔn)可以包括使用的日期或者日期范圍。這組標(biāo)準(zhǔn)也可以包括不同的 目錄特定標(biāo)識(shí)(identifier),如對(duì)旅館、航空、航海及其組合的選擇。這組標(biāo)準(zhǔn)還可以包括 對(duì)于特定類型的目錄項(xiàng)目的優(yōu)先選擇。例如,這組標(biāo)準(zhǔn)可以包括對(duì)于航班座位類型(如,窗 口、過(guò)道、頭等艙)、航班上的特定座位、旅館房間類型、旅館中的特定房間、船艙類型、航船 上的特定船艙、吸煙偏好、特殊用餐要求、娛樂(lè)設(shè)施、靠近娛樂(lè)設(shè)施等等,的選擇。此外,這組 特定標(biāo)準(zhǔn)可以包括對(duì)于特定產(chǎn)品的識(shí)別,例如書(shū)的標(biāo)題、產(chǎn)品代碼、訂單號(hào)碼等。此外,這組 標(biāo)準(zhǔn)可以包括一個(gè)或多個(gè)預(yù)先存儲(chǔ)的用戶偏好,它可以幫助從目錄存儲(chǔ)器238中選擇匹配 的目錄項(xiàng)目。例如,旅游服務(wù)器236可以存儲(chǔ)涉及用戶對(duì)于目錄的要求的這組標(biāo)準(zhǔn),如果用 戶以后要求預(yù)訂的話,可以再次使用同一組標(biāo)準(zhǔn)。在方框2102,預(yù)訂處理應(yīng)用程序418從客戶接口應(yīng)用程序412獲得一組用戶規(guī)定 的標(biāo)準(zhǔn)。預(yù)訂處理應(yīng)用程序418查詢匹配這組標(biāo)準(zhǔn)的SKU組502、SKU 504和SKU目錄506 記錄,并從SKU目錄506配額中減去預(yù)訂請(qǐng)求的數(shù)量。例如,如果預(yù)訂請(qǐng)求包括在某旅館逗 留兩個(gè)夜晚的請(qǐng)求,預(yù)訂處理應(yīng)用程序418為每個(gè)晚上選擇匹配的SKU目錄560記錄,并在房間配額中將每個(gè)SKU目錄記錄減一。在本發(fā)明的一個(gè)示范性實(shí)施例中,預(yù)訂處理應(yīng)用程 序418可以使用例如查詢可獲得目錄的子程序800(附圖8)的處理過(guò)程(process)?;蛘?, 根據(jù)本發(fā)明,預(yù)訂處理應(yīng)用程序418也可以通過(guò)目錄處理應(yīng)用程序416獲得事先得到的目 錄數(shù)據(jù)。在本發(fā)明的一個(gè)實(shí)施例中,旅游服務(wù)器236可以同時(shí)處理多個(gè)預(yù)訂請(qǐng)求。因此,為 避免預(yù)訂目錄項(xiàng)目的同一個(gè)實(shí)例,預(yù)訂處理應(yīng)用程序418將從目錄存儲(chǔ)器238獲得的目錄 項(xiàng)目信息設(shè)置成鎖定狀態(tài)。在本發(fā)明的一個(gè)實(shí)施例中,預(yù)訂處理應(yīng)用程序418向包含先前 從SKU目錄記錄506中取出的SKU目錄506目錄項(xiàng)目信息的鎖定表格添加記錄。參考前面 的例子,預(yù)訂處理應(yīng)用程序418將對(duì)應(yīng)于旅館房間每個(gè)晚上的SKU目錄506記錄數(shù)據(jù)放在 鎖定表格中。這樣,盡管在鎖定表格中描述的目錄項(xiàng)目還沒(méi)有被預(yù)訂,它們至少被臨時(shí)從可 獲得的目錄中取出。本領(lǐng)域技術(shù)人員會(huì)理解,本發(fā)明也可以使用其它的目錄項(xiàng)目預(yù)訂數(shù)據(jù) 管理辦法/指示器。在方框2104中,預(yù)訂處理應(yīng)用程序418生成預(yù)訂交易1702記錄、一個(gè)或多個(gè)預(yù)訂 項(xiàng)目1704記錄以及一個(gè)或多個(gè)預(yù)訂目錄1706記錄的實(shí)例。類似于目錄項(xiàng)目記錄,預(yù)訂交易 1702、預(yù)訂項(xiàng)目1704以及預(yù)訂目錄1706也被鎖定。在方框2106,預(yù)訂處理應(yīng)用程序2106 完成財(cái)務(wù)交易。在本發(fā)明的一個(gè)實(shí)施例中,預(yù)訂處理應(yīng)用程序418獲得與預(yù)訂交易1702、預(yù) 訂項(xiàng)目1704以及預(yù)訂目錄1706記錄相關(guān)聯(lián)的價(jià)格組件1708 (附圖17),并試圖完成財(cái)務(wù)交 易。財(cái)務(wù)交易的完成可以包括獲得信用卡信息并產(chǎn)生收費(fèi)。財(cái)務(wù)交易的完成也可以包括獲 得支票賬戶信息并產(chǎn)生收費(fèi)。本領(lǐng)域技術(shù)人員會(huì)理解,本發(fā)明也可以使用其它的財(cái)務(wù)交易 方法,包括但并不限于預(yù)付費(fèi)賬戶,第三方交易提供商,以及諸如此類。在判決框2108,進(jìn)行一項(xiàng)測(cè)試來(lái)判斷財(cái)務(wù)交易是否成功完成。如果交易沒(méi)有成功, 或者財(cái)務(wù)交易無(wú)法在限定時(shí)間內(nèi)證實(shí),在方框2110,預(yù)訂交易1702、預(yù)訂項(xiàng)目1704以及預(yù) 訂目錄1706記錄被刪除。在方框2112,預(yù)訂處理應(yīng)用程序418回滾存儲(chǔ)在鎖定表格中的 SKU目錄506記錄信息。更具體來(lái)說(shuō),預(yù)訂處理應(yīng)用程序418把存儲(chǔ)在鎖定表格中的目錄項(xiàng) 目數(shù)據(jù)重新添加到相應(yīng)的SKU目錄506記錄中,以允許回滾目錄項(xiàng)目。隨后,預(yù)訂處理應(yīng)用 程序418刪除鎖定表格中相應(yīng)的目錄項(xiàng)目。在方框2114,子程序2100帶著指示交易失敗的 結(jié)果返回程序2000的方框2004?;氐脚袥Q框2108,如果財(cái)務(wù)交易成功,在方框2116,預(yù)訂交易1702、預(yù)訂項(xiàng)目1704 以及預(yù)訂目錄1706被更新,以表示交易成功。在方框2118,存儲(chǔ)在鎖定表格中的目錄項(xiàng)目 信息被刪除。此外,SKU目錄506使用信息可被更新,以表示目錄項(xiàng)目的成功預(yù)訂。在方框 2114,子程序2100帶著指示交易成功的結(jié)果返回到程序2000的方框2004。附圖22是顯示旅游服務(wù)器236的預(yù)訂處理應(yīng)用程序418使用的數(shù)據(jù)關(guān)系的框圖, 用來(lái)處理客戶端計(jì)算設(shè)備232發(fā)出的新的預(yù)訂請(qǐng)求。在本發(fā)明的一個(gè)實(shí)施例中,預(yù)訂處理 應(yīng)用程序418可以作為處理引擎2200,來(lái)獲得并處理不同的數(shù)據(jù)塊。如附圖22所示,處理 引擎2200獲得與匹配用戶預(yù)訂請(qǐng)求的目錄項(xiàng)目相關(guān)聯(lián)的、涉及用戶預(yù)訂請(qǐng)求2202的數(shù)據(jù) 塊,以及涉及目錄數(shù)據(jù)2204的數(shù)據(jù)塊。如對(duì)方框2104所描述的,處理引擎2200生成對(duì)應(yīng)于用戶預(yù)訂請(qǐng)求2202和目錄數(shù) 據(jù)2204的預(yù)訂交易1702記錄、一個(gè)或多個(gè)預(yù)訂項(xiàng)目1704記錄以及一個(gè)或多個(gè)預(yù)訂目錄 1706記錄。此外,如附圖22所示,處理引擎也可以生成,或者獲得,一個(gè)或多個(gè)的預(yù)訂旅游
24者數(shù)據(jù)塊2206 (取決于旅游者的數(shù)目以及對(duì)于旅游者信息的要求),可操作用來(lái)定義一個(gè) 或多個(gè)的消費(fèi)者規(guī)定的偏好。因此,處理引擎2200生成并隨后使用與預(yù)訂交易1702記錄、 一個(gè)或多個(gè)預(yù)訂項(xiàng)目1704記錄以及一個(gè)或多個(gè)預(yù)訂目錄1706記錄相關(guān)聯(lián)的數(shù)據(jù),用來(lái)處 理預(yù)訂請(qǐng)求。使用用戶預(yù)訂請(qǐng)求數(shù)據(jù)2002、目錄項(xiàng)目數(shù)據(jù)2004、預(yù)訂數(shù)據(jù)1700以及預(yù)訂旅游者 2004數(shù)據(jù)塊,處理引擎2200隨后處理預(yù)訂請(qǐng)求,并生成不同的結(jié)果,其結(jié)果可以被預(yù)訂處 理應(yīng)用程序418發(fā)送到客戶端計(jì)算設(shè)備232和/或相應(yīng)的提供商240。本領(lǐng)域技術(shù)人員會(huì) 理解,附圖22的數(shù)據(jù)圖表是用于示例的目的,在本發(fā)明的范圍內(nèi)也可以使用其它替代。在另一個(gè)示范性例子中,附圖23是處理預(yù)訂取消請(qǐng)求子程序2300的流程圖,根據(jù) 本發(fā)明,由預(yù)訂處理應(yīng)用程序418執(zhí)行,以取消已存在的消費(fèi)者預(yù)訂請(qǐng)求。在方框2302,預(yù) 訂處理應(yīng)用程序418獲得對(duì)應(yīng)于預(yù)訂修改請(qǐng)求的所有的預(yù)訂交易1702、預(yù)訂項(xiàng)目1704和預(yù) 訂目錄1706記錄(“預(yù)訂記錄”)。在一個(gè)實(shí)施例中,由客戶接口應(yīng)用程序412獲得,并傳 送到預(yù)訂處理應(yīng)用程序418的用戶預(yù)訂行為請(qǐng)求包括對(duì)應(yīng)于取消請(qǐng)求的、用來(lái)識(shí)別預(yù)訂 交易1702、預(yù)訂項(xiàng)目1704和預(yù)訂目錄1706記錄的數(shù)據(jù)。例如,用戶預(yù)訂行為請(qǐng)求可以包括 識(shí)別預(yù)訂號(hào)碼、確認(rèn)號(hào)碼、與預(yù)訂相關(guān)的用戶姓名和/或其它識(shí)別標(biāo)準(zhǔn)的數(shù)據(jù)。此外,在本 發(fā)明的一個(gè)實(shí)施例中,用戶預(yù)訂行為請(qǐng)求可以請(qǐng)求僅取消先前的預(yù)訂的一部分。為了驗(yàn)證 部分預(yù)訂取消是否可行,預(yù)訂項(xiàng)目1704和/或預(yù)訂目錄1706可以包含取消信息,作為記錄 數(shù)據(jù)的一部分。在方框2304,預(yù)訂處理應(yīng)用程序418將涉及取消請(qǐng)求的目錄項(xiàng)目信息放在目錄項(xiàng) 目信息鎖定表格中。類似于對(duì)方框2102 (附圖21)所描述的,鎖定表格提供了一種機(jī)制,可 以管理既不是可獲得的目錄的一部分,又不是已確認(rèn)的預(yù)訂的一部分的目錄項(xiàng)目數(shù)據(jù)。在 方框2306,預(yù)訂處理應(yīng)用程序418鎖定預(yù)訂記錄。此外,預(yù)訂處理應(yīng)用程序418更新預(yù)訂記 錄,就如同處理取消請(qǐng)求成功一樣。在方框2308,預(yù)訂處理應(yīng)用程序試圖完成財(cái)務(wù)交易。在本發(fā)明的一個(gè)實(shí)施例中, 預(yù)訂處理應(yīng)用程序418試圖將消費(fèi)者支付的價(jià)格減去取消罰款之后歸還給用戶。例如,預(yù) 訂處理應(yīng)用程序418可以嘗試歸還到用戶購(gòu)買時(shí)使用的財(cái)務(wù)機(jī)構(gòu)信用賬戶。在一個(gè)實(shí)施例 中,如果無(wú)法取消,比如由于已經(jīng)聲明的取消政策,預(yù)訂處理應(yīng)用程序418可以在試圖取消 預(yù)訂交易1702、預(yù)訂項(xiàng)目1704和預(yù)訂目錄1706記錄的時(shí)候,返回一個(gè)錯(cuò)誤信息?;蛘撸A(yù) 訂處理應(yīng)用程序418可以在它試圖完成財(cái)務(wù)交易的時(shí)候返回一個(gè)錯(cuò)誤信息。在判決框2310,進(jìn)行一項(xiàng)測(cè)試來(lái)判斷財(cái)務(wù)交易是否成功。如果財(cái)務(wù)交易成功,在方 框2312,預(yù)訂處理應(yīng)用程序418將預(yù)訂記錄解除鎖定。在方框2314,預(yù)訂處理應(yīng)用程序418 更新對(duì)應(yīng)于鎖定表格中的目錄項(xiàng)目記錄的所有的SKU項(xiàng)目506記錄。例如,如果預(yù)訂取消 請(qǐng)求涉及在旅館的一個(gè)夜晚,預(yù)訂處理應(yīng)用程序418將會(huì)在對(duì)應(yīng)于特定旅館房間目錄項(xiàng)目 的SKU目錄506記錄中增加一個(gè)可獲得字段。此外,預(yù)訂處理應(yīng)用程序418更新相應(yīng)的SKU 目錄506使用信息。最后,預(yù)訂處理應(yīng)用程序418刪除鎖定表格中對(duì)應(yīng)于已取消的目錄項(xiàng) 目的所有的目錄項(xiàng)目信息。在方框2316,子程序2300返回到程序2000的方框2004。返回到判決框2310,如果財(cái)務(wù)交易不成功,或者如果取消請(qǐng)求無(wú)法處理,在方框 2318,預(yù)訂處理應(yīng)用程序418返回預(yù)訂記錄,以反映在未成功的取消請(qǐng)求之前的預(yù)訂記錄 的狀態(tài)。此外,預(yù)訂處理應(yīng)用程序418解鎖預(yù)訂記錄。在方框2320,預(yù)訂處理應(yīng)用程序418刪除鎖定表格中對(duì)應(yīng)于涉及取消請(qǐng)求的目錄項(xiàng)目的目錄項(xiàng)目信息。在方框2316,子程序 2300返回到程序2000的方框2004。在另一個(gè)示范性例子中,附圖24A和24B是處理預(yù)訂修改請(qǐng)求子程序的流程圖, 根據(jù)本發(fā)明,由預(yù)訂處理應(yīng)用程序418來(lái)執(zhí)行,以修改已存在的消費(fèi)者預(yù)訂請(qǐng)求。參考附 圖24A,在方框2402,預(yù)訂處理應(yīng)用程序418獲得對(duì)應(yīng)于修改請(qǐng)求的新的預(yù)訂部分的SKU組 502,SKU 504和SKU目錄506目錄項(xiàng)目信息,并鎖定目錄信息。在本發(fā)明的一個(gè)實(shí)施例中, 預(yù)訂處理應(yīng)用程序418將目錄項(xiàng)目信息放在鎖定表格中。類似于對(duì)方框2102 (附圖21)的 討論,預(yù)訂處理應(yīng)用程序418從客戶接口應(yīng)用程序412獲得一組用戶規(guī)定的標(biāo)準(zhǔn),并識(shí)別相 應(yīng)的SKU目錄506信息。在方框2404,預(yù)訂處理應(yīng)用程序418獲得對(duì)應(yīng)于來(lái)自于修改請(qǐng)求的取消部分的預(yù) 訂記錄的目錄項(xiàng)目信息。預(yù)訂處理應(yīng)用程序418把目錄項(xiàng)目信息放在鎖定表格中。因此, 鎖定表格包括涉及被預(yù)訂的新的目錄項(xiàng)目(方框2402)以及被退回到目錄存儲(chǔ)器238的目 錄項(xiàng)目(方框2404)的目錄項(xiàng)目信息。在方框2406,預(yù)訂處理應(yīng)用程序418鎖定預(yù)訂記錄。此外,預(yù)訂處理應(yīng)用程序418 更新預(yù)訂記錄,就如同處理取消請(qǐng)求成功。在本發(fā)明的一個(gè)實(shí)施例中,對(duì)于預(yù)訂交易1702、 預(yù)訂項(xiàng)目1704和預(yù)訂目錄1706記錄的更新可能取決于修改涉及單個(gè)還是多個(gè)提供商240。 如果交易涉及多個(gè)提供商240,預(yù)訂處理應(yīng)用程序418標(biāo)記對(duì)應(yīng)于修改請(qǐng)求的取消部分的、 舊的預(yù)訂項(xiàng)目1704和預(yù)訂目錄1706記錄,并將預(yù)訂交易1702、預(yù)訂項(xiàng)目1704更新為成功 取消。此外,預(yù)訂處理應(yīng)用程序418生成對(duì)應(yīng)于修改請(qǐng)求對(duì)于原來(lái)的預(yù)訂交易1702記錄的 新的預(yù)訂部分的、新的預(yù)訂項(xiàng)目1704和預(yù)訂目錄1706記錄。如果交易涉及單個(gè)提供商240, 預(yù)訂處理應(yīng)用程序418把修改請(qǐng)求的取消部分的原有預(yù)訂交易1702、預(yù)訂項(xiàng)目1704和預(yù)訂 目錄1706記錄,同修改請(qǐng)求的新的部分的預(yù)訂交易1702、預(yù)訂項(xiàng)目1704和預(yù)訂目錄1706 記錄關(guān)聯(lián)在一起。因此,提供商240將仍舊保留具有所有的預(yù)訂信息的單個(gè)記錄,或者關(guān)聯(lián) 記錄。在方框2408,預(yù)訂處理應(yīng)用程序418試圖完成財(cái)務(wù)交易。在本發(fā)明的一個(gè)實(shí)施例 中,預(yù)訂處理應(yīng)用程序418將財(cái)務(wù)交易作為在從目錄的退回中歸還的金額(減去取消/修 改罰款)和對(duì)于新預(yù)訂的收費(fèi)金額之間的凈交易來(lái)處理?;蛘?,財(cái)務(wù)交易也可以分別按照 債權(quán)和債務(wù)來(lái)獨(dú)立地處理。在判決框2410,進(jìn)行一項(xiàng)測(cè)試來(lái)判斷財(cái)務(wù)交易是否成功。現(xiàn)在參考附圖24B,如果 財(cái)務(wù)交易成功,在方框2412,預(yù)訂處理應(yīng)用程序418將預(yù)訂記錄解除鎖定。在方框2414,預(yù) 訂處理應(yīng)用程序418更新SKU項(xiàng)目506記錄。類似于方框2118 (附圖21),SKU目錄506使 用信息可能被更新,以指示目錄項(xiàng)目預(yù)訂的成功。最后,預(yù)訂處理應(yīng)用程序418刪除鎖定表 格中對(duì)應(yīng)于修改請(qǐng)求的新預(yù)訂部分的目錄項(xiàng)目信息。預(yù)訂處理應(yīng)用程序418把與修改請(qǐng)求 的取消部分相關(guān)的目錄項(xiàng)目信息刪除,并合并到目錄存儲(chǔ)器238。如上面對(duì)方框2316 (附圖 23)所討論的,與取消部分相關(guān)聯(lián)的目錄信息被合并到目錄存儲(chǔ)器238中,等待被旅游服務(wù) 器236出售。在方框2416,子程序2400返回到程序2000的方框2004。返回到判決框2410,如果財(cái)務(wù)交易不成功,在方框2418,預(yù)訂處理應(yīng)用程序418返 回與修改請(qǐng)求的新預(yù)訂部分相關(guān)聯(lián)的預(yù)訂記錄。在前面關(guān)于方框2318 (附圖23)已經(jīng)討論 過(guò)預(yù)訂記錄的返回。在方框2420,預(yù)訂處理應(yīng)用程序418刪除鎖定表格中對(duì)應(yīng)于修改請(qǐng)求的取消部分的目錄項(xiàng)目信息。此外,SKU目錄506使用信息可以被更新,以顯示目錄項(xiàng)目的 成功預(yù)訂。在方框2416,子程序2400返回到程序2000的方框2004。返回到附圖20,在方框2006,預(yù)訂處理應(yīng)用程序418生成對(duì)客戶端計(jì)算設(shè)備232 的確認(rèn)信息,以及對(duì)相應(yīng)的提供商240的通知。在一個(gè)實(shí)施例中,如附圖18所示,客戶接口 應(yīng)用程序266從預(yù)訂處理應(yīng)用程序418獲得確認(rèn)信息,并通過(guò)通信網(wǎng)絡(luò)20把確認(rèn)信息發(fā)送 給用戶?;蛘?,如果客戶端計(jì)算設(shè)備232不再鏈接到旅游管理系統(tǒng)230,客戶接口應(yīng)用程序 266可以使用其它的通信方式如傳真、電子郵件以及諸如此類。此外,提供商接口應(yīng)用程序 268從預(yù)訂處理應(yīng)用程序418獲得通知,并將通知發(fā)送給相應(yīng)的一個(gè)或一些提供商240。在 本發(fā)明的一個(gè)實(shí)施例中,通知包括提供商240要求的數(shù)據(jù),用來(lái)更新一個(gè)或多個(gè)的用戶預(yù) 訂記錄。例如,通知可以包括用戶姓名、信用信息、房間偏好、旅游服務(wù)確認(rèn)號(hào)碼、提供商確 認(rèn)號(hào)碼和其它可以輔助提供商處理/確認(rèn)預(yù)訂的細(xì)節(jié)。通知信息還可以包括提供商240用 來(lái)與旅游服務(wù)器確認(rèn)調(diào)和賬戶(reconcile accounts)的不同的價(jià)格代碼。此外,提供商接口應(yīng)用程序414也可以包括用來(lái)根據(jù)提供商規(guī)定的格式/通信媒 介發(fā)送通知的通信組件。例如,提供商接口應(yīng)用程序414可以從預(yù)訂處理應(yīng)用程序418接 收標(biāo)準(zhǔn)編碼的通知文件,如XML文件。與通信組件相結(jié)合,提供商接口應(yīng)用程序414可以把 標(biāo)準(zhǔn)通知文件轉(zhuǎn)換成特別為提供商240而格式化的文件。例如,按照特定提供商240的規(guī) 定,通知可以被格式化以便用傳真來(lái)傳送?;蛘撸ㄖ梢员桓袷交允褂锰峁┥套约旱碾?子接口 (proprietary supplierelectronic interface)。一旦確認(rèn)禾口 / 或通知已經(jīng)被發(fā) 送,子程序2000在方框2008終止。參考附圖19,在本發(fā)明的另一個(gè)實(shí)施例中,預(yù)訂處理應(yīng)用程序418可以與不直接 連接到旅游管理系統(tǒng)230的一個(gè)或多個(gè)提供商240進(jìn)行交互。根據(jù)本實(shí)施例,提供商接口 應(yīng)用程序268生成一個(gè)對(duì)于提供商240的通知,它通過(guò)各種通信媒介,如電話、傳真、電子郵 件、短信息服務(wù)以及諸如此類的任何一種來(lái)進(jìn)行傳送。不象前面的實(shí)施例(附圖18),在允 許客戶接口應(yīng)用程序266向客戶計(jì)算設(shè)備232發(fā)送確認(rèn)信息之前,預(yù)訂處理應(yīng)用程序272 等待接收來(lái)自于提供商的確認(rèn)。本領(lǐng)域技術(shù)人員可以理解,附圖19中顯示的實(shí)施例允許旅 游管理系統(tǒng)與可能具有有限的預(yù)訂和計(jì)算資源的一個(gè)或多個(gè)提供商240進(jìn)行交互。在本發(fā)明的一個(gè)實(shí)施例中,旅游服務(wù)器236可以在數(shù)據(jù)存儲(chǔ)器238或者其它存儲(chǔ) 地址中存儲(chǔ)預(yù)訂數(shù)據(jù),取決于關(guān)系數(shù)據(jù)庫(kù)數(shù)據(jù)存儲(chǔ)格式。附圖25是顯示根據(jù)本發(fā)明,用于 存儲(chǔ)預(yù)訂數(shù)據(jù)的關(guān)系數(shù)據(jù)管數(shù)據(jù)關(guān)系2500的框圖。在本發(fā)明的一個(gè)實(shí)際的實(shí)施例中,數(shù)據(jù) 關(guān)系2500可以被定制化,以包括對(duì)應(yīng)于特定預(yù)訂交易的獨(dú)特方面的一個(gè)或多個(gè)數(shù)據(jù)表格 或數(shù)據(jù)字段(例如,用來(lái)規(guī)定對(duì)租賃汽車的偏好的數(shù)據(jù)字段)。然而,本領(lǐng)域技術(shù)人員會(huì)理 解,根據(jù)本發(fā)明,也可以使用其它的數(shù)據(jù)存儲(chǔ)格式或者其它的關(guān)系數(shù)據(jù)庫(kù)數(shù)據(jù)關(guān)系。如附圖25所示,數(shù)據(jù)關(guān)系2500定義了一個(gè)預(yù)訂交易表格2502,可以操作來(lái)定義 涉及預(yù)訂交易記錄1702 (附圖17)的數(shù)據(jù)。在本發(fā)明的一個(gè)實(shí)施例中,預(yù)訂交易表格2502 可以包括預(yù)訂交易數(shù)據(jù)2504,如預(yù)訂ID字段、路線信息、銷售點(diǎn)字段、旅行者用戶ID字段、 總結(jié)財(cái)務(wù)信息、生成日期字段以及諸如此類。此外,和關(guān)系數(shù)據(jù)庫(kù)相一致,在預(yù)訂交易表格 2502中的一個(gè)或多個(gè)字段可以指向一個(gè)或多個(gè)附加數(shù)據(jù)表格,以進(jìn)一步定義預(yù)訂交易數(shù)據(jù) 2504,如在2506顯示的。數(shù)據(jù)關(guān)系2500也定義了預(yù)訂旅游者表格2508,可操作用來(lái)定義和請(qǐng)求預(yù)訂的用戶或者用戶組相關(guān)的信息。在本發(fā)明的一個(gè)實(shí)際的實(shí)施例中,預(yù)訂旅游者表格2508可以包 括預(yù)訂旅游者數(shù)據(jù)2510,如預(yù)訂ID字段、姓名信息、地址信息、電話信息、電子郵件信息以 及其它用戶識(shí)別信息。數(shù)據(jù)關(guān)系2500此外定義了預(yù)訂項(xiàng)目表格2512,可操作用來(lái)包括對(duì)應(yīng)于預(yù)訂項(xiàng)目 記錄1704(附圖17)的預(yù)訂數(shù)據(jù)。在本發(fā)明的一個(gè)實(shí)際的實(shí)施例中,預(yù)訂項(xiàng)目表格2512可 以包括預(yù)訂項(xiàng)目數(shù)據(jù)2514,例如預(yù)訂ID字段、確認(rèn)信息、取消信息、消費(fèi)者價(jià)格信息、提供 商價(jià)格信息、提供商通知信息、改變和取消罰款信息、旅游者偏好和特殊要求信息,以及諸 如此類。和預(yù)訂交易表格2502相類似,預(yù)訂項(xiàng)目數(shù)據(jù)2514中的一個(gè)或多個(gè)字段可以指向 一個(gè)或多個(gè)附加表格,以進(jìn)一步定義預(yù)訂項(xiàng)目,如在2516中顯示的。繼續(xù)參考附圖25,數(shù)據(jù)關(guān)系2500定義了預(yù)訂目錄表格2518,可操作用來(lái)包括涉及 預(yù)訂目錄1706記錄(附圖17)的預(yù)訂數(shù)據(jù)。在本發(fā)明的一個(gè)實(shí)施例中,預(yù)訂目錄表格2518 可以包括預(yù)訂目錄數(shù)據(jù)2520,如預(yù)訂項(xiàng)目ID字段、提供商價(jià)格信息、消費(fèi)者價(jià)格信息、目錄 識(shí)別信息,以及諸如此類。此外,預(yù)訂項(xiàng)目數(shù)據(jù)2518的一個(gè)或多個(gè)字段可以指向一個(gè)或多 個(gè)附加數(shù)據(jù)表格,以進(jìn)一步定義預(yù)訂項(xiàng)目數(shù)據(jù)2520,如在2522中顯示的。在本發(fā)明的一個(gè)實(shí)施例中,數(shù)據(jù)關(guān)系2500也可以包括財(cái)務(wù)信息通用表格2524,它 包括對(duì)于全部預(yù)訂的所有消費(fèi)者價(jià)格和提供商價(jià)格信息。例如,財(cái)務(wù)信息通用表格2524包 括來(lái)自于預(yù)訂交易1702記錄、預(yù)訂項(xiàng)目1704記錄以及預(yù)訂目錄1706記錄的消費(fèi)者價(jià)格和 提供商價(jià)格信息。本領(lǐng)域技術(shù)人員會(huì)理解,財(cái)務(wù)信息通用表格2524協(xié)助生成對(duì)于所有預(yù)訂 的價(jià)格和成本信息。然而,根據(jù)本發(fā)明的一些實(shí)施例,財(cái)務(wù)信息通用表格2524可以被省略。已經(jīng)顯示并描述了本發(fā)明的示范性實(shí)施例,可以理解,這其中可以做出各種改變 而并不偏離本發(fā)明的精神和范圍。
權(quán)利要求
用于處理對(duì)于一個(gè)或多個(gè)實(shí)際目錄項(xiàng)目的預(yù)訂請(qǐng)求的方法,此方法包括通過(guò)計(jì)算設(shè)備獲得針對(duì)一個(gè)或多個(gè)實(shí)際目錄項(xiàng)目的預(yù)訂的用戶請(qǐng)求,其中所述實(shí)際目錄項(xiàng)目包括商品和服務(wù);通過(guò)計(jì)算設(shè)備獲得對(duì)應(yīng)于所述一個(gè)或多個(gè)實(shí)際目錄項(xiàng)目的目錄數(shù)據(jù),并將該目錄數(shù)據(jù)與針對(duì)預(yù)訂的用戶請(qǐng)求相匹配;獲得對(duì)應(yīng)于匹配的目錄數(shù)據(jù)的預(yù)訂信息,其中所述預(yù)訂信息根據(jù)如下所定義的三級(jí)層次關(guān)系來(lái)組織預(yù)訂交易記錄,包括與一個(gè)或多個(gè)預(yù)訂請(qǐng)求相關(guān)聯(lián)的數(shù)據(jù);基于預(yù)訂交易記錄的預(yù)訂項(xiàng)目記錄,其識(shí)別一組與特定的目錄請(qǐng)求相關(guān)聯(lián)的目錄項(xiàng)目,其中所述預(yù)訂項(xiàng)目記錄并不對(duì)應(yīng)于一個(gè)目錄項(xiàng)目的實(shí)例;以及基于預(yù)訂項(xiàng)目記錄的一個(gè)或多個(gè)預(yù)訂目錄記錄,其定義了和與一個(gè)或多個(gè)預(yù)訂請(qǐng)求相匹配的目錄項(xiàng)目相關(guān)聯(lián)的實(shí)例數(shù)據(jù),其中實(shí)例數(shù)據(jù)包括商品和服務(wù)的特定實(shí)例;其中對(duì)應(yīng)于匹配的目錄數(shù)據(jù)的預(yù)訂信息包括對(duì)應(yīng)于針對(duì)預(yù)訂的用戶請(qǐng)求的預(yù)訂交易記錄;基于該預(yù)訂交易記錄和匹配的目錄數(shù)據(jù)的一個(gè)或多個(gè)預(yù)訂項(xiàng)目記錄;以及對(duì)應(yīng)于匹配的目錄數(shù)據(jù)的實(shí)例數(shù)據(jù)的一個(gè)或多個(gè)預(yù)訂目錄記錄;根據(jù)針對(duì)一個(gè)或多個(gè)目錄項(xiàng)目的預(yù)訂的用戶請(qǐng)求處理所述預(yù)訂交易記錄、預(yù)訂項(xiàng)目記錄和預(yù)訂目錄記錄;并且通過(guò)計(jì)算設(shè)備發(fā)送對(duì)所述預(yù)訂交易記錄、預(yù)訂項(xiàng)目記錄和預(yù)訂目錄記錄的處理結(jié)果,該結(jié)果被顯示在顯示器上。
2.如權(quán)利要求1所述的方法,其中針對(duì)預(yù)訂的用戶請(qǐng)求包括一個(gè)識(shí)別匹配的目錄項(xiàng)目 的標(biāo)準(zhǔn)組。
3.如權(quán)利要求2所述的方法,其中所述標(biāo)準(zhǔn)組包括預(yù)訂請(qǐng)求的日期或者日期范圍。
4.如權(quán)利要求2所述的方法,其中所述標(biāo)準(zhǔn)組包括對(duì)于旅館房間或者旅館房間類型的 選擇。
5.如權(quán)利要求2所述的方法,其中所述標(biāo)準(zhǔn)組包括對(duì)于航班或者航線運(yùn)營(yíng)商的選擇。
6.如權(quán)利要求2所述的方法,其中所述標(biāo)準(zhǔn)組包括對(duì)于汽車出租代理或者汽車出租類 型的選擇。
7.如權(quán)利要求2所述的方法,其中所述標(biāo)準(zhǔn)組包括對(duì)于航船或者船艙類型的選擇。
8.如權(quán)利要求1所述的方法,其中對(duì)應(yīng)于一個(gè)或多個(gè)目錄項(xiàng)目的目錄數(shù)據(jù)由預(yù)訂項(xiàng)目 記錄和預(yù)訂目錄記錄中的至少一個(gè)來(lái)表示,并且其中獲得目錄數(shù)據(jù)包括獲得預(yù)訂項(xiàng)目記錄 和匹配于預(yù)訂請(qǐng)求的目錄記錄中的至少一個(gè)。
9.如權(quán)利要求8所述的方法,其中獲得目錄數(shù)據(jù)包括獲得多個(gè)預(yù)訂項(xiàng)目記錄和匹配于 預(yù)訂請(qǐng)求的目錄記錄。
10.如權(quán)利要求1所述的方法,其中處理預(yù)訂交易記錄、預(yù)訂項(xiàng)目記錄和預(yù)訂目錄記錄 包括計(jì)算針對(duì)該預(yù)訂交易記錄、預(yù)訂項(xiàng)目記錄和預(yù)訂目錄記錄的消費(fèi)者價(jià)格。
11.如權(quán)利要求1所述的方法,其中處理預(yù)訂交易記錄、預(yù)訂項(xiàng)目記錄和預(yù)訂目錄記錄 包括計(jì)算針對(duì)該預(yù)訂交易記錄、預(yù)訂項(xiàng)目記錄和預(yù)訂目錄記錄的提供方價(jià)格。
12.如權(quán)利要求1所述的方法,其中處理預(yù)訂交易記錄、預(yù)訂項(xiàng)目記錄和預(yù)訂目錄記錄包括確認(rèn)對(duì)應(yīng)于預(yù)訂請(qǐng)求的財(cái)務(wù)交易完成。
13.如權(quán)利要求1所述的方法,其中處理預(yù)訂交易記錄、預(yù)訂項(xiàng)目記錄和預(yù)訂目錄記錄 包括將與用戶預(yù)訂請(qǐng)求相匹配的目錄數(shù)據(jù)置于鎖定狀態(tài); 確認(rèn)對(duì)應(yīng)于預(yù)訂請(qǐng)求的財(cái)務(wù)交易完成;使用確認(rèn)數(shù)據(jù)來(lái)更新預(yù)訂交易記錄、預(yù)訂項(xiàng)目記錄和預(yù)訂目錄記錄;以及 更新目錄數(shù)據(jù),以反映已完成的預(yù)訂請(qǐng)求。
14.如權(quán)利要求13所述的方法,其中將與用戶預(yù)訂請(qǐng)求相匹配的目錄數(shù)據(jù)置于鎖定狀 態(tài)包括將目錄數(shù)據(jù)放進(jìn)鎖定表格。
15.如權(quán)利要求14所述的方法,其中更新目錄數(shù)據(jù)包括從鎖定表格中刪除目錄數(shù)據(jù)。
16.如權(quán)利要求1所述的方法,其中發(fā)送處理結(jié)果包括向與處理預(yù)訂請(qǐng)求相對(duì)應(yīng)的提 供方發(fā)送通知。
17.如權(quán)利要求16所述的方法,其中所述通知包括確認(rèn)號(hào)碼。
18.如權(quán)利要求16所述的方法,其中所述通知包括使用信息。
19.如權(quán)利要求16所述的方法,其中所述通知包括與針對(duì)目錄項(xiàng)目的提供方價(jià)格相關(guān) 聯(lián)的價(jià)格代碼。
20.如權(quán)利要求16所述的方法,其中發(fā)送預(yù)訂請(qǐng)求的處理結(jié)果包括向與處理預(yù)訂請(qǐng)求 相對(duì)應(yīng)的用戶發(fā)送確認(rèn)。
21.如權(quán)利要求16所述的方法,還包括在向用戶發(fā)送確認(rèn)之前獲得提供方對(duì)于已發(fā)送 通知的確認(rèn)。
22.如權(quán)利要求1所述的方法,其中目錄項(xiàng)目是基于旅游的商品和服務(wù),并且其中預(yù)訂 請(qǐng)求是基于旅游的預(yù)訂請(qǐng)求。
23.一種用來(lái)處理對(duì)于一個(gè)或多個(gè)實(shí)際目錄項(xiàng)目的預(yù)訂的系統(tǒng),該系統(tǒng)包括至少一個(gè)客戶端計(jì)算機(jī),可操作以生成對(duì)于至少一個(gè)實(shí)際目錄項(xiàng)目的預(yù)訂請(qǐng)求;以及 被配置為存儲(chǔ)對(duì)應(yīng)于所述至少一個(gè)實(shí)際目錄項(xiàng)目的目錄數(shù)據(jù)的旅游服務(wù)器,該旅游服 務(wù)器被配置為從客戶端計(jì)算機(jī)獲得預(yù)定請(qǐng)求并使該預(yù)定請(qǐng)求匹配,其中實(shí)際目錄項(xiàng)目是至 少一個(gè)商品和服務(wù);其中所述旅游服務(wù)器獲得并處理對(duì)應(yīng)于針對(duì)至少一個(gè)實(shí)際目錄項(xiàng)目的預(yù)訂的客戶端 計(jì)算機(jī)請(qǐng)求的預(yù)訂信息,其中所述預(yù)訂信息的特征根據(jù)如下所定義的多級(jí)層次關(guān)系來(lái)表 示預(yù)訂交易記錄,包括與一個(gè)或多個(gè)預(yù)訂請(qǐng)求相關(guān)聯(lián)的數(shù)據(jù);基于預(yù)訂交易記錄的預(yù)訂項(xiàng)目記錄,其識(shí)別一組與特定的目錄請(qǐng)求相關(guān)聯(lián)的實(shí)際目錄 項(xiàng)目,其中所述預(yù)訂項(xiàng)目記錄并不對(duì)應(yīng)于一個(gè)目錄項(xiàng)目的實(shí)例;以及基于預(yù)訂項(xiàng)目記錄的一個(gè)或多個(gè)預(yù)訂目錄記錄,其定義了和與一個(gè)或多個(gè)預(yù)定請(qǐng)求相 匹配的目錄項(xiàng)目相關(guān)聯(lián)的實(shí)例數(shù)據(jù),其中實(shí)例數(shù)據(jù)包括商品和服務(wù)的特定實(shí)例; 其中對(duì)應(yīng)于匹配的目錄數(shù)據(jù)的預(yù)訂信息包括 對(duì)應(yīng)于針對(duì)預(yù)訂的用戶請(qǐng)求的預(yù)訂交易記錄;基于該預(yù)訂交易記錄和匹配的目錄數(shù)據(jù)的一個(gè)或多個(gè)預(yù)訂項(xiàng)目記錄;以及 對(duì)應(yīng)于匹配的目錄數(shù)據(jù)的實(shí)例數(shù)據(jù)的一個(gè)或多個(gè)預(yù)訂目錄記錄。
24.如權(quán)利要求23所述的系統(tǒng),其中旅游服務(wù)器通過(guò)確認(rèn)財(cái)務(wù)交易的完成來(lái)對(duì)預(yù)訂交 易記錄、預(yù)訂項(xiàng)目記錄和預(yù)訂目錄記錄進(jìn)行處理。
25.如權(quán)利要求24所述的系統(tǒng),還包括對(duì)應(yīng)于一個(gè)或多個(gè)目錄項(xiàng)目的至少一個(gè)提供 方,其中旅游服務(wù)器可操作以向與處理預(yù)訂請(qǐng)求相關(guān)聯(lián)的提供方發(fā)送對(duì)于經(jīng)過(guò)處理的預(yù)訂 交易記錄、預(yù)訂項(xiàng)目記錄和預(yù)訂目錄記錄的通知。
26.如權(quán)利要求25所述的系統(tǒng),其中所述通知包括一個(gè)或多個(gè)價(jià)格代碼,所述價(jià)格代 碼定義了對(duì)于經(jīng)過(guò)處理的預(yù)訂交易記錄、預(yù)訂項(xiàng)目記錄和預(yù)訂目錄記錄的提供方價(jià)格授權(quán) 代碼。
27.如權(quán)利要求25所述的系統(tǒng),其中旅游服務(wù)器還可操作以向與經(jīng)過(guò)處理的預(yù)訂請(qǐng)求 相關(guān)聯(lián)的用戶發(fā)送對(duì)于經(jīng)過(guò)處理的預(yù)訂請(qǐng)求的確認(rèn)。
28.如權(quán)利要求25所述的系統(tǒng),其中旅游服務(wù)器包括一個(gè)通信組件,該通信組件可操 作以獲得對(duì)于提供方的標(biāo)準(zhǔn)格式的通知,以及生成并發(fā)送提供方規(guī)定的格式的通知。
29.如權(quán)利要求23所述的系統(tǒng),其中預(yù)訂交易記錄、預(yù)訂項(xiàng)目記錄和預(yù)訂目錄記錄均 包括價(jià)格組件,并且其中旅游服務(wù)器可操作以根據(jù)預(yù)訂交易記錄、預(yù)訂項(xiàng)目記錄和預(yù)訂目 錄記錄的價(jià)格組件的總和來(lái)計(jì)算價(jià)格。
30.如權(quán)利要求23所述的系統(tǒng),其中預(yù)訂交易記錄、預(yù)訂項(xiàng)目記錄和預(yù)訂目錄記錄均 包括成本組件,并且其中旅游服務(wù)器可操作以根據(jù)預(yù)訂交易記錄、預(yù)訂項(xiàng)目記錄和預(yù)訂目 錄記錄的成本組件的總和來(lái)計(jì)算成本。
31.如權(quán)利要求23所述的系統(tǒng),其中目錄項(xiàng)目對(duì)應(yīng)于基于旅游的商品和服務(wù),并且其 中預(yù)訂請(qǐng)求是基于旅游的預(yù)訂請(qǐng)求。
32.如權(quán)利要求23所述的系統(tǒng),其中旅游服務(wù)器還可操作以獲得來(lái)自于客戶端計(jì)算機(jī) 的預(yù)訂取消請(qǐng)求,并根據(jù)預(yù)訂取消請(qǐng)求來(lái)處理已存在的預(yù)訂交易記錄、預(yù)訂項(xiàng)目記錄和預(yù) 訂目錄記錄。
33.如權(quán)利要求32所述的系統(tǒng),其中對(duì)于已存在的預(yù)訂交易記錄、預(yù)訂項(xiàng)目記錄和預(yù) 訂目錄記錄的處理包括更新對(duì)應(yīng)于被取消的預(yù)訂請(qǐng)求的目錄數(shù)據(jù)。
34.如權(quán)利要求23所述的系統(tǒng),其中旅游服務(wù)器還可操作以獲得來(lái)自于客戶端計(jì)算機(jī) 的預(yù)訂修改請(qǐng)求,并根據(jù)預(yù)訂修改請(qǐng)求來(lái)處理已存在的預(yù)訂交易記錄、預(yù)訂項(xiàng)目記錄和預(yù) 訂目錄記錄。
35.如權(quán)利要求34所述的系統(tǒng),其中旅游服務(wù)器還可操作以根據(jù)預(yù)訂修改請(qǐng)求生成附 加預(yù)訂項(xiàng)目記錄。
36.用于處理對(duì)于一個(gè)或多個(gè)實(shí)際目錄項(xiàng)目的預(yù)訂請(qǐng)求的方法,該方法包括通過(guò)計(jì)算設(shè)備獲取針對(duì)對(duì)應(yīng)于至少一個(gè)實(shí)際目錄項(xiàng)目的預(yù)訂行為的多個(gè)請(qǐng)求,其中所 述實(shí)際目錄項(xiàng)目是至少一個(gè)商品和服務(wù);通過(guò)計(jì)算設(shè)備獲取對(duì)應(yīng)于多個(gè)請(qǐng)求中每一個(gè)的預(yù)訂信息;其中所述預(yù)訂信息的特征根 據(jù)如下所定義的多級(jí)層次關(guān)系來(lái)表示預(yù)訂交易記錄,包括與一個(gè)或多個(gè)預(yù)訂請(qǐng)求相關(guān)聯(lián)的數(shù)據(jù);基于預(yù)訂交易記錄的預(yù)訂項(xiàng)目記錄,其識(shí)別一組與特定的目錄請(qǐng)求相關(guān)聯(lián)的實(shí)際目錄 項(xiàng)目,其中所述目錄項(xiàng)目記錄并不對(duì)應(yīng)于一個(gè)實(shí)際目錄項(xiàng)目的實(shí)例;以及基于預(yù)訂項(xiàng)目記錄的一個(gè)或多個(gè)預(yù)訂目錄記錄,其定義了和與一個(gè)或多個(gè)預(yù)定請(qǐng)求相匹配的目錄項(xiàng)目相關(guān)聯(lián)的實(shí)例數(shù)據(jù),其中實(shí)例數(shù)據(jù)包括商品和服務(wù)的特定實(shí)例; 其中對(duì)于所述多個(gè)請(qǐng)求中的每一個(gè),預(yù)訂信息包括 對(duì)應(yīng)于針對(duì)預(yù)訂的用戶請(qǐng)求的預(yù)訂交易記錄;基于該預(yù)訂交易記錄和匹配的目錄數(shù)據(jù)的一個(gè)或多個(gè)預(yù)訂項(xiàng)目記錄;以及 對(duì)應(yīng)于匹配的目錄數(shù)據(jù)的實(shí)例數(shù)據(jù)的一個(gè)或多個(gè)預(yù)訂目錄記錄; 在計(jì)算設(shè)備上利用所述預(yù)定交易記錄、預(yù)訂項(xiàng)目記錄和預(yù)訂目錄記錄,同時(shí)處理針對(duì) 預(yù)訂的多個(gè)請(qǐng)求;并且發(fā)送所述預(yù)訂交易記錄、預(yù)訂項(xiàng)目記錄和預(yù)訂目錄記錄的處理結(jié)果。
37.如權(quán)利要求36所述的方法,其中預(yù)訂行為請(qǐng)求是一個(gè)預(yù)訂取消請(qǐng)求,并且其中根 據(jù)預(yù)訂行為請(qǐng)求來(lái)處理預(yù)訂交易記錄、預(yù)訂項(xiàng)目記錄和預(yù)訂目錄記錄包括將對(duì)應(yīng)于預(yù)訂交易記錄、預(yù)訂項(xiàng)目記錄和預(yù)訂目錄記錄的目錄項(xiàng)目信息置于鎖定狀態(tài);更新預(yù)訂交易記錄、預(yù)訂項(xiàng)目記錄和預(yù)訂目錄記錄; 確認(rèn)對(duì)應(yīng)于取消請(qǐng)求的財(cái)務(wù)交易是否已完成;如果確認(rèn)了財(cái)務(wù)交易已完成,則用鎖定的目錄項(xiàng)目信息來(lái)更新一個(gè)目錄項(xiàng)目存儲(chǔ)器。
38.如權(quán)利要求37所述的方法,還包括根據(jù)取消請(qǐng)求更新目錄項(xiàng)目使用信息。
39.如權(quán)利要求37所述的方法,其中將目錄項(xiàng)目信息置于鎖定狀態(tài)包括把目錄項(xiàng)目信 息放入鎖定表格中。
40.如權(quán)利要求39所述的方法,其中更新目錄項(xiàng)目存儲(chǔ)器包括刪除鎖定表格中的目錄 項(xiàng)目信息。
41.如權(quán)利要求37所述的方法,還包括如果財(cái)務(wù)交易無(wú)法被確認(rèn),則將預(yù)訂交易記錄、 預(yù)訂項(xiàng)目記錄和預(yù)訂目錄記錄回滾。
42.如權(quán)利要求36所述的方法,其中預(yù)訂行為請(qǐng)求是一個(gè)預(yù)訂修改請(qǐng)求,并且其中根 據(jù)預(yù)訂行為請(qǐng)求來(lái)處理預(yù)訂交易記錄、預(yù)訂項(xiàng)目記錄和預(yù)訂目錄記錄包括對(duì)應(yīng)于修改請(qǐng)求的新預(yù)訂部分生成新的預(yù)訂交易記錄、預(yù)訂項(xiàng)目記錄或預(yù)訂目錄記錄;將對(duì)應(yīng)于新的預(yù)訂交易記錄、預(yù)訂項(xiàng)目記錄或預(yù)訂目錄記錄的目錄項(xiàng)目信息置于鎖定 狀態(tài);將對(duì)應(yīng)于已存在的預(yù)訂交易記錄、預(yù)訂項(xiàng)目記錄和預(yù)訂目錄記錄的目錄項(xiàng)目信息置于 鎖定狀態(tài);更新已存在的預(yù)訂交易記錄、預(yù)訂項(xiàng)目記錄和預(yù)訂目錄記錄; 確認(rèn)對(duì)應(yīng)于取消請(qǐng)求的財(cái)務(wù)交易是否已完成;并且如果確認(rèn)了財(cái)務(wù)交易已完成,則用鎖定的目錄項(xiàng)目信息更新一個(gè)目錄項(xiàng)目存儲(chǔ)器。
43.如權(quán)利要求42所述的方法,還包括根據(jù)修改請(qǐng)求更新目錄項(xiàng)目使用信息。
44.如權(quán)利要求42所述的方法,其中將目錄項(xiàng)目信息置于鎖定狀態(tài)包括把目錄項(xiàng)目信 息放入鎖定表格中。
45.如權(quán)利要求44所述的方法,其中更新目錄項(xiàng)目存儲(chǔ)器包括刪除鎖定表格中的目錄 項(xiàng)目信息。
46.如權(quán)利要求42所述的方法,還包括如果財(cái)務(wù)交易無(wú)法被確認(rèn),則將已存在的預(yù)訂交易記錄、預(yù)訂項(xiàng)目記錄和預(yù)訂目錄記錄回滾。
47.如權(quán)利要求46所述的方法,還包括根據(jù)修改請(qǐng)求更新目錄項(xiàng)目使用信息。
全文摘要
提供了用于管理對(duì)于一個(gè)或多個(gè)目錄項(xiàng)目的預(yù)訂請(qǐng)求的系統(tǒng)和方法。獲得并處理用戶預(yù)訂請(qǐng)求,以識(shí)別匹配該預(yù)訂請(qǐng)求的目錄數(shù)據(jù)。生成對(duì)應(yīng)于用戶預(yù)訂請(qǐng)求的預(yù)訂交易、預(yù)訂項(xiàng)目或預(yù)訂目錄記錄。如果交易可以完成,則發(fā)給用戶確認(rèn)信息并發(fā)給提供商通知。
文檔編號(hào)G06Q50/00GK101901419SQ200910253128
公開(kāi)日2010年12月1日 申請(qǐng)日期2002年8月9日 優(yōu)先權(quán)日2001年8月17日
發(fā)明者塞斯·L.·西格爾, 理查德·A.·瓦格翰 申請(qǐng)人:艾克斯佩迪亞公司