亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

軟件使用許可控制的方法

文檔序號(hào):6446548閱讀:167來源:國知局
專利名稱:軟件使用許可控制的方法
技術(shù)領(lǐng)域
本發(fā)明涉及軟件技術(shù),特別是涉及用戶終端軟件使用許可的控制方法。
背景技術(shù)
傳統(tǒng)的軟件使用許可控制方法是軟件在終端安裝或使用時(shí),終端通過驗(yàn)證許可或序列號(hào)來判別是否合法用戶,這種使用許可方法很難防止軟件被復(fù)制。改進(jìn)的軟件使用許可控制是通過采用如下步驟來實(shí)現(xiàn)用戶終端與服務(wù)端采用相同的許可生成和驗(yàn)證算法,終端通過有線或無線網(wǎng)絡(luò)向服務(wù)端上報(bào)終端唯一標(biāo)識(shí),服務(wù)端根據(jù)終端唯一標(biāo)識(shí)生成并下發(fā)許可號(hào),用戶終端驗(yàn)證許可號(hào)合法后才能使用。這些方法的缺陷在于,為了防止許可被破解,需要較復(fù)雜的驗(yàn)證算法,在運(yùn)算功能和存儲(chǔ)容量有限的移動(dòng)信息終端上難以使用。

發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題在于避免上述現(xiàn)有技術(shù)的不足之處而提出一種對(duì)用戶終端設(shè)備的存儲(chǔ)空間和運(yùn)算能力要求低、但能保證軟件難以復(fù)制的適用于移動(dòng)信息終端的軟件使用許可控制方法。
本發(fā)明的技術(shù)問題可以通過采用以下技術(shù)方案來實(shí)現(xiàn)提出一種軟件使用許可控制的方法,包括有版本服務(wù)端,許可管理服務(wù)端以及用戶終端,包括以下步驟①軟件初始功能版本結(jié)合許可生成和驗(yàn)證算法集合,生成多種軟件最終版本,保存在所述版本服務(wù)端;②每一軟件最終版本生成時(shí),產(chǎn)生終端軟件標(biāo)識(shí)、驗(yàn)證碼、以及許可生成和驗(yàn)證算法標(biāo)識(shí)對(duì)應(yīng)表并加載到許可管理服務(wù)端;③所述用戶終端通過無線網(wǎng)絡(luò)、有線網(wǎng)絡(luò)或復(fù)制獲得一個(gè)軟件最終版本;④所述軟件最終版本定期、不定期或者隨機(jī)地檢查許可合格性,許可合格,該軟件最終版本繼續(xù)使用;許可不合格,該軟件最終版本向許可管理服務(wù)端請(qǐng)求許可,同時(shí)上報(bào)用戶終端信息;
⑤所述軟件最終版本請(qǐng)求許可時(shí),所述許可管理服務(wù)端根據(jù)上報(bào)的用戶終端信息查找對(duì)應(yīng)的許可生成和驗(yàn)證算法,查詢到對(duì)應(yīng)的許可生成和驗(yàn)證算法,則用此算法根據(jù)用戶終端信息生成許可信號(hào)并下發(fā)給用戶終端,同時(shí)根據(jù)所述終端唯一標(biāo)識(shí)計(jì)費(fèi);查詢不到對(duì)應(yīng)的許可生成和驗(yàn)證算法,所述許可管理服務(wù)端結(jié)束處理,等待下一個(gè)許可請(qǐng)求;⑥所述用戶終端軟件收到許可信號(hào),采用所述許可生成和驗(yàn)證算法驗(yàn)證許可信號(hào)的合格性,如果合格,則軟件繼續(xù)運(yùn)行;否則,提示用戶再次請(qǐng)求許可。
本發(fā)明的技術(shù)問題還可以通過采用以下技術(shù)方案來實(shí)現(xiàn)提出一種軟件使用許可控制的方法,包括有版本服務(wù)端,許可管理服務(wù)端以及用戶終端,包括以下步驟①軟件初始功能版本結(jié)合許可生成和驗(yàn)證算法集合,生成多種軟件最終版本,保存在所述版本服務(wù)端;②每一軟件最終版本生成時(shí),都生成一個(gè)隨機(jī)碼作為驗(yàn)證碼,同時(shí)生成終端唯一標(biāo)識(shí),并將所述驗(yàn)證碼、終端唯一標(biāo)識(shí)和許可生成和驗(yàn)證算法的對(duì)應(yīng)表加載到許可管理服務(wù)端;③所述用戶終端在通過有線或無線網(wǎng)絡(luò)從所述版本服務(wù)端下載軟件最終版本時(shí),版本服務(wù)端記錄用戶終端信息,并把此信息發(fā)送給許可管理服務(wù)端;④所述許可管理服務(wù)端根據(jù)用戶終端信息查詢到對(duì)應(yīng)的許可生成和驗(yàn)證算法,用此算法根據(jù)終端唯一標(biāo)識(shí)和請(qǐng)求使用期限信息生成許可號(hào),并把許可發(fā)送給用戶,同時(shí)根據(jù)所述終端唯一標(biāo)識(shí)計(jì)費(fèi);⑤用戶在終端上輸入許可號(hào),終端軟件驗(yàn)證通過后允許使用軟件。
本發(fā)明由于許可生成和驗(yàn)證算法數(shù)目可任意擴(kuò)展,終端軟件最終版本眾多,每個(gè)終端軟件版本只有一種許可生成和驗(yàn)證算法,終端軟件每個(gè)最終版本的驗(yàn)證碼隨機(jī)生成,終端軟件標(biāo)識(shí)、驗(yàn)證碼、許可生成和驗(yàn)證算法對(duì)應(yīng)表自動(dòng)生成,終端軟件申請(qǐng)?jiān)S可時(shí)上報(bào)隨機(jī)碼并作為許可計(jì)算因子,這些環(huán)節(jié)大大增強(qiáng)了許可被破解的難度。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下技術(shù)效果每種許可生成和驗(yàn)證算法都比較簡單,對(duì)終端設(shè)備存儲(chǔ)空間和運(yùn)算能力要求很低,同時(shí)能很好地保證許可的安全,非常適合移動(dòng)信息終端使用;終端軟件自動(dòng)與許可管理服務(wù)端的通信上報(bào)申請(qǐng)?jiān)S可請(qǐng)求,保密性好,使用簡便;用戶可從任意途徑獲得終端軟件版本并申請(qǐng)?jiān)S可,產(chǎn)品可獲得性好。


圖1是本發(fā)明是多個(gè)終端通過無線或有線網(wǎng)絡(luò)與版本服務(wù)端、許可管理服務(wù)端連接的系統(tǒng)結(jié)構(gòu)示意圖;圖2是根據(jù)許可生成和驗(yàn)證算法集合和終端軟件初始功能版本自動(dòng)生成終端軟件所有最終版本的流程圖。
圖3是終端軟件檢查許可合法性并申請(qǐng)?jiān)S可的流程圖。
圖4是許可管理服務(wù)端接收許可請(qǐng)求的處理流程圖。
具體實(shí)施例方式
以下結(jié)合附圖所示之最佳實(shí)施例作進(jìn)一步詳述。
本發(fā)明的實(shí)施例一詳細(xì)說明如下一種軟件使用許可控制的方法,包括有版本服務(wù)端,許可管理服務(wù)端以及用戶終端,其包括以下步驟,①軟件初始功能版本結(jié)合許可生成和驗(yàn)證算法集合,生成多種軟件最終版本,保存在所述版本服務(wù)端;②每一軟件最終版本生成時(shí),產(chǎn)生終端軟件標(biāo)識(shí)、驗(yàn)證碼、以及許可生成和驗(yàn)證算法標(biāo)識(shí)對(duì)應(yīng)表并加載到許可管理服務(wù)端;③所述用戶終端通過無線網(wǎng)絡(luò)、有線網(wǎng)絡(luò)或復(fù)制獲得一個(gè)軟件最終版本;④所述軟件最終版本定期、不定期或者隨機(jī)地檢查許可合格性,許可合格,該軟件最終版本繼續(xù)使用;許可不合格,該軟件最終版本向許可管理服務(wù)端請(qǐng)求許可,同時(shí)上報(bào)用戶終端信息;⑤所述軟件最終版本請(qǐng)求許可時(shí),所述許可管理服務(wù)端根據(jù)上報(bào)的用戶終端信息查找對(duì)應(yīng)的許可生成和驗(yàn)證算法,查詢到對(duì)應(yīng)的許可生成和驗(yàn)證算法,則用此算法根據(jù)用戶終端信息生成許可信號(hào)并下發(fā)給用戶終端,同時(shí)根據(jù)所述終端唯一標(biāo)識(shí)計(jì)費(fèi);查詢不到對(duì)應(yīng)的許可生成和驗(yàn)證算法,所述許可管理服務(wù)端結(jié)束處理,等待下一個(gè)許可請(qǐng)求;⑥所述用戶終端軟件收到許可信號(hào),采用所述許可生成和驗(yàn)證算法驗(yàn)證許可信號(hào)的合格性,如果合格,則軟件繼續(xù)運(yùn)行,否則,提示用戶再次請(qǐng)求許可。
所述許可生成和驗(yàn)證算法符合統(tǒng)一規(guī)格,數(shù)目可任意擴(kuò)展。每一種許可生成和驗(yàn)證算法與終端軟件初始功能版本相結(jié)合,生成一個(gè)最終版本。開發(fā)者可以手工處理生成每個(gè)最終版本,也可以根據(jù)許可生成和驗(yàn)證算法集合、終端軟件初始功能版本自動(dòng)生成終端軟件所有最終版本,在每個(gè)最終版本中嵌入一個(gè)隨機(jī)的驗(yàn)證碼,并生成終端軟件標(biāo)識(shí)、驗(yàn)證碼、許可生成和驗(yàn)證算法標(biāo)識(shí)對(duì)應(yīng)表,加載到許可管理服務(wù)端,許可管理服務(wù)端根據(jù)終端軟件標(biāo)識(shí)、驗(yàn)證碼可查詢獲得對(duì)應(yīng)許可生成和驗(yàn)證算法。此方法可以提高具有許可管理功能的終端軟件的開發(fā)效率,開發(fā)者只需要開發(fā)出終端軟件初始功能版本,就可快速生成終端軟件所有最終版本。
終端軟件所有最終版本保存在版本服務(wù)端設(shè)備中,以有線或無線網(wǎng)站的方式供用戶下載。網(wǎng)站鏈接的版本按一定規(guī)律,包括但不限于定時(shí)、不定時(shí)、隨機(jī)地改變版本鏈接,使不同用戶下載得到不同的終端軟件版本。當(dāng)以包括但不限于軟磁盤、光盤、硬磁盤、磁帶、只讀存儲(chǔ)器(ROM)以及半導(dǎo)體芯片方式發(fā)行軟件時(shí),在不同時(shí)期、不同批次發(fā)行不同的版本,使得用戶獲得不同的終端軟件版本,增強(qiáng)許可破解難度。
軟件在終端安裝或運(yùn)行時(shí),定期、不定期、隨機(jī)地檢查許可合格性。在許可不合格時(shí),終端軟件通過有線網(wǎng)絡(luò)、無線網(wǎng)絡(luò)(包括但不限于短消息、WLAN、GSM/CDMA網(wǎng)絡(luò)、2.5G網(wǎng)絡(luò)、3G網(wǎng)絡(luò)等)向許可管理服務(wù)端設(shè)備發(fā)送許可請(qǐng)求,并上報(bào)終端唯一標(biāo)識(shí)、終端軟件標(biāo)識(shí)、驗(yàn)證碼、新生成的隨機(jī)碼、請(qǐng)求使用期限等信息。
許可管理服務(wù)端設(shè)備管理所有終端軟件的許可生成和驗(yàn)證。不同終端軟件以軟件標(biāo)識(shí)區(qū)分,軟件標(biāo)識(shí)相同的終端軟件對(duì)應(yīng)一組最終版本,每個(gè)版本包含不同的許可生成和驗(yàn)證算法。開發(fā)者生成終端軟件最終版本時(shí),產(chǎn)生終端軟件標(biāo)識(shí)、驗(yàn)證碼、許可生成和驗(yàn)證算法標(biāo)識(shí)對(duì)應(yīng)表,加載到許可管理服務(wù)端。當(dāng)許可管理服務(wù)端接收到終端軟件的許可請(qǐng)求消息后,根據(jù)終端上報(bào)的軟件標(biāo)識(shí)和驗(yàn)證碼查詢到對(duì)應(yīng)的許可生成和驗(yàn)證算法,用此算法根據(jù)終端上報(bào)的終端唯一標(biāo)識(shí)、隨機(jī)碼和請(qǐng)求使用期限信息生成許可,并把許可下發(fā)給用戶終端,同時(shí)根據(jù)終端唯一標(biāo)識(shí)計(jì)費(fèi),并記錄用戶申請(qǐng)?jiān)S可的日志。
終端軟件接收到許可后,或用戶接收到許可手工輸入許可后,終端軟件采用許可生成和驗(yàn)證算法驗(yàn)證許可的合格性,驗(yàn)證成功后允許軟件運(yùn)行。驗(yàn)證不合法則禁止運(yùn)行,并提示用戶再次請(qǐng)求許可。終端軟件采用包括但不限于定期、不定期、隨機(jī)的方式檢查許可的合格性,失效后提示用戶重新請(qǐng)求許可。
本發(fā)明的實(shí)施例二詳細(xì)說明如下一種軟件使用許可控制的方法,包括有版本服務(wù)端,許可管理服務(wù)端以及用戶終端,其包括以下步驟①軟件初始功能版本結(jié)合許可生成和驗(yàn)證算法集合,生成多種軟件最終版本,保存在所述版本服務(wù)端;②每一軟件最終版本生成時(shí),都生成一個(gè)隨機(jī)碼作為驗(yàn)證碼,同時(shí)生成終端唯一標(biāo)識(shí),并將所述驗(yàn)證碼、終端唯一標(biāo)識(shí)和許可生成和驗(yàn)證算法的對(duì)應(yīng)表加載到許可管理服務(wù)端;③所述用戶終端在通過有線或無線網(wǎng)絡(luò)從所述版本服務(wù)端下載軟件最終版本時(shí),版本服務(wù)端記錄用戶終端信息,并把此信息發(fā)送給許可管理服務(wù)端;④所述許可管理服務(wù)端根據(jù)用戶終端信息查詢到對(duì)應(yīng)的許可生成和驗(yàn)證算法,用此算法根據(jù)終端唯一標(biāo)識(shí)和請(qǐng)求使用期限信息生成許可號(hào),并把許可發(fā)送給用戶,同時(shí)根據(jù)所述終端唯一標(biāo)識(shí)計(jì)費(fèi);⑤用戶在終端上輸入許可號(hào),終端軟件驗(yàn)證通過后允許使用軟件。
本實(shí)施例同樣可以保證許可安全,而且終端軟件無需實(shí)現(xiàn)與許可管理服務(wù)端的通信功能,實(shí)現(xiàn)簡單。局限性在于用戶只能從指定有線、無線網(wǎng)站下載后申請(qǐng)?jiān)S可,降低了可獲得性。
本發(fā)明實(shí)施例一和二中所述用戶終端信息包括但不限于終端唯一標(biāo)識(shí)、終端軟件標(biāo)識(shí)、驗(yàn)證碼和請(qǐng)求使用期限信息。所述終端唯一標(biāo)識(shí)組成為終端類型碼+編號(hào),其中,移動(dòng)電話(手機(jī))類型碼為M,PDA類型碼為P,PC類型碼為C,移動(dòng)電話編號(hào)為電話號(hào)碼,PDA編號(hào)為產(chǎn)品序號(hào),PC編號(hào)為CPU序列號(hào)。
圖1是本發(fā)明的方法和系統(tǒng)的總體示意圖。多個(gè)終端通過無線或有線網(wǎng)絡(luò)與版本服務(wù)端、許可管理服務(wù)端連接。圖1中移動(dòng)信息終端A、B通過無線網(wǎng)絡(luò)與版本服務(wù)端、許可管理服務(wù)端相連,PC1和PC2通過有線網(wǎng)絡(luò)與版本服務(wù)端、許可管理服務(wù)端相連。版本服務(wù)端、許可管理服務(wù)端可以有多個(gè),分擔(dān)地支撐終端的下載和許可請(qǐng)求。終端可以是掌上電腦(PDA)、手機(jī)、個(gè)人電腦(PC)等,每個(gè)終端有唯一標(biāo)識(shí),其標(biāo)識(shí)方式為終端類型碼+編號(hào)。手機(jī)類型碼為M,PDA類型碼為P,PC類型碼為C。手機(jī)編號(hào)為手機(jī)號(hào)碼,PDA編號(hào)為產(chǎn)品序號(hào),PC編號(hào)為CPU序列號(hào)等。例如,某手機(jī)的唯一標(biāo)識(shí)為M13912367890,某PDA唯一標(biāo)識(shí)為P12345678,某PC唯一標(biāo)識(shí)為CXD123。
圖2闡明了由許可生成和驗(yàn)證算法集合、終端軟件初始功能版本自動(dòng)生成終端軟件所有最終版本的流程。所有許可生成和驗(yàn)證算法源代碼文件存放在同一個(gè)目錄(稱為算法目錄)下,每個(gè)文件實(shí)現(xiàn)一種許可生成和驗(yàn)證算法,這些文件有相同的特征,包括但不限于算法類名聲明、相同的許可生成和驗(yàn)證算法的方法(或稱為函數(shù))、許可生成和驗(yàn)證算法標(biāo)識(shí)、終端軟件標(biāo)識(shí)、驗(yàn)證碼等,其中許可生成和驗(yàn)證算法標(biāo)識(shí)、終端軟件標(biāo)識(shí)、驗(yàn)證碼都包含在注釋中。所有許可生成和驗(yàn)證算法源代碼文件可直接編譯應(yīng)用到許可管理服務(wù)端軟件中。軟件初始功能版本源碼存放在一個(gè)目錄(稱為初始功能目錄)。
本發(fā)明的自動(dòng)處理軟件輸入指定的終端軟件標(biāo)識(shí)和初始功能目錄名,輸出終端軟件所有最終版本,許可生成和驗(yàn)證算法、終端軟件標(biāo)識(shí)以及驗(yàn)證碼對(duì)應(yīng)表文件。本發(fā)明的自動(dòng)處理軟件依次讀入所有許可生成和驗(yàn)證算法源代碼文件,把算法類名更改為相同的類名;把終端軟件標(biāo)識(shí)去掉注釋改為程序行,把開發(fā)者指定的軟件標(biāo)識(shí)賦值給終端軟件標(biāo)識(shí)變量;把驗(yàn)證碼去掉注釋改為程序行,生成隨機(jī)碼賦值給驗(yàn)證碼變量。并判斷算法類名聲明、相同的許可生成和驗(yàn)證算法的方法(或稱為函數(shù))、許可生成和驗(yàn)證算法標(biāo)識(shí)、終端軟件標(biāo)識(shí)、驗(yàn)證碼是否齊全;如果缺少其中一項(xiàng),則是一個(gè)無效的算法源文件,程序記錄失敗日志后繼續(xù)處理下一個(gè)文件;如果齊全,則把生成的新文件移動(dòng)到新生成的子目錄下(子目錄名從零自動(dòng)累加),并把算法標(biāo)識(shí)、軟件標(biāo)識(shí)、驗(yàn)證碼記錄入對(duì)應(yīng)表文件。
所有許可生成和驗(yàn)證算法源代碼文件處理完成后,生成一組子目錄,每個(gè)目錄下有一個(gè)相同名稱的源代碼文件,其中類名、許可生成和驗(yàn)證方法名都相同,方便軟件來調(diào)用許可管理方法。
初始功能版本源代碼和新生成的子目錄下的許可生成和驗(yàn)證算法源代碼匯總編譯,在每個(gè)子目錄下生成一個(gè)終端軟件的最終版本。這些最終版本可以保存到版本服務(wù)端供用戶下載。結(jié)束處理后把對(duì)應(yīng)表文件加載到許可管理服務(wù)端軟件中。
圖3是終端軟件檢查許可合法性和申請(qǐng)?jiān)S可的流程圖。終端軟件定期、不定期或隨機(jī)地進(jìn)行許可合法性檢查。終端軟件讀入終端唯一標(biāo)識(shí),調(diào)用許可生成和驗(yàn)證算法,驗(yàn)證許可是否有效。如果有效,則軟件繼續(xù)執(zhí)行。如果無效,則啟動(dòng)提示框請(qǐng)用戶選擇輸入許可,或選擇自動(dòng)請(qǐng)求許可。如果用戶選擇手工輸入許可,則重新執(zhí)行許可生成和驗(yàn)證算法,進(jìn)行驗(yàn)證。如果選擇自動(dòng)請(qǐng)求許可,則打開通信連接,向許可管理服務(wù)端請(qǐng)求許可,終端軟件接收到許可后重新驗(yàn)證,如果在限定時(shí)間內(nèi)沒有接收到許可則提示用戶重新申請(qǐng)?jiān)S可。用戶也可通過短消息、郵件等方式接收到許可,以手工輸入方式進(jìn)行驗(yàn)證。
圖4是許可管理服務(wù)端接收并處理許可請(qǐng)求的流程圖。許可管理服務(wù)端接收到許可請(qǐng)求后,根據(jù)請(qǐng)求消息包中的終端軟件標(biāo)識(shí)、驗(yàn)證碼從許可生成和驗(yàn)證算法標(biāo)識(shí)、終端軟件標(biāo)識(shí)、驗(yàn)證碼對(duì)應(yīng)表中查找相應(yīng)的算法標(biāo)識(shí),如果沒有查到,則結(jié)束處理。如果找到,則調(diào)用許可生成和驗(yàn)證算法根據(jù)接收到的終端唯一標(biāo)識(shí)、隨機(jī)碼、請(qǐng)求使用期限生成許可,發(fā)送給終端。
權(quán)利要求
1.一種軟件使用許可控制的方法,包括有版本服務(wù)端,許可管理服務(wù)端以及用戶終端,其特征在于包括以下步驟,①將軟件初始功能版本結(jié)合許可生成和驗(yàn)證算法集合,生成多種軟件最終版本,保存在所述版本服務(wù)端;②每一軟件最終版本生成時(shí),產(chǎn)生終端軟件標(biāo)識(shí)、驗(yàn)證碼、以及許可生成和驗(yàn)證算法標(biāo)識(shí)對(duì)應(yīng)表并加載到許可管理服務(wù)端;③所述用戶終端通過無線網(wǎng)絡(luò)、有線網(wǎng)絡(luò)或復(fù)制獲得一個(gè)軟件最終版本;④所述軟件最終版本定期、不定期或者隨機(jī)地檢查許可合格性,許可合格,該軟件最終版本繼續(xù)使用;許可不合格,該軟件最終版本向許可管理服務(wù)端請(qǐng)求許可,同時(shí)上報(bào)用戶終端信息;⑤所述軟件最終版本請(qǐng)求許可時(shí),所述許可管理服務(wù)端根據(jù)上報(bào)的用戶終端信息查找對(duì)應(yīng)的許可生成和驗(yàn)證算法,查詢到對(duì)應(yīng)的許可生成和驗(yàn)證算法,則用此算法根據(jù)用戶終端信息生成許可信號(hào)并下發(fā)給用戶終端,同時(shí)根據(jù)所述終端唯一標(biāo)識(shí)計(jì)費(fèi);查詢不到對(duì)應(yīng)的許可生成和驗(yàn)證算法,所述許可管理服務(wù)端結(jié)束處理,等待下一個(gè)許可請(qǐng)求;⑥所述用戶終端軟件收到許可信號(hào),采用所述許可生成和驗(yàn)證算法驗(yàn)證許可信號(hào)的合格性,如果合格,則軟件繼續(xù)運(yùn)行;否則,提示用戶再次請(qǐng)求許可。
2.如權(quán)利要求1所述的軟件使用許可控制的方法,其特征在于所述版本服務(wù)端定時(shí),不定時(shí)或隨機(jī)地發(fā)放軟件最終版本,使不同用戶下載得到不同的終端軟件版本。
3.如權(quán)利要求1所述的軟件使用許可控制的方法,其特征在于所述許可生成和驗(yàn)證算法符合統(tǒng)一規(guī)格,數(shù)目可任意擴(kuò)展。
4.如權(quán)利要求1所述的軟件使用許可控制的方法,其特征在于所述用戶終端信息包括但不限于終端唯一標(biāo)識(shí)、終端軟件標(biāo)識(shí)、驗(yàn)證碼和請(qǐng)求使用期限信息。
5.如權(quán)利要求4所述的軟件使用許可控制的方法,其特征在于所述終端唯一標(biāo)識(shí)組成為終端類型碼加編號(hào),其中,手機(jī)類型碼為M,掌上電腦類型碼為P,個(gè)人電腦類型碼為C,手機(jī)編號(hào)為手機(jī)號(hào)碼,掌上電腦編號(hào)為產(chǎn)品序號(hào),個(gè)人電腦編號(hào)為CPU序列號(hào)。
6.如權(quán)利要求1所述的軟件使用許可控制的方法,其特征在于所述軟件最終版本的驗(yàn)證碼隨機(jī)生成。
7.如權(quán)利要求1或6所述的軟件使用許可控制的方法,其特征在于所述終端軟件標(biāo)識(shí)、許可生成和驗(yàn)證算法對(duì)應(yīng)表自動(dòng)生成。
8.如權(quán)利要求1所述的軟件使用許可控制的方法,其特征在于所述軟件最終版本自動(dòng)生成。
9.一種軟件使用許可控制的方法,包括有版本服務(wù)端,許可管理服務(wù)端以及用戶終端,其特征在于包括以下步驟,①軟件初始功能版本結(jié)合許可生成和驗(yàn)證算法集合,生成多種軟件最終版本,保存在所述版本服務(wù)端;②每一軟件最終版本生成時(shí),都生成一個(gè)隨機(jī)碼作為驗(yàn)證碼,同時(shí)生成終端唯一標(biāo)識(shí),并將所述驗(yàn)證碼、終端唯一標(biāo)識(shí)以及許可生成和驗(yàn)證算法的對(duì)應(yīng)表加載到許可管理服務(wù)端;③所述用戶終端在通過有線或無線網(wǎng)絡(luò)從所述版本服務(wù)端下載軟件最終版本時(shí),版本服務(wù)端記錄用戶終端信息,并把此信息發(fā)送給許可管理服務(wù)端;④所述許可管理服務(wù)端根據(jù)用戶終端信息查詢到對(duì)應(yīng)的許可生成和驗(yàn)證算法,用此算法根據(jù)終端唯一標(biāo)識(shí)和請(qǐng)求使用期限信息生成許可號(hào),并把許可發(fā)送給用戶,同時(shí)根據(jù)所述終端唯一標(biāo)識(shí)計(jì)費(fèi);⑤用戶在終端上輸入許可號(hào),終端軟件驗(yàn)證通過后允許使用軟件。
10.如權(quán)利要求9所述的軟件使用許可控制的方法,其特征在于所述用戶終端信息包括但不限于終端唯一標(biāo)識(shí)、終端軟件標(biāo)識(shí)、驗(yàn)證碼和請(qǐng)求使用期限信息。
11.如權(quán)利要求9所述的軟件使用許可控制的方法,其特征在于所述終端唯一標(biāo)識(shí)組成為終端類型碼加編號(hào),其中,手機(jī)類型碼為M,掌上電腦類型碼為P,個(gè)人電腦類型碼為C,手機(jī)編號(hào)為手機(jī)號(hào)碼,掌上電腦編號(hào)為產(chǎn)品序號(hào),個(gè)人電腦編號(hào)為CPU序列號(hào)。
全文摘要
一種軟件使用許可控制的方法,包括有版本服務(wù)端,許可管理服務(wù)端以及用戶終端,軟件初始功能版本結(jié)合許可生成和驗(yàn)證算法集合生成的多種軟件最終版本,保存在所述版本服務(wù)端,每個(gè)最終版本對(duì)應(yīng)一種許可生成和驗(yàn)證算法;所述版本服務(wù)端提供有線和無線網(wǎng)站供用戶下載終端軟件;終端通過獲得其中一個(gè)終端軟件版本,在安裝或運(yùn)行軟件時(shí)驗(yàn)證許可;申請(qǐng)?jiān)S可時(shí)由終端通過網(wǎng)絡(luò)向許可管理服務(wù)端設(shè)備請(qǐng)求許可;許可管理服務(wù)端設(shè)備接受許可請(qǐng)求,根據(jù)終端上報(bào)的信息生成許可信息下發(fā)給終端或用戶。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下技術(shù)效果對(duì)終端設(shè)備存儲(chǔ)空間和運(yùn)算能力要求很低,并能很好地保證許可的安全,適合移動(dòng)信息終端使用等。
文檔編號(hào)G06F9/445GK1445666SQ0311368
公開日2003年10月1日 申請(qǐng)日期2003年1月24日 優(yōu)先權(quán)日2003年1月24日
發(fā)明者趙紅剛 申請(qǐng)人:趙紅剛
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1