[發明專利]一種軟件授權方法、系統及設備有效
| 申請號: | 201680039015.6 | 申請日: | 2016-12-27 |
| 公開(公告)號: | CN108124480B | 公開(公告)日: | 2022-01-11 |
| 發明(設計)人: | 王春曉 | 申請(專利權)人: | 深圳配天智能技術研究院有限公司 |
| 主分類號: | G06F21/10 | 分類號: | G06F21/10;G06F21/12 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 羅滿 |
| 地址: | 518000 廣東省深圳市寶安區沙*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 軟件 授權 方法 系統 設備 | ||
一種軟件授權方法、系統及設備,該方法包括:在用戶終端對目標軟件進行激活之前,獲取用戶終端的硬件信息以及與用戶終端對應的用戶級別(S11);根據用戶級別確定出相應的軟件使用時長信息(S12);利用硬件信息和軟件使用時長信息,生成相應的授權文件(S13);將授權文件發送至用戶終端,以在用戶終端上利用授權文件對目標軟件進行激活處理(S14)。可根據不同的用戶級別來生成具有不同軟件使用時長信息的授權文件,這樣軟件用戶可以根據自身的實際需要,通過購買獲取到具有相應軟件使用時長信息的授權文件,從而避免了不必要的浪費,也即,能夠滿足用戶按需使用軟件的需求,降低了用戶的軟件使用成本。
技術領域
本發明涉及軟件安全技術領域,特別涉及一種軟件授權方法、系統及設備。
背景技術
目前,在軟件行業中,軟件開發人員為了維護自身的利益會利用各種方法和技術進行軟件的保護,這樣用戶需要在得到軟件授權的情況下才能正常使用軟件。
軟件授權的目標是讓軟件用戶按照購買許可來使用軟件。目前商用軟件通常是采用注冊碼授權方式來保證軟件不被盜用,常見的注冊碼授權方式有以下幾種:安裝序列號方式、用戶名+序列號方式、在線注冊方式和激活碼方式等。通常在行業應用軟件領域,大多選用激活碼方式進行軟件授權管理。
基于激活碼的軟件授權過程主要是對激活碼進行簡單地校驗,以此來判斷是否對用戶進行軟件授權。不論是什么級別的用戶,只要通過了激活碼的校驗,均可正常地使用相應的軟件,并且在軟件使用時長方面并無任何區別,均能長期地使用該軟件。然而,對于某些軟件用戶來說,他們其實只需在短期內使用某款商業軟件,而無需長期使用,可在現有的實際情況中,這些短期用戶只能選擇花更多的錢來購買該軟件的長期服務。可見,用戶所購買的軟件的使用時限與其自身實際需要之間可能存在不一致的情況,導致軟件用戶的軟件使用成本往往過高,用戶體驗較差。
綜上所述可以看出,如何滿足用戶按需使用軟件的需求是目前有待解決的問題。
發明內容
有鑒于此,本發明的目的在于提供一種軟件授權方法、系統及設備,能夠滿足用戶按需使用軟件的需求。其具體方案如下:
一種軟件授權方法,包括:
在用戶終端對目標軟件進行激活之前,獲取所述用戶終端的硬件信息以及與所述用戶終端對應的用戶級別;
根據所述用戶級別確定出相應的軟件使用時長信息;
利用所述硬件信息和所述軟件使用時長信息,生成相應的授權文件;
將所述授權文件發送至所述用戶終端,以在所述用戶終端上利用所述授權文件對所述目標軟件進行激活處理。
優選的,所述硬件信息包括MAC地址和/或CPU序列號和/或硬盤序列號。
優選的,所述利用所述硬件信息和所述軟件使用時長信息,生成相應的授權文件的過程,包括:
利用預設的加密算法,對所述硬件信息進行加密處理,得到相應的第一加密信息;
利用預設的第一加密規則,對所述軟件使用時長信息進行加密處理,得到相應的第二加密信息;
生成包括所述第一加密信息和所述第二加密信息的授權文件。
優選的,所述生成包括所述第一加密信息和所述第二加密信息的授權文件的過程之前,還包括:
確定激活校驗過程中所允許的最大校驗次數;
利用預設的第二加密規則,對所述最大校驗次數進行加密處理,得到相應的第三加密信息。
優選的,所述生成包括所述第一加密信息和所述第二加密信息的授權文件的過程,包括:
生成包括所述第一加密信息、所述第二加密信息和所述第三加密信息的授權文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳配天智能技術研究院有限公司,未經深圳配天智能技術研究院有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201680039015.6/2.html,轉載請聲明來源鉆瓜專利網。





