專利名稱:用于許可軟件的許可保護(hù)系統(tǒng)、計(jì)費(fèi)系統(tǒng)以及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于許可軟件安裝的許可保護(hù)系統(tǒng),該系統(tǒng)包括許可服務(wù)器和安裝的軟件,優(yōu)選地為計(jì)費(fèi)軟件,其中所述許可服務(wù)器存儲(chǔ)對(duì)于該軟件的加密的許可信息,以及所述軟件包括用于從所述許可服務(wù)器取回許可信息的取回裝置以及用于解密所述許可信息的解密裝置。
背景技術(shù):
例如,從JP2002-108482或美國專利申請(qǐng)?zhí)朥S2002/129265A1已知這樣的許可保護(hù)系統(tǒng)。
為了管理使用軟件的權(quán)利(即許可)以及特別地為了防止軟件的非法使用,建立了許可保護(hù)系統(tǒng)。許可保護(hù)系統(tǒng)基于對(duì)于許可服務(wù)器上軟件的加密的許可信息的存儲(chǔ),其中對(duì)于軟件在軟件所安裝的位置上操作來說,所述許可服務(wù)器到軟件所安裝的位置的連接是必須的。所述許可服務(wù)器是例如硬件鎖(dongle)(例如設(shè)計(jì)為USB盤(stick))以及可以是與軟件分開發(fā)布的。在第一步驟,軟件所包括的取回裝置允許從所述許可服務(wù)器取回許可信息,以及在第二步驟,同樣包括在軟件中的解密裝置允許解密許可信息。兩個(gè)步驟一起實(shí)現(xiàn)軟件的操作。因而,只要許可服務(wù)器沒有包含合適的許可信息,就禁止軟件的操作。這樣,使軟件的非法復(fù)制無效。
上文提及種類的許可保護(hù)系統(tǒng)可用來許可嵌入在例如電信服務(wù)提供者的電信網(wǎng)絡(luò)中的計(jì)費(fèi)軟件安裝。通常,將通過計(jì)費(fèi)軟件處理的數(shù)據(jù)與網(wǎng)元之間的電信鏈路上的呼叫相關(guān)聯(lián)。通過計(jì)費(fèi)軟件的數(shù)據(jù)處理與所述電信鏈路上的計(jì)費(fèi)呼叫相關(guān),以及因此對(duì)于這樣的電信網(wǎng)絡(luò)的收益性是必要的。在該上下文中,發(fā)布用于電信網(wǎng)絡(luò)的計(jì)費(fèi)系統(tǒng)的計(jì)費(fèi)軟件的許可提供者可能想分配不同級(jí)別(以及價(jià)格)的許可,以適應(yīng)特定電信服務(wù)提供者的性能,以及在該提供者的性能改變的情況下,改變?cè)S可級(jí)別。
發(fā)明內(nèi)容本發(fā)明的目的是提供一種許可保護(hù)系統(tǒng),其能根據(jù)存儲(chǔ)在許可服務(wù)器中的許可信息限制軟件的使用。
根據(jù)本發(fā)明,所述目的通過上文提及類型的許可保護(hù)系統(tǒng)來實(shí)現(xiàn),,其中許可信息包含對(duì)于所述軟件的使用的容量限制,所述軟件包括用于測(cè)量軟件的使用容量的測(cè)量裝置以及用于根據(jù)所述容量限制允許所述軟件的使用的控制裝置。根據(jù)測(cè)量的容量以及由許可信息給出的容量限制,控制裝置實(shí)現(xiàn)或禁止所述軟件的操作,以及因此實(shí)現(xiàn)或者禁止通過所述軟件的數(shù)據(jù)處理。只要測(cè)量的容量沒達(dá)到容量限制時(shí),就允許所述軟件的操作。這樣,所述許可保護(hù)系統(tǒng)允許所述軟件的依賴于容量限制的使用。
在這種方式下,可以根據(jù)在特定應(yīng)用中的軟件所處理的數(shù)據(jù)容量來對(duì)軟件發(fā)布許可,以及同時(shí)將軟件的使用限制為特定于所述應(yīng)用的容量限制。
在進(jìn)一步實(shí)施方式中,通過測(cè)量裝置測(cè)量的容量是通過軟件處理的數(shù)據(jù)量,優(yōu)選地為通過軟件傳送的數(shù)據(jù)量或交換的數(shù)據(jù)量,以及包含在許可信息中的容量限制是每個(gè)時(shí)間單元的數(shù)據(jù)限制,對(duì)應(yīng)于在每個(gè)時(shí)間單元通過軟件處理的數(shù)據(jù)量。
與通過軟件處理的絕對(duì)數(shù)據(jù)量相比,依賴于時(shí)間的容量測(cè)量以及容量限制分別可適應(yīng)于執(zhí)行典型地依賴于時(shí)間的處理操作的軟件的應(yīng)用,使得依賴于時(shí)間的許可容量限制(即每個(gè)時(shí)間單元處理的最大數(shù)據(jù)量)是必要的。根據(jù)特定的應(yīng)用,時(shí)間單元的持續(xù)時(shí)間可選擇為例如幾個(gè)小時(shí)、一天、一周等等。在電信網(wǎng)絡(luò)的計(jì)費(fèi)系統(tǒng)的情況下,其中呼叫優(yōu)選地發(fā)生在同一時(shí)區(qū)的位置之間,可以優(yōu)選地選擇一天作為時(shí)間單元,以及將隨后的時(shí)間單元之間的轉(zhuǎn)換時(shí)間選擇在當(dāng)所述數(shù)據(jù)業(yè)務(wù)量的容量比較低時(shí)的夜間(例如午夜)。
在更高級(jí)的優(yōu)選地實(shí)施方式中,所述軟件包括用于存儲(chǔ)由于容量限制的上溢而在當(dāng)前時(shí)間單元沒有被軟件所處理的數(shù)據(jù)的存儲(chǔ)裝置,以及所述控制裝置在隨后的時(shí)間單元完成存儲(chǔ)裝置中存儲(chǔ)的數(shù)據(jù)的處理,優(yōu)選地在所述容量限制下溢的情況下。
按照這種方式,在所述許可保護(hù)系統(tǒng)中實(shí)現(xiàn)容許機(jī)制。在存儲(chǔ)裝置中存儲(chǔ)由于超出許可容量限制而沒有被軟件立即(即當(dāng)前時(shí)間單元)處理得數(shù)據(jù)。存儲(chǔ)的數(shù)據(jù)的處理發(fā)生在隨后的時(shí)間單元中。通過控制裝置引發(fā)的該機(jī)制具有沒有數(shù)據(jù)丟失或保持不被處理的優(yōu)勢(shì)。
可以在處理隨后的時(shí)間單元期間發(fā)生的數(shù)據(jù)量之前,開始在該隨后的時(shí)間單元處理存儲(chǔ)的數(shù)據(jù)??蛇x地,可以檢查隨后的時(shí)間單元中的容量限制是否完全用完,以及僅僅在沒超過該時(shí)間單元的容量限制的情況下處理存儲(chǔ)的數(shù)據(jù)。所述容許機(jī)制的每個(gè)實(shí)現(xiàn)方式通過在不同時(shí)間單元之間移動(dòng)處理容量來確保為多個(gè)時(shí)間單元提供的容量的特別地高效利用。
在所述許可保護(hù)系統(tǒng)的進(jìn)一步發(fā)展中,所述控制裝置在多個(gè)接連的時(shí)間單元上檢測(cè)容量限制的上溢以及產(chǎn)生許可不足警告。
與上文所討論的容許機(jī)制結(jié)合,所述許可不足警告機(jī)制防止在多個(gè)接連的時(shí)間單元在所述存儲(chǔ)設(shè)備中存儲(chǔ)的數(shù)據(jù)的保留。在這種情況下,因?yàn)閷?duì)于每個(gè)時(shí)間單元提供的容量的不足,在短時(shí)間范圍內(nèi)不可能對(duì)在中間存儲(chǔ)的數(shù)據(jù)進(jìn)行處理。在這種情況下,隨后時(shí)間單元的空閑容量不足以用來處理存儲(chǔ)的數(shù)據(jù)容量。由許可保護(hù)系統(tǒng)檢測(cè)以及指示所引起的許可不足。另一種用于產(chǎn)生許可不足警告的標(biāo)準(zhǔn)是例如在存儲(chǔ)設(shè)備中的數(shù)據(jù)的存儲(chǔ),其中存儲(chǔ)的數(shù)據(jù)量已經(jīng)超過下一個(gè)時(shí)間單元的容量限制。
作為附加特征的許可不足警告機(jī)制用于將軟件處理的數(shù)據(jù)量與對(duì)應(yīng)于許可的容量限制進(jìn)行匹配,使得通過許可保護(hù)系統(tǒng)檢測(cè)和指示容量限制的重復(fù)的連續(xù)的超出。該警告機(jī)制允許軟件用戶進(jìn)行修改,例如g更新許可軟件,以及這樣,使許可適應(yīng)于特定的軟件使用等級(jí)(rate)。
在本發(fā)明優(yōu)選的實(shí)施方式中,所述許可服務(wù)器是硬件鎖以及軟件安裝在中央服務(wù)器上。使用硬件鎖(例如USB盤)作為許可服務(wù)器是有優(yōu)勢(shì)的,因?yàn)樗鄬?duì)小的尺寸以及廣泛的使用,這允許在當(dāng)今可利用的幾乎任何計(jì)算機(jī)硬件中實(shí)現(xiàn)許可服務(wù)器的簡單處理,即許可服務(wù)器的發(fā)布、輸入和輸出。軟件優(yōu)選地安裝在與硬件鎖連接的中央服務(wù)器上。通過利用存儲(chǔ)所要求的許可信息以及特別地是所要求的容量限制的另一硬件鎖來代替該硬件鎖來實(shí)現(xiàn)許可的變化,主要是許可的更新。
一種電信網(wǎng)絡(luò)的計(jì)費(fèi)系統(tǒng)也在本發(fā)明范圍內(nèi),該系統(tǒng)包括根據(jù)本發(fā)明的許可保護(hù)系統(tǒng)、在其上安裝軟件的計(jì)費(fèi)服務(wù)器、媒體網(wǎng)關(guān)控制器以及優(yōu)選地計(jì)費(fèi)中心,其中軟件從媒體網(wǎng)關(guān)控制器接收數(shù)據(jù)記錄以及將數(shù)據(jù)傳送到計(jì)費(fèi)中心,以及由許可保護(hù)系統(tǒng)限制和保護(hù)從計(jì)費(fèi)服務(wù)器傳送到所述計(jì)費(fèi)中心的數(shù)據(jù)容量。
電信網(wǎng)絡(luò)通過電信鏈路實(shí)現(xiàn)至少兩個(gè)網(wǎng)元之間的通信。由媒體網(wǎng)關(guān)控制器控制以及記錄這些鏈路中的數(shù)據(jù)流(例如由電話呼叫)。對(duì)于所述電信網(wǎng)絡(luò)內(nèi)的每個(gè)電信呼叫,過媒體網(wǎng)關(guān)控制器產(chǎn)生單獨(dú)的數(shù)據(jù)記錄并且保存在計(jì)費(fèi)服務(wù)器上。計(jì)費(fèi)服務(wù)器也是電信網(wǎng)絡(luò)的計(jì)費(fèi)系統(tǒng)的計(jì)費(fèi)中心部分。在計(jì)費(fèi)服務(wù)器上保存的數(shù)據(jù)包含例如參與網(wǎng)元、持續(xù)時(shí)間以及相應(yīng)電信呼叫的數(shù)據(jù)率,使得所述數(shù)據(jù)為計(jì)價(jià)(invoice)相應(yīng)電信呼叫提供基礎(chǔ)。計(jì)價(jià)(即處理所述數(shù)據(jù)以產(chǎn)生可以被發(fā)送到電信網(wǎng)絡(luò)的相應(yīng)用戶的賬單)發(fā)生在計(jì)費(fèi)中心。
為了達(dá)到將保存的數(shù)據(jù)從計(jì)費(fèi)服務(wù)器傳送到計(jì)費(fèi)中心的目的,在計(jì)費(fèi)服務(wù)器上安裝軟件。軟件的操作對(duì)于電信網(wǎng)絡(luò)內(nèi)的電信鏈路的計(jì)費(fèi)是必要的,以及由此對(duì)電信網(wǎng)絡(luò)的收益性是必要的。因此,保護(hù)嵌入在電信網(wǎng)絡(luò)的計(jì)費(fèi)系統(tǒng)中的軟件工具的許可保護(hù)系統(tǒng)將有益的電信網(wǎng)絡(luò)的安裝作為整體來保護(hù)。通過許可的容量限制來控制從計(jì)費(fèi)服務(wù)器傳送到計(jì)費(fèi)中心的數(shù)據(jù)容量,在計(jì)費(fèi)中心,進(jìn)一步處理所述數(shù)據(jù)以產(chǎn)生計(jì)費(fèi)??梢允乖S可容量限制以及許可服務(wù)器分別適應(yīng)于特定電信網(wǎng)絡(luò)的要求??梢栽谟?jì)費(fèi)系統(tǒng)中實(shí)現(xiàn)雙保護(hù),使得硬件鎖保護(hù)計(jì)費(fèi)服務(wù)器以及計(jì)費(fèi)服務(wù)器保護(hù)媒體網(wǎng)關(guān)控制器。
包括在計(jì)費(fèi)服務(wù)器中的存儲(chǔ)裝置允許存儲(chǔ)從所述媒體網(wǎng)關(guān)控制器接收到的并且由于許可提供的當(dāng)前時(shí)間單元的容量限制的上溢而沒有立即傳輸?shù)接?jì)費(fèi)中心的數(shù)據(jù)。這樣,記錄和存儲(chǔ)與計(jì)費(fèi)有關(guān)的數(shù)據(jù),而不管合適的許可容量的可用性??紤]到通信連路的數(shù)量以及不同時(shí)間單元(例如小時(shí)、周或天)之間相應(yīng)數(shù)據(jù)記錄的相當(dāng)大波動(dòng),所述容許機(jī)制使得能夠在包括多個(gè)時(shí)間單元的時(shí)間段上對(duì)提供的傳送容量進(jìn)行平衡。該特性還允許將許可容量限制調(diào)整到所需要的容量的平均值。在許可的容量限制的上溢的情況下,完成相應(yīng)的電信鏈路的計(jì)費(fèi),包括時(shí)間延遲。為了將所述時(shí)間延遲限制為一個(gè)或幾個(gè)時(shí)間單元,由許可保護(hù)系統(tǒng)提供如上文所描述的許可不足警告。
許可信息的實(shí)現(xiàn)可以內(nèi)置映射表,用于將邏輯吞吐量等級(jí)映射到絕對(duì)吞吐量級(jí)別。該特性允許立即且簡單地更新軟件許可,使得通過輔助的密碼或者類似許可密鑰來解開附加要求的許可級(jí)別,即許可容量。
另外,分別由所述許可信息給出的容量以及由所述許可保護(hù)系統(tǒng)控制的容量沒有必要是按字節(jié)測(cè)量的比率,容量還能涉及數(shù)據(jù)記錄的數(shù)量,例如CDR數(shù)量。該特性適用于在電信網(wǎng)絡(luò)的計(jì)費(fèi)系統(tǒng)內(nèi)應(yīng)用許可保護(hù)系統(tǒng)。
一種用于許可軟件的方法也在本發(fā)明范圍內(nèi),該方法包括第一步驟,從許可服務(wù)器取回加密的許可信息,其中許可信息包含在每個(gè)時(shí)間單元對(duì)于軟件的使用的容量限制;第二步驟,解密許可信息;第三步驟,測(cè)量軟件的使用容量,以及最后,第四步驟,根據(jù)所述容量限制,控制以及限制軟件的使用。
所述方法實(shí)現(xiàn)許多優(yōu)勢(shì)當(dāng)需要時(shí)。取回存儲(chǔ)在許可服務(wù)器上的許可信息。因此,不再需要通過軟件用戶的許可密鑰輸入。對(duì)許可信息加密,使得阻止復(fù)制和偽造所述軟件。使用容量的測(cè)量允許軟件的操作,即處理數(shù)據(jù),特別是在許可容量限制內(nèi)由所述軟件傳送或交換數(shù)據(jù)。
本發(fā)明優(yōu)選的一個(gè)變型包括第五步驟,在多個(gè)接連的時(shí)間單元檢測(cè)容量限制的上溢以及優(yōu)選地產(chǎn)生許可不足警告。檢測(cè)以及指示許可容量的不足的附加步驟允許使許可容量限制適應(yīng)于特定軟件應(yīng)用的要求。
執(zhí)行本發(fā)明的計(jì)算機(jī)程序產(chǎn)品也在本發(fā)明的范圍內(nèi)。
從描述以及附圖中可以獲得另外的優(yōu)勢(shì)。根據(jù)本發(fā)明,可以單獨(dú)地或者按照任何組合方式共同地使用上文以及下文提及的特性。所述提及的實(shí)施方式不應(yīng)當(dāng)被理解為窮盡的列舉而應(yīng)理解為用于描述本發(fā)明的示范性特性。
在附圖中示出了本發(fā)明。
圖1示出了在電信網(wǎng)絡(luò)的計(jì)費(fèi)系統(tǒng)中的許可保護(hù)系統(tǒng)的示范性實(shí)現(xiàn)的框圖;圖2示出了在三個(gè)隨后的時(shí)間單元上測(cè)量的容量輪廓的示意性視圖,其描述由許可保護(hù)系統(tǒng)提供的容許機(jī)制。
具體實(shí)施方式圖1示出了電信網(wǎng)絡(luò)的示意性結(jié)構(gòu),其中實(shí)現(xiàn)許可保護(hù)系統(tǒng)1。許可保護(hù)系統(tǒng)1包括許可服務(wù)器2以及計(jì)費(fèi)服務(wù)器3。許可保護(hù)系統(tǒng)1為許可計(jì)費(fèi)軟件安裝服務(wù),所述計(jì)費(fèi)軟件安裝在計(jì)費(fèi)服務(wù)器3上。用于計(jì)費(fèi)軟件的加密的許可信息存儲(chǔ)在許可服務(wù)器2上,許可服務(wù)器2優(yōu)選地是硬件鎖,例如USB盤(stick)。計(jì)費(fèi)軟件包括取回裝置4,用于從許可服務(wù)器2上取回許可信息,以及解密裝置5,用于到解密許可信息。許可信息包含對(duì)于計(jì)費(fèi)軟件的使用的容量限制。通過包括在軟件中的測(cè)量裝置6測(cè)量所述使用。由計(jì)費(fèi)軟件7包含的控制裝置7控制(即實(shí)現(xiàn)或者禁止)依賴于許可容量限制的計(jì)費(fèi)軟件的操作。
在許可服務(wù)器2旁邊,計(jì)費(fèi)服務(wù)器3連接到媒體網(wǎng)關(guān)控制器8以及計(jì)費(fèi)中心9,同許可保護(hù)系統(tǒng)1一起形成計(jì)費(fèi)系統(tǒng)13。媒體網(wǎng)關(guān)控制器8控制以及記錄電信網(wǎng)絡(luò)內(nèi)的電信鏈路。在圖中,僅示出了三個(gè)網(wǎng)元10a、10b、10c相互連接以及與媒體網(wǎng)關(guān)控制器8連接。根據(jù)在兩個(gè)或更多網(wǎng)元10a、10b、10c之間的電信鏈路上的呼叫,媒體網(wǎng)關(guān)控制器8產(chǎn)生數(shù)據(jù)記錄并且將其保存在計(jì)費(fèi)服務(wù)器3中。計(jì)費(fèi)軟件提供將數(shù)據(jù)記錄傳送到計(jì)費(fèi)中心9,在計(jì)費(fèi)中心9,根據(jù)相應(yīng)的數(shù)據(jù)記錄產(chǎn)生計(jì)費(fèi)。
許可保護(hù)系統(tǒng)1為由計(jì)費(fèi)軟件處理的數(shù)據(jù)(即從計(jì)費(fèi)服務(wù)器3傳送至計(jì)費(fèi)中心9的數(shù)據(jù)量)設(shè)置容量限制。在圖1中,通過箭頭11表示所述數(shù)據(jù)傳送的方向。容量限制依賴于時(shí)間給出了對(duì)于在每個(gè)時(shí)間單元由軟件處理的數(shù)據(jù)量的限制。用于電信網(wǎng)絡(luò)的典型時(shí)間單元是分鐘、小時(shí)或天。相應(yīng)的許可不僅確保計(jì)費(fèi)服務(wù)器3上的計(jì)費(fèi)軟件的操作還限制傳送至計(jì)費(fèi)中心9的數(shù)據(jù)率。因此,許可保護(hù)系統(tǒng)1控制電信系統(tǒng)的計(jì)費(fèi)系統(tǒng)的工作。
為達(dá)到存儲(chǔ)通過媒體網(wǎng)關(guān)控制器8保存到計(jì)費(fèi)服務(wù)器3上但由于缺少可利用的許可容量而沒被計(jì)費(fèi)軟件所處理的數(shù)據(jù)目的,計(jì)費(fèi)軟件安裝包括存儲(chǔ)裝置12。在許可保護(hù)系統(tǒng)1中實(shí)現(xiàn)容許機(jī)制,使得控制裝置7在隨后的時(shí)間單元實(shí)現(xiàn)存儲(chǔ)在存儲(chǔ)裝置12的數(shù)據(jù)的處理,即轉(zhuǎn)發(fā)到計(jì)費(fèi)中心9,特別是當(dāng)空閑許可容量可利用時(shí),正如下文將要詳細(xì)解釋的那樣。另外,在許可保護(hù)系統(tǒng)1中實(shí)現(xiàn)許可不足警告機(jī)制。為了達(dá)到這個(gè)目的,通過控制裝置7檢測(cè)在多個(gè)接連的時(shí)間單元上的容量限制的上溢,在這種情況下,控制裝置7產(chǎn)生許可不足警告。所述警告允許電信網(wǎng)絡(luò)的提供者使得用于計(jì)費(fèi)軟件的許可適應(yīng)于發(fā)生在電信網(wǎng)絡(luò)的特定使用中的數(shù)據(jù)率。通過設(shè)計(jì)為硬件鎖的各個(gè)許可服務(wù)器2的交換來實(shí)現(xiàn)所述用于計(jì)費(fèi)軟件的許可的改變和更新??蛇x地,可以在許可服務(wù)器2上存儲(chǔ)具有不同許可限制的許可信息,例如通過操作員經(jīng)由計(jì)費(fèi)服務(wù)器3向許可服務(wù)器提供新密碼來激活許可服務(wù)器2??蛇x地,可以通過附屬于計(jì)費(fèi)軟件的提供者的服務(wù)器(未示出)來觀察許可限制的上溢,其通過與計(jì)費(fèi)服務(wù)器3的通信來激活新的許可級(jí)別。
圖2示出了在三個(gè)時(shí)間單元上由根據(jù)圖1的許可保護(hù)系統(tǒng)的測(cè)量裝置測(cè)量的示范性容量輪廓的示意圖,目的在于描述上面所說明的容許機(jī)制。該圖是數(shù)據(jù)率Vt曲線,即時(shí)間t上的數(shù)據(jù)量。時(shí)間刻度分成多個(gè)時(shí)間單元,每個(gè)時(shí)間單元具有等于一天的周期T,在午夜執(zhí)行從時(shí)間單元到另一個(gè)時(shí)間單元的轉(zhuǎn)換。從相應(yīng)的時(shí)間單元T的開始到當(dāng)前時(shí)間的數(shù)據(jù)率Vt在時(shí)間t上的積分(即由曲線和這兩個(gè)時(shí)刻之間的時(shí)間軸所包圍的面積)定義數(shù)據(jù)量,該數(shù)據(jù)量與由許可軟件定義的容量限制相比較,以便限制在相應(yīng)的時(shí)間單元期間通過軟件所處理的容量。這樣,根據(jù)所述測(cè)量的數(shù)據(jù)量與許可容量限制的數(shù)據(jù)容量的比較,由控制裝置控制和限制許可的軟件的操作以及工作。
在第一時(shí)間單元期間測(cè)量的容量輪廓21沒超過許可容量限制。與此對(duì)比,第二時(shí)間單元展示出容量限制的上溢,因?yàn)榈诙r(shí)間單元的容量輪廓22由對(duì)應(yīng)于與容量限制相對(duì)應(yīng)的數(shù)據(jù)量的第一(點(diǎn))面積23以及對(duì)應(yīng)于上溢數(shù)據(jù)的第二(陰影線)面積24組成。在數(shù)據(jù)量達(dá)到例如50M字節(jié)時(shí)的時(shí)間tmax,達(dá)到容量限制。從時(shí)間tmax到第二時(shí)間單元的結(jié)束提供給計(jì)費(fèi)服務(wù)器3的數(shù)據(jù)沒有被軟件處理,并且存儲(chǔ)在存儲(chǔ)裝置12上。在第三時(shí)間單元期間由軟件處理的數(shù)據(jù)容量25包括如陰影線面積26所示出的存儲(chǔ)在存儲(chǔ)裝置中的數(shù)據(jù)以及由另一個(gè)透明區(qū)域27所表示的并由軟件立即處理的數(shù)據(jù)。第三時(shí)間單元的陰影線面積26具有對(duì)應(yīng)于第二時(shí)間單元的第二面積24之一的面積。這示出了在第三時(shí)間單元期間處理第二時(shí)間單元期間存儲(chǔ)在存儲(chǔ)裝置中的所有數(shù)據(jù)。
在圖2所示的例子中,在可利用的許可容量中由軟件立即處理所有到達(dá)的數(shù)據(jù),直到達(dá)到容量限制。附加地處理存儲(chǔ)在存儲(chǔ)裝置中的數(shù)據(jù),直到預(yù)定義的數(shù)據(jù)率限制。一旦達(dá)到容量限制,停止通過軟件的所有處理,以及將到達(dá)數(shù)據(jù)改道發(fā)送到存儲(chǔ)設(shè)備,但是,存在在存儲(chǔ)的數(shù)據(jù)和來自媒體網(wǎng)關(guān)控制器的數(shù)據(jù)之間共享可利用容量的多種方式。一個(gè)變型是固定數(shù)據(jù)率的連續(xù)處理,其中上溢數(shù)據(jù)存儲(chǔ)在存儲(chǔ)裝置中以及僅在所述固定的數(shù)據(jù)率下溢的情況下,處理存儲(chǔ)在存儲(chǔ)裝置中的數(shù)據(jù)。另一個(gè)變型包括根據(jù)先進(jìn)-先出的原理按時(shí)間順序的數(shù)據(jù)處理。在空存儲(chǔ)設(shè)備的情況下,所有數(shù)據(jù)立即被軟件處理。
總之,本發(fā)明根據(jù)容量限制為軟件的使用提供限制,由此允許軟件提供者通過發(fā)布具有不同容量限制的許可為給定的應(yīng)用選擇合適的許可。可以觀察許可限制的重復(fù)上溢,并且可以采取適合的措施,特別是改變軟件的許可級(jí)別。
權(quán)利要求
1.一種用于許可計(jì)費(fèi)軟件安裝的許可保護(hù)系統(tǒng)(1),包括許可服務(wù)器(2)和安裝在計(jì)費(fèi)服務(wù)器(3)上的計(jì)費(fèi)軟件,其中所述許可服務(wù)器(2)可以連接到所述計(jì)費(fèi)服務(wù)器(3)并且存儲(chǔ)對(duì)于所述計(jì)費(fèi)軟件的加密的許可信息,以及所述計(jì)費(fèi)軟件包括用于從所述許可服務(wù)器(2)取回許可信息的取回裝置(4)以及用于解密所述許可信息的解密裝置(5),其特征在于所述許可信息包含對(duì)于所述計(jì)費(fèi)軟件的使用的容量限制,所述計(jì)費(fèi)軟件包括用于測(cè)量所述計(jì)費(fèi)軟件的使用的容量的測(cè)量裝置(6)以及用于根據(jù)所述容量限制允許所述計(jì)費(fèi)軟件的使用的控制裝置(7),通過所述測(cè)量裝置(6)測(cè)量的所述容量是由所述計(jì)費(fèi)軟件處理的數(shù)據(jù)量,以及包含在所述許可信息中的容量限制是每個(gè)時(shí)間單元的數(shù)據(jù)限制,對(duì)應(yīng)于在每個(gè)時(shí)間單元通過所述計(jì)費(fèi)軟件處理的數(shù)據(jù)量(23)。
2.根據(jù)權(quán)利要求
1的許可保護(hù)系統(tǒng)(1),其特征在于所述計(jì)費(fèi)軟件包括用于存儲(chǔ)由于所述容量限制的上溢而在當(dāng)前時(shí)間單元沒有被所述計(jì)費(fèi)軟件處理的數(shù)據(jù),以及所述控制裝置(7)在隨后的時(shí)間單元完成存儲(chǔ)在所述存儲(chǔ)裝置(12)中的數(shù)據(jù)的處理。
3.根據(jù)權(quán)利要求
2的許可保護(hù)系統(tǒng),其特征在于在所述隨后的時(shí)間單元,在所述容量限制的下溢的情況下,所述控制裝置(7)完成所述存儲(chǔ)的數(shù)據(jù)的處理。
4.根據(jù)權(quán)利要求
3的許可保護(hù)系統(tǒng)(1),其特征在于所述控制裝置(7)在多個(gè)接連的時(shí)間單元檢測(cè)所述容量限制的上溢并且產(chǎn)生許可不足警告。
5.根據(jù)權(quán)利要求
1的許可保護(hù)系統(tǒng)(1),其中所述許可服務(wù)器(2)是硬件鎖。
6.一種用于電信網(wǎng)絡(luò)的計(jì)費(fèi)系統(tǒng)(13),包括根據(jù)權(quán)利要求
1的許可保護(hù)系統(tǒng)(1),媒體網(wǎng)關(guān)控制器(8),以及計(jì)費(fèi)中心(9),其中所述計(jì)費(fèi)軟件從所述媒體網(wǎng)關(guān)控制器(8)接收數(shù)據(jù)記錄并將數(shù)據(jù)傳送到所述計(jì)費(fèi)中心(9),以及由所述許可保護(hù)系統(tǒng)(1)限制和控制從所述計(jì)費(fèi)服務(wù)器(3)傳送到所述計(jì)費(fèi)中心(9)的數(shù)據(jù)的容量。
7.一種用于許可計(jì)費(fèi)軟件的方法,包括以下步驟(a)從許可服務(wù)器(2)取回加密的許可信息;(b)解密所述許可信息,其特征在于所述許可信息包含對(duì)于每個(gè)時(shí)間單元的所述計(jì)費(fèi)軟件的使用的容量限制,以及以下附加步驟(c)測(cè)量所述計(jì)費(fèi)軟件的使用容量,(d)根據(jù)所述容量限制,控制和限制所述計(jì)費(fèi)軟件的使用。
8.根據(jù)權(quán)利要求
7的用于許可計(jì)費(fèi)軟件的方法,還包括以下附加步驟(e)在多個(gè)接連的時(shí)間單元上檢測(cè)所述容量限制的上溢,以及產(chǎn)生許可不足警告。
9.一種實(shí)現(xiàn)根據(jù)權(quán)利要求
7的方法的計(jì)算機(jī)程序產(chǎn)品。
專利摘要
公開了一種用于許可軟件安裝的許可保護(hù)系統(tǒng),包括許可服務(wù)器和安裝的軟件,優(yōu)選地為計(jì)費(fèi)軟件,其中許可服務(wù)存儲(chǔ)對(duì)于軟件的加密的許可信息,以及軟件包括用于從所述許可服務(wù)器取回許可信息的取回裝置以及用于解密許可信息的解密裝置,該系統(tǒng)的特征在于許可信息包含對(duì)于所述軟件的使用的容量限制,軟件包括用于測(cè)量軟件的使用容量的測(cè)量裝置以及用于根據(jù)所述容量限制允許軟件的使用的控制裝置。容量限制優(yōu)選地為對(duì)于每個(gè)時(shí)間單元(T)的數(shù)據(jù)限制,對(duì)應(yīng)于在每個(gè)時(shí)間單元由軟件處理的數(shù)據(jù)量(23)。
文檔編號(hào)G06F21/10GK1996333SQ200610156667
公開日2007年7月11日 申請(qǐng)日期2006年12月30日
發(fā)明者德特勒夫·達(dá)澤, 海因茨·彼得·考夫曼 申請(qǐng)人:阿爾卡特朗訊導(dǎo)出引文BiBTeX, EndNote, RefMan