媒體數據保護方法及系統的製作方法
2023-04-27 11:35:46 2
專利名稱:媒體數據保護方法及系統的製作方法
技術領域:
本發明有關於移動通訊終端,且特別有關於移動通訊終端的媒體保護及下載的方法及系統。
背景技術:
傳統上,行動電話可以利用超文字傳輸協定(Hypertext TransmissionProtocol,簡稱HTTP)及無線應用通訊協定(Wireless Application Protocol,簡稱WAP)透過無線網絡從網際網路下載媒體數據。但是,下載的媒體數據都是未經過保護的明文數據。在沒有對媒體數據加以保護的情狀下,行動電話的使用者可以再利行動電話將下載的媒體數據轉發給其它行動電話。即使具有高價值的媒體數據也會被使用者無限制的複製。
有些媒體內容的提供商會自行制定與標準媒體格式不同的特別格式。行動電話須要符合上述特別格式才能開啟符合上述特別格式的媒體數據。這種方式雖然可以減少媒體被複製的可能,但是卻也阻礙行動電話媒體數據的互通性。
因此,需要一種保護媒體數據的方法,用以克服上述媒體數據被無限制的複製的問題。
發明內容
有鑑於此,本發明的目的在提供一種媒體數據保護方法。
基於上述目的,本發明提供一種媒體數據保護方法,執行於一移動通訊終端及一伺服器,上述移動通訊終端與上述伺服器進行無線通訊。首先,在上述移動通訊終端,發送一媒體下載請求,用以請求下載一媒體數據。在上述伺服器,接收上述媒體下載請求。在上述伺服器,根據上述媒體下載請求,產生上述媒體數據的一描述檔案、一媒體保護檔案、及一版權訊息檔案。上述描述檔案包含上述媒體保護檔案及上述版權訊息檔案的下載位址。上述媒體保護檔案包含加密後的上述媒體數據。上述版權訊息檔案包含用以對上述媒體保護檔案解密的解密金鑰。在上述伺服器,傳送上述描述檔案至上述移動通訊終端。在上述移動通訊終端,從上述伺服器接收上述描述檔案。
另外,本發明更提出一種媒體數據保護方法,執行於伺服器。首先,從移動通訊終端接收媒體下載請求。接著,根據上述媒體下載請求,產生上述媒體數據的描述檔、媒體保護檔案及版權訊息檔案。上述描述檔案包含上述媒體保護檔案及上述版權訊息檔案的下載位址。上述媒體保護檔案包含加密後的上述媒體數據。上述版權訊息檔案包含用以對上述媒體保護檔案解密的解密金鑰。傳送上述描述檔至上述移動通訊終端。
另外,本發明還提出一種媒體數據保護方法,執行於移動通訊終端。發送媒體下載請求至伺服器,用以請求下載媒體數據。從上述伺服器接收描述檔案,其中上述描述檔案包含一媒體保護檔案及一版權訊息檔案的下載位址。上述媒體保護檔案包含加密後的上述媒體數據。上述版權訊息檔案包含用以對上述媒體保護檔案解密的解密金鑰。根據上述描述檔案中上述媒體保護檔案的下載位址,發送保護媒體下載請求,用以下載上述媒體保護檔案。接收上述媒體保護檔案。根據上述描述檔案中上述版權訊息檔案的下載位址,發送版權下載請求,用以下載上述版權訊息檔案。接收上述版權訊息檔案。
另外,本發明還提出一種媒體數據保護系統。上述媒體數據保護系統包含伺服器以及移動通訊終端,用以和上述伺服器進行無線通訊。上述伺服器從上述移動通訊終端接收一媒體下載請求,並且根據上述媒體下載請求,產生上述媒體數據的一描述檔、一媒體保護檔案及一版權訊息檔案。上述描述檔案包含上述媒體保護檔案及上述版權訊息檔案的下載位址。上述媒體保護檔案包含加密後的上述媒體數據。上述版權訊息檔案包含用以對上述媒體保護檔案解密的解密金鑰。上述伺服器傳送上述描述檔至上述移動通訊終端。
圖1顯示了本發明的媒體數據保護系統的結構示意圖。
圖2顯示了本發明的媒體數據保護方法流程圖。
圖3顯示了本發明的描述檔案示意圖。
圖4顯示了本發明的媒體保護檔案示意圖。
圖5顯示了本發明的版權訊息檔案示意圖。
具體實施例方式
本發明提供一種媒體數據保護方法,可以執行於媒體數據保護系統。
圖1顯示了本發明的媒體數據保護系統的結構示意圖。圖1中包含了移動通訊終端10、無線應用通訊協定網關15及伺服器20。移動通訊終端10可以是具有媒體瀏覽功能及無線網絡通訊功能的各種移動通訊裝置,例如行動電話、或個人數字助理。移動通訊終端10包含存儲器4、及一個瀏覽器11用以讀取、解碼、播放媒體數據。無線應用通訊協定網關15如同傳統的無線應用通訊協定網關用以連接移動通訊終端10及伺服器20,並可以執行移動通訊裝置的使用者認證(end-userauthentication)。伺服器20包含加密金鑰135及一個媒體資料庫21用以儲存媒體數據,其中包含媒體數據100。
媒體數據100可以包含各種媒體,例如遊戲、靜態影像、動態影像、音樂、或文章。在本發明中,以符合多用途網際網路郵件延伸(Multipurpose Internet MailExtensions,簡稱MIME)規格的媒體數據為例,然而其並非用以限定本發明。
無線應用通訊協定網關15經由網際網路連接伺服器20。移動通訊終端10可以經由無線網路連接無線應用通訊協定網關15。
本發明的媒體數據保護方法可執行於移動通訊終端10及伺服器20。當移動通訊終端10和伺服器20進行無線通訊時,移動通訊終端10經由無線應用通訊協定網關15與伺服器20進行無線通訊。移動通訊終端10和伺服器20的訊息傳輸皆透過無線應用通訊協定網關15。因此以下的訊息及數據傳輸將不再贅述無線應用通訊協定網關15。在本發明中,移動通訊終端10和伺服器20利用無線應用通訊協定(Wireless Application Protocol,簡稱WAP)進行無線通訊,然而其並非用以限定本發明。本發明也可以應用在任何移動通訊終端支持的數據傳輸協定。
圖2顯示了本發明的媒體數據保護方法流程圖。
移動通訊終端10發送一媒體下載請求至伺服器20用以請求下載媒體數據100(步驟S2)。
伺服器20接收上述媒體下載請求(步驟S4)。伺服器20根據上述媒體下載請求,產生上述媒體數據的一描述檔案110、一媒體保護檔案120、及一版權訊息檔案130(步驟S6)。在本發明中,伺服器20在接收上述媒體下載請求後,再產生上述種檔案的方式可避免事先轉換全部媒體數據的大量工作負擔。而且版權資訊的產生可被個別控制,亦即不同用戶不同時間下載,版權資訊可以不一樣。如果在接收上述媒體下載請求之前就將所有的媒體先行轉換,下載前須作很多轉換工作。
圖3顯示本發明的描述檔案示意圖。描述檔案110包含媒體保護檔案下載資訊111、版權訊息檔案下載資訊112及關於媒體數據100的介紹資訊113。描述檔案110也可以包含其它更多的資訊。媒體保護檔案下載資訊111包含媒體保護檔案120的位址資訊。版權訊息檔案下載資訊112包含版權訊息檔案130的位址資訊。舉例來說,如果伺服器20產生並儲存媒體保護檔案120及版權訊息檔案130在伺服器20本身的存儲器中,則媒體保護檔案下載資訊111及版權訊息檔案下載資訊112皆包含伺服器20的位址,並各別包含媒體保護檔案120及版權訊息檔案130的路徑資訊。需要注意的是其並非用以限定本發明。舉例來說,伺服器20也可以耦接其它的伺服器,例如稱為第一伺服器及第二伺服器。如果伺服器20產生並各別儲存媒體保護檔案120及版權訊息檔案130在第一伺服器及第二伺服器的存儲器中,則媒體保護檔案下載資訊111及版權訊息檔案下載資訊112包含媒體保護檔案120及版權訊息檔案130的路徑資訊之外,還各別包含第一伺服器及第二伺服器的位址。
介紹資訊113記錄關於媒體數據100的簡介。移動通訊終端10的使用者可以閱讀介紹資訊113以決定是否下載媒體保護檔案120。
圖4顯示了本發明的媒體保護檔案示意圖。媒體保護檔案120包含MIME類型的長度欄位121、MIME類型欄位122、加密數據長度欄位123及加密數據124。無論媒體數據100為何種類型的媒體數據,經過加伺服器20編碼及加密後可以產生相同的MIME類型的媒體保護檔案。伺服器20可以利用各種編碼方式對媒體數據100進行編碼,例如二進位編碼、UU編碼(UU-encode)。
MIME類型的長度欄位121用以記錄媒體數據100的MIME類型的長度。MIME類型欄位122用以記錄媒體數據100的MIME類型。加密數據長度欄位123用以記錄加密數據124的長度。加密數據124是伺服器20以一加密金鑰135對媒體數據100加密而產生的。加密數據124記錄已加密的媒體數據100。然而媒體保護檔案120也可以包含其它資訊。
圖5顯示了本發明的版權訊息檔案示意圖。版權訊息檔案130包含一個解密金鑰131以及媒體版權132。解密金鑰131用以對加密數據124解密。媒體版權132可以包含媒體數據100的使用期限資訊。然而版權訊息檔案130也可以包含其它更多資訊,例如媒體數據使用規範條例。
在媒體保護檔案120及版權訊息檔案130被產生後,伺服器20可以將媒體保護檔案120及版權訊息檔案130儲存在伺服器20的存儲器中或分別儲在不同的伺服器中。
接著,伺服器20傳送上述描述檔案110至移動通訊終端10(步驟S8)。
移動通訊終端10從伺服器20接收描述檔案110(步驟S10)。描述檔案101可以被表示成一頁面,例如符合延伸標記語言(Extensible Markup Language,簡稱XML)、無線傳輸標記語言(Wireless Markup Language,簡稱WML)的頁面。移動通訊終端10可以利用瀏覽器11顯示描述檔案110的頁面。移動通訊終端10的使用者可以觀看描述檔案101的頁面,並據以決定是否下載媒體保護檔案120或版權訊息檔案130。
如果決定要下載媒體保護檔案120,移動通訊終端10根據上述描述檔案中的媒體保護檔案下載資訊111,發送一保護媒體下載請求,用以下載上述媒體保護檔案120(步驟S12)。伺服器20接收保護媒體下載請求(步驟S14)後,傳送媒體保護檔案120至移動通訊終端10(步驟S16)。
移動通訊終端10從伺服器20接收媒體保護檔案120(步驟S18),並將媒體保護檔案120儲存於存儲器4。
如果決定要下載版權訊息檔案130。移動通訊終端10根據上述描述檔案110中的版權訊息檔案下載資訊112,發送一版權下載請求,用以下載上述版權訊息檔案130(步驟S20)。
伺服器20接收版權下載請求(步驟S22)之後,發送上述版權訊息檔案130至移動通訊終端10(步驟S24)。
移動通訊終端10從上述伺服器20接收上述版權訊息檔案130(步驟S26),並儲存於存儲器4。
移動通訊終端10利用上述版權訊息檔案130,對媒體保護檔案120解密(步驟S28),並解碼以產生媒體數據100。更明確來說,移動通訊終端10利用上述解密金鑰131,對加密數據124解密。移動通訊終端10接著將媒體數據100利用瀏覽器11開啟、顯示或播放。
期限資訊是用以限制媒體保護檔案的使用期限。移動通訊終端10以版權訊息檔案130將媒體保護檔案120解密時,根據期限資訊來限制解密後媒體數據100的使用時間,例如將期限資訊記錄在媒體數據100相關的數據結構中。移動終端10每次播放媒體數據100時,要先判斷媒體數據100是否到期。在此情況中,版權資訊沒有次數限制,它僅在解密媒體保護檔案120時需要被使用,以後均由移動通訊終端10根據已經設置的期限資訊來控制媒體數據100的使用。然而本發明的版權訊息檔案130可以利用不同的方法來保護媒體數據100。
舉例來說,移動通訊終端被限制不能各別儲存解密後的媒體數據100。每當移動通訊終端10要開啟媒體數據100時,都須要利用版權訊息檔案130對媒體保護檔案120解密來產生媒體數據100。而且,移動通訊終端不能將版權資訊外發。藉此,可以防止媒體數據100被任意複製。
媒體版權132也可包含使用次數限制,透過使用次數限制來控制媒體數據100的使用次數在一預定次數以內。
本發明的媒體數據保護方法可以結合計費機制。舉例來說,在無線應用通訊協定網關15或伺服器20中設置計費閘道。藉此,可以對媒體數據100的下載請求者計費。
因此,本發明的本發明的媒體數據保護方法及系統可保護媒體數據,並防止媒體數據在被移動通訊終端下載後,被任意複製的問題。
雖然本發明已以較佳實施例揭示如上,然其並非用以限定本發明,任何熟悉本技術領域者,在不脫離本發明的精神和範圍內,當可作各種的更動與潤飾,因此本發明的保護範圍當視後附的申請專利範圍所界定者為準。
權利要求
1.一種媒體數據保護方法,執行於一移動通訊終端及一伺服器,上述移動通訊終端與上述伺服器進行無線通訊,包括下列步驟在上述移動通訊終端,發送一媒體下載請求至上述伺服器,用以請求下載一媒體數據;在上述伺服器,接收上述媒體下載請求;在上述伺服器,根據上述媒體下載請求,產生上述媒體數據的一描述檔案、一媒體保護檔案及一版權訊息檔案,其中上述描述檔案包含上述媒體保護檔案及上述版權訊息檔案的下載位址,上述媒體保護檔案包含加密後的上述媒體數據,上述版權訊息檔案包含用以對上述媒體保護檔案解密的解密金鑰;在上述伺服器,傳送上述描述檔案至上述移動通訊終端;以及在上述移動通訊終端,從上述伺服器接收上述描述檔案。
2.如權利要求1所述的媒體數據保護方法,其特徵在於,還包含下列步驟在上述移動通訊終端,根據上述描述檔案中的上述媒體保護檔案的下載位址,發送一保護媒體下載請求,用以下載上述媒體保護檔案;以及在上述移動通訊終端,接收上述媒體保護檔案。
3.如權利要求2所述的媒體數據保護方法,其特徵在於,還包含下列步驟在上述移動通訊終端,根據上述描述檔案中的上述版權訊息檔案的下載位址,發送一版權下載請求,用以下載上述版權訊息檔案;以及在上述移動通訊終端,接收上述版權訊息檔案。
4.如權利要求3所述的媒體數據保護方法,其特徵在於,還包含下列步驟在上述移動通訊終端,利用上述版權訊息檔案,對媒體保護檔案解密以產生上述媒體數據。
5.如權利要求1所述的媒體數據保護方法,其特徵在於,上述版權訊息檔案包含上述媒體數據的使用期限。
6.一種媒體數據保護方法,執行於一伺服器,包括下列步驟從一移動通訊終端接收一媒體下載請求,用以請求一媒體數據;根據上述媒體下載請求,產生上述媒體數據的一描述檔、一媒體保護檔案及一版權訊息檔案,其中上述描述檔案包含上述媒體保護檔案及上述版權訊息檔案的下載位址,上述媒體保護檔案包含加密後的上述媒體數據,上述版權訊息檔案包含用以對上述媒體保護檔案解密的解密金鑰;以及傳送上述描述檔至上述移動通訊終端。
7.如權利要求6所述的媒體數據保護方法,其特徵在於,還包下列步驟從上述移動通訊終端接收用以下載上述媒體保護檔案的一保護媒體下載請求;以及發送上述媒體保護檔案至上述移動通訊終端。
8.如權利要求7所述的媒體數據保護方法,其特徵在於,還包下列步驟從上述移動通訊終端,接收用以下載上述版權訊息檔案的一版權下載請求;以及發送上述版權訊息檔案至上述移動通訊終端。
9.一種媒體數據保護方法,執行於一移動通訊終端,包括下列步驟發送一媒體下載請求至一伺服器,用以請求下載一媒體數據;從上述伺服器接收一描述檔案,其中上述描述檔案包含一媒體保護檔案及一版權訊息檔案的下載位址,上述媒體保護檔案包含加密後的上述媒體數據,上述版權訊息檔案包含用以對上述媒體保護檔案解密的解密金鑰;根據上述描述檔案中上述媒體保護檔案的下載位址,發送一保護媒體下載請求,用以下載上述媒體保護檔案;接收上述媒體保護檔案;根據上述描述檔案中上述版權訊息檔案的下載位址,發送一版權下載請求,用以下載上述版權訊息檔案;以及接收上述版權訊息檔案。
10.如權利要求9所述的媒體數據保護方法,其特徵在於,還包含下列步驟利用上述版權訊息檔案,對媒體保護檔案解密以產生上述媒體數據。
11.如權利要求9所述的媒體數據保護方法,其特徵在於,上述版權訊息檔案包含上述媒體數據的使用期限。
12.一種媒體數據保護系統,包含一移動通訊終端;以及一伺服器,用以和上述移動通訊終端進行無線通訊,其中上述伺服器從上述移動通訊終端接收一媒體下載請求,並且根據上述媒體下載請求,產生上述媒體數據的一描述檔、一媒體保護檔案及一版權訊息檔案,其中上述描述檔案包含上述媒體保護檔案及上述版權訊息檔案的下載位址,上述媒體保護檔案包含加密後的上述媒體數據,上述版權訊息檔案包含用以對上述媒體保護檔案解密的解密金鑰;以及,上述伺服器傳送上述描述檔至上述移動通訊終端。
13.如權利要求12所述的媒體數據保護系統,其特徵在於,上述伺服器從上述移動通訊終端接收用以下載上述媒體保護檔案的一保護媒體下載請求,以及發送上述媒體保護檔案至上述移動通訊終端。
14.如權利要求13所述的媒體數據保護系統,其特徵在於,上述伺服器從上述移動通訊終端,接收用以下載上述版權訊息檔案的一版權下載請求,以及發送上述版權訊息檔案至上述移動通訊終端。
15.如權利要求14所述的媒體數據保護系統,其特徵在於,上述移動通訊終端利用上述版權訊息檔案,對媒體保護檔案解密以產生上述媒體數據。
16.如權利要求12所述的媒體數據保護系統,其特徵在於,上述版權訊息檔案包含上述媒體數據的使用期限。
全文摘要
本發明涉及一種媒體數據保護方法,執行於一移動通訊終端及一伺服器,上述移動通訊終端與上述伺服器進行無線通訊。首先,在上述移動通訊終端,發送一媒體下載請求,用以請求下載一媒體數據。在上述伺服器,接收上述媒體下載請求。在上述伺服器,根據上述媒體下載請求,產生上述媒體數據的一描述檔案、一媒體保護檔案、及一版權訊息檔案。上述描述檔案包含上述媒體保護檔案及上述版權訊息檔案的下載位址。上述媒體保護檔案包含加密後的上述媒體數據。上述版權訊息檔案包含用以對上述媒體保護檔案解密的解密金鑰。在上述伺服器,傳送上述描述檔案至上述移動通訊終端。在上述移動通訊終端,從上述伺服器接收上述描述檔案。
文檔編號H04W12/02GK1705386SQ20041002474
公開日2005年12月7日 申請日期2004年5月28日 優先權日2004年5月28日
發明者陳志文, 蔡世興, 何代水 申請人:英華達(上海)電子有限公司