国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用于數(shù)據(jù)實(shí)體的版本管理的方法和裝置的制作方法

      文檔序號(hào):6478504閱讀:176來源:國(guó)知局
      專利名稱:用于數(shù)據(jù)實(shí)體的版本管理的方法和裝置的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及數(shù)據(jù)實(shí)體的管理和數(shù)據(jù)的版本控制的方法和裝置,特別涉及能夠進(jìn)行 用于歷史數(shù)據(jù)確定的版本選擇。
      背景技術(shù)
      在許多數(shù)據(jù)庫(kù)系統(tǒng)中,數(shù)據(jù)被存儲(chǔ)并在數(shù)據(jù)的生命周期內(nèi)經(jīng)常在多個(gè)點(diǎn)被更新。 這導(dǎo)致多個(gè)版本的給定組數(shù)據(jù)。從歷史角度看,新的或現(xiàn)行版本代替所謂的先前版本,并且 一旦新版本被存儲(chǔ),則通常不能夠建立先前版本的內(nèi)容。特別是在以下旅游環(huán)境下例如顧 客購(gòu)買機(jī)票,然后在之后的日期想要更改機(jī)票。眾所周知,機(jī)票的稅率(tariff)在機(jī)票變?yōu)榭捎玫娜掌诤吐糜蔚娜掌谥g將會(huì) 改變。從而,如果顧客想要在特定時(shí)間點(diǎn)更改票,則稅率可能與顧客購(gòu)買機(jī)票的日期的不 同。這樣,顧客以比購(gòu)買價(jià)格更高或更低的水平進(jìn)行退款,但是不能保證顧客以購(gòu)買機(jī)票的 日期的稅率水平進(jìn)行退款。US 2002/120648 (AT&T)公開了一種用于存取特定版本的文檔并允許用戶查看第 一和第二版本之間的差異的方法。存檔系統(tǒng)制作文檔的不同版本的副本,以保證它們用于 用戶的任何進(jìn)一步的請(qǐng)求。該方法還提供了一種用于比較兩個(gè)不同版本以給用戶指出差異 的系統(tǒng)。然而,只有用戶可存取的可用版本是最新版本;不能夠直接向用戶呈現(xiàn)先前版本的 數(shù)據(jù)內(nèi)容。

      發(fā)明內(nèi)容
      本發(fā)明的一個(gè)目標(biāo)是減少與現(xiàn)有技術(shù)系統(tǒng)相關(guān)的至少一些問題。本發(fā)明的進(jìn)一步目標(biāo)是提供一種用于數(shù)據(jù)實(shí)體及其版本的管理的方法和裝置,其 能夠進(jìn)行數(shù)據(jù)的歷史分析和特定參數(shù)的識(shí)別。根據(jù)本發(fā)明的一個(gè)方面,提供一種用于識(shí)別在特定時(shí)間創(chuàng)建的數(shù)據(jù)實(shí)體的版本中 的參數(shù)的系統(tǒng),其中,在第一時(shí)間,該版本為現(xiàn)行版本,并且在第二時(shí)間,該版本為先前版 本,該系統(tǒng)包括數(shù)據(jù)庫(kù),用于存儲(chǔ)數(shù)據(jù)實(shí)體被創(chuàng)建時(shí)的多個(gè)版本;高速緩沖存儲(chǔ)器,用于 存儲(chǔ)數(shù)據(jù)實(shí)體的第一現(xiàn)行版本;其中,當(dāng)通過更新數(shù)據(jù)實(shí)體的至少一個(gè)參數(shù)來創(chuàng)建數(shù)據(jù)實(shí) 體的新版本時(shí),新的現(xiàn)行版本代替存儲(chǔ)在高速緩沖存儲(chǔ)器中的第一現(xiàn)行版本,并且第一現(xiàn) 行版本變?yōu)榇鎯?chǔ)在高速緩沖存儲(chǔ)器中的先前版本;并且其中,新的現(xiàn)行版本包括數(shù)據(jù)實(shí)體 的每個(gè)先前版本和該版本為現(xiàn)行版本的相關(guān)時(shí)間的列表,使得通過識(shí)別在特定時(shí)間為現(xiàn)行 的數(shù)據(jù)實(shí)體的版本來確定參數(shù)。根據(jù)本發(fā)明的第二方面,提供了一種用于識(shí)別在特定時(shí)間創(chuàng)建的數(shù)據(jù)實(shí)體的版本 中的參數(shù)的方法,其中,在第一時(shí)間,該版本為現(xiàn)行版本,并且在第二時(shí)間,該版本為先前版 本,該方法包括以下步驟創(chuàng)建數(shù)據(jù)實(shí)體的第一版本;將數(shù)據(jù)實(shí)體的第一版本存儲(chǔ)在存儲(chǔ) 位置,使得第一版本在此時(shí)為現(xiàn)行版本;更新與數(shù)據(jù)實(shí)體相關(guān)的至少一個(gè)參數(shù),以創(chuàng)建數(shù)據(jù) 實(shí)體的第二版本;將數(shù)據(jù)實(shí)體的第二版本存儲(chǔ)在存儲(chǔ)位置中,使得第二版本現(xiàn)在為現(xiàn)行版本,并且第一版本現(xiàn)在為先前版本,第二版本包括數(shù)據(jù)實(shí)體的每個(gè)先前版本和該版本為現(xiàn) 行版本的相關(guān)時(shí)間的列表;識(shí)別在特定時(shí)間為現(xiàn)行的數(shù)據(jù)實(shí)體的版本;確定在所述特定時(shí) 間的參數(shù)。本發(fā)明提供了多個(gè)優(yōu)點(diǎn)。例如,本發(fā)明總是能夠通過使用多個(gè)數(shù)據(jù)實(shí)體采用簡(jiǎn)單 機(jī)制來確定與特定版本相關(guān)的準(zhǔn)確參數(shù),以便于在不同版本之間的鏈接。通過運(yùn)行該類型 的機(jī)制,經(jīng)營(yíng)者可以存取特定版本的參數(shù)的速度被優(yōu)化,并且響應(yīng)時(shí)間保持很短,這幫助經(jīng) 營(yíng)者推進(jìn)它們的動(dòng)作。本發(fā)明還能夠使經(jīng)營(yíng)者確保以正確的水平進(jìn)行任何退款,從而通過 作用于不精確成本水平的更改確保經(jīng)營(yíng)者不損失金錢。類似地,顧客通過以更低的水平退 款來避免賠錢。


      現(xiàn)在參考附圖通過舉例進(jìn)行描述作為參考,其中圖1是用于描述現(xiàn)有技術(shù)的版本機(jī)制的簡(jiǎn)化圖。圖2是通過實(shí)例示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的版本控制的示意圖。圖3是通過實(shí)例示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的版本控制的實(shí)例。圖4是通過實(shí)例示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的系統(tǒng)的簡(jiǎn)化圖。圖5是通過實(shí)例示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的方法步驟的流程圖。
      具體實(shí)施例方式在本說明書中,詞語“日期”表示日歷日期,詞語“時(shí)間,,表示一段時(shí)間或者時(shí)刻或 者瞬間,以及詞語“時(shí)間戳”表示創(chuàng)建版本的日期和時(shí)間。圖1示出了現(xiàn)有技術(shù)的版本機(jī)制。在時(shí)間、,版本義被創(chuàng)建為具有參數(shù)Pp通常, 期望版本A持續(xù)直到時(shí)間在時(shí)間、,創(chuàng)建了新版本%,其中,至少一個(gè)參數(shù)Pi更改為 p2。版本v2代替版本力,并且期望持續(xù)直到時(shí)間tm。由于版本%代替版本力,所以版本Vi 的內(nèi)容不再可用。從而,如果顧客或經(jīng)營(yíng)者希望在時(shí)間t2確定版本義中的參數(shù)Pi,這是不 可能的。參考圖2,現(xiàn)在描述根據(jù)本發(fā)明實(shí)施例的版本控制機(jī)制。在時(shí)間、,版本義被創(chuàng)建 為具有參數(shù)Pi。通常,期望版本力持續(xù)直到tm。在時(shí)間ti,創(chuàng)建了新版本v2,其中,至少一 個(gè)參數(shù)Pi變更為P2。版本Vi被存儲(chǔ)在例如高速緩沖存儲(chǔ)器(cache)中,并且以將在以下更 加詳細(xì)描述的方式來鏈接至版本V2。版本V2變?yōu)楝F(xiàn)行版本,并且參數(shù)&變?yōu)楝F(xiàn)行參數(shù)。在 時(shí)間t2,顧客可能希望確定在特定時(shí)間點(diǎn)存在的參數(shù)(Pi或P2),由于V2為現(xiàn)行的并具有到
      的鏈路,所以可以容易地識(shí)別正確的參數(shù)。以下將更加詳細(xì)地對(duì)此進(jìn)行描述??梢栽黾悠?他版本,并且最新版本將變?yōu)楝F(xiàn)行版本,所有先前版本都被鏈接至最新版本。每個(gè)版本都將 包括基于GMT或任何其他合適時(shí)基的時(shí)間戳(timestamp)。可通過每個(gè)版本的創(chuàng)建日期和 時(shí)間來制作鏈接,以能夠使顧客或經(jīng)營(yíng)者確定哪個(gè)版本在給定日期和時(shí)間處為現(xiàn)行的???通過任何其他合適的方式來提供鏈接,例如,價(jià)格、提供者或適于該應(yīng)用的任何其他鏈接。參考圖3,以上參考圖2描述的版本控制的實(shí)例將被用于說明本發(fā)明的機(jī)制。該 實(shí)例涉及顧客可購(gòu)買從預(yù)定第二位置到預(yù)定第一位置的機(jī)票的系統(tǒng)。例如,購(gòu)買特定航空 公司(例如,法國(guó)航空公司(商標(biāo)))從巴黎到尼斯(PAR-NCE)的航班的機(jī)票。圖3示出
      4了對(duì)于兩個(gè)版本\和V2從時(shí)間、到t 的機(jī)票價(jià)格的時(shí)間表。版本\存在于時(shí)間、和、 之間,并且在時(shí)間、,創(chuàng)建新版本V2,其通常持續(xù)直到時(shí)間tm。在版本Vi中,機(jī)票的價(jià)格為 €100,并且在時(shí)間、,創(chuàng)建v2并且機(jī)票價(jià)格升至€130。應(yīng)該理解,可以在任何時(shí)間點(diǎn)創(chuàng)建其 他版本,并且每當(dāng)創(chuàng)建新版本時(shí),其都將在給定時(shí)間變?yōu)楝F(xiàn)行版本。如以下將描述的,所有 的先前版本都將鏈接到現(xiàn)行版本,但是會(huì)保持非現(xiàn)行直到被需要。雖然可以存在確定先前 版本的到期時(shí)間的規(guī)則,但是不限制版本的數(shù)量。在所示實(shí)例中,在時(shí)間tb,顧客購(gòu)買將來時(shí)間(例如tf)從巴黎到尼斯的機(jī)票。在 時(shí)間tb,價(jià)格為€100并對(duì)應(yīng)于版本義。在隨后的時(shí)間、,顧客決定更改旅游時(shí)間,并且與機(jī) 票提供者或經(jīng)營(yíng)者接觸,以請(qǐng)求退款、交換或改簽機(jī)票。此時(shí),機(jī)票價(jià)格為€130并對(duì)應(yīng)于現(xiàn) 行版本v2。然而,這不是最初購(gòu)買機(jī)票時(shí)的價(jià)格或條件(版本義下的價(jià)格和條件)。根據(jù)本 發(fā)明,當(dāng)經(jīng)營(yíng)者輸入機(jī)票的時(shí)間戳?xí)r,該系統(tǒng)和方法允許經(jīng)營(yíng)者查看所存儲(chǔ)的對(duì)應(yīng)于%的 實(shí)體,其包括由時(shí)間戳表示的現(xiàn)行版本的列表。通過比較最初購(gòu)買機(jī)票時(shí)的時(shí)間戳與該版 本的時(shí)間戳,然后系統(tǒng)和方法將經(jīng)營(yíng)者引導(dǎo)至在購(gòu)買時(shí)為現(xiàn)行的版本,即,版本A的情況。 如此,經(jīng)營(yíng)者可以準(zhǔn)確地確定顧客所付的價(jià)格并且使用其實(shí)現(xiàn)顧客所要求的退款或更改。需要重點(diǎn)注意的是,根據(jù)本發(fā)明的系統(tǒng)不謹(jǐn)慎地存儲(chǔ)已經(jīng)存在的每個(gè)版本的副 本。相反,在任何給定時(shí)間的現(xiàn)行版本包括到所有先前版本的鏈接,從而允許基于時(shí)間戳搜 索對(duì)相關(guān)版本進(jìn)行及時(shí)存取。通過以此種方式實(shí)現(xiàn)本發(fā)明,經(jīng)營(yíng)者能夠找到相關(guān)信息而不 進(jìn)行復(fù)雜的搜索活動(dòng),從而以較少的響應(yīng)時(shí)間獲得對(duì)所要求數(shù)據(jù)的存取。在存儲(chǔ)環(huán)境中搜 索所有相關(guān)版本的情況下,響應(yīng)時(shí)間可能相當(dāng)長(zhǎng)。從而,在現(xiàn)行版本和任何先前版本之間提 供的鏈接是本發(fā)明實(shí)施例的優(yōu)點(diǎn)。參考圖4,現(xiàn)在描述系統(tǒng)的詳情。數(shù)據(jù)庫(kù)400連接至高速緩沖存儲(chǔ)器402。多個(gè)經(jīng) 營(yíng)者(404、406和408)連接至高速緩沖存儲(chǔ)器402,以更新、退款或更改旅游機(jī)票。數(shù)據(jù)庫(kù) 400包括數(shù)據(jù)庫(kù)實(shí)體410,其包括例如特定航空公司的特定航班的數(shù)據(jù)的所有先前版本的 詳情。存儲(chǔ)在數(shù)據(jù)庫(kù)實(shí)體410中的多個(gè)版本的數(shù)據(jù)被表示為Vn、Vn_i、Vn_2等。在特定時(shí)間 點(diǎn),新的更新版本Vn+1通過經(jīng)營(yíng)者(例如,404、406或408)創(chuàng)建,并且如箭頭1所示被加載 到數(shù)據(jù)庫(kù)中。在存在新的更新版本的任何時(shí)間,更新版本必須被輸入到高速緩沖存儲(chǔ)器數(shù)據(jù)實(shí) 體Vc/Vn中,其對(duì)應(yīng)于正在考慮的版本并變?yōu)楝F(xiàn)行高速緩沖存儲(chǔ)器數(shù)據(jù)實(shí)體。由箭頭2示 出該更新。雖然存在從現(xiàn)行高速緩沖存儲(chǔ)器數(shù)據(jù)實(shí)體到每個(gè)先前高速緩沖存儲(chǔ)器數(shù)據(jù)實(shí)體 的鏈接,但先前高速緩沖存儲(chǔ)器數(shù)據(jù)實(shí)體將變?yōu)榉乾F(xiàn)行的。圖4a示出了典型高速緩沖存儲(chǔ)器數(shù)據(jù)實(shí)體450的詳情。高速緩沖存儲(chǔ)器數(shù)據(jù)實(shí) 體450包括以下內(nèi)容存取密鑰元素452 ;與現(xiàn)行版本相關(guān)的標(biāo)志和對(duì)應(yīng)于現(xiàn)行版本的時(shí)間 戳454 ;所存儲(chǔ)的先前版本和相關(guān)時(shí)間戳的列表456 ;以及數(shù)據(jù)的現(xiàn)行版本的全部?jī)?nèi)容458。 存取密鑰元素452對(duì)于正在考慮的特定系列的所有實(shí)體來說都是公共的。在該實(shí)例中,正 在考慮的系列是指出發(fā)和到達(dá)的目的地以及發(fā)行機(jī)票的航空公司。例如,由法國(guó)航空公司 (商標(biāo))提供的從巴黎到尼斯(PAR-NCE)的航班為特定系列的數(shù)據(jù)實(shí)體,其中,每個(gè)實(shí)體均 為系列的一個(gè)版本。標(biāo)志454關(guān)于當(dāng)前現(xiàn)行版本并表示現(xiàn)行版本開始的時(shí)間戳。所存儲(chǔ)的 先前版本和相關(guān)時(shí)間戳的列表示出了所有的先前版本以及它們的開始和結(jié)束時(shí)間。應(yīng)該想 到,可在本發(fā)明的特定實(shí)施例中僅使用開始和結(jié)束日期中的一個(gè)。現(xiàn)行數(shù)據(jù)458包括與機(jī)
      5票相關(guān)的所有相關(guān)參數(shù),并通常包括幾千個(gè)不同的參數(shù)?,F(xiàn)在參考圖4,在高速緩沖存儲(chǔ)器402中標(biāo)識(shí)現(xiàn)行高速緩沖存儲(chǔ)器數(shù)據(jù)實(shí)體412。 另外,存在由箭頭414所示的到不再為現(xiàn)行的高速緩沖存儲(chǔ)器數(shù)據(jù)實(shí)體(416、418、420)的 多個(gè)先前版本的鏈接。如果創(chuàng)建現(xiàn)行高速緩沖存儲(chǔ)器數(shù)據(jù)實(shí)體412的新版本,則新版本將 被輸入到高速緩沖存儲(chǔ)器中。其作用將為推動(dòng)先前現(xiàn)行版本變?yōu)榘姹綱n,并且新輸入的現(xiàn) 行高速緩沖存儲(chǔ)器數(shù)據(jù)變?yōu)榘姹綱n+1 (根據(jù)圖4,版本名稱為E。/A)。箭頭3表示現(xiàn)行數(shù)據(jù)實(shí) 體到先前數(shù)據(jù)實(shí)體的轉(zhuǎn)換。例如,經(jīng)營(yíng)者404可能希望為更改了先前訂制的旅游計(jì)劃的顧客更新由法國(guó)航空 公司提供的巴黎到尼斯的機(jī)票。為了進(jìn)行該處理,經(jīng)營(yíng)者404必須搜索與正在考慮的機(jī)票 相關(guān)的相關(guān)高速緩沖存儲(chǔ)器數(shù)據(jù)實(shí)體。通過存取密鑰元素452 (圖4a)找到現(xiàn)行高速緩沖 存儲(chǔ)器數(shù)據(jù)實(shí)體,其為經(jīng)營(yíng)者在每次識(shí)別出巴黎到尼斯和法國(guó)航空公司時(shí)被引導(dǎo)之處。另 夕卜,經(jīng)營(yíng)者將輸入購(gòu)買原始機(jī)票的時(shí)間戳的詳情。利用所輸入的時(shí)間戳,現(xiàn)行高速緩沖存儲(chǔ) 器數(shù)據(jù)實(shí)體用來搜索與機(jī)票的時(shí)間戳對(duì)應(yīng)的時(shí)間戳。在識(shí)別對(duì)應(yīng)于機(jī)票的時(shí)間戳的特定版 本的時(shí)間戳范圍時(shí),現(xiàn)行高速緩沖存儲(chǔ)器數(shù)據(jù)實(shí)體將指示當(dāng)購(gòu)買機(jī)票時(shí)為現(xiàn)行的版本。在 該點(diǎn)處,可發(fā)生兩件事情中的一件。如果機(jī)票的時(shí)間戳對(duì)應(yīng)于現(xiàn)行高速緩沖存儲(chǔ)器數(shù)據(jù)實(shí) 體,則經(jīng)營(yíng)者將立即存取現(xiàn)行數(shù)據(jù)458 (圖4a)。如果機(jī)票的時(shí)間戳對(duì)應(yīng)于先前版本,則從列 表456中識(shí)別該版本。然后,數(shù)據(jù)實(shí)體通過一個(gè)鏈接414將經(jīng)營(yíng)者引導(dǎo)至該版本。雖然可 以關(guān)于其他出發(fā)地和到達(dá)目的地以及其他航空公司,但是可以通過其他經(jīng)營(yíng)者406或408 激活類似操作。高速緩沖存儲(chǔ)器為動(dòng)態(tài)元件,其被連續(xù)改變并通過版本的改變等而被更新。 每個(gè)實(shí)體均為自給式邏輯實(shí)體,其具有相同的常規(guī)格式以能夠使經(jīng)營(yíng)者的存取更加容易。應(yīng)該想到,本發(fā)明不限于為特定航空公司生成的機(jī)票,而是可用于出售任何元素, 其中,顧客可能希望在未來一些階段交換、退款或更新元素,并且其中,這樣的元素的參數(shù) 可以隨著時(shí)間被更改。本發(fā)明通過保持跟蹤數(shù)據(jù)實(shí)體的發(fā)展和更改來提供數(shù)據(jù)實(shí)體或數(shù)據(jù) 實(shí)體的每個(gè)版本的可追溯性。數(shù)據(jù)實(shí)體可以為文檔或者與機(jī)票或任何其他合適文檔相關(guān)的 其他形式的信息。參數(shù)還可以有多種改變,包括例如價(jià)格、稅率、特別優(yōu)惠或關(guān)于出售元素 隨時(shí)間可以更改的任何其他數(shù)據(jù)。貫穿說明書所描述的實(shí)施例通常涉及兩個(gè)版本(現(xiàn)行版 本和先前版本)。然而,應(yīng)該想到,可以存在任何數(shù)量的版本,并且每個(gè)新的現(xiàn)行版本都包括 上述所有先前版本的列表?,F(xiàn)在對(duì)圖5進(jìn)行描述,以示出在本發(fā)明實(shí)施例的實(shí)現(xiàn)中執(zhí)行的方法步驟。在步驟 500中,利用其中一個(gè)或多個(gè)可能更改的多個(gè)參數(shù)來創(chuàng)建數(shù)據(jù)V1的第一版本?,F(xiàn)行實(shí)體V1 被存儲(chǔ)在高速緩沖存儲(chǔ)器中。在步驟502中,顧客購(gòu)買對(duì)應(yīng)于數(shù)據(jù)VJR本中的參數(shù)的機(jī)票。 在步驟504中,數(shù)據(jù)的一個(gè)或多個(gè)參數(shù)被更改,并且版本V2被創(chuàng)建。在步驟506中,高速緩 沖存儲(chǔ)器被更新以存儲(chǔ)V2實(shí)體。然后,在步驟508中,V2實(shí)體與先前V1實(shí)體進(jìn)行鏈接,并 且V2實(shí)體變?yōu)楝F(xiàn)行實(shí)體。在步驟510中,經(jīng)營(yíng)者要求與在步驟502中顧客購(gòu)買的機(jī)票相關(guān) 的數(shù)據(jù)。在步驟512中,經(jīng)營(yíng)者確定機(jī)票發(fā)布的時(shí)間戳,然后在步驟514中詢問高速緩沖存 儲(chǔ)器,以確定與具有相關(guān)存取密鑰元素452的機(jī)票時(shí)間戳相匹配的數(shù)據(jù)的相關(guān)版本。然后, 在步驟516中,基于機(jī)票的時(shí)間戳,經(jīng)營(yíng)者被引導(dǎo)至數(shù)據(jù)的正確版本。然后,這允許經(jīng)營(yíng)者 確定購(gòu)買機(jī)票時(shí)的參數(shù),以作用于交換、退款或任何其他動(dòng)作。然后,在步驟520中,處理結(jié) 束ο
      在要求動(dòng)作的步驟中,處理可以在任何合適的點(diǎn)重新開始。在步驟504中可以創(chuàng)建進(jìn)一步的新版本,在這種情況下,還執(zhí)行步驟506和508??蛇x地,版本不更改,但經(jīng)營(yíng)者 希望確定與另一顧客的機(jī)票相關(guān)的數(shù)據(jù)。在這種情況下,將執(zhí)行步驟510、512、514、516和 518。明顯地,在這種情況下,可能存在步驟502的多次發(fā)生,其中,多個(gè)顧客已經(jīng)購(gòu)買了一 個(gè)版本或另一版本的機(jī)票。應(yīng)該想到,結(jié)合或單獨(dú)的方法步驟的多種結(jié)合可以被執(zhí)行用于整個(gè)處理的不同元 素。多種結(jié)合不限于以上描述的那些,而是可以包括任何其他結(jié)合。應(yīng)該想到,本發(fā)明可以以多種形式改變,并且仍然在本發(fā)明的預(yù)期范圍和精神內(nèi)。
      權(quán)利要求
      一種用于識(shí)別在特定時(shí)間創(chuàng)建的數(shù)據(jù)實(shí)體的版本中的參數(shù)的方法,其中,在第一時(shí)間,所述版本為現(xiàn)行版本,并且在第二時(shí)間,所述版本為先前版本,所述方法包括以下步驟創(chuàng)建數(shù)據(jù)實(shí)體的第一版本;將所述數(shù)據(jù)實(shí)體的所述第一版本存儲(chǔ)在存儲(chǔ)位置,使得所述第一版本在該時(shí)間為現(xiàn)行版本;更新與所述數(shù)據(jù)實(shí)體相關(guān)的至少一個(gè)參數(shù),以創(chuàng)建所述數(shù)據(jù)實(shí)體的第二版本;將所述數(shù)據(jù)實(shí)體的第二版本存儲(chǔ)在所述存儲(chǔ)位置,使得所述第二版本現(xiàn)在為現(xiàn)行版本,并且所述第一版本現(xiàn)在為先前版本,所述第二版本包括所述數(shù)據(jù)實(shí)體的每個(gè)先前版本和該版本為現(xiàn)行版本的相關(guān)時(shí)間的有序列表;識(shí)別在所述特定時(shí)間為現(xiàn)行的所述數(shù)據(jù)實(shí)體的版本;確定所述特定時(shí)間的參數(shù)。
      2.根據(jù)權(quán)利要求1所述的方法,還包括創(chuàng)建所述數(shù)據(jù)實(shí)體的每個(gè)版本,使得每個(gè)版本 均包括相同的公共密鑰。
      3.根據(jù)權(quán)利要求2所述的方法,還包括通過搜索所述公共密鑰來搜索所述數(shù)據(jù)實(shí)體 的一組版本。
      4.根據(jù)權(quán)利要求1所述的方法,還包括經(jīng)常創(chuàng)建所述數(shù)據(jù)實(shí)體的進(jìn)一步版本,使得所 述數(shù)據(jù)實(shí)體的最新版本為現(xiàn)行版本。
      5.根據(jù)權(quán)利要求1所述的方法,還包括生成所述數(shù)據(jù)實(shí)體的每個(gè)版本被創(chuàng)建時(shí)的時(shí) 間戳。
      6.根據(jù)權(quán)利要求5所述的方法,還包括使用所述時(shí)間戳識(shí)別所述特定時(shí)間的現(xiàn)行版本。
      7.根據(jù)權(quán)利要求5所述的方法,還包括使所述時(shí)間戳以諸如GMT的時(shí)間基準(zhǔn)為基礎(chǔ)。
      8.根據(jù)權(quán)利要求5所述的方法,還包括提供所述數(shù)據(jù)實(shí)體的每個(gè)版本的追溯。
      9.根據(jù)權(quán)利要求1所述的方法,還包括將所述數(shù)據(jù)實(shí)體提供作為與產(chǎn)品或業(yè)務(wù)相關(guān) 的一組數(shù)據(jù)。
      10.根據(jù)權(quán)利要求1所述的方法,還包括選擇所述參數(shù)作為組中的一項(xiàng),所述組包括 價(jià)格、稅款、目的地、位置、特別優(yōu)惠或者與產(chǎn)品或業(yè)務(wù)相關(guān)的任何其他參數(shù)。
      11.一種用于識(shí)別在特定時(shí)間創(chuàng)建的數(shù)據(jù)實(shí)體的版本中的參數(shù)的系統(tǒng),其中,在第一時(shí) 間,所述版本為現(xiàn)行版本,并且在第二時(shí)間,所述版本為先前版本,所述系統(tǒng)包括數(shù)據(jù)庫(kù),用于存儲(chǔ)所述數(shù)據(jù)實(shí)體被創(chuàng)建時(shí)的多個(gè)版本;高速緩沖存儲(chǔ)器,用于存儲(chǔ)所述數(shù)據(jù)實(shí)體的第一現(xiàn)行版本;其中,當(dāng)通過更新所述數(shù)據(jù)實(shí)體的至少一個(gè)參數(shù)來創(chuàng)建所述數(shù)據(jù)實(shí)體的新版本時(shí),新 的現(xiàn)行版本代替存儲(chǔ)在高速緩沖存儲(chǔ)器中的所述第一現(xiàn)行版本,并且所述第一現(xiàn)行版本變 為存儲(chǔ)在高速緩沖存儲(chǔ)器中的先前版本;以及其中,所述新的現(xiàn)行版本包括所述數(shù)據(jù)實(shí)體的每個(gè)先前版本和該版本為現(xiàn)行版本的相 關(guān)時(shí)間的列表,使得通過識(shí)別所述數(shù)據(jù)實(shí)體在所述特定時(shí)間為現(xiàn)行的版本,確定所述參數(shù)。
      全文摘要
      一種用于識(shí)別在特定時(shí)間創(chuàng)建的數(shù)據(jù)實(shí)體的版本中的參數(shù)的系統(tǒng),其中,在第一時(shí)間,該版本為現(xiàn)行版本,并且在第二時(shí)間,該版本為先前版本,該系統(tǒng)包括數(shù)據(jù)庫(kù),用于存儲(chǔ)數(shù)據(jù)實(shí)體被創(chuàng)建時(shí)的多個(gè)版本;高速緩沖存儲(chǔ)器,用于存儲(chǔ)數(shù)據(jù)實(shí)體的第一現(xiàn)行版本;其中,當(dāng)通過更新數(shù)據(jù)實(shí)體的至少一個(gè)參數(shù)來創(chuàng)建新版本的數(shù)據(jù)實(shí)體時(shí),新的現(xiàn)行版本代替存儲(chǔ)在高速緩沖存儲(chǔ)器中的第一現(xiàn)行版本,并且第一現(xiàn)行版本變?yōu)榇鎯?chǔ)在高速緩沖存儲(chǔ)器中的先前版本;并且新的現(xiàn)行版本包括數(shù)據(jù)實(shí)體的每個(gè)先前版本和該版本為現(xiàn)行版本的相關(guān)時(shí)間的列表,使得通過識(shí)別在特定時(shí)間為現(xiàn)行的數(shù)據(jù)實(shí)體的版本來確定參數(shù)。
      文檔編號(hào)G06F17/30GK101809571SQ200880108403
      公開日2010年8月18日 申請(qǐng)日期2008年5月13日 優(yōu)先權(quán)日2007年9月25日
      發(fā)明者亞歷山大·沙博, 勒奈克·華德, 布麗奇特·魯??? 里米·戈萊, 魯?shù)稀さつ岫蛄_ 申請(qǐng)人:阿瑪?shù)盟箖珊瞎?br>
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1