專利名稱:程序及資料的授權(quán)執(zhí)行與使用的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其是一種程序及資料的授權(quán)執(zhí)行與使用的方法,主要為一種可令電腦程序及資料于使用期間,須通過網(wǎng)絡(luò)伺服器請求授權(quán)執(zhí)行或使用的步驟,于經(jīng)授權(quán)之后即可正常執(zhí)行或使用資料,構(gòu)成一種可有效運用網(wǎng)絡(luò)環(huán)境的網(wǎng)絡(luò)授權(quán)執(zhí)行與使用的方法。
再者,現(xiàn)今授權(quán)方式更為視實際需要有著多樣化的變化,諸如僅限制同一時間僅能執(zhí)行一套程序;而允許同一程序安裝在多部電腦設(shè)備上,提供資料備份以及提供實際使用上更具彈性的效果,而對于稽核的能力方面,則各廠家的作法不一,是否確實則有待商榷;此外,對于依照使用時數(shù)的計費方面,亦同樣有著確實性方面的問題,故而應(yīng)尋求一可同時解決前述各項問題的授權(quán)方法,以符合現(xiàn)今及往后的需要。
本發(fā)明的次一目的在于提供一種程序及資料的授權(quán)執(zhí)行與使用的方法,可在初次安裝或第一次執(zhí)行或使用時,輸入一次序號或注冊碼,而將此等資料植入至電腦設(shè)備的儲存媒體中,在進(jìn)行網(wǎng)絡(luò)授權(quán)階段時,送出該內(nèi)建的序號或注冊碼資料即可,免除重復(fù)輸入序號或注冊碼的不便。提供不僅可確實稽核亦兼具有使用簡便的授權(quán)使用方法。
本發(fā)明的另一目的在于提供一種程序及資料的授權(quán)執(zhí)行與使用的方法,此授權(quán)方法可允許不同電腦安裝相同序號或注冊碼的電腦程序或資料,經(jīng)由其授權(quán)機(jī)制,而確實地限制在同一時間內(nèi)僅允許一臺機(jī)器執(zhí)行相關(guān)程序或使用特定資料者,提供合理使用范圍的授權(quán)。
本發(fā)明的又一目的在于提供一種程序及資料的授權(quán)執(zhí)行與使用的方法,此授權(quán)方法使用特殊的編碼方式,將前述序號或注冊碼資料以特殊編碼方式進(jìn)行編碼后,再予傳送至授權(quán)端(伺服端)進(jìn)行授權(quán)作業(yè),更有著良好的保密性。
為達(dá)成上述目的,本發(fā)明的程序的授權(quán)執(zhí)行方法,包括下列步驟以注冊碼對客戶端進(jìn)行一次注冊;在執(zhí)行程序時,自動取出該注冊碼資料,并將此資料編碼后,向伺服端請求授權(quán)執(zhí)行;在伺服端接收前述請求后,檢查送入的注冊碼資料的合法性與有效性,然后回送授權(quán)信號至客戶端;在客戶端收受伺服端回送的授權(quán)信號,令程序解鎖而可正常運作。
本發(fā)明還公開了一種資料的授權(quán)使用的方法,包括下列步驟對包含有計費信息、注冊碼、文字、音樂、影像等的一種或多種資料進(jìn)行編碼處理,并將此等編碼后的資料傳遞給使用者存放在儲存媒體;在使用該文字、音樂、或影像等資料時,自動取出位于儲存媒體中相應(yīng)的已編碼的資料、注冊碼及收費信息,經(jīng)再次編碼后,向伺服端請求授權(quán)使用;在伺服端接受前述請求后,檢查送入注冊碼的合法性及有效性,并按照收費信息予以計費,并回送授權(quán)確認(rèn)信號至客戶端;在客戶端收受伺服端回送的授權(quán)確認(rèn)信號后,對所需的資料進(jìn)行解碼還原為可正常讀取或播放的資料型態(tài)。
以前述本發(fā)明的電腦程序以及資料的注冊方式以及使用時通過國際互聯(lián)網(wǎng)進(jìn)行授權(quán)執(zhí)行與使用的措施,可達(dá)到如下各項優(yōu)點1、一次性僅需一次注冊動作,免除重復(fù)注冊的不便與困擾,配合
圖1所示,使用者A在客戶端A輸入注冊碼A后,即可自動將注冊碼植入至客戶端A的儲存媒體中,由于電腦程序執(zhí)行期間,會自動取出位于儲存媒體的注冊碼,再予后續(xù)檢查與授權(quán)執(zhí)行的動作(如圖2),故而可免除每次重復(fù)輸入注冊碼的不便,提供一種不僅可達(dá)到確實稽核與兼具便于使用的電腦程序授權(quán)方法。
2、唯一性同一時間僅授權(quán)其中一相同注冊碼的客戶端執(zhí)行,在不同的機(jī)器上安裝相同注冊碼的電腦程序僅限制在同一時間(CONCURRENT)內(nèi)僅授權(quán)最先請求執(zhí)行的客戶端,有如圖4所示,若兩客戶A、B同為安裝相同注冊碼A時,經(jīng)伺服端電腦核查后,則僅允許其一電腦執(zhí)行,達(dá)到唯一性的效果,若欲在同一時間內(nèi)執(zhí)行相同程序時,則需不同的注冊碼始能達(dá)成,如圖3所示,客戶端A、B分別為設(shè)定不同的注冊碼A、B時,均視為個別獨立的程序運作,而前例以一注冊碼一機(jī)為原則,亦可視實際需要,令同一注冊碼授權(quán)一個以上的機(jī)器執(zhí)行,實際稽核作業(yè)上,僅需檢查同一注冊碼的使用量即可,亦可達(dá)到使用量的檢查效果。
3、網(wǎng)絡(luò)性無論是客戶端以及伺服端均同時存在于網(wǎng)絡(luò)上,始能進(jìn)行前述網(wǎng)絡(luò)授權(quán)的作業(yè),若客戶端未與網(wǎng)絡(luò)連線時即無從執(zhí)行,此舉當(dāng)可達(dá)到合法性的確實判別。
4、保密性客戶端與伺服端之間為依照需要以不同及特殊的編碼的通訊協(xié)定進(jìn)行通訊(如圖5),由于其間傳送的資料為已通過特殊編碼的亂碼型態(tài),無虞遭他人輕易取用與破壞。
至于資料使用的授權(quán)方面,首先為將資料通過特殊編碼作業(yè)而將其存放在電腦設(shè)備的儲存媒體中(如圖6),欲取用資料時,如圖7所示,除了如前述電腦程序的網(wǎng)絡(luò)授權(quán)步驟外,亦一并傳送資料的收費方式至伺服端電腦,經(jīng)確認(rèn)后,進(jìn)行線上計費(保障原作者的權(quán)益)以及回送確認(rèn)信號至客戶端A,經(jīng)程序?qū)υ擁椯Y料正確解碼后,即可提供使用者A正常使用該等資料,達(dá)到資料使用的計費或資料使用的稽核作業(yè),提供資料的合法授權(quán)使用者。
故以前述說明可知,本發(fā)明為提供一種可在電腦程序或資料于實際使用時,通過國際互聯(lián)網(wǎng)至伺服端請求授權(quán)執(zhí)行與使用,如此,確可提供較傳統(tǒng)的靜態(tài)注冊動作更具效益與達(dá)到確實的稽核效果,且搭配其注冊碼的植入型態(tài)以及其提供的唯一性與保密等特性,使其兼具安全性與簡便性。
權(quán)利要求
1.一種程序的授權(quán)執(zhí)行方法,其特征是包括下列步驟以注冊碼對客戶端進(jìn)行一次注冊;在執(zhí)行程序時,自動取出該注冊碼資料,并將此資料編碼后,向伺服端請求授權(quán)執(zhí)行;在伺服端接收前述請求后,檢查送入的注冊碼資料的合法性與有效性,然后回送授權(quán)信號至客戶端;在客戶端收受伺服端回送的授權(quán)信號,令程序解鎖而可正常運作。
2.如權(quán)利要求1所述的程序的授權(quán)執(zhí)行方法,其特征是該注冊碼植入至客戶端的儲存媒體中。
3.如權(quán)利要求1所述的程序的授權(quán)執(zhí)行方法,其特征是客戶端與伺服端之間使用特殊編碼的通訊協(xié)定。
4.如權(quán)利要求1所述的程序的授權(quán)執(zhí)行方法,其特征是該伺服端除了檢查注冊碼的合法性及有效性外,還檢查在同一時間是否有相同注冊碼請求授權(quán)執(zhí)行。
5.如權(quán)利要求4所述的程序的授權(quán)執(zhí)行方法,其特征是檢查出相同有效的注冊碼時,依照客戶端請求授權(quán)的順序,若未超過原先協(xié)議的上限人數(shù)時,令客戶端程序以正式版功能執(zhí)行;若超過原先協(xié)議的上限人數(shù)時,令后來者的客戶端程序不得執(zhí)行或只執(zhí)行試用版的功能。
6.如權(quán)利要求4所述的程序的授權(quán)執(zhí)行方法,其特征是若檢查出非法注冊碼(如注冊碼不存在或過期)或無效的注冊碼(如從一個被禁止的IP地址發(fā)出一個合法的注冊碼),可將客戶端程序設(shè)定為禁止執(zhí)行或僅能執(zhí)行局部功能。
7.一種資料的授權(quán)使用的方法,其特征是包括對包含有計費信息、注冊碼、文字、音樂、影像等的一種或多種資料進(jìn)行編碼處理,并將此等編碼后的資料傳遞給使用者存放在儲存媒體;在使用該文字、音樂、或影像等資料時,自動取出位于儲存媒體中相應(yīng)的已編碼的資料、注冊碼及收費信息,經(jīng)再次編碼后,向伺服端請求授權(quán)使用;在伺服端接受前述請求后,檢查送入注冊碼的合法性及有效性,并按照收費信息予以計費,并回送授權(quán)確認(rèn)信號至客戶端;在客戶端收受伺服端回送的授權(quán)確認(rèn)信號后,對所需的資料進(jìn)行解碼還原為可正常讀取或播放的資料型態(tài)。
8.如權(quán)利要求7所述的資料的授權(quán)使用的方法,其特征是客戶端與伺服端之間使用特殊編碼的通訊協(xié)定。
9.如權(quán)利要求7所述的資料的授權(quán)使用的方法,其特征是對不同有效注冊碼的客戶端可同時使用相同的資料;或?qū)ο嗤行ё源a的客戶端,若在原先協(xié)議的上限人數(shù)以內(nèi),可同時使用相同的資料。
10.如權(quán)利要求7所述的資料的授權(quán)使用的方法,其特征是注冊碼一定要植入客戶端的儲存媒體中;但可用個別的方式傳遞給客戶端,不一定須與其他的資料同時編碼后再傳遞給客戶端。
11.如權(quán)利要求7所述的資料的授權(quán)使用的方法,其特征是收費信息亦可線上由伺服端依注冊碼決定,不一定須存放于客戶端的儲存媒體中。
全文摘要
本發(fā)明為一種程序及資料的授權(quán)執(zhí)行與使用的方法,尤指一種運用網(wǎng)絡(luò)通訊協(xié)定進(jìn)行程序執(zhí)行及資料使用的授權(quán)方法,此方法主要為將客戶端輸入的注冊碼資料植入至電腦設(shè)備的儲存媒體中,于客戶端執(zhí)行程序或使用資料時,即自動提取位于儲存媒體中的注冊碼,經(jīng)保密性編碼作業(yè)后,再經(jīng)網(wǎng)絡(luò)傳送至伺服器端進(jìn)行認(rèn)證作業(yè),而伺服器除了判別注冊碼的有效性外,亦一并判斷在同一時間是否有相同的注冊碼同時請求授權(quán)執(zhí)行或使用,若無誤則令客戶端電腦程序或資料可正常使用,否則,僅能使用部分功能或拒絕使用,藉此提供一種可確保程序及資料合法使用的授權(quán)方法。
文檔編號G06F9/06GK1421770SQ01140178
公開日2003年6月4日 申請日期2001年11月28日 優(yōu)先權(quán)日2001年11月28日
發(fā)明者劉有志 申請人:劉有志