[發(fā)明專利]基于開發(fā)者簡檔的許可證信息訪問在審
| 申請?zhí)枺?/td> | 201380053946.8 | 申請日: | 2013-10-15 |
| 公開(公告)號: | CN104737173A | 公開(公告)日: | 2015-06-24 |
| 發(fā)明(設(shè)計(jì))人: | S·M·諾維克;A·辛哈 | 申請(專利權(quán))人: | 微軟公司 |
| 主分類號: | G06F21/10 | 分類號: | G06F21/10 |
| 代理公司: | 上海專利商標(biāo)事務(wù)所有限公司 31100 | 代理人: | 蔡悅 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 開發(fā)者 許可證 信息 訪問 | ||
技術(shù)領(lǐng)域
本公開的各方面涉及計(jì)算機(jī)硬件和軟件技術(shù),尤其涉及軟件許可技術(shù)。
技術(shù)背景
可采用各種許可模型來對軟件應(yīng)用進(jìn)行許可。許可信息(有時(shí)被本地存儲(chǔ)、遠(yuǎn)程存儲(chǔ)、或存儲(chǔ)在其它地方)通常被參考以確定軟件許可證的狀態(tài)。許可證信息可指示例如許可證是當(dāng)前的、過期的、未支付的、等等。基于許可證的狀態(tài),可隨后呈現(xiàn)或者在某些情況下完全不呈現(xiàn)主應(yīng)用。
在一類似示例中,許多生產(chǎn)力應(yīng)用被編程為在啟動(dòng)之際處理本地存儲(chǔ)的許可證信息以便確定它們各自的許可證狀態(tài)。全部支付的許可證可授權(quán)用戶對于特定應(yīng)用的完全訪問,而針對該應(yīng)用的未支付許可證可將用戶降低至受限的應(yīng)用體驗(yàn)。在后一種情況下,許多應(yīng)用提示用戶通過網(wǎng)站、應(yīng)用商店、或其它支付環(huán)境來獲得許可證。
實(shí)際上,越來越多的應(yīng)用本身是通過應(yīng)用商店來獲得的,以下載到移動(dòng)設(shè)備上并在其上執(zhí)行,所述移動(dòng)設(shè)備包括諸如蜂窩電話、平板、膝上型計(jì)算機(jī)、以及其它移動(dòng)設(shè)備。在通過應(yīng)用商店獲得應(yīng)用許可證之后,許可信息隨應(yīng)用一起被傳達(dá)給目標(biāo)設(shè)備并且存儲(chǔ)在分配給該應(yīng)用的隔離的存儲(chǔ)器位置中。啟動(dòng)該應(yīng)用可觸發(fā)對許可證信息的分析使得可根據(jù)其許可證狀態(tài)來呈現(xiàn)該應(yīng)用。
概述
本文提供了用于促進(jìn)應(yīng)用許可的系統(tǒng)、方法和軟件。在至少一個(gè)實(shí)現(xiàn)中,至少部分基于與應(yīng)用相關(guān)聯(lián)的開發(fā)者簡檔來標(biāo)識應(yīng)用的許可證信息,并且從許可證信息的至少一部分中標(biāo)識應(yīng)用的許可證狀態(tài)。隨后可發(fā)起基于應(yīng)用的許可證狀態(tài)的應(yīng)用呈現(xiàn)。
提供本概覽以便以簡化形式介紹將在以下的技術(shù)公開中進(jìn)一步描述的概念選擇。本概覽并不旨在標(biāo)識出所要求保護(hù)的主題的關(guān)鍵特征或必要特征,也不旨在用于限定所要求保護(hù)的主題的范圍。
附圖說明
參照以下附圖可更好地理解本公開的許多方面。雖然結(jié)合這些附圖描述了幾種實(shí)現(xiàn),但所述公開并不局限于在此所述的這些實(shí)現(xiàn)。相反,意圖是要覆蓋所有的替換方式、修改和等價(jià)物。
圖1示出了一實(shí)現(xiàn)中的應(yīng)用環(huán)境。
圖2示出了一實(shí)現(xiàn)中的應(yīng)用過程。
圖3示出了一實(shí)現(xiàn)中的計(jì)算系統(tǒng)。
圖4示出了一實(shí)現(xiàn)中的通信設(shè)備。
圖5示出了一實(shí)現(xiàn)中的操作序列。
圖6示出了一實(shí)現(xiàn)中的軟件的詳細(xì)視圖。
圖7示出了一實(shí)現(xiàn)中的操作情景。
圖8示出了一實(shí)現(xiàn)中的應(yīng)用環(huán)境。
詳細(xì)描述
本文所描述的實(shí)現(xiàn)提供用于基于與應(yīng)用相關(guān)聯(lián)的開發(fā)者簡檔來訪問許可信息。以此方式,可訪問代表多個(gè)應(yīng)用的許可證信息,每個(gè)應(yīng)用具有與其它應(yīng)用共同的開發(fā)者簡檔。例如,可獲得用于應(yīng)用套件的許可證并且保存的許可證信息指示許可證的狀態(tài)。在啟動(dòng)應(yīng)用套件中的一個(gè)應(yīng)用之際,可基于與該應(yīng)用相關(guān)聯(lián)的開發(fā)者簡檔來訪問許可證信息。由此,當(dāng)啟動(dòng)套件中的另一應(yīng)用時(shí),可訪問相同的許可證信息。事實(shí)上,這一配置允許訪問針對要基于應(yīng)用的開發(fā)者的身份或簡檔來管理的任意應(yīng)用的許可證信息,無論其是否屬于應(yīng)用套件。
在訪問應(yīng)用的許可證信息之后,可根據(jù)其許可證狀態(tài)來呈現(xiàn)應(yīng)用。在一些情景中,可基于許可證狀態(tài)來確定應(yīng)用模式,并且以所確定的應(yīng)用模式來呈現(xiàn)應(yīng)用。許可證狀態(tài)的示例包括完全支付狀態(tài)、免費(fèi)狀態(tài)和最近過期狀態(tài),以及其它合適的許可證狀態(tài)。示例應(yīng)用模式包括不受限訪問模式、受限訪問模式和臨時(shí)不受限訪問模式,以及其它應(yīng)用模式。
在一些實(shí)現(xiàn)中,許可證信息可被存儲(chǔ)在可基于開發(fā)者簡檔所指示的應(yīng)用的開發(fā)者的身份來訪問的數(shù)據(jù)結(jié)構(gòu)中,并且可從該數(shù)據(jù)結(jié)構(gòu)檢索該許可證信息。為了檢索該許可證信息,應(yīng)用可將請求傳遞給工具應(yīng)用以訪問該數(shù)據(jù)結(jié)構(gòu)。一個(gè)示例性工具應(yīng)用是密鑰鏈服務(wù)應(yīng)用。
在涉及一個(gè)這樣的密鑰鏈服務(wù)應(yīng)用或密鑰鏈工具的各個(gè)情景中,應(yīng)用可將許可證信息傳遞給密鑰鏈工具,使得許可證信息可被存儲(chǔ)在可基于與應(yīng)用相關(guān)聯(lián)的開發(fā)者簡檔來訪問的密鑰鏈數(shù)據(jù)結(jié)構(gòu)中。該應(yīng)用或與同一開發(fā)者相關(guān)聯(lián)的另一應(yīng)用也可與密鑰鏈工具通信來訪問該許可證信息。
例如,為了發(fā)起將許可證信息寫入密鑰鏈數(shù)據(jù)結(jié)構(gòu),應(yīng)用可發(fā)起對密鑰鏈工具或其它工具應(yīng)用的第一請求以訪問密鑰鏈數(shù)據(jù)結(jié)構(gòu)。密鑰鏈工具隨后可發(fā)起將許可證信息寫到密鑰鏈數(shù)據(jù)結(jié)構(gòu)。為了從密鑰鏈數(shù)據(jù)結(jié)構(gòu)中讀取許可證信息,應(yīng)用可發(fā)起對工具應(yīng)用的第二請求以訪問密鑰鏈數(shù)據(jù)結(jié)構(gòu)。密鑰鏈工具隨后可從密鑰鏈數(shù)據(jù)結(jié)構(gòu)中讀取許可證信息。注意到,此處所用的變量第一和第二僅僅為了區(qū)分各請求,而不旨在標(biāo)記次序或順序,或以其它方式限制本公開的范圍。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于微軟公司;,未經(jīng)微軟公司;許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201380053946.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F21-00 防止未授權(quán)行為的保護(hù)計(jì)算機(jī)或計(jì)算機(jī)系統(tǒng)的安全裝置
G06F21-02 .通過保護(hù)計(jì)算機(jī)的特定內(nèi)部部件
G06F21-04 .通過保護(hù)特定的外圍設(shè)備,如鍵盤或顯示器
G06F21-06 .通過感知越權(quán)操作或外圍侵?jǐn)_
G06F21-20 .通過限制訪問計(jì)算機(jī)系統(tǒng)或計(jì)算機(jī)網(wǎng)絡(luò)中的節(jié)點(diǎn)
G06F21-22 .通過限制訪問或處理程序或過程
- 開發(fā)者電話注冊
- 在網(wǎng)絡(luò)環(huán)境中控制開發(fā)者應(yīng)用的分發(fā)和使用
- 一種基于開發(fā)者實(shí)踐技能相似性的同行推薦方法
- 一種基于開發(fā)者平臺(tái)的產(chǎn)品開發(fā)方法
- 智能操作平臺(tái)中實(shí)現(xiàn)用戶和開發(fā)者劃分控制的系統(tǒng)及方法
- 一種眾包軟件開發(fā)者的能力預(yù)測及推薦方法、裝置
- 一種面向眾包任務(wù)處理的團(tuán)隊(duì)推薦方法
- 一種識別異質(zhì)信息網(wǎng)絡(luò)中有影響力的開發(fā)者的方法及裝置
- 基于深度學(xué)習(xí)與非監(jiān)督聚類的開源社區(qū)開發(fā)者推薦方法
- CNN-LSTM開發(fā)者項(xiàng)目推薦方法
- 信息處理系統(tǒng)、信息處理裝置、信息處理方法、程序、和記錄媒體
- 一種許可證管理方法、系統(tǒng)及裝置
- 根據(jù)多個(gè)許可證的聚集來操作的數(shù)字應(yīng)用程序
- 許可證管理方法和系統(tǒng)
- 分發(fā)軟件許可證的部分的計(jì)算機(jī)控制方法和系統(tǒng)
- 許可證管理系統(tǒng)和方法
- 一種擴(kuò)展許可證控制授權(quán)的方法及系統(tǒng)
- 許可證管理系統(tǒng),許可證管理裝置及具有許可證管理程序的計(jì)算機(jī)可讀的記錄介質(zhì)
- 一種NFV網(wǎng)絡(luò)中許可證的管理系統(tǒng)和管理方法
- 一種許可證資源訪問方法及系統(tǒng)
- 信息記錄介質(zhì)、信息記錄方法、信息記錄設(shè)備、信息再現(xiàn)方法和信息再現(xiàn)設(shè)備
- 信息記錄裝置、信息記錄方法、信息記錄介質(zhì)、信息復(fù)制裝置和信息復(fù)制方法
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄設(shè)備、信息重放設(shè)備、信息記錄方法、信息重放方法、以及信息記錄介質(zhì)
- 信息存儲(chǔ)介質(zhì)、信息記錄方法、信息重放方法、信息記錄設(shè)備、以及信息重放設(shè)備
- 信息存儲(chǔ)介質(zhì)、信息記錄方法、信息回放方法、信息記錄設(shè)備和信息回放設(shè)備
- 信息記錄介質(zhì)、信息記錄方法、信息記錄裝置、信息再現(xiàn)方法和信息再現(xiàn)裝置
- 信息終端,信息終端的信息呈現(xiàn)方法和信息呈現(xiàn)程序
- 信息創(chuàng)建、信息發(fā)送方法及信息創(chuàng)建、信息發(fā)送裝置





