欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

內容訪問方法和系統(tǒng)的制作方法

文檔序號:9564956閱讀:278來源:國知局
內容訪問方法和系統(tǒng)的制作方法
【技術領域】
[0001] 本發(fā)明一般涉及數據管理,尤其涉及用于訪問內容管理系統(tǒng)中的內容的方法、系 統(tǒng)以及計算機程序產品。
【背景技術】
[0002] 內容管理系統(tǒng)可以向通過專用通信網絡連接到該系統(tǒng)的一個或多個客戶端(例 如終端消費者)提供對具體內容的訪問。
[0003] 隨著在每個產業(yè)領域出現大量內容分發(fā)提供者,每個消費者需要能夠通過唯一的 內容管理系統(tǒng)來訪問多個內容提供者。
[0004] 例如,在旅游業(yè)中,旅游管理系統(tǒng)可以用來將從一組旅游提供者系統(tǒng)(內容提供 者)獲得的內容分發(fā)到多個旅行社系統(tǒng)(內容消費者)。旅游業(yè)在過去幾十年間顯著成長, 而同時由旅游業(yè)提供的服務顯著改變,使得目前向終端消費者提供涉及豐富多樣的內容的 各種各樣的服務。另外,旅游業(yè)目前涉及從旅游提供者到終端消費者的很多參與者,具有 要在這些參與者之間管理的大量數據。在旅游提供者和終端用戶之間,諸如全球分發(fā)系統(tǒng) (GDS)的旅游中間者提供旅游管理系統(tǒng),以使旅行社可以從傳統(tǒng)旅游提供者(航線提供者) 檢索信息,或者在終端消費者和傳統(tǒng)旅游提供者之間執(zhí)行事務。
[0005] 曾經主要關注于純航空運輸分發(fā)的旅行社商業(yè)模型正在演進,并且由于非航空相 關的內容,目前參與者正在產生更高的利潤。因此,在目的地提出了來自新類型的旅游提供 者的非常重要的各種服務。
[0006] 由于這樣的可替代的分發(fā)通道的吸引力,旅行社趨向于除了分發(fā)通常的GDS內容 (例如航班或火車內容)之外還分發(fā)越來越多的非GDS內容(例如酒店、租車等)。
[0007] 然而,常規(guī)的旅游管理系統(tǒng)不提供合適的方式以直接向旅行社提供與非GDS內容 有關的息。
[0008] 如圖1所示,旅游管理系統(tǒng)1 一般包括被稱為"旅客姓名記錄"數據結構900的記 錄數據結構,用于存儲與直接從GDS內容提供者40接收到的GDS內容關聯(lián)的記錄。各記錄 (PNR)通過記錄定位符標識在數據庫DB中。然后,PNR記錄定位符可以用來訪問⑶S內容, 并將該GDS內容分發(fā)到諸如旅行社或終端消費者系統(tǒng)的客戶端設備(60)。
[0009] PNR900數據結構將記錄定位符與旅游數據相關聯(lián)地維護,該旅游數據與給定的旅 客或一起旅游的一組旅客關聯(lián)(該記錄定位符也被稱為確認編號、預約編號、確認碼、預訂 參考等)。例如,當為旅客或一組旅客進行預約時,在數據結構900中創(chuàng)建PNR,該PNR包括 記錄定位符和與預約內容對應的數據(例如,諸如到達時間、出發(fā)時間的航班數據等)。
[0010] 目前,由于標準化限制,旅游管理系統(tǒng)無法從非⑶S旅游提供者50直接接收非⑶S 內容。
[0011] 事實上,旅游管理系統(tǒng)與標準的旅游提供者(40)進行交換的方式受到由通過 "ATA/IATA預約聯(lián)運消息程序-旅客"(AmMP)來定義的IATA (國際航空運輸協(xié)會)定義 的規(guī)則的限制。具體而言,在標準的旅游提供者40和旅游內容管理引擎30之間交換的消 息應滿足由IATA標準定義的消息交換格式TTY (電傳格式),并且常規(guī)的PNR900被配置為 僅處理以這樣的TTY格式接收到的內容。
[0012] 針對PNR900的布局和內容沒有定義產業(yè)標準。然而,每個旅游管理系統(tǒng)(例如計 算機預約系統(tǒng)CRS)考慮AIR頂P的限制并且尤其考慮容易地將PNR數據映射到AIR頂P消 息的需求來針對PNR的布局和內容定義每個旅游管理系統(tǒng)自己的專有標準。因此,關于由 不同的旅游管理系統(tǒng)維護的PNR900的數據內容和格式,存在很多類似性。特別地,每個PNR 數據結構900使得與記錄定位符關聯(lián)的旅游數據將滿足與由IATA標準化的GDS內容(航 班數據、火車數據等)對應的許多預定義的類型。
[0013] 因此,僅⑶S內容(例如航班、火車數據)可以以靜態(tài)格式被維護在PNR數據結構 900中,該靜態(tài)格式滿足與IATA消息交換標準有關的限制。所以,不可能為非GDS內容(租 車、噴氣式滑艇等)創(chuàng)建記錄。
[0014] US2012259667提出了一種以評論、雜項或幽靈區(qū)段(ghost segments)的形式將 非⑶S內容存儲在PNR900中的解決方案。然而,除了其他⑶S元素之外,這種解決方案不 允許旅游管理系統(tǒng)動態(tài)地和無縫地以結構化的方式將直接從非標準旅游提供者接收到的 非GDS內容預先存儲在PNR900中。
[0015] 因此,常規(guī)旅游管理系統(tǒng)1僅處理來自⑶S旅游提供者(例如航線提供者)的內 容。常規(guī)旅游管理系統(tǒng)包括使用大量應用的旅游內容管理引擎30,每個應用與具體旅游服 務(例如預訂、購物、定價等)有關。響應于來自給定的旅行社Ai (70)的請求,旅游內容管 理引擎30僅可以檢索來自GDS旅游提供者40的內容,在PNR900中生成記錄,并且向該旅 行社Ai返回如此創(chuàng)建的PNR記錄的表示。
[0016] 如果每個旅行社需要訪問非⑶S內容,則該旅行社必需直接連接到一組非⑶S內 容提供者50,而旅游管理系統(tǒng)1僅直接連接到GDS內容提供者40。另一方面,每個旅行社 直接連接到一組特定的旅游提供者50以獲得非GDS旅游內容(出租車、娛樂門票等)。因 此,旅游內容管理引擎30展示η個旅游服務平臺(一個平臺2. 1、2. 2、…2. i、2. η針對每 個旅行社Al至An),同時僅處理來自標準旅游提供者40的標準旅游內容(GDS內容)。
[0017] 因此,如果給定的旅行社Ai希望來自非標準旅游提供者50的特定內容(例如博 物館門票),則這樣的內容必需由該旅行社Ai自己實現。這樣的自己實現對于旅行社而言 是非常昂貴和復雜的。
[0018] 另外,在常規(guī)的方案中,旅游管理系統(tǒng)100以本地格式(源PNR內容格式)存儲 PNR內容。然而,可能要求旅游管理系統(tǒng)將來自PNR的數據與具有它們自己的PNR數據的 格式(目標PNR內容格式)的其它外部系統(tǒng)(旅游提供者、旅行社)進行交換。因此,取決 于目標系統(tǒng),可以執(zhí)行與旅游管理系統(tǒng)的PNR記錄關聯(lián)的PNR內容到目標PNR內容格式的 轉換。這樣的轉換目前涉及高成本和靜態(tài)方案的硬編碼和再編譯。類似地,在旅游管理系 統(tǒng)100內使用PNR內容的應用流中,要求接收PNR內容的應用流(鏈式應用)中的每個內 部應用對應用格式的PNR內容進行轉換以便操縱該PNR內容。因此,要求鏈中的每個應用 對PNR內容進行解碼、確認和編碼,以能夠對該PNR內容進行寫或讀,這要求手工編碼的組 件并且是高成本的。
[0019] 另外,在常規(guī)的管理系統(tǒng)中,PNR可以由目前被配置為僅操縱標準類型的內容的大 量應用使用。因此,為了能夠操縱新的內容類型,目前要求對內容管理系統(tǒng)的所有應用進行 再編碼,這是高成本的。
[0020] 因此,需要一種用于動態(tài)地和無縫地交換內容的改進的內容管理系統(tǒng)、方法以及 計算機程序產品。

【發(fā)明內容】

[0021] 為了解決這些和其他問題,提供了一種訪問內容管理系統(tǒng)(100)中的內容的方 法,該內容管理系統(tǒng)(100)包括一組應用和擴展的記錄數據結構,所述擴展的數據結構包 括標準記錄數據結構(90)和非標準記錄數據結構(91),該標準記錄數據結構(90)用于存 儲包括標準數據容器的形式的預定義的標準類型的標準數據元素的記錄,該非標準記錄數 據結構(91)用于存儲包括非標準數據容器的形式的具有與所述預定義的標準類型不同的 類型的非標準數據元素的記錄,所述方法包括:響應于來自應用的根據訪問準則從擴展的 記錄數據結構訪問一組有關數據元素的請求:a.針對所述一組有關數據元素中的每個數 據元素,根據過濾規(guī)則對與所述擴展的記錄數據結構(9)中的數據元素關聯(lián)的數據容器的 屬性進行過濾;以及b.生成抽象容器,所述抽象容器被分配有唯一的抽象類型并且包括所 述數據容器的所述一組過濾的屬性。
[0022] 根據本發(fā)明的一個實施例,提供了一種訪問內容管理系統(tǒng)(100)中的內容的系 統(tǒng),該內容管理系統(tǒng)(100)包括一組應用和擴展的記錄數據結構,所述擴展的數據結構包 括標準記錄數據結構(90)和非標準記錄數據結構(91),該標準記錄數據結構(90)用于存 儲包括標準數據容器的形式的預定義的標準類型的標準數據元素的記錄,該非標準記錄數 據結構(91)用于存儲包括非標準數據容器的形式的具有與所述標準的預定義的類型不同 的類型的非標準數據元素的記錄,所述系統(tǒng)被配置為:根據預定義的過濾規(guī)則對與所述一 組有關數據元素中的每個數據元素關聯(lián)的數據容器的屬性進行過濾;以及生成抽象容器, 所述抽象容器被分配有唯一的抽象類型并且包括所述數據容器的所述一組過濾的屬性。
[0023] 因此,根據本發(fā)明的各種實施例的方法和系統(tǒng)使得任何應用都可以動態(tài)地訪問任 何類型的內容,而不需要在每次新類型的內容被添加到擴展的記錄數據結構中時都對所有 內部應用進行再編碼。
[0024] 通過查看附圖和【具體實施方式】,本發(fā)明的其他優(yōu)點將對本領域技術人員而言變得 清楚。任何附加優(yōu)點都旨在被并入本文。
【附圖說明】
[0025] 被并入本說明書并構成本說明書的一部分的附圖例示本發(fā)明的各種實施例,并且 與以上給出的本發(fā)明的一般描述和下面給出的實施例的詳細描述一起用來解釋本發(fā)明的 實施例。
[0026] 圖1是根據現有技術的常規(guī)內容管理系統(tǒng)的概要圖;
[0027] 圖2是根據包括經由網絡連接的多個計算系統(tǒng)的一些實施例的內容管理系統(tǒng)的 概要圖;
[0028] 圖3是包括內容管理系統(tǒng)的示例性操作環(huán)境的概要圖;
[0029] 圖4是圖2和圖3的示例性計算系統(tǒng)的示意圖;
[0030] 圖5是示出可以被執(zhí)行以將新內容添加到擴展的記錄數據結構中的處理的流程 圖。
[0031] 圖6是在根據一些實施例的內容管理系統(tǒng)中執(zhí)行的內部應用的結構的概要圖;
[0032] 圖7是示出基于商業(yè)模型對象類型的技術對象的內部應用的操作的示意圖;
[0033] 圖8是示出內部應用之間的示例性交互的內容管理系統(tǒng)的概要圖;
[0034] 圖9是由一組關鍵字值定義的示例性非標準數據容器的示意圖;
[0035] 圖10是示例性序列化格式的示意圖;
[0036] 圖11是圖9的示例性非標準數據容器的示意圖,其中類型信息包括在該非標準數 據容器中;
[0037] 圖12是與圖12的非標準數據容器有關的示例性結構描述文件的示意圖;
[0038] 圖13是可以針對應用的內容訪問而執(zhí)行的處理的流程圖;
[0039] 圖14是示例性內容交換單元的概要圖;
[0040] 圖15是可以被執(zhí)行以將內容發(fā)送到客戶端設備的處理的流程圖;
[0041] 圖16是類型C的標準數據容器的XSLT轉換的示意圖;
[0042] 圖17是與圖16的標準數據容器相同的類型C的非標準數據容器的XSLT轉換的 示意圖;
[0043] 圖18是包括一組屬性的類型D的標準數據容器的XSLT轉換的示意圖;
[0044] 圖19是具有與圖18的標準數據容器的屬性相同的一些屬性的類型E的非標準數 據容器的XSLT轉換的示意圖;
[0045] 圖20是可以被執(zhí)行以重新布置數據元素的處理的流程圖;以及
[0046] 圖21是根據一些實施例的擴展的記錄數據結構的概要圖。
【具體實施方式】
[0047] 根據本發(fā)明的實施例的方法、系統(tǒng)以及計算機程序產品可以允許對從內容提供者 接收到的任何類型的內容(標準和非標準)的動態(tài)管理、以及對與這樣的內容(無論該內 容的類型)關聯(lián)的記錄的集中式存儲。內容管理系統(tǒng)100可以是基于使得能夠接收客戶端 請求的客戶端/服務器架構。
[0048] 參考圖2,提供了一種內容管理系統(tǒng)100,通過該內容管理系統(tǒng)100,許多用戶客戶 端7可以通過唯一的平臺直接訪問由一組內容提供者系統(tǒng)4、5提供的任何類型的內容。由 內容管理系統(tǒng)100處理的內容可以從標準內容提供者系統(tǒng)4接收或者從非標準內容提供者 系統(tǒng)5接收,該標準內容提供者系統(tǒng)4根據第一類型的消息交換格式14(例如預定義的標 準化的消息交換格式)與內容管理系統(tǒng)100進行通信,該非標準內容提供者系統(tǒng)5根據第 二類型的消息交換格式15與內容管理系統(tǒng)100進行通信。
[0049] 內容管理系統(tǒng)100可以連接到通信網絡13,其中通信網絡13可以包括因特網、局 域網(LAN)、廣域網(WAN)、蜂窩語音/數據網絡、一個或多個高速總線連接、和/或其他這 樣類型的通信網絡。
[0050] 內容管理系統(tǒng)100可以專用于一個或多個特定服務領域(例如旅游領域)。一個 或多個客戶端設備7可以各自連接到通信網絡13,使得用戶可以利用旅游管理系統(tǒng)100來 初始化服務請求會話,并響應于該服務請求而接收來自旅游管理系統(tǒng)100的內容。
[0051] 本發(fā)明的實施例可以通過包括一個或多個聯(lián)網的計算機或服務器的計算系統(tǒng)來 實現。該計算系統(tǒng)可以提供用于內容管理的處理和數據庫功能。
[0052] 每個客戶端設備7可以是個人計算設備、平板計算機、瘦客戶終端、智能電話、和/ 或其他這樣的計算設備。每個客戶端設備7可以托管web瀏覽器和/或定制應用軟件(例 如客戶端系統(tǒng)),并可以包括客戶端用戶界面。
[0053] 每個內容提供者系統(tǒng)4或5可以連接到通信網絡13。每個內容提供者系統(tǒng)4或5 可以托管一個或多個網站和/或具有托管一個或多個網站的托管服務。
[0054] 在與(例如通過連接到web服務而被訪問的)應用
當前第1頁1 2 3 4 5 6 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
政和县| 青田县| 阳谷县| 公安县| 晋州市| 贡觉县| 宜州市| 九龙县| 高碑店市| 沽源县| 华容县| 鄯善县| 赞皇县| 兴化市| 阳信县| 伊金霍洛旗| 灵台县| 斗六市| 五家渠市| 澳门| 杭锦旗| 宜兰县| 郸城县| 太仓市| 内江市| 天镇县| 仁化县| 元谋县| 和硕县| 报价| 静海县| 白河县| 库车县| 江北区| 茶陵县| 河曲县| 乡城县| 永新县| 泾川县| 宁强县| 佛山市|