国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      軟件授權(quán)的方法和裝置的制作方法

      文檔序號:6563068閱讀:225來源:國知局
      專利名稱:軟件授權(quán)的方法和裝置的制作方法
      軟件授權(quán)的方法和裝置技術(shù)領(lǐng)城本發(fā)明涉及軟件使用的授權(quán)方法和裝置,特別是移動設(shè)備中軟件 使用的授權(quán)方法和裝置。
      背景技術(shù)
      隨著手機(jī)的發(fā)展,手機(jī)上面集成的功能越來越多,手機(jī)已經(jīng)不再 是只能打電話發(fā)短信了,還可以拍照,聽音樂,看電影,當(dāng)然以后還 會有更多的功能集成到手機(jī)上面。手機(jī)發(fā)展的多樣性、靈活性導(dǎo)致了手機(jī)設(shè)計(jì)生產(chǎn)環(huán)節(jié)也出現(xiàn)了明確的分工,手機(jī)設(shè)計(jì)商(design house)負(fù)責(zé)復(fù)雜的手機(jī)硬件和軟件設(shè) 計(jì),功能設(shè)計(jì),外觀設(shè)計(jì)等,手機(jī)制造企業(yè)負(fù)責(zé)手機(jī)原材料的釆購, 組裝,質(zhì)量檢測等。手機(jī)上的功能實(shí)現(xiàn),可能來源于design house,也可能是design house集成第三方軟件公司的軟件,這樣就引出了一個(gè)新的問題如 何保護(hù)集成在手機(jī)上的第三方軟件公司的利益。目前保護(hù)軟件使用的一個(gè)有效但不方便的方法是使用被稱為"軟 件狗"(dongle)的硬件。計(jì)算機(jī)運(yùn)行軟件時(shí),首先對該硬件進(jìn)行訪 問,該硬件執(zhí)行某個(gè)算法以產(chǎn)生一個(gè)代碼,計(jì)算機(jī)接收該代碼并在該 代碼正確的情況下,才能夠繼續(xù)運(yùn)行軟件。使用"軟件狗"的缺點(diǎn)是, 占用計(jì)算機(jī)的一個(gè)硬件接口,并且經(jīng)常會出現(xiàn)跟其他硬件的沖突,并 且該硬件的制造帶來了額外的成本。申請?zhí)枮?00510107320.8的中國專利申請文件中提供了 一種利 用計(jì)算機(jī)的網(wǎng)卡物理地址來對軟件進(jìn)行授權(quán)的方法,但是該方法中將 生成的密碼以文件的形式提供給客戶,這在一定程度上帶來了密碼破 解的風(fēng)險(xiǎn)。并且該專利申請文件中只公開了利用計(jì)算機(jī)的網(wǎng)卡物理地
      址來對軟件進(jìn)行授權(quán)的方法,對于沒有網(wǎng)卡的移動設(shè)備,其并沒有給 出解決方案。發(fā)明內(nèi)容為了解決上述問題,本發(fā)明提出了 一種結(jié)合移動設(shè)備的特定標(biāo)識 向移動設(shè)備發(fā)放軟件使用許可標(biāo)識的方案。根據(jù)本發(fā)明的一個(gè)方面,提供了 一種向移動設(shè)備發(fā)放軟件使用許可標(biāo)識的方法,首先讀取所述移動設(shè)備的特定標(biāo)識;然后根據(jù)所述移動設(shè) 備的特定標(biāo)識生成所述軟件使用許可標(biāo)識;最后將所述生成的軟件使用 許可標(biāo)識提供給所述移動設(shè)備。為了第三方軟件公司收取費(fèi)用的方便, 該方法進(jìn)一步還可包括以下步驟計(jì)算所述已生成的軟件使用許可標(biāo)識 的數(shù)目;并在每次發(fā)放軟件使用許可標(biāo)識時(shí),判斷所述生成的軟件使用 許可標(biāo)識的數(shù)目是否大于預(yù)定數(shù)值;當(dāng)所述生成的軟件使用許可標(biāo)識的 數(shù)目大于預(yù)定數(shù)值時(shí),則停止所述軟件使用許可標(biāo)識的生成及提供。根據(jù)本發(fā)明的另 一個(gè)方面,還提供了 一種向移動設(shè)備發(fā)放軟件使用 許可標(biāo)識的發(fā)放裝置,該裝置包括讀取裝置,用于讀取所述移動設(shè)備的 特定標(biāo)識;生成裝置,用于根據(jù)所述移動設(shè)備的特定標(biāo)識生成所述軟件 使用許可標(biāo)識;提供裝置,用于將所述生成的軟件使用許可標(biāo)識提供給 所述移動設(shè)備。為了第三方軟件公司收取費(fèi)用的方便,該發(fā)放裝置還包 括計(jì)算裝置,用于計(jì)算所述已生成的軟件使用許可標(biāo)識的數(shù)目,判斷裝 置,用于判斷所述已生成的軟件使用許可標(biāo)識的數(shù)目是否大于預(yù)定數(shù) 值;控制裝置,用于當(dāng)所述生成的軟件使用許可標(biāo)識的數(shù)目大于預(yù)定數(shù) 值時(shí),則停止所述軟件使用許可標(biāo)識的生成及提供。由于在本發(fā)明的方法和發(fā)放裝置中,所述軟件使用許可標(biāo)識是直接 寫入到移動設(shè)備中,而不必經(jīng)過用戶再寫入到移動設(shè)備,從而大大地降 低了軟件使用許可標(biāo)識被破解的可能性。通過使用本發(fā)明的方法和發(fā)放 裝置,最大限度地保護(hù)了第三方軟件公司的利益,促進(jìn)了軟件產(chǎn)業(yè)的良 性發(fā)展。


      通過閱讀以下參照附圖所作的對非限制性實(shí)施例的詳細(xì)描述,本發(fā) 明的其它特征、目的和優(yōu)點(diǎn)將會變得更明顯。 圖1為手機(jī)生產(chǎn)過程示意圖;圖2為根據(jù)本發(fā)明的一個(gè)具體實(shí)施方式
      向移動設(shè)備發(fā)放軟件使用 許可標(biāo)識的流程圖;圖3為根據(jù)本發(fā)明的一個(gè)具體實(shí)施方式
      向移動設(shè)備發(fā)放軟件使用 許可標(biāo)識的場景圖;圖4為根據(jù)本發(fā)明的一個(gè)具體實(shí)施方式
      向移動設(shè)備發(fā)放軟件使用 許可標(biāo)識的又 一 個(gè)流程圖;圖5為根據(jù)本發(fā)明的 一個(gè)具體實(shí)施方式
      向移動設(shè)備發(fā)放軟件使用 許可標(biāo)識的場景圖;圖6為根據(jù)本發(fā)明的 一個(gè)具體實(shí)施方式
      向移動設(shè)備發(fā)放軟件使用 許可標(biāo)識的一個(gè)發(fā)放裝置框圖;圖7為根據(jù)本發(fā)明的一個(gè)具體實(shí)施方式
      向移動設(shè)備發(fā)放軟件使用 許可標(biāo)識的另 一個(gè)發(fā)放裝置框圖。
      具體實(shí)施方式
      一般情況下,軟件公司開發(fā)的軟件要經(jīng)過design house ,手機(jī)制造 商,才能最后送到用戶手中,如圖1所示。為了保護(hù)軟件公司的利益, 在手機(jī)設(shè)計(jì)生產(chǎn)銷售的每個(gè)環(huán)節(jié)都要防止軟件的非法復(fù)制和傳播。同 時(shí),在手機(jī)最終銷售給用戶后,也能防止用戶對手機(jī)上軟件的抽取,復(fù) 制和傳播。為此,本發(fā)明提供了一種結(jié)合移動設(shè)備的特定標(biāo)識來發(fā)送軟件使用 許可標(biāo)識的方法。這里的軟件使用許可標(biāo)識包括但不限于軟件序列號等 用于軟件授權(quán)目的概念。下面將結(jié)合附圖2至7對本發(fā)明的實(shí)施方式進(jìn)行詳細(xì)的描述。 圖2示出了根據(jù)本發(fā)明的一個(gè)具體實(shí)施方式
      向移動設(shè)備發(fā)放軟件使 用許可標(biāo)識的流程圖。
      在步驟S12中,讀取所述移動設(shè)備的特定標(biāo)識,這里的特定標(biāo)識的含義是對每個(gè)移動設(shè)備而言都是唯一的,即不可能有兩個(gè)或兩個(gè)以上的 移動設(shè)備具有相同的特定標(biāo)識。特定標(biāo)識可包括移動設(shè)備的至少一個(gè)硬 件標(biāo)識、所述移動設(shè)備生產(chǎn)商標(biāo)識、所述移動設(shè)備服務(wù)提供商標(biāo)識和用 戶標(biāo)識中的任一項(xiàng)或者任多項(xiàng)。例如對于手機(jī)中的每個(gè)音頻處理芯片,每個(gè)芯片都可設(shè)一個(gè)唯一的只讀標(biāo)識,如同計(jì)算機(jī)的MAC地址在全球 范圍內(nèi)唯一一樣。對于移動設(shè)備生產(chǎn)商而言, 一般對每個(gè)移動設(shè)備,都 有一個(gè)唯一的序列號。再如手機(jī),可用國際移動設(shè)備標(biāo)識(IMEI)、國際移動用戶標(biāo)識(IMSI)作為其唯一的標(biāo)識,或者當(dāng)手^/L中SIM卡時(shí), 可用手機(jī)號碼作為其唯一 的標(biāo)識。在步驟S13中,根據(jù)所述移動設(shè)備的特定標(biāo)識生成所述軟件使用許 可標(biāo)識,例如可采用公共密鑰加密的方法來生成所述軟件使用許可標(biāo) 識,可采用一次加密或二次加密的方式。在步驟S14中,將所述生成的軟件使用許可標(biāo)識提供給所述移動設(shè) 備。可以由移動設(shè)備來讀取該軟件使用許可標(biāo)識,也可以將該軟件使用 許可標(biāo)識寫入到移動設(shè)備的存儲區(qū)域中。為了實(shí)現(xiàn)的便利性, 一般將所 述生成的軟件使用許可標(biāo)識寫入到所述移動設(shè)備的特定存儲區(qū)域中。這 樣移動設(shè)備在運(yùn)行軟件時(shí),就會到該特定存儲區(qū)域中讀取所述軟件使用 許可標(biāo)識,并通過與步驟S13中相逆的方法來獲得軟件使用許可標(biāo)識所 基于的特定標(biāo)識,并將獲得的特定標(biāo)識與本移動設(shè)備的特定標(biāo)識進(jìn)行比 較,如果一致則運(yùn)行軟件,不一致則禁止運(yùn)行軟件。通常,為了保密起 見,放置在用戶通過PC等不可直接訪問的存儲區(qū)域。在用戶容易訪問 到的區(qū)域,則可以加密存儲。在上述步驟中,還可以計(jì)算發(fā)放的軟件使用許可標(biāo)識的數(shù)目,第三 方軟件公司根據(jù)該數(shù)目向手機(jī)制造商收取費(fèi)用。上述步驟S12和S14中的讀取和提供可以是基于無線或者有線的通 信接口,如紅外接口,藍(lán)牙接口,或USB接口、 SD卡接口等一些現(xiàn)有 通信標(biāo)準(zhǔn),或者也可以是自定義的通信接口。為了第三方軟件公司的收取費(fèi)用的方便,本發(fā)明還提供了另外一種
      向移動設(shè)備發(fā)放軟件使用許可標(biāo)識的方法。第三方軟件公司可以給手機(jī) 制造商提供一個(gè)外形如U盤的發(fā)放軟件使用許可標(biāo)識的硬件設(shè)備,由于現(xiàn)在手機(jī)都有USB接口 ,該硬件設(shè)備可包括一個(gè)USB接口 ,通過該USB 接口與每個(gè)手機(jī)進(jìn)行通信。當(dāng)然這里不限于USB接口,紅外接口、藍(lán)牙 接口等皆可。其原理圖如圖3所示,在該硬件設(shè)備中執(zhí)行如圖4所示的 步驟。這樣除了第三方軟件公司以外,沒有人知道該軟件使用許可標(biāo)識 的形式以及如何生成的,大大降低了軟件使用許可標(biāo)識被破解的可能 性。圖4中的步驟S12、 S13和S14同圖2中所示的完全一樣,與圖2 中不同的是增加了步驟Sll、 S15和S16。每次發(fā)放軟件使用許可標(biāo)識時(shí),首先在步驟Sll判斷所述生成的軟 件使用許可標(biāo)識的數(shù)目是否大于預(yù)定數(shù)值。初始時(shí),生成的軟件使用許 可標(biāo)識的數(shù)目為O,這里我們可假設(shè)預(yù)定數(shù)值為1000。如果軟件使用許 可標(biāo)識的數(shù)目大于1000,則在步驟S16中停止所述軟件使用許可標(biāo)識的 生成及提供。如果小于1000,則執(zhí)行步驟S12、 S13和S14。并在執(zhí)行 步驟S14之后,執(zhí)行步驟S15,計(jì)算所述已生成或者已發(fā)送的軟件使用 許可標(biāo)識的數(shù)目。具體實(shí)現(xiàn)時(shí),上述步驟Sll、 S15和S16可以用如下方法來代替 在沒有發(fā)放軟件使用許可標(biāo)識之前預(yù)先設(shè)一個(gè)軟件使用許可標(biāo)識發(fā)放 數(shù)目,如IOOO,然后每執(zhí)行一次整個(gè)發(fā)放過程就將該數(shù)目減1,直到該 數(shù)目為零時(shí),停止軟件使用許可標(biāo)識的發(fā)放。這樣第三方軟件公司通過設(shè)定該發(fā)放軟件使用許可標(biāo)識的硬件設(shè) 備中的預(yù)定發(fā)放的軟件使用許可標(biāo)識的數(shù)目,即可向手機(jī)制造商收取相 應(yīng)的費(fèi)用。這里需要說明的是,優(yōu)選地,步驟Sll的執(zhí)行在步驟S12之前,但 是步驟Sll的執(zhí)行不一定必須在步驟S12之前。對于發(fā)放軟件使用許可 標(biāo)識這一個(gè)完整的流程而言,只要在步驟S14之前執(zhí)行步驟S11即可。 同理步驟S15計(jì)算所述生成的軟件使用許可標(biāo)識的數(shù)目優(yōu)選地在步驟 S14之后,但是也不一定是必須的,只要在發(fā)放軟件使用許可標(biāo)識每個(gè) 完整的流程中計(jì)算一次即可。在發(fā)放軟件使用許可標(biāo)識的硬件設(shè)備與移動設(shè)備進(jìn)行通信時(shí), 一種 是如圖2和圖4中所描述的那樣,由發(fā)放軟件使用許可標(biāo)識的硬件設(shè)備 主動發(fā)起通信,去讀取移動設(shè)備的特定標(biāo)識,也可以是由移動設(shè)備主動發(fā)起請求,然后發(fā)放軟件使用許可標(biāo)識的硬件設(shè)備再去執(zhí)行如圖2或圖 4中所示的步驟。對于可以連接到網(wǎng)絡(luò)的移動設(shè)備,還有一種發(fā)布軟件使用許可標(biāo)識 的方法,其應(yīng)用場景如圖5所示,第三方軟件在移動設(shè)備制造過程中, 通過燒錄設(shè)備寫入移動設(shè)備的存儲器中,但是軟件沒有激活不能使用。 第三方軟件公司提供一 臺連接到網(wǎng)絡(luò)的軟件使用許可標(biāo)識發(fā)布服務(wù)器。 在用戶購買移動設(shè)備后,用戶可以選擇是否激活該軟件功能。軟件使用許可標(biāo)識發(fā)布服務(wù)器通過有線網(wǎng)卡或者無線網(wǎng)卡接口接 收來自移動設(shè)備的軟件使用許可標(biāo)識請求消息,然后軟件使用許可標(biāo)識 發(fā)布服務(wù)器執(zhí)行圖1或圖3所示的步驟。如果需要用戶付費(fèi)的話,在軟件使用許可標(biāo)識發(fā)布服務(wù)器接收到來 自移動設(shè)備的請求消息后,與移動設(shè)備進(jìn)行一系列的交互以獲得移動設(shè) 備的付費(fèi)證明,如通過手機(jī)話費(fèi)支付,或者網(wǎng)上銀行支付等支付方式。 用戶設(shè)備付費(fèi)之后,軟件使用許可標(biāo)識發(fā)布服務(wù)器再執(zhí)行如圖1所示的 步驟以完成軟件使用許可標(biāo)識發(fā)布過程。圖6示出了根據(jù)本發(fā)明的一個(gè)具體實(shí)施方式
      向移動設(shè)備發(fā)放軟件使 用許可標(biāo)識的發(fā)放裝置1的裝置示意框圖。該發(fā)放裝置1包括接收裝置11、讀取裝置12、生成裝置13、提供 裝置14、計(jì)算裝置15、控制裝置16、判斷裝置l'7和通信接口裝置18。在移動設(shè)備主動發(fā)起軟件使用許可標(biāo)識請求時(shí),接收裝置11接收來 自移動設(shè)備的請求消息,如果由發(fā)放裝置1主動發(fā)放軟件使用許可標(biāo)識 時(shí),該接收裝置ll也可省略。讀取裝置12在接收裝置11接收到該請求消息時(shí),通過通信接口裝 置18 (有線或無線)與移動設(shè)備進(jìn)行通信,讀取該移動設(shè)備的特定標(biāo)識。 這里的特定標(biāo)識的含義是對每個(gè)移動設(shè)備而言都是唯一的,即不可能有
      兩個(gè)或兩個(gè)以上的移動設(shè)備具有相同的特定標(biāo)識。特定標(biāo)識可包括移動 設(shè)備的至少一個(gè)硬件標(biāo)識、所述移動設(shè)備生產(chǎn)商標(biāo)識、所述移動設(shè)備服 務(wù)提供商標(biāo)識和用戶標(biāo)識中的任一項(xiàng)或者任多項(xiàng)。例如對于手機(jī)中的每 個(gè)音頻處理芯片,每個(gè)芯片都可設(shè)一個(gè)唯一的只讀標(biāo)識,如同計(jì)算機(jī)的MAC地址在全球范圍內(nèi)唯——樣。對于移動設(shè)備生產(chǎn)商而言, 一般對 每個(gè)移動設(shè)備,都有一個(gè)唯一的序列號。再如手機(jī),可用國際移動設(shè)備 標(biāo)識、國際移動用戶標(biāo)識作為其唯一的標(biāo)識,或者當(dāng)手^L中SIM卡時(shí), 可用手機(jī)號碼作為其唯一 的標(biāo)識。生成裝置13根據(jù)讀取裝置12讀取的所述移動設(shè)備的特定標(biāo)識生成 所述軟件使用許可標(biāo)識,例如可采用公共密鑰加密的方法來生成所述軟 件使用許可標(biāo)識,可采用一次加密或二次加密的方式。然后提供裝置14將所述生成的軟件使用許可標(biāo)識提供給所述移動 設(shè)備??梢杂梢苿釉O(shè)備來讀取該軟件使用許可標(biāo)識,也可以將該軟件使 用許可標(biāo)識寫入到移動設(shè)備的存儲區(qū)域中。為了實(shí)現(xiàn)的便利性, 一般將 所述生成的軟件使用許可標(biāo)識寫入到所述移動設(shè)備的特定存儲區(qū)域中。 這樣移動設(shè)備在運(yùn)行軟件時(shí),就會到該特定存儲區(qū)域中讀取所述軟件使 用許可標(biāo)識,并采用與生成裝置13中相逆的方法來獲得軟件使用許可 標(biāo)識所基于的特定標(biāo)識,并將獲得的特定標(biāo)識與本移動設(shè)備的特定標(biāo)識 進(jìn)行比較,如果兩個(gè)特定標(biāo)識一致則運(yùn)行軟件,如果兩個(gè)特定標(biāo)識不一 致則禁止運(yùn)行軟件。通常,為了保密起見,放置在用戶通過PC等不可 直接訪問的存儲區(qū)域。在用戶容易訪問到的區(qū)域,則可以加密存儲。計(jì)算裝置15還可以計(jì)算已生成或者已發(fā)放的軟件使用許可標(biāo)識的 數(shù)目,第三方軟件公司根據(jù)該數(shù)目向手機(jī)制造商收取費(fèi)用。讀取裝置12 和提供裝置14中的讀取和提供可以是基于無線或者有線的通信接口, 如紅外接口,藍(lán)牙接口,或USB接口、 SD卡接口等一些現(xiàn)有通信標(biāo)準(zhǔn), 或者也可以是自定義的通信接口 。上述接收裝置11、讀取裝置12、提供裝置13、計(jì)算裝置14和通信 接口裝置18結(jié)合在一起就可以實(shí)現(xiàn)本發(fā)明的目的。為了第三方軟件公 司收取費(fèi)用的方便,所述發(fā)放裝置1進(jìn)一步還可包括判斷裝置16和控 制裝置17。優(yōu)選地,判斷裝置16在讀取裝置12讀取移動設(shè)備的特定標(biāo)識之前 判斷計(jì)算裝置15所計(jì)算的已生成或者已發(fā)放的軟件使用許可標(biāo)識的數(shù) 目是否大于預(yù)定數(shù)值,初始時(shí),生成的軟件使用許可標(biāo)識的數(shù)目為0, 這里我們可假設(shè)預(yù)定數(shù)值為1000。如果軟件使用許可標(biāo)識的數(shù)目大于 1000,則在控制裝置17控制所述讀取裝置12停止讀取操作。如果小于 1000,則允許所述讀取裝置12進(jìn)行讀取操作,以及生成裝置13生成軟 件使用許可標(biāo)識和提供裝置14將生成的軟件使用許可標(biāo)識寫入到移動 設(shè)備的操作。具體實(shí)現(xiàn)時(shí),上述計(jì)算裝置15、判斷裝置16和控制裝置17也可執(zhí) 行如下的方法在沒有發(fā)放軟件使用許可標(biāo)識之前預(yù)先設(shè)一個(gè)軟件使用 許可標(biāo)識發(fā)放數(shù)目,如IOOO,然后每執(zhí)行一次整個(gè)發(fā)放過程就將該數(shù)目 減l,直到該數(shù)目為零時(shí),停止軟件使用許可標(biāo)識的發(fā)放。這樣第三方軟件公司通過設(shè)定該發(fā)放軟件使用許可標(biāo)識的硬件設(shè) 備中的預(yù)定發(fā)放的軟件使用許可標(biāo)識的數(shù)目,即可向手機(jī)制造商收取相 應(yīng)的費(fèi)用。而且除了第三方軟件公司以外,沒有人知道該軟件使用許可 標(biāo)識的形式以及如何生成的,大大降低了軟件使用許可標(biāo)識被破解的可 能性。該發(fā)放裝置l實(shí)際實(shí)現(xiàn)時(shí),可以是第三方軟件公司可以給手機(jī)制造 商提供一個(gè)外形如U盤的發(fā)放軟件使用許可標(biāo)識的硬件設(shè)備,由于現(xiàn)在 手機(jī)都有USB接口 ,該發(fā)放裝置1的通信接口裝置17可以是USB接口 , 通過該USB接口與每個(gè)手機(jī)進(jìn)行通信。當(dāng)然這里不限于USB接口,也 可以是紅外接口、藍(lán)牙接口等。這里需要說明的是,優(yōu)選地,每次軟件使用許可標(biāo)識發(fā)放的過程中, 判斷裝置17的判斷在讀取裝置12的讀取操作之前,但是判斷裝置17 的判斷不一定必須在讀取裝置12的讀取操作之前。對于發(fā)放軟件使用 許可標(biāo)識這一個(gè)完整的流程而言,只要在提供裝置14將生成的軟件使 用許可標(biāo)識提供給移動設(shè)備之前由判斷裝置17執(zhí)行判斷即可。同樣計(jì) 算裝置15計(jì)算所述生成的軟件使用許可標(biāo)識的數(shù)目優(yōu)選地在提供裝置 14將生成的軟件使用許可標(biāo)識提供給移動設(shè)備之后,但是也不一定是必 須的,只要在發(fā)放軟件使用許可標(biāo)識每個(gè)完整的流程中計(jì)算一次即可。對于可以連接到網(wǎng)絡(luò)的移動設(shè)備,還有一種發(fā)布軟件使用許可標(biāo)識的情形,其應(yīng)用場景如圖5所示,第三方軟件在移動設(shè)備制造過程中,通過燒錄設(shè)備寫入移動設(shè)備的存儲器中,但是軟件沒有激活不能使用。 第三方軟件公司提供一 臺連接到網(wǎng)絡(luò)的軟件使用許可標(biāo)識發(fā)布服務(wù)器,該服務(wù)器包括如圖7所示的發(fā)放裝置1,。在用戶購買移動設(shè)備后,用戶 可以選擇是否激活該軟件功能。首先是接收裝置11通過網(wǎng)絡(luò)通信接口裝置19 (無線或有線)接收 來自移動設(shè)備的軟件使用許可標(biāo)識發(fā)布請求消息。然后讀取裝置12、提 供裝置13執(zhí)行如上相同的操作,進(jìn)一步還由判斷裝置16和控制裝置17 執(zhí)行如上所述的操作。如果需要用戶付費(fèi)的話,還可以省去判斷裝置16和控制裝置17, 增加一個(gè)收費(fèi)裝置(圖7中未示出)。在軟件使用許可標(biāo)識發(fā)布服務(wù)器 中的接收裝置11接收到來自移動設(shè)備的請求消息后,可通過所述收費(fèi)裝 置與移動設(shè)備進(jìn)行一系列的交互以獲得移動設(shè)備的付費(fèi)證明,如通過手 機(jī)話費(fèi)支付,或者網(wǎng)上銀行支付等支付方式。用戶設(shè)備付費(fèi)之后,軟件 使用許可標(biāo)識發(fā)布服務(wù)器中的讀取裝置12、提供裝置13再執(zhí)行如圖6 中所述的操作以完成軟件使用許可標(biāo)識發(fā)布過程。以上對本發(fā)明的具體實(shí)施例進(jìn)行了描述。需要理解的是,本發(fā)明 中的移動設(shè)備不限于手機(jī),對于數(shù)碼相機(jī)、PDA、便攜式音頻和/或視 頻(錄制)播放器、便攜式游戲機(jī)、學(xué)習(xí)機(jī)等其他便攜式可移動設(shè)備, 本發(fā)明的方法和發(fā)放裝置皆可適用。并且,本發(fā)明并不局限于上述特 定實(shí)施方式,本領(lǐng)域技術(shù)人員可以在所附權(quán)利要求的范圍內(nèi)做出各種 變形或修改。
      權(quán)利要求
      1. 一種向移動設(shè)備發(fā)放軟件使用許可標(biāo)識的方法,其中,包括以下步驟b.讀取所述移動設(shè)備的特定標(biāo)識;c.根據(jù)所述移動設(shè)備的特定標(biāo)識生成所述軟件使用許可標(biāo)識;d.將所述生成的軟件使用許可標(biāo)識提供給所述移動設(shè)備。
      2. 根據(jù)權(quán)利要求1所述的方法,其中,所述步驟d包括以下步驟 -將所述生成的軟件使用許可標(biāo)識寫入到所述移動設(shè)備的存儲區(qū)域中。
      3. 根據(jù)權(quán)利要求2所述的方法,其中,所述存儲區(qū)域包括特定的 存儲區(qū)域。
      4. 根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的方法,其中,還包括以下 步驟-計(jì)算所述生成的軟件使用許可標(biāo)識的數(shù)目。
      5. 根據(jù)權(quán)利要求4所述的方法,其中,在所述步驟b之前還包括 以下步驟i. 判斷所述生成的軟件使用許可標(biāo)識的數(shù)目是否大于預(yù)定數(shù)值;ii. 當(dāng)所述生成的軟件使用許可標(biāo)識的數(shù)目大于預(yù)定數(shù)值時(shí),則停止 所述軟件使用許可標(biāo)識的生成及提供。
      6. 根據(jù)權(quán)利要求1至5中任一項(xiàng)所述的方法,其中,所述步驟d包括基于有線或無線通信接口將所述生成的軟件使用許 可標(biāo)識提供給所述移動設(shè)備。
      7. 根據(jù)權(quán)利要求1至6中任一項(xiàng)所述的方法,其中,在所述步驟b 之前還包括以下步驟a,接收來自所述移動設(shè)備的軟件使用許可標(biāo)識發(fā)放請求消息; 所述步驟b還包括以下步驟當(dāng)接收到來自所迷移動設(shè)備的軟件使用許可標(biāo)識發(fā)放請求消息時(shí) 去讀取所述移動設(shè)備的特定標(biāo)識;
      8. 根據(jù)權(quán)利要求7所述的方法,其中,所述步驟b包括基于網(wǎng)絡(luò)通信接口來讀取所述特定標(biāo)識; 所述步驟d包括基于網(wǎng)絡(luò)通信接口將所述生成的軟件使用許可標(biāo)識 提供給所述移動設(shè)備。
      9. 根據(jù)權(quán)利要求1至8中任一項(xiàng)所述的方法,其中,所述移動設(shè) 備的特定標(biāo)識包括所述移動設(shè)備的至少一個(gè)硬件標(biāo)識、所述移動設(shè)備生 產(chǎn)商標(biāo)識、所述移動設(shè)備服務(wù)提供商標(biāo)識和用戶標(biāo)識中的任一項(xiàng)或者任 多項(xiàng)。
      10. 根據(jù)權(quán)利要求1至9中任一項(xiàng)所述的方法,其中,當(dāng)所述移動 設(shè)備為移動電話時(shí),所述特定標(biāo)識包括國際移動設(shè)備標(biāo)識、國際移動用 戶標(biāo)識、該移動電話至少一個(gè)硬件標(biāo)識中的任一項(xiàng)或者任多項(xiàng)。
      11. 一種向移動設(shè)備發(fā)放軟件使用許可標(biāo)識的發(fā)放裝置,其中,包括..讀取裝置,用于讀取所述移動設(shè)備的特定標(biāo)識; 生成裝置,用于根據(jù)所述移動設(shè)備的特定標(biāo)識生成所述軟件使用許 可標(biāo)識;提供裝置,用于將所述生成的軟件使用許可標(biāo)識提供給所述移動設(shè)備。
      12. 根據(jù)權(quán)利要求11所述的發(fā)放裝置,其中,所述提供裝置還用于 將所述生成的軟件使用許可標(biāo)識寫入到所述移動設(shè)備的存儲區(qū)域中。
      13. 根據(jù)權(quán)利要求12所述的發(fā)放裝置,其中,所述存儲區(qū)域包括 特定的存儲區(qū)域。
      14. 根據(jù)權(quán)利要求11至13中任一項(xiàng)所述的發(fā)放裝置,其中,還包括計(jì)算裝置,用于計(jì)算所述已生成的軟件使用許可標(biāo)識的數(shù)目。
      15. 根據(jù)權(quán)利要求14所述的發(fā)放裝置,其中,還包括 判斷裝置,用于判斷所述已生成的軟件使用許可標(biāo)識的數(shù)目是否大于預(yù)定數(shù)值;控制裝置,用于當(dāng)所述生成的軟件使用許可標(biāo)識的數(shù)目大于預(yù)定數(shù) 值時(shí),則停止所述軟件使用許可標(biāo)識的生成及提供。
      16. 根據(jù)權(quán)利要求11至15中任一項(xiàng)所述的發(fā)放裝置,其中,還包括有線通信接口裝置,用于與所述移動設(shè)備建立通信,其中,所述讀取裝置基于該有線通信接口裝置來讀取所述移動設(shè)備的特定標(biāo)識;所述 提供裝置基于該有線通信接口將所述生成的軟件使用許可標(biāo)識提供給 所述移動設(shè)備。
      17. 根據(jù)權(quán)利要求11至15中任一項(xiàng)所述的發(fā)放裝置,其中,還包括無線通信接口裝置,用于與所述移動設(shè)備建立通信,其中,所述讀 取裝置基于該無線通信接口裝置來讀取所述移動設(shè)備的特定標(biāo)識;所述 提供裝置基于該無線通信接口將所述生成的軟件使用許可標(biāo)識提供給 所述移動設(shè)備。
      18. 根據(jù)權(quán)利要求11至17中任一項(xiàng)發(fā)放裝置,其中,還包括 接收裝置,用于接收來自所述移動設(shè)備的軟件使用許可發(fā)放請求消息;所述讀取裝置還用于當(dāng)接收裝置接收到來自所述移動設(shè)備的軟件 使用許可發(fā)放請求消息時(shí)去讀取所述移動設(shè)備的特定標(biāo)識。
      19. 根據(jù)權(quán)利要求18所述的發(fā)放裝置,其中,還包括 網(wǎng)絡(luò)通信接口裝置,用于與所述移動設(shè)備建立通信,其中,所述讀取裝置基于該網(wǎng)絡(luò)通信接口裝置來讀取所述移動設(shè)備的特定標(biāo)識;所述 提供裝置基于該網(wǎng)絡(luò)通信接口將所述生成的軟件使用許可標(biāo)識提供給 所述移動設(shè)備。
      20. 根據(jù)權(quán)利要求11至19中任一項(xiàng)所述的發(fā)放裝置,其中,所述 移動設(shè)備的特定標(biāo)識包括所述移動設(shè)備的至少一個(gè)硬件標(biāo)識、所述移動 設(shè)備生產(chǎn)商標(biāo)識、所述移動設(shè)備服務(wù)提供商標(biāo)識和用戶標(biāo)識中的任一項(xiàng) 或者任多項(xiàng)。
      21. 根據(jù)權(quán)利要求11至20中任一項(xiàng)所述的發(fā)放裝置,其中,當(dāng)所 述移動設(shè)備為移動電話時(shí),所述特定標(biāo)識包括國際移動設(shè)備標(biāo)識、國際 移動用戶標(biāo)識、移動電話至少一個(gè)硬件標(biāo)識中的任一項(xiàng)或者任多項(xiàng)。
      全文摘要
      本發(fā)明提供了一種向移動設(shè)備發(fā)放軟件使用許可標(biāo)識的方法和裝置,首先讀取所述移動設(shè)備的特定標(biāo)識;然后根據(jù)所述移動設(shè)備的特定標(biāo)識生成所述軟件使用許可標(biāo)識;最后將所述生成的軟件使用許可標(biāo)識寫入到所述移動設(shè)備中。進(jìn)一步,記錄所述生成的軟件使用許可標(biāo)識的數(shù)目。并在每次發(fā)放軟件使用許可標(biāo)識時(shí),判斷所述生成的軟件使用許可標(biāo)識的數(shù)目是否大于預(yù)定數(shù)值;當(dāng)所述生成的軟件使用許可標(biāo)識的數(shù)目大于預(yù)定數(shù)值時(shí),則停止所述軟件使用許可標(biāo)識的生成及發(fā)送。通過使用本發(fā)明的發(fā)放方法和發(fā)放裝置,最大限度地保護(hù)了第三方軟件公司的利益,促進(jìn)了軟件產(chǎn)業(yè)的良性發(fā)展。
      文檔編號G06F21/00GK101211394SQ20061014871
      公開日2008年7月2日 申請日期2006年12月30日 優(yōu)先權(quán)日2006年12月30日
      發(fā)明者毅 許 申請人:智多微電子(上海)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1