[發明專利]一種軟件激活方法及系統無效
| 申請號: | 200810067031.3 | 申請日: | 2008-04-30 |
| 公開(公告)號: | CN101276392A | 公開(公告)日: | 2008-10-01 |
| 發明(設計)人: | 張文星 | 申請(專利權)人: | 凱立德欣技術(深圳)有限公司 |
| 主分類號: | G06F21/22 | 分類號: | G06F21/22 |
| 代理公司: | 深圳市順天達專利商標代理有限公司 | 代理人: | 蔡曉紅 |
| 地址: | 518040廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 軟件 激活 方法 系統 | ||
技術領域
本發明涉及通信領域,更具體地說,涉及一種軟件激活方法及系統。
背景技術
目前為了防止軟件被未經授權的用戶使用,一般使用設備特征碼以及激活碼來驗證其授權合法性。特征碼是設備的唯一性標識,例如手機有IMEI(International?Mobile?Equipment?Identity,國際移動身份識別碼),采用WindowsCE操作系統的機器也有UUID(Universal?Unique?Identifier,通用唯一識別碼),軟件運行在不同的設備硬件上,將會讀取得到不同的特征碼。激活碼用于激活軟件的正常使用,一個確定的激活碼與且只與一個特征碼對應。換言之,設激活碼為S,與之相對應的特征碼為L,那么,激活碼S只能用于激活特征碼為L的導航設備。
這種使用設備特征碼、激活碼來驗證軟件授權合法性的方式已較為普遍,尤其在導航領域中得到廣泛應用。目前的軟件激活系統如附圖1中所示,包括存儲裝置100、控制裝置200和用戶接口裝置300,其中:存儲裝置100包含用于存儲設備特征碼的特征碼存儲單元101;控制裝置200包括特征碼讀取單元201、輸入控制單元205、激活碼校驗單元203和安裝有軟件的待激活單元204;用戶接口裝置300包括顯示單元301和輸入單元302?;谠撓到y激活軟件的步驟如下:(1)特征碼讀取單元201讀取得到該設備的特征碼;(2)軟件在設備中首次運行時,包含激活碼的參數文件不存在,則必須調用輸入控制單元205供用戶輸入激活碼;(3)激活校驗單元203校驗特征碼與激活碼是否合法配對,如果校驗成功,則存儲激活碼到軟件的參數文件中并進入導航軟件功能界面,如果校驗不成功,則調用輸入控制單元205提示并等待用戶輸入新的激活碼。
由上可知,當軟件在設備中首次運行時,一般都沒有包含激活碼的參數文件,使得用戶必須手工輸入激活碼。特別是批量生產時,大量的手工輸入會非常耗時,使得軟件的激活效率較低,進一步則降低了生產率。因此需要一種新的軟件激活方法,能夠提高軟件的激活效率。
發明內容
本發明的目的在于提供一種軟件激活系統,旨在解決現有技術……的問題。
本發明的目的還在于提供一種軟件激活方法,以更好地解決現有技術中存在的上述問題。
為了實現發明目的,所述系統包括:
為了更好地實現發明目的,所述方法包括:
優選地,
由上可知,本發明在軟件激活過程中,與現有技術的區別在于將根據設備的特征碼數據集生成的激活碼數據集事先存儲到設備中,當設備運行時讀取該激活碼數據集中與特征碼對應一致的激活碼,如合法將其應用于激活該設備中安裝的軟件,從而提高了軟件激活效率。
附圖說明
圖1是現有技術中軟件激活系統的結構圖;
圖2是本發明的一個實施例中軟件激活系統的結構圖;
圖3是圖2所示實施例中激活碼讀取單元的結構圖;
圖4是本發明的另一實施例中軟件激活系統的結構圖;
圖5是圖4所示實施例中激活碼讀取單元的結構圖;
圖6是本發明的一個實施例中軟件激活系統的結構圖;
圖7是本發明的一個實施例中軟件激活方法的流程圖;
圖8是本發明的另一實施例中軟件激活方法的流程圖。
具體實施方式
為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
在本發明中,軟件激活系統在存儲裝置中還包括激活碼集存儲單元,在控制裝置中還包括激活碼讀取單元。在設備生產過程中,就根據設備的特征碼數據集生成激活碼數據集并存儲到設備中,當設備運行時首先讀取特征碼,然后讀取該激活碼數據集中與特征碼對應一致的激活碼,如驗證合法則將其應用于激活該設備中安裝的軟件。由于很好地避免了手工操作,因此提高了軟件激活效率。
圖2是本發明的一個實施例中軟件激活系統的結構圖。該系統包括存儲裝置100和與其相連的控制裝置200。應當說明的是,本發明所有圖示中各設備之間的連接關系是為了清楚闡釋其信息交互及控制過程的需要,因此應當視為邏輯上的連接關系,而不應僅限于物理連接。存儲裝置100和控制裝置200之間的通信方式可以采取多種,在一個實施例中可通過無線連接(例如藍牙、紅外線、WIFI等)進行數據通信,當然,本發明也可采取有線連接(例如以太網線、光纖等)方式來實現數據的交互,因此本發明的保護范圍不應限定為某種特定類型的通信及數據傳輸方式。其中:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于凱立德欣技術(深圳)有限公司,未經凱立德欣技術(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810067031.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種安眠枕及制作方法
- 下一篇:可讓雙手穿過的充氣午睡枕頭





