專利名稱:軟件授權(quán)控制方法與系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及SaaS (Software as a Service)應(yīng)用領(lǐng)域,特別地,涉及一種軟件授權(quán)控制方法與系統(tǒng)。
背景技術(shù):
在互聯(lián)網(wǎng)業(yè)務(wù)快速發(fā)展的今天,傳統(tǒng)電信領(lǐng)域與互聯(lián)網(wǎng)業(yè)務(wù)也在快速地融合,由蘋果掀起的軟件商店運營模式的浪潮逐漸由手機(jī)領(lǐng)域擴(kuò)展到各種電信運營系統(tǒng)。另一方面,互聯(lián)網(wǎng)軟件與通訊業(yè)務(wù)也在用 戶界面、桌面、終端、平臺等各個可能的業(yè)務(wù)關(guān)鍵點上進(jìn)行著業(yè)務(wù)融合,由此帶來了互聯(lián)網(wǎng)運作模式與電信業(yè)務(wù)運作模式的融合。在這融合的過程中,一個很重要的領(lǐng)域就是授權(quán)。互聯(lián)網(wǎng)軟件和通訊應(yīng)用的授權(quán)管理多有不同,這是因為互聯(lián)網(wǎng)軟件與電信業(yè)務(wù)在業(yè)務(wù)管理、客戶服務(wù)和收費模式上都自成體系,使得互聯(lián)網(wǎng)軟件授權(quán)和通訊應(yīng)用的授權(quán)各自采用了不同的模式。軟件授權(quán)模式的分類有很多種,其中,跟授權(quán)控制相關(guān)的有(I)按授權(quán)使用認(rèn)證的類型分類包括(以下簡稱授權(quán)類型)客戶綁定的授權(quán)(客戶協(xié)議授權(quán))、設(shè)備綁定的授權(quán)、IP地址綁定的授權(quán)、域名綁定的授權(quán)和OEM綁定的授權(quán)等;(2)按控制方式分類包括協(xié)議授權(quán)、硬件綁定授權(quán)等。以上的授權(quán)類型和授權(quán)控制方式又可以根據(jù)時效性統(tǒng)一分為臨時授權(quán)和正式授權(quán)兩種。互聯(lián)網(wǎng)軟件多采用協(xié)議授權(quán),便于軟件的傳播和使用,而電信業(yè)務(wù)多采用硬件捆綁的控制方式,依靠電話、手機(jī)等終端進(jìn)行授權(quán)控制(特別是個人用戶、企業(yè)用戶的傳統(tǒng)通訊業(yè)務(wù))。這兩種授權(quán)控制方式都有各自的優(yōu)缺點,例如,協(xié)議授權(quán)控制簡單、使用廣泛、易于快速推廣,但是對作為運營對象的用戶的可控制性差,容易被盜版使用,除了需要不斷升級軟件外,一般都采取一次性授權(quán)的方式。而電信運營商采用的硬件綁定授權(quán)具有很強(qiáng)的控制力度但又降低了軟件使用的靈活性。目前電信運營商在個人業(yè)務(wù)上對軟件采用協(xié)議授權(quán)、通訊業(yè)務(wù)采用硬件綁定授權(quán)這兩種模式共同使用捆綁授權(quán)的方式,業(yè)務(wù)有了較快發(fā)展。但是,在企業(yè)用戶這方面,特別是數(shù)量龐大的中小企業(yè)用戶,協(xié)議授權(quán)的用戶與硬件綁定授權(quán)的網(wǎng)絡(luò)終端不完全一致,無法簡單捆綁進(jìn)行授權(quán),采用無限授權(quán)方式又無法保證運營商的利益,因此進(jìn)展緩慢。同時可以看到,不管是采用何種授權(quán)類型或授權(quán)控制方式,目前的授權(quán)控制都是在一點進(jìn)行控制,或客戶端或終端或網(wǎng)絡(luò)平臺,這些控制點獨立運作,互相之間沒有關(guān)系,造成各種授權(quán)方式不能互相轉(zhuǎn)化,由此導(dǎo)致用戶在使用軟件和應(yīng)用時被后臺授權(quán)方式所限,不能根據(jù)業(yè)務(wù)特點和用戶特性進(jìn)行自由選擇和變換。因此很多在互聯(lián)網(wǎng)軟件行業(yè)是可運作的商業(yè)模式運營商不能提供(例如,企業(yè)用戶的先使用后開通模式、小企業(yè)的先個人后企業(yè)模式以及按次計費模式),這就大大降低了運營商提供軟件業(yè)務(wù)的用戶體驗。
發(fā)明內(nèi)容
本發(fā)明要解決的一個技術(shù)問題是提供一種軟件授權(quán)控制方法與系統(tǒng),能夠為客戶提供多種軟件授權(quán)方式的靈活選擇。根據(jù)本發(fā)明的一方面,提出了一種軟件授權(quán)控制方法,包括判斷網(wǎng)絡(luò)終端本地是否存在有效的軟件授權(quán);如果網(wǎng)絡(luò)終端本地存在有效的軟件授權(quán),則根據(jù)授權(quán)類型由網(wǎng)絡(luò)終端對軟件進(jìn)行授權(quán)控制,否則,由網(wǎng)絡(luò)授權(quán)服務(wù)器對軟件進(jìn)行授權(quán)控制。根據(jù)本發(fā)明方法的一個實施例,該方法還包括在獲得軟件后,由網(wǎng)絡(luò)終端向網(wǎng)絡(luò)授權(quán)服務(wù)器發(fā)起軟件授權(quán)申請;由網(wǎng)絡(luò)授權(quán)服務(wù)器對用戶信息進(jìn)行檢查,在檢查合格后生成許可證或硬件綁定,并向網(wǎng)絡(luò)終端發(fā)放生成的許可證。
根據(jù)本發(fā)明方法的另一實施例,該方法還包括在獲得軟件授權(quán)后,通過網(wǎng)絡(luò)終端或新網(wǎng)絡(luò)終端向網(wǎng)絡(luò)授權(quán)服務(wù)器請求變更授權(quán)方式;網(wǎng)絡(luò)授權(quán)服務(wù)器按照選定的授權(quán)方式進(jìn)行軟件授權(quán)。根據(jù)本發(fā)明方法的又一實施例,在通過網(wǎng)絡(luò)終端向網(wǎng)絡(luò)授權(quán)服務(wù)器請求變更授權(quán)方式時,按照選定的授權(quán)方式進(jìn)行軟件授權(quán)的步驟包括接收授權(quán)方式變更申請,對變更申請和用戶信息進(jìn)行檢查;在檢查合格后生成新許可證或更新硬件綁定;在原網(wǎng)絡(luò)終端成功銷毀原許可證后,向網(wǎng)絡(luò)終端發(fā)放新許可證。根據(jù)本發(fā)明方法的再一實施例,在通過新網(wǎng)絡(luò)終端向網(wǎng)絡(luò)授權(quán)服務(wù)器請求變更授權(quán)方式時,按照選定的授權(quán)方式進(jìn)行軟件授權(quán)的步驟包括接收授權(quán)方式變更申請,對變更申請和用戶信息進(jìn)行檢查;在檢查合格后,生成許可證或硬件綁定,并向新網(wǎng)絡(luò)終端發(fā)放許可證。根據(jù)本發(fā)明方法的再一實施例,該方法還包括在接收到軟件使用申請后,由新網(wǎng)絡(luò)終端向網(wǎng)絡(luò)授權(quán)服務(wù)器查詢許可證是否存在變更;在許可證無變更的情況下,由新網(wǎng)絡(luò)終端判斷本地是否存在有效的許可證。根據(jù)本發(fā)明的另一方面,還提出了一種軟件授權(quán)控制系統(tǒng),包括網(wǎng)絡(luò)終端,用于在網(wǎng)絡(luò)終端本地存在有效的軟件授權(quán)的情況下,根據(jù)授權(quán)類型對軟件進(jìn)行授權(quán)控制,以及在網(wǎng)絡(luò)終端本地?zé)o有效的軟件授權(quán)的情況下向網(wǎng)絡(luò)授權(quán)服務(wù)器發(fā)起授權(quán)申請;網(wǎng)絡(luò)授權(quán)服務(wù)器,與網(wǎng)絡(luò)終端相連,用于管理軟件授權(quán)的申請和變更,以及在網(wǎng)絡(luò)終端本地?zé)o有效的軟件授權(quán)的情況下,對軟件進(jìn)行授權(quán)控制。根據(jù)本發(fā)明系統(tǒng)的一個實施例,網(wǎng)絡(luò)終端包括查詢模塊,用于向網(wǎng)絡(luò)授權(quán)服務(wù)器查詢許可證是否存在變更;判斷模塊,與查詢模塊相連,用于在許可證無變更的情況下判斷網(wǎng)絡(luò)終端本地是否存在有效的軟件授權(quán);本地控制模塊,與判斷模塊相連,用于在網(wǎng)絡(luò)終端本地存在有效的軟件授權(quán)的情況下,根據(jù)授權(quán)類型對軟件進(jìn)行授權(quán)控制。根據(jù)本發(fā)明系統(tǒng)的另一實施例,網(wǎng)絡(luò)授權(quán)服務(wù)器包括申請接收模塊,用于接收來自網(wǎng)絡(luò)終端的軟件授權(quán)申請;許可生成模塊,與申請接收模塊相連,用于對用戶信息進(jìn)行檢查,在檢查合格后生成許可證或硬件綁定,并向網(wǎng)絡(luò)終端發(fā)放生成的許可證。根據(jù)本發(fā)明系統(tǒng)的又一實施例,申請接收模塊還用于接收來自網(wǎng)絡(luò)終端或新網(wǎng)絡(luò)終端的變更授權(quán)方式申請;許可生成模塊還用于對變更授權(quán)方式申請進(jìn)行檢查,在檢查合格后按照選定的授權(quán)方式生成新許可證或更新硬件綁定。本發(fā)明提供的軟件授權(quán)控制方法與系統(tǒng),由網(wǎng)絡(luò)終端按照有效授權(quán)對用戶進(jìn)行控制,由網(wǎng)絡(luò)授權(quán)服務(wù)器對無效授權(quán)進(jìn)行即時授權(quán)控制的二級授權(quán)控制方式為用戶提供了多種軟件授權(quán)方式的自由選擇,為運營商提供了可運營的授權(quán)管理能力,提高了服務(wù)效率,解決了單一授權(quán)模式下用戶使用不便的問題。
此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分。在附圖中圖I是本發(fā)明方法的一個實施例的流程示意圖。圖2是本發(fā)明方法的另一實施例的流程示意圖。
圖3是本發(fā)明方法的又一實施例的結(jié)構(gòu)示意圖。圖4是本發(fā)明方法再一實施例的流程示意圖。圖5是本發(fā)明方法再一實施例的流程示意圖。圖6是本發(fā)明方法中授權(quán)申請實例的流程示意圖。圖7是本發(fā)明方法中原網(wǎng)絡(luò)終端發(fā)起授權(quán)方式變更申請實例的流程示意圖。圖8是本發(fā)明方法中新網(wǎng)絡(luò)終端發(fā)起授權(quán)方式變更申請實例的流程示意圖。圖9是本發(fā)明方法中兩級授權(quán)控制實例的流程示意圖。圖10是本發(fā)明軟件授權(quán)控制系統(tǒng)的一個實施例的結(jié)構(gòu)示意圖。圖11是本發(fā)明軟件授權(quán)控制系統(tǒng)的另一實施例的結(jié)構(gòu)示意圖。圖12是本發(fā)明軟件授權(quán)控制系統(tǒng)的又一實施例的結(jié)構(gòu)示意圖。
具體實施例方式下面參照附圖對本發(fā)明進(jìn)行更全面的描述,其中說明本發(fā)明的示例性實施例。本發(fā)明的示例性實施例及其說明用于解釋本發(fā)明,但并不構(gòu)成對本發(fā)明的不當(dāng)限定。以下對至少一個示例性實施例的描述實際上僅僅是說明性的,決不作為對本發(fā)明及其應(yīng)用或使用的任何限制。本發(fā)明提出的軟件授權(quán)控制方法與系統(tǒng)可以將授權(quán)控制分解為網(wǎng)絡(luò)終端的本地授權(quán)控制和網(wǎng)絡(luò)授權(quán)服務(wù)器的網(wǎng)絡(luò)授權(quán)控制兩級,根據(jù)用戶的授權(quán)類型,首先進(jìn)行網(wǎng)絡(luò)終端的授權(quán)控制,當(dāng)網(wǎng)絡(luò)終端沒有得到有效授權(quán)時,再通過網(wǎng)絡(luò)授權(quán)服務(wù)器進(jìn)行授權(quán)控制。進(jìn)一步地,網(wǎng)絡(luò)終端的授權(quán)方式還可以根據(jù)用戶需求變更。圖I是本發(fā)明方法的一個實施例的流程示意圖。如圖I所示,該實施例可以包括以下步驟S102,網(wǎng)絡(luò)終端判斷本地是否存在有效的軟件授權(quán),即,有效的許可證或有效的硬件綁定;S104,如果網(wǎng)絡(luò)終端本地存在有效的軟件授權(quán),則根據(jù)授權(quán)類型由網(wǎng)絡(luò)終端對軟件進(jìn)行授權(quán)控制,否則,由網(wǎng)絡(luò)授權(quán)服務(wù)器對軟件進(jìn)行授權(quán)控制。其中,授權(quán)類型可以包括開發(fā)者授權(quán)(developer license)、設(shè)備綁定授權(quán)(server license)、IP 地址綁定授權(quán)(IP license)、域名綁定授權(quán)(domain license)、客戶綁定的授權(quán)(user license)以及OEM方式授權(quán)。具體地,開發(fā)者授權(quán),即每個使用該軟件的開發(fā)者需要購買一個developerlicense,這種授權(quán)通常是數(shù)量上的限制,不局限于某個具體的人;也可以通過限制使用該軟件的計算機(jī)方式進(jìn)行限制,具體的原則類似。這種授權(quán)方式通常不對產(chǎn)品發(fā)布作限制。
設(shè)備綁定授權(quán)通常針對用于b/s模式的軟件產(chǎn)品,使用軟件的軟件產(chǎn)品每安裝一臺設(shè)備就需要購買一個server license,某些軟件產(chǎn)品還細(xì)分為針對備份服務(wù)器的授權(quán)(backup_server license)、開發(fā)服務(wù)器的授權(quán)(development_server license)、以及客戶使用服務(wù)器(client license)的授權(quán)等。IP地址綁定授權(quán),即軟件產(chǎn)品將會綁定一個固定的IP地址。域名綁定授權(quán),即軟件產(chǎn)品將會綁定一個固定的域名(如sme. com)??蛻艚壎ǖ氖跈?quán),S卩,通常針對直接在客戶端運行的單機(jī)應(yīng)用程序產(chǎn)品使用該軟件產(chǎn)品,每安裝一臺計算機(jī)都必須向軟件商家繳納一份版權(quán)費用。OEM方式授權(quán),即每賣出一套產(chǎn)品均需要向該軟件商家支付一定的版權(quán)費用,具體價格需要和商家直接洽談。其中,開發(fā)者授權(quán)與產(chǎn)品的使用無關(guān),設(shè)備綁定、IP地址綁定、域名綁定和OEM綁定的授權(quán)方式實質(zhì)是相同的,只不過授權(quán)控制時檢查的對象根據(jù)設(shè)備ID、設(shè)備IP地址、設(shè)備域名而有所不同(OEM只是設(shè)備出廠時已經(jīng)將授權(quán)與出售的設(shè)備綁定),因此,從授權(quán)控制的角度可以將其歸結(jié)為兩大類授權(quán)方式客戶協(xié)議授權(quán)(user license)和產(chǎn)品綁定授權(quán)(server license/IP license/domain license)。針對上述授權(quán)方式,相應(yīng)的授權(quán)控制方式可以有以下三種協(xié)議方式(License Agreement):國外軟件產(chǎn)品大多采用的一種控制授權(quán)的方式,所有版權(quán)有關(guān)內(nèi)容都通過協(xié)議作了嚴(yán)格限定;硬件綁定方式購買產(chǎn)品的客戶必須提供使用該軟件產(chǎn)品的硬件設(shè)備的相關(guān)信息,例如,網(wǎng)卡序列號、硬件ID、IP地址等,相關(guān)的授權(quán)碼將與這些硬件參數(shù)中的一個或多個綁定;硬件加密方式為國內(nèi)產(chǎn)品常見的一種控制版權(quán)的方式,將軟件產(chǎn)品安裝到計算機(jī)上時必須附帶安裝的硬件(如加密狗等),可以有效地控制盜版。而該硬件加密方式一般用于對版權(quán)有特殊保密要求的場合,不適宜運營商采用,因此在本發(fā)明中主要采用協(xié)議控制方式的客戶協(xié)議授權(quán)、產(chǎn)品綁定授權(quán)(產(chǎn)品協(xié)議根據(jù)相應(yīng)的信息生成協(xié)議)、以及采用硬件綁定方式的產(chǎn)品綁定授權(quán)(無授權(quán)協(xié)議,使用過程中檢查硬件信息)。該實施例由網(wǎng)絡(luò)終端按照有效授權(quán)對用戶進(jìn)行控制,由網(wǎng)絡(luò)授權(quán)服務(wù)器對無效授權(quán)進(jìn)行即時授權(quán)控制的二級授權(quán)控制方式為用戶提供了多種軟件授權(quán)方式的自由選擇,為運營商提供了可運營的授權(quán)管理能力,提高了服務(wù)效率,解決了單一授權(quán)模式下用戶使用不便的問題。圖2是本發(fā)明方法的另一實施例的流程示意圖。如圖2所示,該實施例可以包括以下步驟S202,在獲得軟件后,由網(wǎng)絡(luò)終端向網(wǎng)絡(luò)授權(quán)服務(wù)器發(fā)起軟件授權(quán)申請,其中,該授權(quán)申請可以包括用戶ID、用戶類型、軟件ID和授權(quán)方式,可選地,還可以包括終端ID ;S204,由網(wǎng)絡(luò)授權(quán)服務(wù)器對用戶信息進(jìn)行檢查,在檢查合格后生成許可證或硬件綁定,并向網(wǎng)絡(luò)終端發(fā)放生成的許可證;
具體地,網(wǎng)絡(luò)授權(quán)服務(wù)器與CRM進(jìn)行交互以對用戶狀態(tài)進(jìn)行檢查,可選地,根據(jù)用戶類型和授權(quán)類型的不同還可以對臨時用戶申請、終端合法性、用戶終端一致性等進(jìn)行檢查;例如,如果是臨時用戶(CRM未存儲該用戶的信息)才需要向CRM發(fā)起臨時用戶申請以先建立臨時賬戶,這是因 為某些軟件產(chǎn)品可能允許用戶免費下載試用,該臨時賬戶根據(jù)CRM確定的產(chǎn)品策略確定有效期;S206,判斷網(wǎng)絡(luò)終端本地是否存在有效的軟件授權(quán);S208,如果網(wǎng)絡(luò)終端本地存在有效的軟件授權(quán),則根據(jù)授權(quán)類型由網(wǎng)絡(luò)終端對軟件進(jìn)行授權(quán)控制,否則,由網(wǎng)絡(luò)授權(quán)服務(wù)器對軟件進(jìn)行授權(quán)控制。該實施例在用戶獲得軟件授權(quán)后,可以由網(wǎng)絡(luò)終端在本地對用戶使用軟件的情況進(jìn)行有效控制。圖3是本發(fā)明方法的又一實施例的結(jié)構(gòu)示意圖。如圖3所示,該實施例可以包括以下步驟S302,在獲得軟件授權(quán)后,通過原網(wǎng)絡(luò)終端或新網(wǎng)絡(luò)終端向網(wǎng)絡(luò)授權(quán)服務(wù)器請求變更授權(quán)方式,網(wǎng)絡(luò)授權(quán)服務(wù)器按照選定的授權(quán)方式進(jìn)行軟件授權(quán);具體地,在通過原網(wǎng)絡(luò)終端向網(wǎng)絡(luò)授權(quán)服務(wù)器請求變更授權(quán)方式時,可以接收授權(quán)方式變更申請(該變更申請中包括軟件ID、終端ID以及新授權(quán)方式,可選地,還可以包括用戶ID和用戶類型),對變更申請和用戶信息(例如,用戶狀態(tài))進(jìn)行檢查;在檢查合格后生成新許可證或更新硬件綁定;在原網(wǎng)絡(luò)終端成功銷毀原許可證后,向原網(wǎng)絡(luò)終端發(fā)放新許可證;在通過新網(wǎng)絡(luò)終端向網(wǎng)絡(luò)授權(quán)服務(wù)器請求變更授權(quán)方式時,可以接收授權(quán)方式變更申請,對變更申請和用戶信息(例如,用戶帳號狀態(tài),可選地,還可以包括用戶信息、新終端合法性和新帳戶終端一致性)進(jìn)行檢查;在檢查合格后,生成許可證或硬件綁定,并向新網(wǎng)絡(luò)終端發(fā)放許可證;針對變更許可檢查,首先根據(jù)原許可類型、原控制方式和新許可類型、新許可方式,按照下述“授權(quán)方式過渡關(guān)系表”中的變更策略進(jìn)行檢查,若查表的結(jié)果為允許變更則發(fā)生變更,若查表的結(jié)果為無,則不允許變更,若查表得結(jié)果為根據(jù)策略,則可由運營商根據(jù)運營策略自行配置并隨業(yè)務(wù)的發(fā)展增加和細(xì)化授權(quán)方式;
權(quán)利要求
1.一種軟件授權(quán)控制方法,其特征在于,包括 判斷網(wǎng)絡(luò)終端本地是否存在有效的軟件授權(quán); 如果所述網(wǎng)絡(luò)終端本地存在有效的軟件授權(quán),則根據(jù)授權(quán)類型由所述網(wǎng)絡(luò)終端對軟件進(jìn)行授權(quán)控制,否則,由網(wǎng)絡(luò)授權(quán)服務(wù)器對軟件進(jìn)行授權(quán)控制。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述方法還包括 在獲得軟件后,由所述網(wǎng)絡(luò)終端向所述網(wǎng)絡(luò)授權(quán)服務(wù)器發(fā)起軟件授權(quán)申請; 由所述網(wǎng)絡(luò)授權(quán)服務(wù)器對用戶信息進(jìn)行檢查,在檢查合格后生成許可證或硬件綁定,并向所述網(wǎng)絡(luò)終端發(fā)放生成的許可證。
3.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述方法還包括 在獲得軟件授權(quán)后,通過所述網(wǎng)絡(luò)終端或新網(wǎng)絡(luò)終端向所述網(wǎng)絡(luò)授權(quán)服務(wù)器請求變更授權(quán)方式; 所述網(wǎng)絡(luò)授權(quán)服務(wù)器按照選定的授權(quán)方式進(jìn)行軟件授權(quán)。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,在通過所述網(wǎng)絡(luò)終端向所述網(wǎng)絡(luò)授權(quán)服務(wù)器請求變更授權(quán)方式時,所述按照選定的授權(quán)方式進(jìn)行軟件授權(quán)的步驟包括 接收授權(quán)方式變更申請,對變更申請和用戶信息進(jìn)行檢查; 在檢查合格后生成新許可證或更新硬件綁定; 在所述原網(wǎng)絡(luò)終端成功銷毀原許可證后,向所述網(wǎng)絡(luò)終端發(fā)放新許可證。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,在通過新網(wǎng)絡(luò)終端向所述網(wǎng)絡(luò)授權(quán)服務(wù)器請求變更授權(quán)方式時,所述按照選定的授權(quán)方式進(jìn)行軟件授權(quán)的步驟包括 接收授權(quán)方式變更申請,對變更申請和用戶信息進(jìn)行檢查; 在檢查合格后,生成許可證或硬件綁定,并向所述新網(wǎng)絡(luò)終端發(fā)放許可證。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括 在接收到軟件使用申請后,由所述新網(wǎng)絡(luò)終端向所述網(wǎng)絡(luò)授權(quán)服務(wù)器查詢許可證是否存在變更; 在許可證無變更的情況下,由所述新網(wǎng)絡(luò)終端判斷本地是否存在有效的許可證。
7.一種軟件授權(quán)控制系統(tǒng),其特征在于,包括 網(wǎng)絡(luò)終端,用于在所述網(wǎng)絡(luò)終端本地存在有效的軟件授權(quán)的情況下,根據(jù)授權(quán)類型對軟件進(jìn)行授權(quán)控制,以及在所述網(wǎng)絡(luò)終端本地?zé)o有效的軟件授權(quán)的情況下向網(wǎng)絡(luò)授權(quán)服務(wù)器發(fā)起授權(quán)申請; 網(wǎng)絡(luò)授權(quán)服務(wù)器,與所述網(wǎng)絡(luò)終端相連,用于管理軟件授權(quán)的申請和變更,以及在所述網(wǎng)絡(luò)終端本地?zé)o有效的軟件授權(quán)的情況下,對軟件進(jìn)行授權(quán)控制。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述網(wǎng)絡(luò)終端包括 查詢模塊,用于向所述網(wǎng)絡(luò)授權(quán)服務(wù)器查詢許可證是否存在變更; 判斷模塊,與所述查詢模塊相連,用于在許可證無變更的情況下判斷所述網(wǎng)絡(luò)終端本地是否存在有效的軟件授權(quán); 本地控制模塊,與所述判斷模塊相連,用于在所述網(wǎng)絡(luò)終端本地存在有效的軟件授權(quán)的情況下,根據(jù)授權(quán)類型對軟件進(jìn)行授權(quán)控制。
9.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述網(wǎng)絡(luò)授權(quán)服務(wù)器包括 申請接收模塊,用于接收來自所述網(wǎng)絡(luò)終端的軟件授權(quán)申請;許可生成模塊,與所述申請接收模塊相連,用于對用戶信息進(jìn)行檢查,在檢查合格后生成許可證或硬件綁定,并向所述網(wǎng)絡(luò)終端發(fā)放生成的許可證。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于, 所述申請接收模塊還用于接收來自所述網(wǎng)絡(luò)終端或新網(wǎng)絡(luò)終端的變更授權(quán)方式申請; 所述許可生成模塊還用于對變更授權(quán)方式申請進(jìn)行檢查,在檢查合格后按照選定的授權(quán)方式生成新許可證或更新硬件綁定。
全文摘要
本發(fā)明公開了一種軟件授權(quán)控制方法和系統(tǒng),其中,該方法包括判斷網(wǎng)絡(luò)終端本地是否存在有效的軟件授權(quán);如果網(wǎng)絡(luò)終端本地存在有效的軟件授權(quán),則根據(jù)授權(quán)類型由網(wǎng)絡(luò)終端對軟件進(jìn)行授權(quán)控制,否則,由網(wǎng)絡(luò)授權(quán)服務(wù)器對軟件進(jìn)行授權(quán)控制。本發(fā)明由網(wǎng)絡(luò)終端按照有效授權(quán)對用戶進(jìn)行控制,由網(wǎng)絡(luò)授權(quán)服務(wù)器對無效授權(quán)進(jìn)行即時授權(quán)控制的二級授權(quán)控制方式為客戶提供了多種授權(quán)方式的自由選擇,為運營商提供了可運營的授權(quán)管理能力,提高了服務(wù)效率,解決了單一授權(quán)模式下用戶使用不便的問題。
文檔編號G06F21/00GK102622538SQ20111003419
公開日2012年8月1日 申請日期2011年2月1日 優(yōu)先權(quán)日2011年2月1日
發(fā)明者鄧建偉, 鄭燕冰, 陳龍 申請人:中國電信股份有限公司