專利名稱:用于分發(fā)受保護(hù)內(nèi)容的數(shù)字多功能盤系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò),更具體地說,本發(fā)明涉及允許安全分發(fā)受保護(hù)內(nèi)容的網(wǎng)絡(luò)系統(tǒng)。
背景技術(shù):
消費者常常購買數(shù)字多功能盤(DVD)上的視頻內(nèi)容。DVD播放器可以被用來將該視頻內(nèi)容輸出到電視機(jī)(TV)或其他視頻監(jiān)視器。一些DVD播放器可以包括盤傳送裝置(carousel),用于允許選擇和播放多個DVD之一。在一些情形中,當(dāng)DVD播放器位于并連接到消費者家的一個房間中的第一 TV時,消費者可能想要在另一個房間內(nèi)的第二 TV上觀看DVD的內(nèi)容。結(jié)果,需要斷開DVD播放器與第一 TV的連接,將其移動到具有第二 TV的房間,然后將其重新連接到第二 TV?;蛘?,如果消費者具有第二個DVD播放器,則消費者將DVD移動到該播放器中。一種解決該問題的可能方案涉及將DVD內(nèi)容復(fù)制到另一 DVD上。DVD播放器一般僅包括一個DVD播放器,其難以復(fù)制DVD。為了復(fù)制DVD,用戶必須將DVD內(nèi)容復(fù)制到硬驅(qū)動系統(tǒng)。通常,諸如數(shù)字權(quán)利管理(DRM)的拷貝保護(hù)方案阻止這種復(fù)制,盡管某些復(fù)制可能被版權(quán)法所允許。這是部分由于數(shù)據(jù)被DVD播放器解密和/或解碼,因而在其被輸出到其他設(shè)備時處于未受保護(hù)的形式。該方案還需要額外的DVD播放器。
發(fā)明內(nèi)容
一種用于向家庭網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備分布受保護(hù)的內(nèi)容的系統(tǒng),所述系統(tǒng)包括:在所述家庭網(wǎng)絡(luò)中操作的硬盤驅(qū)動器,所述硬盤驅(qū)動器被配置為允許所述硬盤驅(qū)動器的用戶請求所述受保護(hù)內(nèi)容的拷貝,其中所述硬盤驅(qū)動器包括具有用戶可訪問區(qū)和隱藏區(qū)的存儲器;以及在所述家庭網(wǎng)絡(luò)中操作的DVD系統(tǒng),所述DVD系統(tǒng)被配置為基于所述請求,向所述硬盤驅(qū)動器傳達(dá)所述受保護(hù)內(nèi)容的所述拷貝;其中,所述硬盤驅(qū)動器被配置為在所述隱藏區(qū)中存儲所述受保護(hù)內(nèi)容的所述拷貝,并且其中所述隱藏區(qū)和對所述隱藏區(qū)中的所述受保護(hù)內(nèi)容的所述拷貝的所述存儲對所述硬盤驅(qū)動器的所述用戶不可見。在其他方面,所述系統(tǒng)包括電視機(jī)和監(jiān)視器中的至少一個,并且其中所述用戶使用所述電視機(jī)和所述監(jiān)視器中的所述至少一個來請求所述受保護(hù)內(nèi)容的所述拷貝。在其他方面,所述硬盤驅(qū)動器被配置為向所述DVD系統(tǒng)發(fā)送請求所述受保護(hù)內(nèi)容的所述拷貝的消息;所述DVD系統(tǒng)被配置為有選擇地向所述硬盤驅(qū)動器發(fā)送所述受保護(hù)內(nèi)容。在其他方面,所述DVD系統(tǒng)被配置為i)確定所述硬盤驅(qū)動器是否具有本地狀態(tài);并且ii)如果所述硬盤驅(qū)動器具有所述本地狀態(tài),則向所述硬盤驅(qū)動器發(fā)送所述受保護(hù)內(nèi)容。
在其他方面,所述DVD系統(tǒng)被配置為基于以下中的至少一個來確定所述硬盤驅(qū)動器是否具有本地狀態(tài):所述硬盤驅(qū)動器的響應(yīng)時間、所述硬盤驅(qū)動器的介質(zhì)訪問控制地址、當(dāng)外部端口被阻斷時所述硬盤驅(qū)動器是否還能夠與所述DVD系統(tǒng)通信、以及本地服務(wù)器的查詢。在其他方面,所述DVD系統(tǒng)被配置為(i)從所述硬盤驅(qū)動器請求密鑰;(ii)在從所述硬盤驅(qū)動器接收到響應(yīng)時,用所述密鑰加擾所述受保護(hù)內(nèi)容的所述拷貝;以及(iii)向所述硬盤驅(qū)動器發(fā)送所述受保護(hù)內(nèi)容的加擾的所述拷貝。在其他方面,所述DVD系統(tǒng)被配置為向所述硬盤驅(qū)動器發(fā)送使用數(shù)據(jù),其中所述使用數(shù)據(jù)限制所述受保護(hù)內(nèi)容的所述拷貝的重放次數(shù)以及允許使用所述受保護(hù)內(nèi)容的所述拷貝的預(yù)定時段中的至少一個。在其他方面,所述硬盤驅(qū)動器被配置為基于所述使用數(shù)據(jù)刪除所述受保護(hù)內(nèi)容的所述拷貝。在其他方面,所述硬盤驅(qū)動器被配置為請求所述DVD系統(tǒng)上的可用受保護(hù)內(nèi)容的列表,并且所述DVD系統(tǒng)被配置為向所述硬盤驅(qū)動器提供所述DVD系統(tǒng)上的所述可用受保護(hù)內(nèi)容的列表。在其他方面,所述DVD系統(tǒng)包括被配置為存儲所述受保護(hù)內(nèi)容的第二硬盤驅(qū)動器。在其他方面,所述第二硬盤驅(qū)動器被配置為存儲DVD的內(nèi)容以用于向所述DVD系統(tǒng)拷貝。一種用于在網(wǎng)絡(luò)中分發(fā)內(nèi)容的系統(tǒng)包括存儲內(nèi)容的存儲器。提供者網(wǎng)絡(luò)設(shè)備與該存儲器通信。請求者網(wǎng)絡(luò)設(shè)備請求內(nèi)容的拷貝。提供者網(wǎng)絡(luò)設(shè)備判斷請求者網(wǎng)絡(luò)設(shè)備的本地/遠(yuǎn)程狀態(tài),并且當(dāng)請求者網(wǎng)絡(luò)設(shè)備請求內(nèi)容并且具有本地狀態(tài)時,有選擇地發(fā)送內(nèi)容的拷貝到請求者網(wǎng)絡(luò)設(shè)備。在其他方面,提供者網(wǎng)絡(luò)設(shè)備包括數(shù)字多功能盤(DVD)系統(tǒng)。請求者網(wǎng)絡(luò)設(shè)備包括硬盤驅(qū)動器(HDD)系統(tǒng)。提供者網(wǎng)絡(luò)設(shè)備包括本地網(wǎng)絡(luò)判斷模塊,本地網(wǎng)絡(luò)判斷模塊判斷請求者網(wǎng)絡(luò)設(shè)備的本地/遠(yuǎn)程狀態(tài)。提供者網(wǎng)絡(luò)設(shè)備基于請求者網(wǎng)絡(luò)設(shè)備的響應(yīng)時間來判斷本地/遠(yuǎn)程狀態(tài)。在其他方面,服務(wù)器與提供者網(wǎng)絡(luò)設(shè)備通信,并且存儲本地網(wǎng)絡(luò)設(shè)備的標(biāo)識數(shù)據(jù)。提供者網(wǎng)絡(luò)設(shè)備基于該標(biāo)識數(shù)據(jù)判斷本地/遠(yuǎn)程狀態(tài)。標(biāo)識數(shù)據(jù)包括本地網(wǎng)絡(luò)設(shè)備的介質(zhì)訪問控制(MAC)地址。在其他方面,HDD系統(tǒng)包括以非易失的方式存儲數(shù)據(jù)的非易失性HDD存儲器,非易失性HDD存儲器包括用戶可訪問區(qū)和隱藏區(qū)。硬盤驅(qū)動器(HDD)控制模塊與HDD非易失性存儲器通信,有選擇地請求并接收來自提供者網(wǎng)絡(luò)設(shè)備的內(nèi)容,并將所請求的內(nèi)容存儲在非易失性HDD存儲器的隱藏區(qū)中。在其他方面,在向提供者網(wǎng)絡(luò)設(shè)備發(fā)送請求之后,HDD控制模塊接收密鑰請求,并且響應(yīng)于該密鑰請求,向提供者網(wǎng)絡(luò)設(shè)備傳送密鑰。由HDD系統(tǒng)從提供者網(wǎng)絡(luò)設(shè)備接收到的所請求的內(nèi)容使用該密鑰被加密。HDD控制模塊解密所請求的內(nèi)容。所請求的內(nèi)容包括也被寫入非易失性HDD存儲器的隱藏部分的使用數(shù)據(jù),并且其中,當(dāng)使用數(shù)據(jù)指示可允許的使用結(jié)束時,HDD控制模塊使所請求的內(nèi)容不可用。HDD系統(tǒng)從非易失性HDD存儲器刪除所請求的內(nèi)容。使用數(shù)據(jù)指定可允許使用的預(yù)定次數(shù)。使用數(shù)據(jù)指定可允許使用的持續(xù)時間。HDD系統(tǒng)與網(wǎng)絡(luò)無線通信。HDD系統(tǒng)在有線介質(zhì)上與網(wǎng)絡(luò)通信。在其他方面,DVD系統(tǒng)包括存儲內(nèi)容的非易失性存儲器。DVD控制模塊與非易失性存儲器通信,并且從請求者網(wǎng)絡(luò)設(shè)備有選擇地接收對于內(nèi)容的請求。DVD控制模塊在發(fā)送所請求的內(nèi)容之前,向請求者網(wǎng)絡(luò)設(shè)備請求密鑰,并且確定在向HDD系統(tǒng)發(fā)送密鑰請求之后,從HDD系統(tǒng)接收到密鑰所需的時間量。如果密鑰是在預(yù)定的時間段內(nèi)接收到的,則DVD系統(tǒng)向HDD系統(tǒng)發(fā)送所請求的內(nèi)容。該預(yù)定的時間段近似等于單跳或兩跳的時間段。DVD系統(tǒng)在向HDD系統(tǒng)發(fā)送所請求的內(nèi)容之前,加密所請求的內(nèi)容。DVD控制模塊將使用數(shù)據(jù)包括在被傳送到HDD系統(tǒng)的所請求的內(nèi)容中。使用數(shù)據(jù)指定可允許使用的次數(shù)。使用數(shù)據(jù)指定可允許使用的持續(xù)時間。一種用于在網(wǎng)絡(luò)中分發(fā)內(nèi)容的系統(tǒng)包括用于存儲內(nèi)容的存儲器裝置。提供者網(wǎng)絡(luò)裝置與存儲器裝置通信。請求者網(wǎng)絡(luò)裝置請求內(nèi)容的拷貝。提供者網(wǎng)絡(luò)裝置判斷請求者網(wǎng)絡(luò)裝置的本地/遠(yuǎn)程狀態(tài),并且當(dāng)請求者網(wǎng)絡(luò)裝置請求內(nèi)容并且具有本地狀態(tài)時,有選擇地發(fā)送內(nèi)容的拷貝到請求者網(wǎng)絡(luò)裝置。在其他方面,提供者網(wǎng)絡(luò)裝置包括數(shù)字多功能盤(DVD)系統(tǒng)。請求者網(wǎng)絡(luò)裝置包括硬盤驅(qū)動器(HDD)系統(tǒng)。提供者網(wǎng)絡(luò)裝置包括本地網(wǎng)絡(luò)判斷裝置,用于判斷請求者網(wǎng)絡(luò)裝置的本地/遠(yuǎn)程狀態(tài)。提供者網(wǎng)絡(luò)裝置基于請求者網(wǎng)絡(luò)裝置的響應(yīng)時間來判斷本地/遠(yuǎn)程狀態(tài)。用于服務(wù)的服務(wù)器裝置與提供者網(wǎng)絡(luò)裝置通信,并且存儲本地網(wǎng)絡(luò)裝置的標(biāo)識數(shù)據(jù)。提供者網(wǎng)絡(luò)裝置基于該標(biāo)識數(shù)據(jù)判斷本地/遠(yuǎn)程狀態(tài)。標(biāo)識數(shù)據(jù)包括本地網(wǎng)絡(luò)裝置的介質(zhì)訪問控制(MAC)地址。在其他方面,HDD系統(tǒng)包括用于以非易失的方式存儲數(shù)據(jù)的非易失性HDD存儲器裝置,非易失性HDD存儲器裝置包括用戶可訪問區(qū)和隱藏區(qū)。硬盤驅(qū)動器(HDD)控制裝置與HDD非易失性存儲器裝置通信,有選擇地請求并接收來自提供者網(wǎng)絡(luò)裝置的內(nèi)容,并將所請求的內(nèi)容存儲在非易失性HDD存儲器裝置的隱藏區(qū)中。在向提供者網(wǎng)絡(luò)裝置發(fā)送請求之后,HDD控制裝置接收密鑰請求,并且響應(yīng)于該密鑰請求,向提供者網(wǎng)絡(luò)裝置傳送密鑰。由HDD系統(tǒng)從提供者網(wǎng)絡(luò)裝置接收到的所請求的內(nèi)容使用該密鑰被加密。HDD控制裝置解密所請求的內(nèi)容。所請求的內(nèi)容包括也被寫入非易失性HDD存儲器裝置的隱藏部分的使用數(shù)據(jù),并且其中,當(dāng)使用數(shù)據(jù)指示允許的使用結(jié)束時,HDD控制裝置使所請求的內(nèi)容不可用。在其他方面,HDD系統(tǒng)從非易失性HDD存儲器裝置刪除所請求的內(nèi)容。使用數(shù)據(jù)指定可允許使用的預(yù)定次數(shù)。使用數(shù)據(jù)指定可允許使用的持續(xù)時間。HDD系統(tǒng)與網(wǎng)絡(luò)無線通信。HDD系統(tǒng)在有線介質(zhì)上與網(wǎng)絡(luò)通信。在其他方面,DVD系統(tǒng)包括用于存儲內(nèi)容的非易失性存儲器裝置。DVD控制裝置與非易失性存儲器裝置通信,并且從請求者網(wǎng)絡(luò)裝置有選擇地接收對于內(nèi)容的請求。DVD控制裝置在發(fā)送所請求的內(nèi)容之前,向請求者網(wǎng)絡(luò)裝置請求密鑰,并且確定在向HDD系統(tǒng)發(fā)送密鑰請求之后,從HDD系統(tǒng)接收密鑰所需的時間量。如果密鑰是在預(yù)定的時間段內(nèi)接收到的,則DVD控制裝置向HDD系統(tǒng)發(fā)送所請求的內(nèi)容。該預(yù)定的時間段近似等于單跳或兩跳的時間段。DVD控制裝置在向HDD系統(tǒng)發(fā)送所請求的內(nèi)容之前,加密所請求的內(nèi)容。DVD控制裝置將使用數(shù)據(jù)包括在被傳送到HDD系統(tǒng)的所請求的內(nèi)容中。使用數(shù)據(jù)指定可允許使用的次數(shù)。使用數(shù)據(jù)指定可允許使用的持續(xù)時間。DVD系統(tǒng)與網(wǎng)絡(luò)無線通信。DVD系統(tǒng)在有線介質(zhì)上與網(wǎng)絡(luò)通信?!N用于在網(wǎng)絡(luò)中分發(fā)內(nèi)容的方法包括:在存儲器中存儲內(nèi)容;提供與存儲器通信的提供者網(wǎng)絡(luò)設(shè)備;提供請求內(nèi)容拷貝的請求者網(wǎng)絡(luò)設(shè)備;判斷請求者網(wǎng)絡(luò)設(shè)備的本地/遠(yuǎn)程狀態(tài);以及當(dāng)請求者網(wǎng)絡(luò)設(shè)備請求內(nèi)容并且具有本地狀態(tài)時,有選擇地發(fā)送內(nèi)容的拷貝到請求者網(wǎng)絡(luò)設(shè)備。在其他方面,提供者網(wǎng)絡(luò)設(shè)備包括數(shù)字多功能盤(DVD)系統(tǒng)。請求者網(wǎng)絡(luò)設(shè)備包括硬盤驅(qū)動器(HDD)系統(tǒng)。該方法包括判斷請求者網(wǎng)絡(luò)設(shè)備的本地/遠(yuǎn)程狀態(tài)。該方法包括基于請求者網(wǎng)絡(luò)設(shè)備的響應(yīng)時間來判斷本地/遠(yuǎn)程狀態(tài)。該方法包括存儲本地網(wǎng)絡(luò)設(shè)備的標(biāo)識數(shù)據(jù),其中提供者網(wǎng)絡(luò)設(shè)備基于該標(biāo)識數(shù)據(jù)判斷本地/遠(yuǎn)程狀態(tài)。該方法包括存儲本地網(wǎng)絡(luò)設(shè)備的介質(zhì)訪問控制(MAC)地址。該方法包括:以非易失的方式在HDD系統(tǒng)的用戶可訪問區(qū)和隱藏區(qū)中存儲數(shù)據(jù);有選擇地請求并接收來自提供者網(wǎng)絡(luò)設(shè)備的內(nèi)容;以及將所請求的內(nèi)容存儲在非易失性HDD存儲器的隱藏區(qū)中。在其他方面,該方法包括在向提供者網(wǎng)絡(luò)設(shè)備發(fā)送請求之后,接收密鑰請求,并且響應(yīng)于該密鑰請求,向提供者網(wǎng)絡(luò)設(shè)備傳送密鑰。該方法包括使用密鑰加密由HDD系統(tǒng)從提供者網(wǎng)絡(luò)設(shè)備接收的所請求內(nèi)容。該方法包括解密所請求的內(nèi)容。該方法包括:將包括使用數(shù)據(jù)的所請求內(nèi)容寫入非易失性HDD系統(tǒng)的隱藏部分;以及當(dāng)使用數(shù)據(jù)指示允許的使用結(jié)束時,使所請求的內(nèi)容不可用。在其他方面,該方法包括從非易失性HDD存儲器刪除所請求的內(nèi)容。該方法包括利用使用數(shù)據(jù)指定可允許使用的預(yù)定次數(shù)。該方法包括利用使用數(shù)據(jù)指定可允許使用的持續(xù)時間。該方法包括:存儲內(nèi)容;以及從請求者網(wǎng)絡(luò)設(shè)備有選擇地接收對于內(nèi)容的請求。該方法包括:在發(fā)送所請求的內(nèi)容之前,向請求者網(wǎng)絡(luò)設(shè)備請求密鑰;以及確定在向HDD系統(tǒng)發(fā)送密鑰請求之后從HDD系統(tǒng)接收到密鑰所需的時間量。在其他方面,該方法包括如果密鑰是在預(yù)定的時間段內(nèi)接收到的,則向HDD系統(tǒng)發(fā)送所請求的內(nèi)容。預(yù)定的時間段近似等于單跳或兩跳的時間段。該方法包括在向HDD系統(tǒng)發(fā)送所請求的內(nèi)容之前,加密所請求的內(nèi)容。該方法包括將所請求的內(nèi)容中的使用數(shù)據(jù)傳送到HDD系統(tǒng)。使用數(shù)據(jù)指定可允許使用的次數(shù)。使用數(shù)據(jù)指定可允許使用的持續(xù)時間。一種通過網(wǎng)絡(luò)與提供者網(wǎng)絡(luò)設(shè)備通信的硬盤驅(qū)動器(HDD)系統(tǒng)包括非易失性HDD存儲器,非易失性HDD存儲器以非易失的方式在用戶可訪問區(qū)和隱藏區(qū)中存儲數(shù)據(jù)。硬盤驅(qū)動器(HDD)控制模塊與HDD非易失性存儲器通信,有選擇地請求并接收來自提供者網(wǎng)絡(luò)設(shè)備的內(nèi)容,并將所請求的內(nèi)容存儲在非易失性HDD存儲器的隱藏區(qū)中。在其他方面,在向提供者網(wǎng)絡(luò)設(shè)備發(fā)送請求之后,HDD控制模塊接收密鑰請求,并且響應(yīng)于該密鑰請求,向提供者網(wǎng)絡(luò)設(shè)備傳送密鑰。由HDD系統(tǒng)從提供者網(wǎng)絡(luò)設(shè)備接收到的所請求內(nèi)容使用該密鑰被加密。HDD控制模塊解密所請求的內(nèi)容。所請求的內(nèi)容包括也被寫入非易失性HDD存儲器的隱藏部分的使用數(shù)據(jù),并且其中,當(dāng)使用數(shù)據(jù)指示可允許的使用結(jié)束時,HDD控制模塊使所請求的內(nèi)容不可用。HDD系統(tǒng)從非易失性HDD存儲器刪除所請求的內(nèi)容。使用數(shù)據(jù)指定可允許使用的預(yù)定次數(shù)。使用數(shù)據(jù)指定可允許使用的持續(xù)時間。HDD系統(tǒng)與網(wǎng)絡(luò)無線通信。HDD系統(tǒng)與網(wǎng)絡(luò)通過介質(zhì)通信。在其他方面,提供者網(wǎng)絡(luò)設(shè)備包括數(shù)字多功能盤(DVD)系統(tǒng)。連網(wǎng)的DVD/HDD系統(tǒng)包括HDD系統(tǒng)并且還包括DVD系統(tǒng)以及網(wǎng)絡(luò)。
一種通過網(wǎng)絡(luò)與提供者網(wǎng)絡(luò)設(shè)備通信的硬盤驅(qū)動器(HDD)系統(tǒng)包括非易失性存儲器裝置,非易失性HDD存儲器裝置以非易失的方式在用戶可訪問區(qū)和隱藏區(qū)中存儲數(shù)據(jù)??刂蒲b置與非易失性存儲器裝置通信,有選擇地請求并接收來自提供者網(wǎng)絡(luò)設(shè)備的內(nèi)容,并將所請求的內(nèi)容存儲在非易失性存儲器裝置的隱藏區(qū)中。在向提供者網(wǎng)絡(luò)設(shè)備發(fā)送請求之后,控制裝置接收密鑰請求,并且響應(yīng)于該密鑰請求,向提供者網(wǎng)絡(luò)設(shè)備傳送密鑰。由系統(tǒng)從提供者網(wǎng)絡(luò)設(shè)備接收到的所請求的內(nèi)容使用該密鑰被加密。控制裝置解密所請求的內(nèi)容。所請求的內(nèi)容包括也被寫入非易失性存儲器裝置的隱藏部分的使用數(shù)據(jù),并且其中,當(dāng)使用數(shù)據(jù)指示可允許的使用結(jié)束時,控制裝置使所請求的內(nèi)容不可用。在其他方面,系統(tǒng)從非易失性存儲器裝置刪除所請求的內(nèi)容。使用數(shù)據(jù)指定可允許使用的預(yù)定次數(shù)。使用數(shù)據(jù)指定可允許使用的持續(xù)時間。HDD系統(tǒng)與網(wǎng)絡(luò)無線通信。HDD系統(tǒng)與網(wǎng)絡(luò)通過介質(zhì)通信。在其他方面,提供者網(wǎng)絡(luò)設(shè)備包括數(shù)字多功能盤(DVD)系統(tǒng)。連網(wǎng)的DVD/HDD系統(tǒng)包括HDD系統(tǒng)并且還包括DVD系統(tǒng)以及網(wǎng)絡(luò)。一種用于操作通過網(wǎng)絡(luò)與提供者網(wǎng)絡(luò)設(shè)備通信的硬盤驅(qū)動器(HDD)系統(tǒng)的方法包括:以非易失的方式在用戶可訪問區(qū)和隱藏區(qū)中存儲數(shù)據(jù);有選擇地請求并接收來自提供者網(wǎng)絡(luò)設(shè)備的內(nèi)容;以及將所請求的內(nèi)容存儲在隱藏區(qū)中。在其他方面,該方法包括在向提供者網(wǎng)絡(luò)設(shè)備發(fā)送請求之后,接收密鑰請求,并且響應(yīng)于該密鑰請求,向提供者網(wǎng)絡(luò)設(shè)備傳送密鑰。該方法包括使用密鑰加密由HDD系統(tǒng)從提供者網(wǎng)絡(luò)設(shè)備接收的所請求內(nèi)容。該方法包括解密所請求的內(nèi)容。該方法包括:將包括使用數(shù)據(jù)的所請求內(nèi)容寫入隱藏部分;以及當(dāng)使用數(shù)據(jù)指示可允許的使用結(jié)束時,使所請求的內(nèi)容不可用。該方法包括從隱藏區(qū)刪除所請求的內(nèi)容。該方法包括利用使用數(shù)據(jù)指定可允許使用的預(yù)定次數(shù)。該方法包括利用使用數(shù)據(jù)指定可允許使用的持續(xù)時間。一種通過網(wǎng)絡(luò)與請求者網(wǎng)絡(luò)設(shè)備通信的數(shù)字多功能盤(DVD)系統(tǒng)包括存儲內(nèi)容的非易失性存儲器??刂颇K與非易失性存儲器通信,從請求者網(wǎng)絡(luò)設(shè)備有選擇地接收對于內(nèi)容的請求,判斷本地/遠(yuǎn)程狀態(tài),如果請求者網(wǎng)絡(luò)設(shè)備具有本地狀態(tài)則發(fā)送所請求的內(nèi)容,如果請求者網(wǎng)絡(luò)設(shè)備具有遠(yuǎn)程狀態(tài)則不發(fā)送所請求的內(nèi)容。在其他方面,控制模塊在發(fā)送所請求的內(nèi)容之前向請求者網(wǎng)絡(luò)設(shè)備請求密鑰??刂颇K確定發(fā)送密鑰請求之后從請求者網(wǎng)絡(luò)設(shè)備接收到密鑰所需的時間量。如果密鑰是在預(yù)定的時間段內(nèi)接收到的,則控制模塊向請求者網(wǎng)絡(luò)設(shè)備發(fā)送所請求的內(nèi)容。預(yù)定的時間段近似等于單跳或兩跳的時間段??刂颇K在向請求者網(wǎng)絡(luò)設(shè)備發(fā)送所請求的內(nèi)容之前加密所請求的內(nèi)容??刂颇K將使用數(shù)據(jù)包括在被傳送到請求者網(wǎng)絡(luò)設(shè)備的所請求內(nèi)容中。使用數(shù)據(jù)指定可允許使用的次數(shù)。使用數(shù)據(jù)指定可允許使用的持續(xù)時間。DVD系統(tǒng)與網(wǎng)絡(luò)無線通信。DVD系統(tǒng)與網(wǎng)絡(luò)通過介質(zhì)通信。在其他方面,請求者網(wǎng)絡(luò)設(shè)備包括硬盤驅(qū)動器(HDD)系統(tǒng)。連網(wǎng)的DVD/HDD系統(tǒng)包括DVD系統(tǒng)并且還包括HDD系統(tǒng)以及網(wǎng)絡(luò)。一種通過網(wǎng)絡(luò)與硬請求者網(wǎng)絡(luò)設(shè)備通信的數(shù)字多功能盤(DVD)系統(tǒng)包括存儲內(nèi)容的非易失性存儲器裝置??刂蒲b置與非易失性存儲器裝置通信,從請求者網(wǎng)絡(luò)設(shè)備有選擇地接收對于內(nèi)容的請求,判斷本地/遠(yuǎn)程狀態(tài),如果請求者網(wǎng)絡(luò)設(shè)備具有本地狀態(tài)則發(fā)送所請求的內(nèi)容,如果請求者網(wǎng)絡(luò)設(shè)備具有遠(yuǎn)程狀態(tài)則不發(fā)送所請求的內(nèi)容。在其他方面,控制裝置在發(fā)送所請求的內(nèi)容之前,向請求者網(wǎng)絡(luò)設(shè)備請求密鑰??刂蒲b置確定發(fā)送密鑰請求之后從請求者網(wǎng)絡(luò)設(shè)備接收到密鑰所需的時間量。如果密鑰是在預(yù)定的時間段內(nèi)接收到的,則控制裝置向請求者網(wǎng)絡(luò)設(shè)備發(fā)送所請求的內(nèi)容。預(yù)定的時間段近似等于兩跳的時間段。預(yù)定的時間段近似等于單跳的時間段。控制模塊在向請求者網(wǎng)絡(luò)設(shè)備發(fā)送所請求的內(nèi)容之前加密所請求的內(nèi)容??刂蒲b置將使用數(shù)據(jù)包括在被傳送到請求者網(wǎng)絡(luò)設(shè)備的所請求內(nèi)容中。使用數(shù)據(jù)指定可允許使用的次數(shù)。使用數(shù)據(jù)指定可允許使用的持續(xù)時間??刂蒲b置與網(wǎng)絡(luò)無線通信。DVD系統(tǒng)與網(wǎng)絡(luò)通過介質(zhì)通信。在其他方面,請求者網(wǎng)絡(luò)設(shè)備包括硬盤驅(qū)動器(HDD)系統(tǒng)。連網(wǎng)的DVD/HDD系統(tǒng)包括DVD系統(tǒng)并且還包括HDD系統(tǒng)以及網(wǎng)絡(luò)。一種用于操作通過網(wǎng)絡(luò)與硬請求者網(wǎng)絡(luò)設(shè)備通信的數(shù)字多功能盤(DVD)系統(tǒng)的方法包括:在非易失性存儲器中存儲內(nèi)容;從請求者網(wǎng)絡(luò)設(shè)備有選擇地接收對于內(nèi)容的請求;判斷本地/遠(yuǎn)程狀態(tài);如果請求者網(wǎng)絡(luò)設(shè)備具有本地狀態(tài)則發(fā)送所請求的內(nèi)容;如果請求者網(wǎng)絡(luò)設(shè)備具有遠(yuǎn)程狀態(tài)則不發(fā)送所請求的內(nèi)容。在其他方面,該方法包括在發(fā)送所請求的內(nèi)容之前,向請求者網(wǎng)絡(luò)設(shè)備請求密鑰。該方法包括確定在發(fā)送密鑰請求之后從請求者網(wǎng)絡(luò)設(shè)備接收到密鑰所需的時間量。該方法包括如果密鑰是在預(yù)定的時間段內(nèi)接收到的,則向請求者網(wǎng)絡(luò)設(shè)備發(fā)送所請求的內(nèi)容。該方法包括將預(yù)定的時間段設(shè)置為近似等于兩跳的時間段。該方法包括將預(yù)定的時間段設(shè)置為近似等于單跳的時間段。該方法包括在向請求者網(wǎng)絡(luò)設(shè)備發(fā)送所請求的內(nèi)容之前加密所請求的內(nèi)容。該方法包括將使用數(shù)據(jù)包括在被傳送到請求者網(wǎng)絡(luò)設(shè)備的所請求內(nèi)容中。使用數(shù)據(jù)指定可允許使用的次數(shù)。使用數(shù)據(jù)指定可允許使用的持續(xù)時間。一種用于在網(wǎng)絡(luò)中分發(fā)內(nèi)容的系統(tǒng)包括存儲內(nèi)容的存儲器和與該存儲器通信的提供者網(wǎng)絡(luò)設(shè)備。媒體服務(wù)器(media server)與提供者網(wǎng)絡(luò)設(shè)備通信。請求者網(wǎng)絡(luò)設(shè)備請求內(nèi)容的拷貝。媒體服務(wù)器判斷請求者網(wǎng)絡(luò)設(shè)備的本地/遠(yuǎn)程狀態(tài),并且當(dāng)請求者網(wǎng)絡(luò)設(shè)備請求內(nèi)容且具有本地狀態(tài)時,使能提供者網(wǎng)絡(luò)設(shè)備發(fā)送內(nèi)容拷貝到請求者網(wǎng)絡(luò)設(shè)備。在其他方面,提供者網(wǎng)絡(luò)設(shè)備包括數(shù)字多功能盤(DVD)系統(tǒng)。請求者網(wǎng)絡(luò)設(shè)備包括硬盤驅(qū)動器(HDD)系統(tǒng)。媒體服務(wù)器包括本地網(wǎng)絡(luò)判斷模塊,本地網(wǎng)絡(luò)判斷模塊判斷請求者網(wǎng)絡(luò)設(shè)備的本地/遠(yuǎn)程狀態(tài)。媒體服務(wù)器基于請求者網(wǎng)絡(luò)設(shè)備的響應(yīng)時間來判斷本地/遠(yuǎn)程狀態(tài)。在其他方面,服務(wù)器與媒體服務(wù)器通信,并且存儲本地網(wǎng)絡(luò)設(shè)備的標(biāo)識數(shù)據(jù)。媒體服務(wù)器基于該標(biāo)識數(shù)據(jù)判斷本地/遠(yuǎn)程狀態(tài)?;蛘?,媒體服務(wù)器存儲本地網(wǎng)絡(luò)設(shè)備的標(biāo)識數(shù)據(jù),其中媒體服務(wù)器基于該標(biāo)識數(shù)據(jù)判斷本地/遠(yuǎn)程狀態(tài)。標(biāo)識數(shù)據(jù)包括本地網(wǎng)絡(luò)設(shè)備的介質(zhì)訪問控制(MAC)地址。在其他方面,HDD系統(tǒng)包括以非易失的方式存儲數(shù)據(jù)的非易失性HDD存儲器,非易失性HDD存儲器包括用戶可訪問區(qū)和隱藏區(qū)。硬盤驅(qū)動器(HDD)控制模塊與HDD非易失性存儲器通信,有選擇地從媒體服務(wù)器請求內(nèi)容,并且接收來自提供者網(wǎng)絡(luò)設(shè)備和/或媒體服務(wù)器中的至少一者的內(nèi)容,并將所請求的內(nèi)容存儲在非易失性HDD存儲器的隱藏區(qū)中。在向媒體服務(wù)器發(fā)送請求之后,HDD控制模塊接收密鑰請求,并且響應(yīng)于該密鑰請求,向媒體服務(wù)器和/或提供者網(wǎng)絡(luò)設(shè)備中的至少一者傳送密鑰。由HDD系統(tǒng)從媒體服務(wù)器和/或提供者網(wǎng)絡(luò)設(shè)備中的至少一者接收到的所請求內(nèi)容使用密鑰被加密。HDD控制模塊解密所請求的內(nèi)容。所請求的內(nèi)容包括也被寫入非易失性HDD存儲器的隱藏部分的使用數(shù)據(jù)。當(dāng)使用數(shù)據(jù)指示可允許的使用結(jié)束時,HDD控制模塊使所請求的內(nèi)容不可用。HDD系統(tǒng)從非易失性HDD存儲器刪除所請求的內(nèi)容。使用數(shù)據(jù)指定可允許使用的預(yù)定次數(shù)。使用數(shù)據(jù)指定可允許使用的持續(xù)時間。HDD系統(tǒng)與網(wǎng)絡(luò)無線通信。HDD系統(tǒng)與網(wǎng)絡(luò)通過有線介質(zhì)通信。DVD系統(tǒng)包括存儲內(nèi)容的非易失性存儲器。DVD控制模塊與非易失性存儲器通信,并且從媒體服務(wù)器和/或請求者網(wǎng)絡(luò)設(shè)備中的至少一者有選擇地接收對于內(nèi)容的請求。媒體服務(wù)器在發(fā)送所請求的內(nèi)容之前,向請求者網(wǎng)絡(luò)設(shè)備請求密鑰,并且確定在向HDD系統(tǒng)發(fā)送密鑰請求之后從HDD系統(tǒng)接收到密鑰所需的時間量。如果密鑰是在預(yù)定的時間段內(nèi)接收到的,則媒體服務(wù)器使能DVD系統(tǒng)向HDD系統(tǒng)和/或媒體服務(wù)器中的至少一者發(fā)送所請求的內(nèi)容。預(yù)定的時間段近似等于兩跳的時間段。預(yù)定的時間段近似等于單跳的時間段。在其他方面,DVD系統(tǒng)和/或媒體服務(wù)器中的至少一者在向HDD系統(tǒng)發(fā)送所請求的內(nèi)容之前加密所請求的內(nèi)容。DVD控制模塊和/或媒體服務(wù)器中的至少一者將使用數(shù)據(jù)包括在被傳送到HDD系統(tǒng)的所請求內(nèi)容中。使用數(shù)據(jù)指定可允許使用的次數(shù)。使用數(shù)據(jù)指定可允許使用的持續(xù)時間。DVD系統(tǒng)與網(wǎng)絡(luò)無線通信。DVD系統(tǒng)與網(wǎng)絡(luò)通過有線介質(zhì)通信。一種用于在網(wǎng)絡(luò)中分發(fā)內(nèi)容的系統(tǒng)包括用于存儲內(nèi)容的存儲器裝置。提供者網(wǎng)絡(luò)裝置與該存儲器裝置通信。媒體服務(wù)裝置與提供者網(wǎng)絡(luò)裝置通信。請求者網(wǎng)絡(luò)裝置請求內(nèi)容的拷貝。媒體服務(wù)裝置判斷請求者網(wǎng)絡(luò)裝置的本地/遠(yuǎn)程狀態(tài),并且當(dāng)請求者網(wǎng)絡(luò)裝置請求內(nèi)容且具有本地狀態(tài)時,使能提供者網(wǎng)絡(luò)裝置發(fā)送內(nèi)容拷貝到請求者網(wǎng)絡(luò)裝置。在其他方面,提供者網(wǎng)絡(luò)裝置包括數(shù)字多功能盤(DVD)系統(tǒng)。請求者網(wǎng)絡(luò)裝置包括硬盤驅(qū)動器(HDD)系統(tǒng)。媒體服務(wù)裝置包括本地網(wǎng)絡(luò)判斷裝置,本地網(wǎng)絡(luò)判斷裝置判斷請求者網(wǎng)絡(luò)裝置的本地/遠(yuǎn)程狀態(tài)。媒體服務(wù)裝置基于請求者網(wǎng)絡(luò)裝置的響應(yīng)時間來判斷本地/遠(yuǎn)程狀態(tài)。服務(wù)器裝置與提供者網(wǎng)絡(luò)裝置通信,并且存儲本地網(wǎng)絡(luò)裝置的標(biāo)識數(shù)據(jù)。媒體服務(wù)裝置基于該標(biāo)識數(shù)據(jù)判斷本地/遠(yuǎn)程狀態(tài)?;蛘撸襟w服務(wù)裝置存儲本地網(wǎng)絡(luò)裝置的標(biāo)識數(shù)據(jù)。標(biāo)識數(shù)據(jù)包括本地網(wǎng)絡(luò)裝置的介質(zhì)訪問控制(MAC)地址。在其他方面,HDD系統(tǒng)包括以非易失的方式存儲數(shù)據(jù)的非易失性HDD存儲器裝置,非易失性HDD存儲器裝置包括用戶可訪問區(qū)和隱藏區(qū)。硬盤驅(qū)動器(HDD)控制裝置與HDD非易失性存儲器裝置通信,有選擇地請求并接收來自媒體服務(wù)裝置的內(nèi)容,并將所請求的內(nèi)容存儲在非易失性HDD存儲器裝置的隱藏區(qū)中。在向媒體服務(wù)裝置發(fā)送請求之后,HDD控制裝置接收密鑰請求,并且響應(yīng)于該密鑰請求,向媒體服務(wù)裝置和提供者網(wǎng)絡(luò)裝置中的至少一者傳送密鑰。由HDD系統(tǒng)從媒體服務(wù)裝置和/或提供者網(wǎng)絡(luò)裝置中的至少一者接收到的所請求內(nèi)容使用該密鑰被加密。HDD控制裝置解密所請求的內(nèi)容。所請求的內(nèi)容包括也被寫入非易失性HDD存儲器裝置的隱藏部分的使用數(shù)據(jù),并且當(dāng)使用數(shù)據(jù)指示可允許的使用結(jié)束時,HDD控制裝置使所請求的內(nèi)容不可用。HDD系統(tǒng)從非易失性HDD存儲器裝置刪除所請求的內(nèi)容。使用數(shù)據(jù)指定可允許使用的預(yù)定次數(shù)。使用數(shù)據(jù)指定可允許使用的持續(xù)時間。HDD系統(tǒng)與網(wǎng)絡(luò)無線通信。HDD系統(tǒng)與網(wǎng)絡(luò)通過有線介質(zhì)通信。在其他方面,DVD系統(tǒng)包括存儲內(nèi)容的非易失性存儲器裝置和DVD控制裝置,DVD控制裝置與非易失性存儲器裝置通信,并且從媒體服務(wù)裝置有選擇地接收對于內(nèi)容的請求。媒體服務(wù)裝置在發(fā)送所請求的內(nèi)容之前從請求者網(wǎng)絡(luò)裝置請求密鑰,并且確定在向HDD系統(tǒng)發(fā)送密鑰請求之后從HDD系統(tǒng)接收到密鑰所需的時間量。如果密鑰是在預(yù)定的時間段內(nèi)接收到的,則DVD控制裝置和/或媒體服務(wù)裝置中的至少一者向HDD系統(tǒng)發(fā)送所請求的內(nèi)容。預(yù)定的時間段近似等于兩跳的時間段。預(yù)定的時間段近似等于單跳的時間段。DVD控制裝置和/或媒體服務(wù)裝置中的至少一者在向HDD系統(tǒng)發(fā)送所請求的內(nèi)容之前加密所請求的內(nèi)容。DVD控制裝置和/或媒體服務(wù)裝置中的至少一者將使用數(shù)據(jù)包括在被傳送到HDD系統(tǒng)的所請求內(nèi)容中。使用數(shù)據(jù)指定可允許使用的次數(shù)。使用數(shù)據(jù)指定可允許使用的持續(xù)時間。DVD系統(tǒng)與網(wǎng)絡(luò)無線通信。DVD系統(tǒng)與網(wǎng)絡(luò)通過有線介質(zhì)通信。一種用于在網(wǎng)絡(luò)中分發(fā)內(nèi)容的方法包括:在存儲器中存儲內(nèi)容;提供與該存儲器通信的提供者網(wǎng)絡(luò)設(shè)備;提供與提供者網(wǎng)絡(luò)設(shè)備通信的媒體服務(wù)設(shè)備;提供請求內(nèi)容拷貝的請求者網(wǎng)絡(luò)設(shè)備;使用媒體服務(wù)設(shè)備判斷請求者網(wǎng)絡(luò)設(shè)備的本地/遠(yuǎn)程狀態(tài);以及當(dāng)請求者網(wǎng)絡(luò)設(shè)備請求內(nèi)容并且具有本地狀態(tài)時,有選擇地發(fā)送內(nèi)容的拷貝到請求者網(wǎng)絡(luò)設(shè)備。在其他方面,提供者網(wǎng)絡(luò)設(shè)備包括數(shù)字多功能盤(DVD)系統(tǒng)。請求者網(wǎng)絡(luò)設(shè)備包括硬盤驅(qū)動器(HDD)系統(tǒng)。該方法包括判斷請求者網(wǎng)絡(luò)設(shè)備的本地/遠(yuǎn)程狀態(tài)。該方法包括基于請求者網(wǎng)絡(luò)設(shè)備的響應(yīng)時間來判斷本地/遠(yuǎn)程狀態(tài)。該方法包括存儲本地網(wǎng)絡(luò)設(shè)備的標(biāo)識數(shù)據(jù)。媒體服務(wù)設(shè)備基于該標(biāo)識數(shù)據(jù)判斷本地/遠(yuǎn)程狀態(tài)。該方法包括存儲本地網(wǎng)絡(luò)設(shè)備的介質(zhì)訪問控制(MAC)地址。在其他方面,該方法包括:以非易失的方式在HDD系統(tǒng)的用戶可訪問區(qū)和隱藏區(qū)中存儲數(shù)據(jù);經(jīng)由媒體服務(wù)設(shè)備有選擇地請求并接收來自提供者網(wǎng)絡(luò)設(shè)備的內(nèi)容;以及將所請求的內(nèi)容存儲在非易失性HDD存儲器的隱藏區(qū)中。在其他方面,該方法包括在向媒體服務(wù)設(shè)備發(fā)送請求之后,接收密鑰請求,并且響應(yīng)于該密鑰請求,向媒體服務(wù)設(shè)備傳送密鑰。該方法包括使用密鑰加密由HDD系統(tǒng)從提供者網(wǎng)絡(luò)設(shè)備和/或媒體服務(wù)設(shè)備中的至少一者接收的所請求內(nèi)容。該方法包括解密所請求的內(nèi)容。該方法包括:將包括使用數(shù)據(jù)的所請求內(nèi)容寫入非易失性HDD系統(tǒng)的隱藏部分;以及當(dāng)使用數(shù)據(jù)指示可允許的使用結(jié)束時,使所請求的內(nèi)容不可用。在其他方面,該方法包括從非易失性HDD存儲器刪除所請求的內(nèi)容。該方法包括利用使用數(shù)據(jù)指定可允許使用的預(yù)定次數(shù)。該方法包括利用使用數(shù)據(jù)指定可允許使用的持續(xù)時間。該方法包括:在提供者網(wǎng)絡(luò)設(shè)備中存儲內(nèi)容;以及經(jīng)由媒體服務(wù)設(shè)備從請求者網(wǎng)絡(luò)設(shè)備有選擇地接收對于內(nèi)容的請求。該方法包括:在發(fā)送所請求的內(nèi)容之前,從請求者網(wǎng)絡(luò)設(shè)備請求密鑰;以及確定在向HDD系統(tǒng)發(fā)送密鑰請求之后從HDD系統(tǒng)接收到密鑰所需的時間量。該方法包括如果密鑰是在預(yù)定的時間段內(nèi)接收到的,則向HDD系統(tǒng)發(fā)送所請求的內(nèi)容。預(yù)定的時間段近似等于兩跳的時間段。預(yù)定的時間段近似等于單跳的時間段。該方法包括在向HDD系統(tǒng)發(fā)送所請求的內(nèi)容之前加密所請求的內(nèi)容。該方法包括將所請求的內(nèi)容中的使用數(shù)據(jù)傳送到HDD系統(tǒng)。使用數(shù)據(jù)指定可允許使用的次數(shù)。使用數(shù)據(jù)指定可允許使用的持續(xù)時間。從下文提供的詳細(xì)說明,本發(fā)明的其他可適用范圍將變得清楚。應(yīng)當(dāng)理解,在說明本發(fā)明優(yōu)選實施例時,詳細(xì)的說明以及具體的示例僅僅用于舉例說明的目的,而不是想要限制本發(fā)明的范圍。
通過詳細(xì)的說明和附圖,將更全面地理解本發(fā)明,附圖中:圖1是向本地網(wǎng)絡(luò)中的一個或多個請求者網(wǎng)絡(luò)設(shè)備提供受保護(hù)的數(shù)字內(nèi)容的提供者網(wǎng)絡(luò)設(shè)備的功能框圖;圖2是根據(jù)本發(fā)明與調(diào)制解調(diào)器通信的第一示例性連網(wǎng)的DVD與HDD系統(tǒng)的功能框圖;圖3是根據(jù)本發(fā)明與調(diào)制解調(diào)器通信的第二示例性連網(wǎng)的DVD與HDD系統(tǒng)的功能框圖;圖4是根據(jù)本發(fā)明與調(diào)制解調(diào)器通信的第三示例性連網(wǎng)的DVD與HDD系統(tǒng)的功能框圖;圖5是根據(jù)本發(fā)明與調(diào)制解調(diào)器通信的第四示例性連網(wǎng)的DVD與HDD系統(tǒng)的功能框圖;圖6是包括HDD系統(tǒng)的示例性請求者網(wǎng)絡(luò)設(shè)備的功能框圖;圖7A是包括具有只讀操作的DVD系統(tǒng)的示例性提供者網(wǎng)絡(luò)設(shè)備的功能框圖;圖7B是包括具有讀寫操作的DVD系統(tǒng)的示例性提供者網(wǎng)絡(luò)設(shè)備的功能框圖;圖7C是包括組合DVD/HDD系統(tǒng)的提供者或請求者網(wǎng)絡(luò)設(shè)備的功能框圖;圖8圖示出圖6的HDD的非易失性存儲器的用戶可訪問區(qū)和隱藏區(qū);圖9A 9D是圖示出提供者和/或請求者網(wǎng)絡(luò)設(shè)備所執(zhí)行的安全步驟的流程圖;圖10是圖示出用于允許從請求者網(wǎng)絡(luò)設(shè)備回放拷貝受到保護(hù)的文件N次的方法的步驟的流程圖;圖11是圖示出用于限制在請求者網(wǎng)絡(luò)設(shè)備上存儲的拷貝受到保護(hù)的文件能夠被播放的次數(shù)的方法的步驟的流程圖;圖12A是包括媒體服務(wù)器的網(wǎng)絡(luò)的功能框圖,其中媒體服務(wù)器將受保護(hù)的內(nèi)容從提供者供應(yīng)到請求者;圖12B是包括媒體服務(wù)器的網(wǎng)絡(luò)的功能框圖,其中媒體服務(wù)器將受保護(hù)的內(nèi)容從DVD系統(tǒng)供應(yīng)到HDD系統(tǒng);圖13圖示出示例性網(wǎng)絡(luò)配置中的媒體服務(wù)器;以及圖14是圖示出根據(jù)本發(fā)明的媒體服務(wù)器所執(zhí)行的步驟的流程圖。
具體實施例方式下面對(一個或多個)優(yōu)選實施例的說明僅僅是示例的性質(zhì),絕不是要限制本發(fā)明及其應(yīng)用或用途。如這里所使用的,術(shù)語模塊或設(shè)備指的是專用集成電路(ASIC)、電子電路、執(zhí)行一個或多個軟件或固件程序的處理器(共享的、專用的、或者處理器組)與存儲器、組合邏輯電路和/或提供所描述的功能的其他適當(dāng)部件。為了清楚起見,附圖中將使用相同的參考標(biāo)號來標(biāo)識相似的元件?,F(xiàn)在參考圖1,本地網(wǎng)絡(luò)2包括路由器3、調(diào)制解調(diào)器4和提供者網(wǎng)絡(luò)設(shè)備5,如下所述,提供者網(wǎng)絡(luò)設(shè)備5有選擇地向一個或多個本地請求者網(wǎng)絡(luò)設(shè)備提供受保護(hù)的內(nèi)容6。提供者網(wǎng)絡(luò)設(shè)備5是包括本地網(wǎng)絡(luò)判斷模塊7的網(wǎng)絡(luò)兼容設(shè)備。一個或多個請求者網(wǎng)絡(luò)設(shè)備8-1、8-2、...和8-N(統(tǒng)稱為請求者8)有選擇地請求受保護(hù)內(nèi)容6的拷貝??梢岳斫?,盡管示出了路由器3和有線線路連接,但是本領(lǐng)域技術(shù)人員將容易想到其他的網(wǎng)絡(luò)配置,包括但不限于無線接入點(AP)、特定(ad-hoc)網(wǎng)絡(luò)連接配置和/或無線網(wǎng)絡(luò)配置。盡管所示出的提供者網(wǎng)絡(luò)設(shè)備5包括用于受保護(hù)內(nèi)容6的諸如非易失性存儲器的存儲器,但是受保護(hù)內(nèi)容6可以存儲在提供者網(wǎng)絡(luò)設(shè)備5的內(nèi)部和/或外部。調(diào)制解調(diào)器4連接到寬帶服務(wù)提供者9,寬帶服務(wù)提供者9提供視頻內(nèi)容、數(shù)字內(nèi)容、到分布式通信系統(tǒng)(DCS) 10的寬帶連接和/或其他網(wǎng)絡(luò)服務(wù)。服務(wù)提供者9可以通過使用有線或無線連接、同軸電纜、數(shù)字訂戶線路(DSL)、衛(wèi)星和/或任何其他連接系統(tǒng)或方法,來提供寬帶接入。DCSlO被一個或多個服務(wù)器11-1、11_2、...和11_M連接到網(wǎng)絡(luò)設(shè)備12_11、12-12、...12-lP、12-21、12-22、...12-2R、...和 12-M1、12-M2、...12-MS (統(tǒng)稱為網(wǎng)絡(luò)設(shè)備12)。當(dāng)請求者網(wǎng)絡(luò)設(shè)備請求受保護(hù)內(nèi)容6的拷貝時,本地網(wǎng)絡(luò)判斷模塊7有選擇地判斷請求者網(wǎng)絡(luò)設(shè)備具有本地狀態(tài)還是遠(yuǎn)程狀態(tài)。該方法通過阻止遠(yuǎn)程網(wǎng)絡(luò)設(shè)備訪問受保護(hù)的內(nèi)容,增加了安全性。有多種不同的方式用于本地網(wǎng)絡(luò)判斷模塊7判斷請求者網(wǎng)絡(luò)設(shè)備的本地/遠(yuǎn)程狀態(tài)。例如,在一些實施方式中,提供者網(wǎng)絡(luò)設(shè)備5通過確定從請求者網(wǎng)絡(luò)設(shè)備接收響應(yīng)所需的時間量來判斷本地/遠(yuǎn)程狀態(tài)。如果響應(yīng)時間小于預(yù)定的時間段,則請求者網(wǎng)絡(luò)設(shè)備被判斷為具有本地狀態(tài)。如果不是,則請求者網(wǎng)絡(luò)設(shè)備具有遠(yuǎn)程狀態(tài),受保護(hù)內(nèi)容的拷貝被拒絕。經(jīng)由服務(wù)提供者9、DCS10和服務(wù)器11發(fā)送數(shù)據(jù)到遠(yuǎn)程網(wǎng)絡(luò)設(shè)備12和接收數(shù)據(jù)的時間量明顯大于本地請求者網(wǎng)絡(luò)設(shè)備進(jìn)行響應(yīng)所需的時間量。換句話說,預(yù)定的時間段被設(shè)置為大于本地請求者網(wǎng)絡(luò)設(shè)備所需的響應(yīng)時間,并且小于遠(yuǎn)程請求者網(wǎng)絡(luò)設(shè)備所需的響應(yīng)時間。在其他實施方式中,提供者網(wǎng)絡(luò)設(shè)備檢查動態(tài)主機(jī)配置協(xié)議(DHCP)服務(wù)器中的DHCP表,以確定本地網(wǎng)絡(luò)設(shè)備的介質(zhì)訪問控制(MAC)地址。如果請求者網(wǎng)絡(luò)設(shè)備與表中的本地MAC地址相匹配,則請求者網(wǎng)絡(luò)設(shè)備具有本地狀態(tài),受保護(hù)內(nèi)容的拷貝可以被發(fā)送。如果不匹配,則請求者網(wǎng)絡(luò)設(shè)備具有遠(yuǎn)程狀態(tài),受保護(hù)內(nèi)容的拷貝不被發(fā)送。在另外的實施方式中,提供者網(wǎng)絡(luò)設(shè)備5可以向路由器3發(fā)送消息,以暫時阻斷路由器3或調(diào)制解調(diào)器4的到服務(wù)提供者9(和DCS10)的外部端口。在阻斷外部端口之后,提供者網(wǎng)絡(luò)設(shè)備5判斷請求者網(wǎng)絡(luò)設(shè)備是否仍能進(jìn)行通信(如果請求者網(wǎng)絡(luò)設(shè)備具有本地狀態(tài),則這將為真)。如果提供者網(wǎng)絡(luò)設(shè)備能夠與進(jìn)行請求的網(wǎng)絡(luò)設(shè)備通信,則提供者網(wǎng)絡(luò)設(shè)備發(fā)送拷貝受保護(hù)的內(nèi)容。如本領(lǐng)域技術(shù)人員能夠意識到的那樣,這些方法中的一種或多種可以被組合在一起,以及/或者其他方法可以被用來判斷請求者網(wǎng)絡(luò)設(shè)備的本地/遠(yuǎn)程狀態(tài)。盡管下文的說明部分采用了 DVD系統(tǒng)和/或組合DVD/HDD系統(tǒng)作為提供者網(wǎng)絡(luò)設(shè)備,并采用包括組合DVD/HDD系統(tǒng)和/或HDD系統(tǒng)的另一網(wǎng)絡(luò)設(shè)備作為請求者網(wǎng)絡(luò)設(shè)備,但是本領(lǐng)域技術(shù)人員將認(rèn)識到,可以使用其他的提供者網(wǎng)絡(luò)設(shè)備和/或請求者網(wǎng)絡(luò)設(shè)備。本領(lǐng)域技術(shù)人員還將認(rèn)識到,下文結(jié)合DVD與HDD系統(tǒng)描述的所有實施方式能夠利用其他任何適當(dāng)?shù)木W(wǎng)絡(luò)設(shè)備來實現(xiàn)?,F(xiàn)在參考圖2,示出了第一示例性連網(wǎng)的DVD與HDD系統(tǒng)的功能框圖。本地網(wǎng)絡(luò)13包括通過介質(zhì)16與服務(wù)提供者18通信的調(diào)制解調(diào)器14。服務(wù)提供者18提供到分布式通信系統(tǒng)(DCS) 22 (例如因特網(wǎng)、LAN、WAN或其他分布式網(wǎng)絡(luò))的連接,以及/或者提供諸如視頻內(nèi)容、電話服務(wù)等的其他網(wǎng)絡(luò)服務(wù)。調(diào)制解調(diào)器14可以連接到路由器28,路由器28將多個網(wǎng)絡(luò)設(shè)備30-1、30-2、...和30-N(統(tǒng)稱為網(wǎng)絡(luò)設(shè)備30)連接到調(diào)制解調(diào)器14。網(wǎng)絡(luò)設(shè)備之一 30-1被連接到硬盤驅(qū)動器(HDD)系統(tǒng)34,HDD系統(tǒng)34可以連接到電視機(jī)或監(jiān)視器38。電視機(jī)或監(jiān)視器38還可以直接或通過機(jī)頂盒(未示出)連接到介質(zhì)16,并且從服務(wù)提供者18接收內(nèi)容。本地網(wǎng)絡(luò)13可以包括與路由器28和一個或多個無線站42-1、42_2、...和42-N(統(tǒng)稱為無線站42)通信的接入點(AP)40。盡管所示出的AP40連接到路由器28,但是AP與路由器功能可以合并到單個設(shè)備中?;蛘撸M合AP/路由器可以直接連接到調(diào)制解調(diào)器14。其他類型的網(wǎng)絡(luò)配置與連接對本領(lǐng)域技術(shù)人員來說將是顯而易見的。網(wǎng)絡(luò)設(shè)備30-2與路由器28和DVD播放器或組合DVD/HDD播放器44 ( 二者在下文中都被稱為“DVD播放器44”)通信,例如2005年I月19日遞交的美國專利申請N0.11/039,288中所示出并描述的那樣,上述申請的全部內(nèi)容通過引用結(jié)合于此。DVD播放器44又可以與電視機(jī)或監(jiān)視器46通信,電視機(jī)或監(jiān)視器46可以連接到介質(zhì)16或機(jī)頂盒50。服務(wù)提供者18提供到DCS22的寬帶接入、視頻內(nèi)容和/或其他服務(wù)。一個或多個其他服務(wù)器54-1和54-2(統(tǒng)稱為服務(wù)器54)提供網(wǎng)絡(luò)設(shè)備60、計算機(jī)62、個人數(shù)字助理(PDA)等到DCS22的接口。在一些實施方式中,電視機(jī)或監(jiān)視器38的用戶可能想要訪問與DVD播放器44相關(guān)聯(lián)的DVD內(nèi)容。最初,HDD34可以向DVD播放器請求可用內(nèi)容列表。DVD發(fā)送可用內(nèi)容列表。HDD34經(jīng)由網(wǎng)絡(luò)發(fā)送消息到DVD播放器44,請求選自該列表的內(nèi)容的拷貝。DVD系統(tǒng)判斷該HDD系統(tǒng)是否具有本地狀態(tài)。如果HDD系統(tǒng)或其他請求者網(wǎng)絡(luò)設(shè)備具有本地狀態(tài),則內(nèi)容文件被發(fā)送。如果HDD系統(tǒng)或其他請求者網(wǎng)絡(luò)設(shè)備具有遠(yuǎn)程狀態(tài),則請求被拒絕。本地/遠(yuǎn)程狀態(tài)判斷可以基于響應(yīng)時間、DHCP表中的MAC地址、外讀端口斷開連接及相應(yīng)對話和/或其他適當(dāng)方法來進(jìn)行。在一些實施方式中,DVD44通過從HDD34請求密鑰進(jìn)行響應(yīng)。DVD44啟動一個計時器,該計時器確定HDD34做出響應(yīng)所需的時間量。HDD34將所請求的密鑰發(fā)送到DVD44。DVD44判斷HDD34是否是在預(yù)定量的時間內(nèi)響應(yīng)的。如果HDD34是在預(yù)定量的時間內(nèi)響應(yīng)的,則DVD44使用該密鑰對所選內(nèi)容加擾(scramble),并且通過網(wǎng)絡(luò)將經(jīng)加擾的內(nèi)容發(fā)送到HDD34。HDD34利用該密鑰對內(nèi)容解擾,并且允許在電視機(jī)或監(jiān)視器38上重放該內(nèi)容。可以理解,密鑰交換也可以比HDD最初請求可用內(nèi)容列表時更早地發(fā)生。HDD34還可以從DVD播放器接收約束使用的使用數(shù)據(jù)。例如,使用數(shù)據(jù)可以允許N次重放和/或重放預(yù)定的時間段。在如使用數(shù)據(jù)中所指定的允許的使用時間段結(jié)束后,HDD34使視頻內(nèi)容不可用。例如,HDD可以刪除視頻內(nèi)容。在一些實施方式中,HDD34包括用戶可訪問區(qū)和隱藏區(qū)。來自DVD44的視頻內(nèi)容被存儲在DVD44的隱藏區(qū)中。由HDD34所提供的密鑰可以是公鑰/私鑰加密系統(tǒng)和/或其他適當(dāng)數(shù)據(jù)加密的一部分?;蛘撸梢詧?zhí)行其他形式的基于密鑰的加擾。如果DVD播放器是單DVD播放器,則DVD發(fā)送在DVD播放器中的DVD上可得到的內(nèi)容的列表。如果DVD播放器包括盤傳送裝置,則DVD播放器發(fā)送從盤傳送裝置中的多個DVD上可得到的DVD內(nèi)容的列表。如果DVD播放器是組合DVD/HDD播放器,則DVD/HDD播放器發(fā)送在播放器中的一個或多個DVD上可得到的DVD內(nèi)容及存儲在相關(guān)HDD上的DVD內(nèi)容的列表?,F(xiàn)在參考圖3 圖5,示出了本發(fā)明的多種示例性配置。在這些實施方式中,提供者網(wǎng)絡(luò)設(shè)備包括DVD系統(tǒng)和/或組合DVD/HDD系統(tǒng),并且請求者網(wǎng)絡(luò)設(shè)備包括HDD系統(tǒng)和/或組合DVD/HDD系統(tǒng)。在圖3中,HDD34被站42_1連接到網(wǎng)絡(luò),站42_1與AP40無線通信。DVD44和電視機(jī)46被網(wǎng)絡(luò)設(shè)備30-2和介質(zhì)16連接到路由器28。在圖4中,HDD34被網(wǎng)絡(luò)設(shè)備30-1和介質(zhì)16連接到路由器28。DVD44被站42_2連接到網(wǎng)絡(luò),站42_2與AP40無線通信。在圖5中,HDD34和DVD44被一個或多個站42_1和/或42_2連接到網(wǎng)絡(luò)。各種其他網(wǎng)絡(luò)配置對本領(lǐng)域技術(shù)人員來說將是顯而易見的?,F(xiàn)在參考圖6,示例性請求者網(wǎng)絡(luò)設(shè)備包括具有HDD PCBl 14的HDD系統(tǒng)110。緩沖器118存儲讀、寫和/或易失性控制數(shù)據(jù),該控制數(shù)據(jù)與HDD系統(tǒng)110的控制相關(guān)聯(lián)。緩沖器118通常使用具有低等待時間的易失性存儲器。例如,可以使用SDRAM或者其他類型的低等待時間存儲器。還可以使用諸如閃存之類的非易失性存儲器119來存儲諸如非易失性控制代碼之類的關(guān)鍵數(shù)據(jù)。布置在HDD PCBl 14上的處理器122執(zhí)行與HDD系統(tǒng)110的操作有關(guān)的控制和/或數(shù)據(jù)處理。硬盤控制模塊(HDC) 126與輸入/輸出接口 124通信,并與主軸/音圈電機(jī)(VCM)驅(qū)動器或模塊130和/或讀/寫通道模塊134通信。HDC126協(xié)調(diào)經(jīng)由接口 124與主機(jī)135的數(shù)據(jù)輸入/輸出,以及主軸/VCM驅(qū)動器130、讀/寫通道模塊134和處理器122的控制。在寫操作期間,讀/寫通道模塊134編碼要被寫到讀/寫設(shè)備159上的數(shù)據(jù)。讀/寫通道模塊134對寫信號進(jìn)行可靠性處理,并且可以例如應(yīng)用糾錯編碼(ECC)和游程限制編碼(RLL)等。在讀操作期間,讀/寫通道模塊134將讀/寫設(shè)備159的模擬讀信號轉(zhuǎn)換為數(shù)字讀信號。經(jīng)轉(zhuǎn)換的信號隨后利用公知技術(shù)檢測并解碼,以恢復(fù)寫到HDD上的數(shù)據(jù)。硬盤驅(qū)動器組件(HDDA) 150包括一個或多個硬驅(qū)動器盤152,硬驅(qū)動器盤152包括存儲磁場的磁涂層。盤152通過在154處示例性示出的主軸電機(jī)被旋轉(zhuǎn)。通常,在讀/寫操作期間,主軸電機(jī)154以受控的速度旋轉(zhuǎn)硬驅(qū)動器盤152。一個或多個讀/寫臂158相對于盤152移動,以從/向硬驅(qū)動器盤152讀取和/或?qū)懭霐?shù)據(jù)。主軸/VCM驅(qū)動器130控制用來旋轉(zhuǎn)盤152的主軸電機(jī)154。主軸/VCM驅(qū)動器130還產(chǎn)生例如使用音圈致動器、步進(jìn)電機(jī)或任何其他適當(dāng)致動器來定位讀/寫臂158的控制信號。讀/寫設(shè)備159位于讀/寫臂158的末端附近。讀/寫設(shè)備159包括產(chǎn)生磁場的寫元件,例如電感器。讀/寫設(shè)備159還包括感應(yīng)盤152上的磁場的讀元件(例如磁阻(MR)元件)。HDDA150包括前置放大器電路160,其放大模擬的讀/寫信號。當(dāng)讀數(shù)據(jù)時,前置放大器電路160放大來自讀元件的低水平信號,并且將經(jīng)放大的信號輸出到讀/寫通道模塊134。當(dāng)寫數(shù)據(jù)時,產(chǎn)生流過讀/寫設(shè)備159的寫元件的寫電流。寫電流被切換以產(chǎn)生具有正極性或負(fù)極性的磁場。正極性或負(fù)極性被硬驅(qū)動器盤152存儲,并且被用來代表數(shù)據(jù)?,F(xiàn)在參考圖7A和圖7B,示例性提供者網(wǎng)絡(luò)設(shè)備包括DVD系統(tǒng)210。DVD PCB214包括存儲讀數(shù)據(jù)、寫數(shù)據(jù)和/或與DVD系統(tǒng)210的控制相關(guān)聯(lián)的易失性控制代碼的緩沖器218。緩沖器218可以采用諸如SDRAM的易失性存儲器或其他類型的低等待時間存儲器。還可以使用諸如閃存之類的非易失性存儲器219來存儲關(guān)鍵數(shù)據(jù),例如與DVD寫格式有關(guān)的數(shù)據(jù),和/或非易失性控制代碼。布置在DVD PCB214上的處理器222執(zhí)行與DVD系統(tǒng)210的操作有關(guān)的控制和/或數(shù)據(jù)處理。處理器222還執(zhí)行所需的壓縮/解壓縮和/或拷貝保護(hù)的解碼。DVD控制模塊226與輸入/輸出接口 224通信,并與主軸/進(jìn)給電機(jī)(FM)驅(qū)動器230和/或讀/寫通道模塊234通信。DVD控制模塊226協(xié)調(diào)經(jīng)由接口 224的數(shù)據(jù)輸入/輸出,以及主軸/FM驅(qū)動器、讀/寫通道模塊234和處理器222的控制。在寫操作期間,讀/寫通道模塊234編碼要被光讀/寫(ORW)或光只讀(OR)設(shè)備259寫入DVD盤的數(shù)據(jù)。讀/寫通道模塊234對信號進(jìn)行可靠性處理,并且可以例如應(yīng)用ECC和RLL等。在讀操作期間,讀/寫通道模塊234將ORW或OR設(shè)備259的模擬輸出轉(zhuǎn)換為數(shù)字信號。經(jīng)轉(zhuǎn)換的信號隨后利用公知技術(shù)檢測并解碼,以恢復(fù)寫到DVD上的數(shù)據(jù)。DVD組件(DVDA) 250包括光存儲數(shù)據(jù)的DVD盤252。盤252通過在254處示例性示出的主軸電機(jī)被旋轉(zhuǎn)。在讀/寫操作期間,主軸電機(jī)254以受控和/或可變的速度旋轉(zhuǎn)DVD盤252。ORff或OR設(shè)備259相對于DVD盤252移動,以從/向DVD盤252讀取和/或?qū)懭霐?shù)據(jù)。ORW或OR設(shè)備259 —般包括激光器和光傳感器。對于DVD讀/寫和DVD只讀系統(tǒng),在讀操作期間,激光器被導(dǎo)向DVD上含有凸起和凹點的軌道上。光傳感器感應(yīng)由凸起/凹點引起的反射。在一些DVD讀/寫(RW)應(yīng)用中,在寫操作期間,激光器還可以用來加熱DVD盤上的印模層(die layer)。如果印模被加熱到一個溫度,則印模透明并且代表一個二進(jìn)制數(shù)字值。如果印模被加熱到另一溫度,則印模不透明并且代表另一二進(jìn)制數(shù)字值??梢允褂闷渌糜趯慏VD的技術(shù)。主軸/FM驅(qū)動器230控制主軸電機(jī)254,主軸電機(jī)254可控地旋轉(zhuǎn)DVD盤252。主軸/FM驅(qū)動器230還產(chǎn)生例如使用音圈致動器、步進(jìn)電機(jī)或任何其他適當(dāng)致動器來定位進(jìn)給電機(jī)258的控制信號。進(jìn)給電機(jī)258 —般相對于DVD盤252在徑向上移動ORW或OR設(shè)備259。激光器驅(qū)動器261基于讀/寫通道模塊234的輸出,產(chǎn)生激光器驅(qū)動信號。DVDA250包括放大模擬讀信號的前置放大器電路260。當(dāng)讀數(shù)據(jù)時,前置放大器電路260放大來自O(shè)Rff或OR設(shè)備的低水平信號,并且將經(jīng)放大的信號輸出到讀/寫通道模塊設(shè)備234。DVD系統(tǒng)210還包括編解碼器模塊240,編解碼器模塊240編碼和/或解碼諸如任何一種MPEG格式的視頻。音頻和/或視頻數(shù)字信號處理器和/或模塊242和244分別執(zhí)行音頻和/或視頻信號處理。與HDD系統(tǒng)110類似,DVD系統(tǒng)210的多個部分可以由一個或多個集成電路(IC)或芯片來實現(xiàn)。例如,處理器222和DVD控制模塊226可以由單個芯片實現(xiàn)。主軸/FM驅(qū)動器230和/或讀/寫通道模塊234還可以由與處理器222、DVD控制模塊226相同的芯片實現(xiàn),以及/或者由其他芯片實現(xiàn)。除DVDA250之外的大多數(shù)DVD系統(tǒng)210還可以實現(xiàn)為SOC?,F(xiàn)在參考圖7C,示出了根據(jù)本發(fā)明的一些實施方式的示例性組合DVD/HDD系統(tǒng)280的簡化功能框圖。組合DVD/HDD系統(tǒng)可以用作提供者網(wǎng)絡(luò)設(shè)備或請求者網(wǎng)絡(luò)設(shè)備。組合DVD/HDD系統(tǒng)280包括與存儲用于DVD和HDD兩者操作的數(shù)據(jù)的易失性存儲器292和非易失性存儲器290通信的組合系統(tǒng)控制模塊284。系統(tǒng)控制模塊284經(jīng)由接口 294與主機(jī)298的接口 296通信。在一些實施方式中,接口 294和296是串行ATA接口、光纖信道(FC)、串行連接的小計算機(jī)系統(tǒng)接口(SAS)或其他適當(dāng)?shù)慕涌凇=M合DVD/HDD系統(tǒng)控制DVD和HDD系統(tǒng)兩者。DVD/HDD系統(tǒng)減少了總的系統(tǒng)開銷并且提供了改進(jìn)的功能和性能。通過使用單個DRAM和閃存用于DVD和HDD數(shù)據(jù)存儲裝置兩者,減少了開銷。需要單個電源和數(shù)目精簡的外部連接,這進(jìn)一步減少了開銷。此外,統(tǒng)一的DVD/HDD系統(tǒng)允許將拷貝受到保護(hù)的內(nèi)容直接逐比特復(fù)制到HDD。換句話說,拷貝受到保護(hù)的內(nèi)容可以在不解密拷貝保護(hù)方案或數(shù)字權(quán)利管理(DRM),并且不需要明顯的操作系統(tǒng)介入的情況下被復(fù)制。傳統(tǒng)上,單獨的DVD和HDD系統(tǒng)要求DVD在進(jìn)行輸出之前解碼/解密DRM或其他拷貝保護(hù)。DRM或其他拷貝保護(hù)可以允許或者可以不允許隨后到HDD的復(fù)制。通過合并系統(tǒng),因為DRM或拷貝保護(hù)保持未動,由于拷貝保護(hù)或DRM方案內(nèi)建的安全性而提供了額外的功能。例如,在不去除拷貝保護(hù)或DRM的情況下,支持了單個DVD驅(qū)動器拷貝操作。此外,HDD可以作為虛擬DVD換盤器(DVD changer)工作。在2005年I月19日遞交的美國專利申請N0.11/039, 288中示出并描述了組合DVD/HDD系統(tǒng)的其他變化形式?,F(xiàn)在參考圖8,示出了根據(jù)一些實施方式將HDD的非易失性存儲器300分區(qū)為用戶可訪問區(qū)和隱藏區(qū)。HDD的非易失性存儲器300被分配成用戶可訪問的第一部分304以及非用戶可訪問(或隱藏)的第二部分308。根據(jù)本發(fā)明的一些實施方式,以下面的一種或多種方式來使用第二隱藏部分308。隱藏部分308被用來在324處存儲要被復(fù)制的DVD的內(nèi)容。此外,HDD的隱藏部分308被用來在320處提供虛擬DVD盤傳送裝置。換句話說,多個DVD可以被復(fù)制到HDD,并且以后被回放。隱藏部分308還可以存儲DVD的寫策略(310)、DVD的靜態(tài)或動態(tài)寫緩沖(314)、DVD的靜態(tài)或動態(tài)讀緩沖(316)?,F(xiàn)在參考圖9A,示出了網(wǎng)絡(luò)設(shè)備執(zhí)行的步驟。控制開始于步驟350。在步驟352處,控制判斷提供者網(wǎng)絡(luò)設(shè)備是否接收到對于受保護(hù)內(nèi)容的拷貝的請求。如果沒有,則控制返回步驟352。如果步驟352為真,則控制在步驟354中判斷請求者網(wǎng)絡(luò)設(shè)備是否位于本地網(wǎng)絡(luò)。如果步驟354為假,則控制拒絕請求,并返回步驟352。如果步驟354為真,則在步驟356,提供者網(wǎng)絡(luò)設(shè)備向請求者網(wǎng)絡(luò)設(shè)備發(fā)送受保護(hù)內(nèi)容的拷貝。提供者網(wǎng)絡(luò)設(shè)備以任何適當(dāng)?shù)姆绞脚袛嗾埱笳呔W(wǎng)絡(luò)設(shè)備是否處于本地網(wǎng)絡(luò)。例如,請求者網(wǎng)絡(luò)設(shè)備的響應(yīng)時間可以與預(yù)定閾值相比較。在其他實施方式中,提供者網(wǎng)絡(luò)設(shè)備可以暫時請求路由器或調(diào)制解調(diào)器的外部端口被阻斷,從而提供者網(wǎng)絡(luò)設(shè)備可以在文件被發(fā)送之前確認(rèn)請求者網(wǎng)絡(luò)設(shè)備的本地/遠(yuǎn)程狀態(tài)。在其他實施方式中,可以查詢本地服務(wù)器以確定本地網(wǎng)絡(luò)設(shè)備。還可以使用用于判斷本地/遠(yuǎn)程狀態(tài)的其他方法?,F(xiàn)在參考圖9B,示出了通過暫時阻斷外部端口來判斷本地/遠(yuǎn)程狀態(tài)的步驟??刂崎_始于步驟360。在步驟362處,控制判斷提供者網(wǎng)絡(luò)設(shè)備是否接收到對拷貝受到保護(hù)的文件的請求。如果步驟362為假,則控制返回步驟362。如果步驟362為真,則控制繼續(xù)步驟364,在步驟364處提供者網(wǎng)絡(luò)設(shè)備請求路由器或調(diào)制解調(diào)器的外部端口被阻斷。在步驟368處,提供者網(wǎng)絡(luò)設(shè)備判斷請求者網(wǎng)絡(luò)設(shè)備是否具有本地狀態(tài)。例如,提供者網(wǎng)絡(luò)設(shè)備可以向請求者網(wǎng)絡(luò)設(shè)備發(fā)送消息并等待響應(yīng)。如果步驟368為假,則提供者網(wǎng)絡(luò)設(shè)備拒絕請求,并且控制返回步驟362。如果步驟368為真,則提供者網(wǎng)絡(luò)設(shè)備在步驟370處向請求者網(wǎng)絡(luò)設(shè)備發(fā)送文件的拷貝。提供者網(wǎng)絡(luò)設(shè)備在步驟374處解除對路由器或調(diào)制解調(diào)器的外部連接或端口的阻斷?,F(xiàn)在參考圖9C,示出了詢問本地服務(wù)器(例如DHCP服務(wù)器)以判斷本地/遠(yuǎn)程狀態(tài)的步驟??刂崎_始于步驟380。在步驟382處,控制判斷提供者網(wǎng)絡(luò)設(shè)備是否接收到對拷貝受到保護(hù)的文件的請求。如果步驟382為假,則控制返回步驟382。如果步驟382為真,則控制繼續(xù)步驟384,在步驟384處提供者網(wǎng)絡(luò)設(shè)備查詢服務(wù)器以尋找本地網(wǎng)絡(luò)設(shè)備的標(biāo)識。該標(biāo)識可以包括MAC地址,盡管也可以使用其他標(biāo)識類型。在步驟386處,提供者網(wǎng)絡(luò)設(shè)備判斷請求者網(wǎng)絡(luò)設(shè)備是否具有本地狀態(tài)。如果步驟386為假,則提供者網(wǎng)絡(luò)設(shè)備拒絕請求,并且控制返回步驟382。如果步驟386為真,則提供者網(wǎng)絡(luò)設(shè)備在步驟388處向請求者網(wǎng)絡(luò)設(shè)備發(fā)送文件的拷貝?,F(xiàn)在參考圖9D,一般地示出了由網(wǎng)絡(luò)系統(tǒng)執(zhí)行的步驟。在步驟402處,控制開始。在步驟404處,提供者網(wǎng)絡(luò)設(shè)備判斷請求者網(wǎng)絡(luò)設(shè)備是否請求了內(nèi)容的拷貝。如果沒有,則控制返回步驟404。否則,控制繼續(xù)步驟408,并且提供者網(wǎng)絡(luò)設(shè)備向請求者網(wǎng)絡(luò)設(shè)備請求密鑰。在步驟412處,提供者網(wǎng)絡(luò)設(shè)備啟動計時器。在步驟416處,提供者網(wǎng)絡(luò)設(shè)備判斷是否接收到密鑰。如果沒有接收到密鑰并且(在一些實施方式中)沒有超出預(yù)定的時間段,則控制繼續(xù)步驟416。否則,控制繼續(xù)步驟420,并且提供者網(wǎng)絡(luò)設(shè)備停止計時器。在步驟422處,控制判斷計時器是否小于預(yù)定的時間段。在一些實施方式中,預(yù)定的時間段小于等于分組傳播一跳或兩跳所需的時間量。通過限制響應(yīng)時間,提供了額外的安全性。本地網(wǎng)絡(luò)之外的計算機(jī)或其他設(shè)備進(jìn)行響應(yīng)所需的時間量將超過預(yù)定的時間段。換句話說,來自在本地網(wǎng)絡(luò)之外連接的計算機(jī)(例如計算機(jī)62)或其他網(wǎng)絡(luò)設(shè)備(例如網(wǎng)絡(luò)設(shè)備60)的含有密鑰的分組將超過一跳或兩跳。這是由于經(jīng)過調(diào)制解調(diào)器和服務(wù)提供者所需的時間造成的。如果步驟422為假,則控制返回步驟404。如果步驟422為真,則提供者網(wǎng)絡(luò)設(shè)備在步驟426處利用密鑰對內(nèi)容加密或加擾,并且將經(jīng)加密或加擾的內(nèi)容通過網(wǎng)絡(luò)發(fā)送到請求設(shè)備,并且控制繼續(xù)步驟404。現(xiàn)在參考圖10,示出了允許從請求者網(wǎng)絡(luò)設(shè)備回放拷貝受到保護(hù)的文件N次的方法的步驟??刂崎_始于步驟600。在步驟602處,控制判斷拷貝受到保護(hù)的文件是否已被存儲到請求者網(wǎng)絡(luò)設(shè)備上。如果沒有,則控制返回步驟602。如果步驟602為真,則控制在步驟604處設(shè)置文件的N= I。在步驟606處,控制判斷是否已經(jīng)播放了在請求者網(wǎng)絡(luò)設(shè)備上存儲的拷貝受到保護(hù)的文件。如果步驟606為假,則控制返回步驟606。如果步驟606為真,貝1J控制在步驟610處使N遞增。在步驟614處,控制判斷是否N = Nmax。如果步驟614為假,則控制返回步驟606。如果步驟614為真,則控制在步驟618處從請求者網(wǎng)絡(luò)設(shè)備刪除拷貝受到保護(hù)的文件或者以其他方式使拷貝受到保護(hù)的文件不可用,并且控制返回步驟602?,F(xiàn)在參考圖11,示出了用于限制在請求者網(wǎng)絡(luò)設(shè)備上存儲的拷貝受到保護(hù)的文件能夠被播放的次數(shù)的方法的步驟??刂崎_始于步驟640。在步驟644處,控制判斷拷貝受到保護(hù)的文件是否已被存儲在請求者網(wǎng)絡(luò)設(shè)備上。如果步驟644為假,則控制返回步驟644。否則,控制繼續(xù)步驟646并且設(shè)置計時器。在步驟648處,控制判斷計時器是否結(jié)束。如果步驟648為假,則控制返回步驟648。如果步驟648為真,則控制在步驟652處從請求者網(wǎng)絡(luò)設(shè)備刪除拷貝受到保護(hù)的文件,并且控制繼續(xù)步驟644。盡管描述了計時器,但是可以執(zhí)行任何使用測量和/或比較。例如,可以使用日期和/或時間戳,并且可以與當(dāng)前日期和/或時間比較。其他使用數(shù)據(jù)類型對本領(lǐng)域技術(shù)人員來說是顯而易見的?,F(xiàn)在參考圖12A,媒體服務(wù)器700可以被用來將受保護(hù)內(nèi)容從提供者702供應(yīng)到請求者704。盡管示出的路由器706連接媒體服務(wù)器700、提供者702和請求者704,但是可以使用其他的網(wǎng)絡(luò)配置和連接,例如但不限于ad-hoc網(wǎng)絡(luò)模式、對等(peer to peer)模式和其他方式。在一些實施方式中,媒體服務(wù)器包括如前所述的本地/遠(yuǎn)程狀態(tài)判斷模塊701。媒體服務(wù)器700向請求者704提供可用內(nèi)容的列表。請求者704請求內(nèi)容。媒體服務(wù)器700以前述的任何一種方法確認(rèn)請求者處于本地網(wǎng)絡(luò)。如果請求者704處于本地網(wǎng)絡(luò),則媒體服務(wù)器700向提供者702請求內(nèi)容。提供者702將內(nèi)容直接發(fā)送給請求者704或發(fā)送給媒體服務(wù)器700,媒體服務(wù)器700將內(nèi)容發(fā)送給請求者704?,F(xiàn)在參考圖12B和圖13,媒體服務(wù)器700將受保護(hù)的內(nèi)容從DVD系統(tǒng)710供應(yīng)到HDD系統(tǒng)712。DVD系統(tǒng)710和HDD系統(tǒng)712可以如前述實施例中所描述的那樣來實現(xiàn)。在圖13中,媒體服務(wù)器700可以如所示那樣在網(wǎng)絡(luò)中實現(xiàn)??梢栽O(shè)想其他網(wǎng)絡(luò)配置,例如這里描述的那些網(wǎng)絡(luò)配置以及其他網(wǎng)絡(luò)配置。媒體服務(wù)器可以以有線或無線的方式連接到網(wǎng)絡(luò)?,F(xiàn)在參考圖14,示出了根據(jù)本發(fā)明的媒體服務(wù)器所執(zhí)行的步驟的流程圖??刂崎_始于步驟720。在步驟722處,控制判斷服務(wù)器是否接收到來自請求者的對受保護(hù)文件的拷貝的請求。如果為假,則控制返回步驟722。如果為真,則在步驟724,媒體服務(wù)器判斷請求者是否具有本地狀態(tài)。請求者的本地狀態(tài)可以以前述的任何一種方式來判斷。如果步驟726為真,則在步驟728,服務(wù)器向提供者請求文件,并將文件發(fā)送到請求者。或者,提供者可以將文件直接發(fā)送到請求者。本領(lǐng)域的技術(shù)人員現(xiàn)在能夠從前面的說明中認(rèn)識到,可以以多種形式實現(xiàn)本發(fā)明的寬泛教導(dǎo)。因此,盡管已經(jīng)結(jié)合特定示例描述了本發(fā)明,但是本發(fā)明的真實范圍不應(yīng)受此限制,因為對本領(lǐng)域技術(shù)人員來說,在研究了附圖、說明書和權(quán)利要求之后,其他的修改形式將是顯而易見的。本申請涉及2005年3月21日遞交的美國專利申請N0.11/085,761的繼續(xù)申請。本申請與2005年I月19日遞交的美國專利申請N0.11/039,288有關(guān)。上述申請的全部內(nèi)容通過引用結(jié)合于此。
權(quán)利要求
1.一種用于向家庭網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備分布受保護(hù)的內(nèi)容的系統(tǒng),所述系統(tǒng)包括: 在所述家庭網(wǎng)絡(luò)中操作的硬盤驅(qū)動器,所述硬盤驅(qū)動器被配置為允許所述硬盤驅(qū)動器的用戶請求所述受保護(hù)內(nèi)容的拷貝,其中所述硬盤驅(qū)動器包括具有用戶可訪問區(qū)和隱藏區(qū)的存儲器;以及 在所述家庭網(wǎng)絡(luò)中操作的DVD系統(tǒng),所述DVD系統(tǒng)被配置為基于所述請求,向所述硬盤驅(qū)動器傳達(dá)所述受保護(hù)內(nèi)容的所述拷貝; 其中,所述硬盤驅(qū)動器被配置為在所述隱藏區(qū)中存儲所述受保護(hù)內(nèi)容的所述拷貝,并且其中所述隱藏區(qū)和對所述隱藏區(qū)中的所述受保護(hù)內(nèi)容的所述拷貝的所述存儲對所述硬盤驅(qū)動器的所述用戶不可見。
2.如權(quán)利要求1所述的系統(tǒng),其中,所述系統(tǒng)包括電視機(jī)和監(jiān)視器中的至少一個,并且其中所述用戶使用所述電視機(jī)和所述監(jiān)視器中的所述至少一個來請求所述受保護(hù)內(nèi)容的所述拷貝。
3.如權(quán)利要求1所述的系統(tǒng),其中,所述硬盤驅(qū)動器被配置為向所述DVD系統(tǒng)發(fā)送請求所述受保護(hù)內(nèi)容的所述拷貝的消息; 所述DVD系統(tǒng)被配置為有選擇地向所述硬盤驅(qū)動器發(fā)送所述受保護(hù)內(nèi)容。
4.如權(quán)利要求3所述的系統(tǒng),其中,所述DVD系統(tǒng)被配置為i)確定所述硬盤驅(qū)動器是否具有本地狀態(tài);并且ii)如果所述硬盤驅(qū)動器具有所述本地狀態(tài),則向所述硬盤驅(qū)動器發(fā)送所述受保護(hù)內(nèi)容。
5.如權(quán)利要求4所述的系統(tǒng),其中,所述DVD系統(tǒng)被配置為基于以下中的至少一個來確定所述硬盤驅(qū)動器是否具有本地狀態(tài):所述硬盤驅(qū)動器的響應(yīng)時間、所述硬盤驅(qū)動器的介質(zhì)訪問控制地址、當(dāng)外部端口被阻斷時所述硬盤驅(qū)動器是否還能夠與所述DVD系統(tǒng)通信、以及本地服務(wù)器的查詢。
6.如權(quán)利要求3所述的系統(tǒng),其中,所述DVD系統(tǒng)被配置為(i)從所述硬盤驅(qū)動器請求密鑰;(ii)在從所述硬盤驅(qū)動器接收到響應(yīng)時,用所述密鑰加擾所述受保護(hù)內(nèi)容的所述拷貝;以及(iii)向所述硬盤驅(qū)動器發(fā)送所述受保護(hù)內(nèi)容的加擾的所述拷貝。
7.如權(quán)利要求1所述的系統(tǒng),其中,所述DVD系統(tǒng)被配置為向所述硬盤驅(qū)動器發(fā)送使用數(shù)據(jù),其中所述使用數(shù)據(jù)限制所述受保護(hù)內(nèi)容的所述拷貝的重放次數(shù)以及允許使用所述受保護(hù)內(nèi)容的所述拷貝的預(yù)定時段中的至少一個。
8.如權(quán)利要求7所述的系統(tǒng),其中,所述硬盤驅(qū)動器被配置為基于所述使用數(shù)據(jù)刪除所述受保護(hù)內(nèi)容的所述拷貝。
9.如權(quán)利要求1所述的系統(tǒng),其中,所述硬盤驅(qū)動器被配置為請求所述DVD系統(tǒng)上的可用受保護(hù)內(nèi)容的列表,并且所述DVD系統(tǒng)被配置為向所述硬盤驅(qū)動器提供所述DVD系統(tǒng)上的所述可用受保護(hù)內(nèi)容的列表。
10.如權(quán)利要求1所述的系統(tǒng),其中,所述DVD系統(tǒng)包括被配置為存儲所述受保護(hù)內(nèi)容的第二硬盤驅(qū)動器。
11.如權(quán)利要求10所述的系統(tǒng),其中,所述第二硬盤驅(qū)動器被配置為存儲DVD的內(nèi)容以用于向所述DVD系統(tǒng)拷貝。
全文摘要
本發(fā)明提供了一種用于向家庭網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備分布受保護(hù)的內(nèi)容的系統(tǒng),包括硬盤驅(qū)動器,所述硬盤驅(qū)動器被配置為允許所述硬盤驅(qū)動器的用戶請求所述受保護(hù)內(nèi)容的拷貝,其中所述硬盤驅(qū)動器包括具有用戶可訪問區(qū)和隱藏區(qū)的存儲器;以及DVD系統(tǒng),所述DVD系統(tǒng)被配置為基于所述請求,向所述硬盤驅(qū)動器傳達(dá)所述受保護(hù)內(nèi)容的所述拷貝;其中,所述硬盤驅(qū)動器被配置為在所述隱藏區(qū)中存儲所述受保護(hù)內(nèi)容的所述拷貝,并且其中所述隱藏區(qū)和對所述隱藏區(qū)中的所述受保護(hù)內(nèi)容的所述拷貝的所述存儲對所述硬盤驅(qū)動器的所述用戶不可見。
文檔編號G06F21/10GK103186726SQ20131009094
公開日2013年7月3日 申請日期2006年3月20日 優(yōu)先權(quán)日2005年3月21日
發(fā)明者塞哈特·蘇塔迪嘉 申請人:馬維爾國際貿(mào)易有限公司