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

軟件許可管理方法及裝置與流程

文檔序號:11729648閱讀:238來源:國知局
軟件許可管理方法及裝置與流程

本發(fā)明涉及軟件許可技術(shù)領(lǐng)域,特別涉及一種軟件許可管理方法及裝置。



背景技術(shù):

現(xiàn)有技術(shù)中,軟件開發(fā)商將軟件許可授權(quán)給某一用戶后,授權(quán)只針對該某一用戶,其他用戶如果想使用同一產(chǎn)品,就需要另行向軟件開發(fā)商購買,由軟件開發(fā)商再發(fā)放同樣的軟件許可給需要獲得授權(quán)的用戶。在一些情況下,例如,上述其他用戶為上述某一用戶的下屬單位,或者分公司,則上述其他用戶另行獲得軟件授權(quán)的成本較高。



技術(shù)實現(xiàn)要素:

有鑒于此,本發(fā)明實施例的目的是提供一種可以使軟件許可在不同用戶之間轉(zhuǎn)移的軟件許可管理方法及裝置。

為了實現(xiàn)上述目的,本發(fā)明提供了一種軟件許可管理方法,包括:

為待由用戶使用的軟件構(gòu)建許可模板,所述許可模板包括使用者信息和與使用者信息相對應(yīng)的許可轉(zhuǎn)移權(quán)限信息;

基于構(gòu)建的所述許可模板生成軟件許可并發(fā)放給所述用戶;

基于用戶的請求消息,根據(jù)所述許可模板中使用者信息相對應(yīng)的許可轉(zhuǎn)移權(quán)限信息,對軟件許可進(jìn)行對應(yīng)的轉(zhuǎn)移操作。

作為優(yōu)選,所述許可轉(zhuǎn)移權(quán)限信息包括以下至少一項:用戶是否具有許可轉(zhuǎn)移的權(quán)限、許可轉(zhuǎn)移的允許次數(shù)、轉(zhuǎn)移目的賬號的限制條件。

作為優(yōu)選,對所述軟件許可進(jìn)行對應(yīng)的轉(zhuǎn)移操作之前還包括:

對軟件許可的轉(zhuǎn)移方和/或被轉(zhuǎn)移方進(jìn)行身份驗證。

作為優(yōu)選,對所述軟件許可進(jìn)行對應(yīng)的轉(zhuǎn)移操作之前還包括:

驗證軟件許可的轉(zhuǎn)移方是否具有轉(zhuǎn)移權(quán)限,同時驗證軟件許可的被轉(zhuǎn)移方是否具有獲得所述軟件許可的資格。

作為優(yōu)選,對所述軟件許可進(jìn)行對應(yīng)的轉(zhuǎn)移操作之前還包括:

判斷軟件許可的狀態(tài)是否為合法狀態(tài),

所述合法狀態(tài)包括以下至少一項:正在使用、可以使用和滿足轉(zhuǎn)移條件。

作為優(yōu)選,對所述軟件許可進(jìn)行對應(yīng)的轉(zhuǎn)移操作,包括:

若所述軟件許可的轉(zhuǎn)移方具有許可轉(zhuǎn)移權(quán)限同時所述軟件許可的被轉(zhuǎn)移方具有獲得所述軟件許可的資格,且所述軟件許可的狀態(tài)為合法狀態(tài),則修改所述軟件許可的使用者信息。

作為優(yōu)選,對所述軟件許可進(jìn)行對應(yīng)的轉(zhuǎn)移操作包括生成軟件許可轉(zhuǎn)移記錄,所述軟件許可轉(zhuǎn)移記錄包括以下至少一項:轉(zhuǎn)移方信息、被轉(zhuǎn)移方信息、轉(zhuǎn)移時間、轉(zhuǎn)移狀態(tài)。

本發(fā)明還提供一種軟件許可管理裝置,包括:

許可生成模塊,配置成為待由用戶使用的軟件構(gòu)建許可模板,并基于所述許可模板生成軟件許可,所述許可模板包括使用者信息和與使用者信息相對應(yīng)的許可轉(zhuǎn)移權(quán)限信息;

許可發(fā)放模塊,配置為將所述軟件許可發(fā)放給所述用戶;

轉(zhuǎn)移模塊,配置為基于用戶的請求消息,根據(jù)所述許可模板中使用者信息相對應(yīng)的許可轉(zhuǎn)移權(quán)限信息,對軟件許可進(jìn)行對應(yīng)的轉(zhuǎn)移操作。

作為優(yōu)選,所述許可轉(zhuǎn)移權(quán)限信息包括以下至少一項:用戶是否具有許可轉(zhuǎn)移的權(quán)限、許可轉(zhuǎn)移的允許次數(shù)、轉(zhuǎn)移目的賬號的限制條件。

作為優(yōu)選,所述裝置還包括:

第一驗證模塊,配置為在轉(zhuǎn)移模塊對軟件許可進(jìn)行對應(yīng)的轉(zhuǎn)移操作之前,對軟件許可的轉(zhuǎn)移方和被轉(zhuǎn)移方進(jìn)行身份驗證。

作為優(yōu)選,所述裝置還包括:

第二驗證模塊,配置為在轉(zhuǎn)移模塊對軟件許可進(jìn)行對應(yīng)的轉(zhuǎn)移操作之前,驗證軟件許可的轉(zhuǎn)移方是否具有轉(zhuǎn)移權(quán)限,同時驗證軟件許可的被轉(zhuǎn)移方是否具有獲得所述軟件許可的資格。

作為優(yōu)選,所述裝置還包括:

判斷模塊,配置為在轉(zhuǎn)移模塊對軟件許可進(jìn)行對應(yīng)的轉(zhuǎn)移操作之前,判斷軟件許可的狀態(tài)是否為合法狀態(tài),

所述合法狀態(tài)包括以下至少一項:正在使用、可以使用和滿足轉(zhuǎn)移條件。

作為優(yōu)選,所述轉(zhuǎn)移模塊包括:

修改模塊,配置為當(dāng)所述第二驗證模塊驗證所述軟件許可的轉(zhuǎn)移方具有許可轉(zhuǎn)移權(quán)限且所述軟件許可的被轉(zhuǎn)移方具有獲得所述軟件許可的資格,且所述判斷模塊判斷軟件許可的狀態(tài)為合法狀態(tài),則修改所述軟件許可的使用者信息。

作為優(yōu)選,所述轉(zhuǎn)移模塊進(jìn)一步配置為生成軟件許可轉(zhuǎn)移記錄,所述軟件許可轉(zhuǎn)移記錄包括以下至少一項:轉(zhuǎn)移方信息、被轉(zhuǎn)移方信息、轉(zhuǎn)移時間、轉(zhuǎn)移狀態(tài)。

與現(xiàn)有技術(shù)相比,本發(fā)明實施例具有以下有益效果:本發(fā)明實施例的技術(shù)方案通過軟件用戶的不同類別對軟件構(gòu)建不同的許可模板,并根據(jù)所述許可模板中用戶類別信息相對應(yīng)的許可轉(zhuǎn)移權(quán)限信息,為待由該類別的用戶使用的軟件進(jìn)行對應(yīng)的許可轉(zhuǎn)移操作,實現(xiàn)了不同用戶之間的許可轉(zhuǎn)移,節(jié)約了軟件成本,提高了軟件使用率。

附圖說明

圖1為本發(fā)明的軟件許可管理方法的實施例一的流程圖;

圖2為本發(fā)明的軟件許可管理方法的實施例二的流程圖;

圖3為本發(fā)明的軟件許可管理裝置的實施例一的示意圖;

圖4為本發(fā)明的軟件許可管理裝置的實施例二的示意圖。

具體實施方式

下面結(jié)合附圖和實施例,對本發(fā)明的具體實施方式作進(jìn)一步詳細(xì)描述。以下實施例用于說明本發(fā)明,但不用來限制本發(fā)明的范圍。

圖1為本發(fā)明的軟件許可管理方法的實施例一的流程圖,如圖1所示,本實施例的軟件許可管理方法,具體可以包括如下步驟:

s101,為待由用戶使用的軟件構(gòu)建許可模板,所述許可模板包括使用者信息和與使用者信息相對應(yīng)的許可轉(zhuǎn)移權(quán)限信息。

在具體實施時,由于公司可能會有分公司、辦事處、子公司等,為每一個分公司或辦事處或子公司都購買軟件許可,必定需要較大的支出,浪費管理成本。因此本實施例提供了一種可以在用戶之間轉(zhuǎn)移軟件許可的軟件許可管理方法。在具體實施時,軟件開發(fā)商側(cè)根據(jù)軟件使用者的信息以及對應(yīng)的許可轉(zhuǎn)移權(quán)限信息,為使用者相應(yīng)地創(chuàng)建不同的許可模板。

本實施例中所述許可轉(zhuǎn)移權(quán)限信息可包括以下至少一項:用戶是否具有許可轉(zhuǎn)移的權(quán)限、許可轉(zhuǎn)移的允許次數(shù)、轉(zhuǎn)移目的賬號的限制條件。

s102,基于構(gòu)建的所述許可模板生成軟件許可并發(fā)放給所述用戶。

軟件開發(fā)商側(cè)完成許可模塊的構(gòu)建和編輯后,可基于該許可模板生成軟件許可以發(fā)送給用戶。所生成的軟件許可中包括許可模板中所編輯的各項信息。軟件許可中除了包括使用者信息和許可轉(zhuǎn)移權(quán)限信息,還包括關(guān)于軟件使用期限和/或使用次數(shù)限制的信息。

s103,基于用戶的請求消息,根據(jù)所述許可模板中使用者信息相對應(yīng)的許可轉(zhuǎn)移權(quán)限信息,對軟件許可進(jìn)行對應(yīng)的轉(zhuǎn)移操作。

本發(fā)明實施例的技術(shù)方案通過軟件用戶的不同權(quán)限對軟件構(gòu)建不同的許可模板,并根據(jù)許可模板中使用者信息相對應(yīng)的許可轉(zhuǎn)移權(quán)限信息,為軟件進(jìn)行對應(yīng)的許可轉(zhuǎn)移操作,實現(xiàn)了不同用戶之間的許可轉(zhuǎn)移,節(jié)約了軟件成本,提高了軟件使用率。

圖2為本發(fā)明的軟件許可管理方法的實施例二的流程圖。

如圖2所示,實施例二詳細(xì)描述了實施例一中的步驟s103中可包括如下步驟:

s201,接收到用戶的請求消息。

s202,對軟件許可的轉(zhuǎn)移方和/或被轉(zhuǎn)移方進(jìn)行身份驗證。

具體地,為防止他人進(jìn)行軟件許可非法轉(zhuǎn)移,在進(jìn)行軟件許可轉(zhuǎn)移時可對轉(zhuǎn)移方和被轉(zhuǎn)移方進(jìn)行身份驗證。由于許可轉(zhuǎn)移的操作通常由轉(zhuǎn)移方進(jìn)行操作,因此,可以只對或先對轉(zhuǎn)移方進(jìn)行身份驗證,驗證的方法可以是通過郵箱驗證和/或手機(jī)驗證。

在其他實施例中,也可以對被轉(zhuǎn)移方的身份進(jìn)行驗證,例如對于提供軟件許可的云平臺管理系統(tǒng),可以設(shè)定,只能針對同一云平臺管理系統(tǒng)的用戶間進(jìn)行許可轉(zhuǎn)移,則要求轉(zhuǎn)移方和被轉(zhuǎn)移方均為該云平臺管理系統(tǒng)的用戶,如果不是云平臺管理系統(tǒng)的用戶,則要事先進(jìn)行注冊。

本領(lǐng)域技術(shù)人員應(yīng)該可以知道,如果未通過身份驗證,則會結(jié)束當(dāng)前的許可轉(zhuǎn)移操作。

s203,驗證軟件許可的轉(zhuǎn)移方是否具有轉(zhuǎn)移權(quán)限,同時驗證軟件許可的被轉(zhuǎn)移方是否具有獲得所述軟件許可的資格。

具體地,轉(zhuǎn)移方作為該軟件的用戶,例如可以制定白名單和黑名單,對于黑名單中所列的用戶,在任何條件下都不可以獲得軟件許可的受轉(zhuǎn)移資格,因此不可以作為被轉(zhuǎn)移方;白名單中的用戶可以作為被轉(zhuǎn)移方。

在本發(fā)明一個實施例中,可以將上述黑名單和/或白名單包括在待轉(zhuǎn)移的軟件許可中。

在本發(fā)明另一個實施例中,還可以在軟件許可中包括許可轉(zhuǎn)移用戶列表,用于限制軟件許可只能在該列表中記載的用戶間相互進(jìn)行許可轉(zhuǎn)移,不可以向該列表之外的用戶進(jìn)行許可轉(zhuǎn)移。

本領(lǐng)域技術(shù)人員應(yīng)該可以知道,如果未通過權(quán)限或資格的驗證,則會結(jié)束當(dāng)前的許可轉(zhuǎn)移操作。

s204,判斷軟件許可的狀態(tài)是否為合法狀態(tài)。

所述合法狀態(tài)包括以下至少一項:正在使用、可以使用和滿足轉(zhuǎn)移條件。

具體地,對于無效的軟件許進(jìn)行轉(zhuǎn)移操作沒有意義,因此,本實施例先驗證軟件許可是否為合法狀態(tài)。其中,軟件許可的正在使用的狀態(tài)可以為軟件許可的剩余可使用時間少于初始值但不等于零的狀態(tài);軟件許可的可以使用的狀態(tài)可以為軟件許可的剩余可使用時間等于或少于初始值但不等于零的狀態(tài);以及軟件許可的滿足轉(zhuǎn)移條件的狀態(tài)可以為,例如軟件許可中關(guān)于是否可轉(zhuǎn)移的標(biāo)識為可轉(zhuǎn)移,或者軟件許可的剩余可使用時間是否大于閾值,等等。

本領(lǐng)域技術(shù)人員應(yīng)該可以知道,如果軟件許可的狀態(tài)為非法的狀態(tài),則會結(jié)束當(dāng)前的許可轉(zhuǎn)移操作。

s205,若所述軟件許可的轉(zhuǎn)移方具有許可轉(zhuǎn)移權(quán)限同時所述軟件許可的被轉(zhuǎn)移方具有獲得所述軟件許可的資格,且所述軟件許可的狀態(tài)為合法狀態(tài),則進(jìn)行許可轉(zhuǎn)移,并修改所述軟件許可的使用者信息。

具體地,可以將軟件許可的使用者信息修改為關(guān)于被轉(zhuǎn)移方的信息,對于原軟件許可的相關(guān)內(nèi)容可以保持不變,例如,軟件許可的有效時間,使用次數(shù)限制等。

在本發(fā)明實施例中,對所述軟件許可進(jìn)行對應(yīng)的轉(zhuǎn)移操作包括生成軟件許可轉(zhuǎn)移記錄,所述軟件許可轉(zhuǎn)移記錄可以包括以下至少一項:轉(zhuǎn)移方信息、被轉(zhuǎn)移方信息、轉(zhuǎn)移時間、轉(zhuǎn)移狀態(tài)。

值得注意的是,轉(zhuǎn)移操作成功后,轉(zhuǎn)移方不再具有使用該軟件許可的權(quán)限,被轉(zhuǎn)移方獲得使用該軟件許可的接下來的使用權(quán)限。如果被轉(zhuǎn)移方使用完該軟件許可后,還可以將軟件許可轉(zhuǎn)移回原轉(zhuǎn)移方,這時原被轉(zhuǎn)移方變成了新轉(zhuǎn)移方。

s206,結(jié)束當(dāng)前許可轉(zhuǎn)移操作。

本發(fā)明實施例的技術(shù)方案能夠便捷地實現(xiàn)對軟件許可的轉(zhuǎn)移過程。

圖3為本發(fā)明的軟件許可管理裝置的實施例一的示意圖,如圖3所示,本實施例的軟件許可管理裝置,具體可以包括許可生成模塊31、許可發(fā)放模塊32和轉(zhuǎn)移模塊33。

許可生成模塊31配置成為待由用戶使用的軟件構(gòu)建許可模板并基于所述許可模板生成軟件許可,,所述許可模板包括使用者信息和與使用者信息相對應(yīng)的許可轉(zhuǎn)移權(quán)限信息。

許可發(fā)放模塊32,配置為基于構(gòu)建模塊構(gòu)建的所述許可模板生成軟件許可并發(fā)放給所述用戶;

轉(zhuǎn)移模塊32,配置為基于用戶的請求消息,根據(jù)所述許可模板中使用者信息相對應(yīng)的許可轉(zhuǎn)移權(quán)限信息,對軟件許可進(jìn)行對應(yīng)的轉(zhuǎn)移操作。

本實施例的軟件許可管理裝置,通過采用上述模塊對軟件許可進(jìn)行轉(zhuǎn)移的實現(xiàn)機(jī)制與上述圖1所示實施例的軟件許可管理方法的實現(xiàn)機(jī)制相同,詳細(xì)可以參考上述圖1所示實施例的記載,在此不再贅述。

圖4為本發(fā)明的軟件許可管理裝置的實施例二的示意圖,本實施例的軟件許可管理裝置在如圖3所示的實施例一的基礎(chǔ)上,進(jìn)一步更加詳細(xì)地介紹本發(fā)明的技術(shù)方案。

如圖4所示,本實施例的軟件許可管理裝置中的轉(zhuǎn)移模塊33進(jìn)一步可以包括:

第一驗證模塊41,配置為在轉(zhuǎn)移模塊33對軟件許可進(jìn)行對應(yīng)的轉(zhuǎn)移操作之前,對軟件許可的轉(zhuǎn)移方和被轉(zhuǎn)移方進(jìn)行身份驗證。

第二驗證模塊42,配置為在轉(zhuǎn)移模塊33對軟件許可進(jìn)行對應(yīng)的轉(zhuǎn)移操作之前,驗證軟件許可的轉(zhuǎn)移方是否具有轉(zhuǎn)移權(quán)限,同時驗證軟件許可的被轉(zhuǎn)移方是否具有獲得所述軟件許可的資格。

判斷模塊43,配置為在轉(zhuǎn)移模塊33對軟件許可進(jìn)行對應(yīng)的轉(zhuǎn)移操作之前,判斷軟件許可的狀態(tài)是否為合法狀態(tài)。合法狀態(tài)可以包括以下至少一項:正在使用、可以使用和滿足轉(zhuǎn)移條件。

修改模塊44,配置為當(dāng)所述第二驗證模塊驗證所述軟件許可的轉(zhuǎn)移方具有許可轉(zhuǎn)移權(quán)限且所述軟件許可的被轉(zhuǎn)移方具有獲得所述軟件許可的資格,且所述判斷模塊判斷軟件許可的狀態(tài)為合法狀態(tài),則修改所述軟件許可的使用者信息。

所述轉(zhuǎn)移模塊33可進(jìn)一步配置為生成軟件許可轉(zhuǎn)移記錄,所述軟件許可轉(zhuǎn)移記錄包括以下至少一項:轉(zhuǎn)移方信息、被轉(zhuǎn)移方信息、轉(zhuǎn)移時間、轉(zhuǎn)移狀態(tài)。

本實施例的軟件許可管理裝置,通過采用上述模塊對軟件許可進(jìn)行轉(zhuǎn)移的實現(xiàn)機(jī)制與上述圖2所示實施例的軟件許可管理方法的實現(xiàn)機(jī)制相同,詳細(xì)可以參考上述圖2所示實施例的記載,在此不再贅述。

以上實施例僅為本發(fā)明的示例性實施例,不用于限制本發(fā)明,本發(fā)明的保護(hù)范圍由權(quán)利要求書限定。本領(lǐng)域技術(shù)人員可以在本發(fā)明的實質(zhì)和保護(hù)范圍內(nèi),對本發(fā)明做出各種修改或等同替換,這種修改或等同替換也應(yīng)視為落在本發(fā)明的保護(hù)范圍內(nèi)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1