專利名稱:家庭間共享設(shè)備和使用家庭網(wǎng)絡(luò)裝置的方法
家庭間共享設(shè)備和使用家庭網(wǎng)絡(luò)裝置的方法本申請(qǐng)要求2007年3月30日提交到韓國知識(shí)產(chǎn)權(quán)局的第 10-2007-0031946號(hào)韓國專利申請(qǐng)的優(yōu)先權(quán),該申請(qǐng)的公開完全合并于此,以 資參考。技術(shù)領(lǐng)域符合本發(fā)明的設(shè)備和方法涉及一種家庭網(wǎng)絡(luò),更具體地說,涉及一種家 庭間內(nèi)容共享方法和設(shè)備。
背景技術(shù):
家庭網(wǎng)絡(luò)技術(shù)允許家庭中的所有數(shù)字裝置通過網(wǎng)絡(luò)連接,并提供遠(yuǎn)程控 制、多媒體服務(wù)、信息服務(wù)等。網(wǎng)絡(luò)終端的示例包括基于計(jì)算機(jī)的裝置(例 如,筆記本計(jì)算機(jī)和個(gè)人數(shù)字助理(PDA))和室內(nèi)電器(例如,電冰箱、電視 機(jī)(TV)和機(jī)頂盒)。家庭網(wǎng)絡(luò)終端通過使用相同的家庭網(wǎng)絡(luò)中間件相互通信以提供家庭網(wǎng)絡(luò) 服務(wù)。中間件的類型的示例包括微軟(Microsoft)和英特爾(Intel)倡導(dǎo)的通用 即插即用(UPnP)、 Sun開發(fā)的Jini、以及家庭音視頻互用(HAVi)。當(dāng)然,UPnP 被最廣泛使用,并已經(jīng)實(shí)際成為基于較大公司的家庭網(wǎng)絡(luò)中間件領(lǐng)域的標(biāo)準(zhǔn)。UPnP最小化用戶介入,并執(zhí)行遠(yuǎn)程方法調(diào)用的功能。另外,UPnP具有 網(wǎng)絡(luò)自動(dòng)完成、服務(wù)發(fā)現(xiàn)、基于簡單對(duì)象訪問協(xié)議(SOAP)的遠(yuǎn)程方法調(diào)用、 基于事件的狀態(tài)信息確認(rèn)等功能。除了上述的基本功能,UPnP定義了用于家 庭網(wǎng)絡(luò)裝置(例如,打印機(jī))的裝置控制協(xié)議(DCP)。隨著互聯(lián)網(wǎng)的廣泛使用、通過有線電視(CATV)的大容量和一直有效連接 網(wǎng)絡(luò)的使用、數(shù)字用戶線路(xDSL)、高速通信網(wǎng)絡(luò)等持續(xù)擴(kuò)展,個(gè)人計(jì)算機(jī) (PC)和外圍裝置通過無線局域網(wǎng)(LAN)的網(wǎng)絡(luò)互聯(lián)持續(xù)發(fā)展。另外,隨著數(shù)字 化的加速和通信基礎(chǔ)設(shè)施的擴(kuò)展,提供了這樣的環(huán)境,其中,電子裝置、信 息和通信裝置、以及室內(nèi)電器被數(shù)字化以通過單個(gè)網(wǎng)絡(luò)彼此連接,并且能夠 彼此共享圖像和聲音信息。在這種情況下,由于連接到家庭網(wǎng)絡(luò)的數(shù)字電子裝置已被廣泛使用,在 用戶之間交換存儲(chǔ)在數(shù)字電子裝置中的內(nèi)容增加。 一般說來,通過使用PC 執(zhí)行交換內(nèi)容。當(dāng)用戶想要與另 一用戶共享存儲(chǔ)在家庭網(wǎng)絡(luò)裝置中的內(nèi)容時(shí), 該方法會(huì)引起不便。這是因?yàn)橛脩舯仨毻ㄟ^使用PC來執(zhí)行檢索、下載和發(fā) 送內(nèi)容。圖1是示出根據(jù)現(xiàn)有技術(shù)的用于將存儲(chǔ)在家庭網(wǎng)絡(luò)裝置中的內(nèi)容發(fā)送到 另一用戶的系統(tǒng)的示意圖。參照?qǐng)D1,示出在實(shí)現(xiàn)了家庭網(wǎng)絡(luò)的環(huán)境中將存儲(chǔ)在家庭網(wǎng)絡(luò)裝置的內(nèi)容發(fā)送到另一用戶的方法。想要發(fā)送內(nèi)容的用戶通過使用PC 102檢索家庭裝 置101的內(nèi)容,將內(nèi)容下載到PC 102,并將該內(nèi)容發(fā)送到接收者的PC 112。在現(xiàn)有技術(shù)方法中,基于PC執(zhí)行內(nèi)容共享。當(dāng)用戶想要將家庭網(wǎng)絡(luò)裝 置中的內(nèi)容發(fā)送到另一用戶時(shí),用戶必須使用PC。另外,用于控制家庭網(wǎng)絡(luò) 裝置和將內(nèi)容發(fā)送到另 一用戶的應(yīng)用程序必須安裝在PC中。在此方法中,用戶基于PC執(zhí)行與內(nèi)容傳輸相關(guān)聯(lián)的所有操作,從而過 程復(fù)雜并且不方便。另外,不熟悉操作PC的用戶不能使用該方法。本發(fā)明的示例性實(shí)施例克服了上述的缺點(diǎn)和其他上面沒有描述的缺點(diǎn)。 另外,本發(fā)明無需克服上述缺點(diǎn),而且本發(fā)明的示例性實(shí)施例可以不克服上 述的任何問題。本發(fā)明提供一種使用家庭網(wǎng)絡(luò)裝置的家庭間內(nèi)容共享方法和設(shè)備,該方 法和設(shè)備能夠通過僅使用家庭網(wǎng)絡(luò)裝置而不使用個(gè)人計(jì)算機(jī)(PC)來簡單地執(zhí) 行用戶之間的內(nèi)容共享,通過簡單按下家庭網(wǎng)絡(luò)的遙控器的按鈕的操作來與 其他用戶共享內(nèi)容,并允許內(nèi)容接收者容易地檢查和使用共享的內(nèi)容。根據(jù)本發(fā)明的 一方面,提供一種使用家庭網(wǎng)絡(luò)裝置的家庭間內(nèi)容共享設(shè) 備,包括家庭網(wǎng)絡(luò)協(xié)議棧,根據(jù)家庭網(wǎng)絡(luò)協(xié)議與家庭網(wǎng)絡(luò)裝置進(jìn)行通信; 遠(yuǎn)程存儲(chǔ)控制器,通過家庭網(wǎng)絡(luò)協(xié)議從家庭網(wǎng)絡(luò)裝置接收共享內(nèi)容的請(qǐng)求, 連接到遠(yuǎn)程存儲(chǔ)器以上傳內(nèi)容,并控制遠(yuǎn)程存儲(chǔ)器提取內(nèi)容的元數(shù)據(jù);以及 消息控制器,控制收發(fā)包括關(guān)于上傳內(nèi)容的共享信息的通知消息。根據(jù)本發(fā)明的另 一方面,提供一種使用家庭網(wǎng)絡(luò)裝置的家庭間內(nèi)容共享 系統(tǒng),所述系統(tǒng)包括兩個(gè)或更多家庭間內(nèi)容共享設(shè)備,每個(gè)設(shè)備都包括家發(fā)明內(nèi)容庭網(wǎng)絡(luò)協(xié)議棧,根據(jù)家庭網(wǎng)絡(luò)協(xié)議與家庭網(wǎng)絡(luò)裝置進(jìn)行通信;遠(yuǎn)程存儲(chǔ)控制器,通過家庭網(wǎng)絡(luò)協(xié)議棧從家庭網(wǎng)絡(luò)裝置接收共享內(nèi)容的請(qǐng)求,連接到遠(yuǎn)程存儲(chǔ)器以上傳內(nèi)容,并控制遠(yuǎn)程存儲(chǔ)器提取內(nèi)容的元數(shù)據(jù);以及消息控制器, 控制'包括關(guān)于上傳內(nèi)容的共享信息的通知消息的收發(fā)。所述系統(tǒng)還包括家 庭網(wǎng)絡(luò)裝置,通過家庭網(wǎng)絡(luò)連接到家庭間內(nèi)容共享設(shè)備,并請(qǐng)求發(fā)送家庭間 內(nèi)容共享設(shè)備共享內(nèi)容或解除內(nèi)容共享;以及遠(yuǎn)程存儲(chǔ)器,通過互聯(lián)網(wǎng)連接 到兩個(gè)或更多家庭間內(nèi)容共享設(shè)備,存儲(chǔ)由發(fā)送家庭間內(nèi)容共享設(shè)備上傳的 內(nèi)容,提取上傳內(nèi)容的元數(shù)據(jù),并將元數(shù)據(jù)發(fā)送到接收家庭間內(nèi)容共享設(shè)備。根據(jù)本發(fā)明的另 一方面,提供一種使用家庭網(wǎng)絡(luò)裝置的家庭間內(nèi)容共享 方法,所述方法包括從將內(nèi)容上傳到遠(yuǎn)程存儲(chǔ)器的發(fā)送家庭間內(nèi)容共享設(shè) 備接收包括關(guān)于上傳內(nèi)容的共享信息的通知消息;根據(jù)接收的通知消息連接 到遠(yuǎn)程存儲(chǔ)器以檢查上傳內(nèi)容,并下載內(nèi)容的元數(shù)據(jù);以及將基于元數(shù)據(jù)的 事件消息發(fā)送到接收家庭網(wǎng)絡(luò)裝置。根據(jù)本發(fā)明的另 一方面,提供一種使用家庭網(wǎng)絡(luò)裝置的家庭間內(nèi)容共享 方法,所述方法包括從將內(nèi)容上傳到遠(yuǎn)程存儲(chǔ)器的發(fā)送家庭間內(nèi)容共享設(shè) 備接收包括關(guān)于內(nèi)容的共享信息的通知消息;根據(jù)接收的通知消息連接到遠(yuǎn) 程存儲(chǔ)器以檢查上傳內(nèi)容,并下載內(nèi)容的樣本數(shù)據(jù);以及基于樣本數(shù)據(jù)提取 元數(shù)據(jù),并將基于提取的元數(shù)據(jù)的事件消息發(fā)送到接收家庭網(wǎng)絡(luò)裝置。根據(jù)本發(fā)明的另 一方面,提供一種使用家庭網(wǎng)絡(luò)裝置的家庭間內(nèi)容共享 方法,所述方法包括從發(fā)送家庭網(wǎng)絡(luò)裝置接收對(duì)于共享內(nèi)容的請(qǐng)求;根據(jù) 共享請(qǐng)求將內(nèi)容上傳到遠(yuǎn)程存儲(chǔ)器;以及將包括關(guān)于上傳內(nèi)容的共享信息的 通知消息發(fā)送到接收家庭間內(nèi)容共享設(shè)備。根據(jù)本發(fā)明的另一方面,提供一種記錄有用于執(zhí)行上述方法的程序的計(jì) 算機(jī)可讀記錄介質(zhì)。
通過結(jié)合附圖對(duì)示例性實(shí)施例的詳細(xì)描述,本發(fā)明的上述和其他方面將 會(huì)變得更清楚,其中圖1是示出根據(jù)現(xiàn)有技術(shù)的用于將存儲(chǔ)在家庭網(wǎng)絡(luò)裝置中的內(nèi)容發(fā)送到 另一用戶的系統(tǒng)的示意圖;圖2是示出根據(jù)本發(fā)明示例性實(shí)施例的用于在用戶之間共享內(nèi)容的系統(tǒng)的示意圖;圖3是示出根據(jù)本發(fā)明另一示例性實(shí)施例的PMS的結(jié)構(gòu)的示意圖; 圖4是示出根據(jù)本發(fā)明另一示例性實(shí)施例的PMS的結(jié)構(gòu)的示意圖; 圖5是解釋根據(jù)本發(fā)明另一示例性實(shí)施例的共享內(nèi)容的方法的流程圖; 圖6是解釋根據(jù)本發(fā)明另 一示例性實(shí)施例的共享內(nèi)容的方法的流程圖; 圖7是解釋根據(jù)本發(fā)明另一示例性實(shí)施例的檢查共享內(nèi)容的方法的流程圖;圖8是示出根據(jù)本發(fā)明另一示例性實(shí)施例的PMS的引導(dǎo)操作的流程圖; 圖9是解釋根據(jù)本發(fā)明另一示例性實(shí)施例的解除內(nèi)容共享的方法的流程 圖;以及圖10是解釋根據(jù)本發(fā)明另一示例性實(shí)施例的用戶之間的內(nèi)容共享功能 的應(yīng)用示例的示圖。
具體實(shí)施方式
以下,將參照附圖詳細(xì)描述本發(fā)明的示例性實(shí)施例。的示意圖。參照?qǐng)D2,用于共享內(nèi)容的系統(tǒng)包括安裝在發(fā)送者的家200中的家庭 網(wǎng)絡(luò)裝置201和代理媒體服務(wù)器(以下,稱為PMS) 202、安裝在接收者的 家210中的家庭網(wǎng)絡(luò)裝置211和PMS212、遠(yuǎn)程存儲(chǔ)器230、和用于使PMS 202 和PMS 212以及遠(yuǎn)程存儲(chǔ)器230彼此連接的互聯(lián)網(wǎng)220。家庭網(wǎng)絡(luò)裝置201和211根據(jù)家庭網(wǎng)絡(luò)協(xié)議分別利用PMS 202和212收 發(fā)與內(nèi)容傳輸相關(guān)聯(lián)的信息。家庭網(wǎng)絡(luò)裝置201和211都包括安裝在家中并 通過家庭網(wǎng)絡(luò)連接的電子裝置、信息和通信裝置、.以及室內(nèi)電器??墒褂秒?線、有線線路或無線構(gòu)建家庭網(wǎng)絡(luò),.但不限于此。PMS 202和212通過家庭網(wǎng)絡(luò)協(xié)議接收內(nèi)容傳輸請(qǐng)求,并自動(dòng)執(zhí)行與內(nèi) 容傳輸相關(guān)聯(lián)的操作,從而用戶可通過使用家庭網(wǎng)絡(luò)裝置201和211來使用 內(nèi)容共享功能。因此,可為不習(xí)慣操作個(gè)人計(jì)算機(jī)(PC)的用戶提供內(nèi)容共享 功能。另外,由于PMS 202和212符合家庭網(wǎng)絡(luò)協(xié)議,因此用戶可通過使用家 中的符合標(biāo)準(zhǔn)的各種家庭網(wǎng)絡(luò)裝置來使用內(nèi)容共享功能。因此,可通過多賣方家庭網(wǎng)絡(luò)裝置使用內(nèi)容共享功能。PMS 202和212主要有兩種類型。 一種類型是根據(jù)內(nèi)容傳輸定義的。安 裝在發(fā)送者的家200中的發(fā)送PMS (例如,PMS 202)將內(nèi)容上傳到遠(yuǎn)程存 儲(chǔ)器230,并將通知消息發(fā)送到接收PMS (例如PMS212)。第二種類型是根 據(jù)內(nèi)容接收定義的。接收PMS212接收從發(fā)送PMS 202發(fā)送的通知消息,檢 查共享或刪除哪個(gè)內(nèi)容,根據(jù)檢查的信息構(gòu)建元數(shù)據(jù),并將事件消息發(fā)送到 家210中的家庭網(wǎng)絡(luò)裝置211。稍后參照?qǐng)D3和圖4描述PMS 202和212的詳細(xì)結(jié)構(gòu)和功能。 遠(yuǎn)程存儲(chǔ)器230存儲(chǔ)數(shù)據(jù),從而PMS 202和212能夠互聯(lián)以共享內(nèi)容。 另外,遠(yuǎn)程存儲(chǔ)器230通過網(wǎng)絡(luò)連接到PMS202和212中的每一個(gè)。根據(jù)本 發(fā)明的當(dāng)前示例性實(shí)施例,網(wǎng)絡(luò)使用互聯(lián)網(wǎng),然而,可使用存儲(chǔ)區(qū)域網(wǎng)(SAN) 或者寬帶網(wǎng)絡(luò)。遠(yuǎn)程存儲(chǔ)器230可選擇性地提取用戶想要共享的內(nèi)容的元數(shù) 據(jù),以便將元數(shù)據(jù)提供給另 一用戶的PMS。圖3是示出根據(jù)本發(fā)明另一示例性實(shí)施例的PMS的結(jié)構(gòu)的示意圖。 參照?qǐng)D3, PMS包括家庭網(wǎng)絡(luò)協(xié)議棧310、消息控制器320和遠(yuǎn)程存儲(chǔ) 控制器330。家庭網(wǎng)絡(luò)協(xié)議棧310與外部家庭網(wǎng)絡(luò)裝置通信。根據(jù)來自外部裝置的操 作請(qǐng)求,家庭網(wǎng)絡(luò)協(xié)議棧310使用內(nèi)部模塊并返回響應(yīng)消息。雖然沒有來自 外部裝置的請(qǐng)求,但是在內(nèi)部狀態(tài)改變時(shí)家庭網(wǎng)絡(luò)協(xié)議棧310可以發(fā)送事件 消息。消息控制器320與其他PMS收發(fā)通知消息。這里,當(dāng)共享新內(nèi)容或刪除 現(xiàn)有內(nèi)容時(shí),通知消息從發(fā)送PMS被發(fā)送到接收PMS,并且可包括關(guān)于內(nèi) 容的名稱或訪問地址的信息。遠(yuǎn)程存儲(chǔ)控制器330控制與遠(yuǎn)程存儲(chǔ)器230的通信。具體地說,遠(yuǎn)程存 儲(chǔ)控制器330連接到遠(yuǎn)程存儲(chǔ)器230,并執(zhí)行收集關(guān)于內(nèi)容的元數(shù)據(jù)信息、 上傳內(nèi)容和下載內(nèi)容樣本數(shù)據(jù)的功能。這里,執(zhí)行下載樣本數(shù)據(jù)以收集內(nèi)容 元數(shù)據(jù)。另外,遠(yuǎn)程存儲(chǔ)控制器330通過使用內(nèi)容的關(guān)鍵值來產(chǎn)生統(tǒng)一資源 定位符(URL)。通過URL,其他外部裝置可連接到相應(yīng)的內(nèi)容。圖4是示出根據(jù)本發(fā)明另一示例性實(shí)施例的PMS的結(jié)構(gòu)的示意圖。參照?qǐng)D4,除了在圖3中示出的PMS的結(jié)構(gòu)之外,PMS還包括元數(shù)據(jù)控 制器340和樣本數(shù)據(jù)存儲(chǔ)器350。在遠(yuǎn)程存儲(chǔ)器230不能返回PMS所請(qǐng)求的元數(shù)據(jù)的情況下提供該構(gòu)造。換句話說,當(dāng)遠(yuǎn)程存儲(chǔ)器230不能返回元數(shù)據(jù) 時(shí),PMS提取媒體文件的一部分,并執(zhí)行提取內(nèi)容元數(shù)據(jù)的功能。元數(shù)據(jù)控制器340從存儲(chǔ)在樣本數(shù)據(jù)存儲(chǔ)器350中的內(nèi)容樣本數(shù)據(jù)提取 元數(shù)據(jù)。因此,當(dāng)遠(yuǎn)程存儲(chǔ)器230不能返回家庭網(wǎng)絡(luò)協(xié)議所請(qǐng)求的元數(shù)據(jù)時(shí), 元數(shù)據(jù)控制器340可產(chǎn)生其自身的元數(shù)據(jù)。這里,元數(shù)據(jù)是關(guān)于數(shù)據(jù)的數(shù)據(jù), 表示用于描述信息源的特征的數(shù)據(jù)。具體地,元數(shù)據(jù)不是將被實(shí)際存儲(chǔ)的數(shù) 據(jù)(例如,視頻和音頻),而是用于提供與數(shù)據(jù)直接或間接相關(guān)聯(lián)的信息的數(shù) 據(jù)。樣本數(shù)據(jù)存儲(chǔ)器350存儲(chǔ)內(nèi)容的樣本數(shù)據(jù)。這里,內(nèi)容的樣本數(shù)據(jù)包括 用于提取元數(shù)據(jù)的基本信息。在圖3或圖4中示出的PMS與三種類型的裝置通信。第一種類型是家庭 網(wǎng)絡(luò)裝置。PMS根據(jù)家庭網(wǎng)絡(luò)協(xié)議將共享內(nèi)容的服務(wù)提供給相鄰家庭網(wǎng)絡(luò)裝 置。第二種類型是遠(yuǎn)程存儲(chǔ)器230。 PMS執(zhí)行以下功能提取存儲(chǔ)在遠(yuǎn)程存 儲(chǔ)器230中的內(nèi)容的元數(shù)據(jù)、上傳內(nèi)容和下載樣本數(shù)據(jù)等。第三種類型是具 有不同于前面列出的兩種類型的類型的PMS。當(dāng)共享新內(nèi)容或刪除現(xiàn)有內(nèi)容 時(shí),PMS從不同的PMS收發(fā)通知消息。圖5是根據(jù)本發(fā)明另一示例性實(shí)施例的解釋共享內(nèi)容的方法的流程圖。家庭網(wǎng)絡(luò)裝置之間的協(xié)議可以是通用即插即用(UPnP)協(xié)議。UPnP是當(dāng) 裝置連接到網(wǎng)絡(luò)時(shí)允許裝置(例如,PC、外圍裝置、智能電子設(shè)備和無線裝 置)通過使用互聯(lián)網(wǎng)和web協(xié)議自動(dòng)互相識(shí)別的標(biāo)準(zhǔn)。在UPnP架構(gòu)中,當(dāng) 用戶將裝置加入網(wǎng)絡(luò)時(shí),該裝置完成自己的結(jié)構(gòu),接收傳輸控制協(xié)議/網(wǎng)際協(xié) 議(TCP/IP)地址,并基于互聯(lián)網(wǎng)超文本傳輸協(xié)議(HTTP)使用發(fā)現(xiàn)協(xié)議,以便 將該裝置的存在通知給其他裝置。參照?qǐng)D5,在操作500,用戶請(qǐng)求發(fā)送PMS將內(nèi)容發(fā)送到另一用戶。在 操作502,發(fā)送PMS下載存儲(chǔ)在媒體服務(wù)器中的內(nèi)容數(shù)據(jù)。在操作504,發(fā) 送PMS將下載的內(nèi)容數(shù)據(jù)上傳到遠(yuǎn)程存儲(chǔ)器。在操作506,發(fā)送PMS通過 通知消息來通知接收PMS內(nèi)容被共享。接下來,在操作508,接收PMS從遠(yuǎn)程存儲(chǔ)器收集最新的內(nèi)容信息。在 操作510,接收PMS通過事件通知控制點(diǎn)新內(nèi)容被共享??刂泣c(diǎn)執(zhí)行將控制 指令發(fā)送到家庭網(wǎng)絡(luò)裝置的功能。優(yōu)選地,控制點(diǎn)可以是發(fā)送用于控制家庭 網(wǎng)絡(luò)裝置的信號(hào)的獨(dú)立的裝置,或者是諸如個(gè)人數(shù)字助理(PDA)或便攜式終端的裝置。例如,控制點(diǎn)可以是用于操作數(shù)字電視(TV)的遙控器。在操作512,控制點(diǎn)將關(guān)于共享內(nèi)容的URL信息交給媒體再現(xiàn)裝置(諸 如數(shù)字TV),以請(qǐng)求媒體再現(xiàn)裝置再現(xiàn)內(nèi)容。這里,URL信息的意思是遠(yuǎn)程 在右備容數(shù)據(jù),并再現(xiàn)下載的內(nèi)容。圖6是用于解釋根據(jù)本發(fā)明另 一示例性實(shí)施例的共享內(nèi)容的方法的流程圖??刂泣c(diǎn)600請(qǐng)求發(fā)送PMS 610產(chǎn)生將被發(fā)送到另 一用戶的內(nèi)容的元數(shù)據(jù) 對(duì)象。發(fā)送PMS 610響應(yīng)于該請(qǐng)求,并在產(chǎn)生元數(shù)據(jù)對(duì)象之后發(fā)送 SystemUpdateIDs事件消息。可選擇地,發(fā)送PMS 610可發(fā)送 ContainerUpdateIDs事件消息??刂泣c(diǎn)600調(diào)用發(fā)送PMS 610的ImportResource,并請(qǐng)求發(fā)送PMS 610 將內(nèi)容上傳到遠(yuǎn)程存儲(chǔ)器630。發(fā)送PMS 610回復(fù)是否可以將內(nèi)容上傳到遠(yuǎn) 程存儲(chǔ)器630。發(fā)送PMS 610為了由控制點(diǎn)600指定的內(nèi)容數(shù)據(jù)而訪問媒體 服務(wù)器620以下載該內(nèi)容數(shù)據(jù)。發(fā)送PMS 610將下載的內(nèi)容數(shù)據(jù)上傳到遠(yuǎn)程 存儲(chǔ)器630。發(fā)送PMS 610可從媒體服務(wù)器620重復(fù)下載內(nèi)容數(shù)據(jù),并將內(nèi)容數(shù)據(jù)上 傳到遠(yuǎn)程存儲(chǔ)器630直到用戶所請(qǐng)求的所有內(nèi)容數(shù)據(jù)都被上傳到遠(yuǎn)程存儲(chǔ)器 630。另外,發(fā)送PMS 610將TransferIDs事件消息發(fā)送到控制點(diǎn)600,以通 知新發(fā)送操作開始。當(dāng)將內(nèi)容上傳到遠(yuǎn)程存儲(chǔ)器630的操作完成或發(fā)生錯(cuò)誤時(shí),發(fā)送PMS 610還可將TransferIDs事件消息發(fā)送到控制點(diǎn)600,以將傳輸狀態(tài)信息通知 給控制點(diǎn)600。當(dāng)上傳內(nèi)容數(shù)據(jù)的操作完成時(shí),發(fā)送PMS 610將內(nèi)容信息分配給通知消 息,并將通知消息發(fā)送到接收PMS 640。這里,接收PMS640是接收者的家 中的PMS。圖7是用于解釋根據(jù)本發(fā)明另 一示例性實(shí)施例的檢查共享內(nèi)容的方法的 流程圖。參照?qǐng)D7,發(fā)送PMS 700重新將共享內(nèi)容信息分配給通知消息,并將通 知消息發(fā)送到接收PMS 710。接下來,接收PMS 710連接到遠(yuǎn)程存儲(chǔ)器720 以下載存儲(chǔ)的內(nèi)容列表信息。接收PMS 710將本地存儲(chǔ)的內(nèi)容的樣本數(shù)據(jù)與存儲(chǔ)在遠(yuǎn)程存儲(chǔ)器720中 的內(nèi)容信息進(jìn)行比較,以檢查哪個(gè)內(nèi)容不存在于本地。接下來,接收PMS 710 連接到遠(yuǎn)程存儲(chǔ)器720并下載內(nèi)容樣本數(shù)據(jù)。接收PMS 710重復(fù)發(fā)送下載請(qǐng) 求,并下栽內(nèi)容數(shù)據(jù)直到不存在于本地的所有內(nèi)容樣本數(shù)據(jù)都被下載。接收PMS 710基于新下載的內(nèi)容的樣本數(shù)據(jù)產(chǎn)生元數(shù)據(jù)。接收PMS 710 將SystemUpdateIDs事件發(fā)送到控制點(diǎn)730,以通知元數(shù)據(jù)信息被改變。另夕卜, 接收PMS 710可選擇性地發(fā)送ContainerUpdateIDs事件。另外,可選擇地,在遠(yuǎn)程存儲(chǔ)器720提取內(nèi)容元數(shù)據(jù)并將提取的元數(shù)據(jù) 直接提供給接收PMS 710的情況下,遠(yuǎn)程存儲(chǔ)器720可提供諸如 GetContentMetadata的功能,并返回媒體服務(wù)器所需的元數(shù)據(jù)信息。圖8是示出根據(jù)本發(fā)明另一示例性實(shí)施例的PMS的引導(dǎo)操作的流程圖。參照?qǐng)D8, PMS 800連接到遠(yuǎn)程存儲(chǔ)器810并獲得內(nèi)容列表信息。PMS 800 將本地存儲(chǔ)器中的內(nèi)容信息與存儲(chǔ)在遠(yuǎn)程存儲(chǔ)器810中的內(nèi)容信息進(jìn)行比 較,并檢查存在于遠(yuǎn)程存儲(chǔ)器810中但不存在于本地存儲(chǔ)器的內(nèi)容信息,或 者檢查不存在于遠(yuǎn)程存儲(chǔ)器810中但存在于本地存儲(chǔ)器中的內(nèi)容信息。PMS 800刪除不存在于遠(yuǎn)程存儲(chǔ)器810中但存在于本地存儲(chǔ)器中的內(nèi)容 的樣本數(shù)據(jù)。另一方面,PMS 800連接到遠(yuǎn)程存儲(chǔ)器810,并下載存在于遠(yuǎn) 程存儲(chǔ)器810中但不存在于本地存儲(chǔ)器中的內(nèi)容的樣本數(shù)據(jù)。PMS 800重復(fù) 下載所述內(nèi)容的所有樣本數(shù)據(jù)。PMS 800將內(nèi)容元數(shù)據(jù)信息返回控制點(diǎn)。圖9是用于解釋根據(jù)本發(fā)明另 一 示例性實(shí)施例的解除內(nèi)容共享的方法的 流程圖。參照?qǐng)D9,用戶請(qǐng)求家庭網(wǎng)絡(luò)裝置900解除內(nèi)容共享。發(fā)送PMS910連 接到遠(yuǎn)程存儲(chǔ)器920并刪除對(duì)應(yīng)的內(nèi)容。發(fā)送PMS 910將包括刪除的內(nèi)容信 息的通知消息發(fā)送到接收PMS 930。接收PMS 930連接到遠(yuǎn)程存儲(chǔ)器920并 檢查存儲(chǔ)的內(nèi)容信息。接收PMS 930通知家庭網(wǎng)絡(luò)裝置940刪除共享內(nèi)容的 事件已經(jīng)發(fā)生。圖10是用于解釋根據(jù)本發(fā)明另一示例性實(shí)施例的用戶之間的內(nèi)容共享 功能的應(yīng)用示例的示圖。圖10示出接收者能夠看見的數(shù)字TV的用戶界面屏幕的示例。如圖10 所示,內(nèi)容接收者能夠得知誰通過家庭網(wǎng)絡(luò)裝置共享了內(nèi)容。因此,通過簡單地按下遙控器的按鈕,可檢查和使用共享的內(nèi)容信息。與使用PC的方法 相比,簡化了內(nèi)容共享的操作,從而多數(shù)用戶能夠容易地使用與內(nèi)容共享相 關(guān)聯(lián)的功能。因此,根據(jù)本發(fā)明,用戶使用這樣的家庭間內(nèi)容共享裝置其能夠從家庭網(wǎng)絡(luò)裝置接收共享內(nèi)容的請(qǐng)求,連接到遠(yuǎn)程存儲(chǔ)器以上傳內(nèi)容,控制遠(yuǎn)程 存儲(chǔ)器提取內(nèi)容的元數(shù)據(jù),并收發(fā)包括關(guān)于上傳的內(nèi)容的共享信息的通知消 息,從而具有的優(yōu)點(diǎn)在于許多用戶能夠使用簡單的方法共享數(shù)字媒體內(nèi)容。另外,通過僅使用家庭網(wǎng)絡(luò)裝置而不使用PC來簡單地執(zhí)行內(nèi)容共享, 從而沒有使用PC經(jīng)驗(yàn)的用戶能夠使用內(nèi)容共享功能。另外,可通過使用簡 單地按下家庭網(wǎng)絡(luò)裝置的遙控器的按鈕的操作來與其他用戶共享內(nèi)容,并且 內(nèi)容接收者可簡單地檢查和使用共享的內(nèi)容。本發(fā)明還可示例性地被實(shí)施為計(jì)算機(jī)可讀記錄介質(zhì)上的計(jì)算機(jī)可讀代 碼。計(jì)算機(jī)可讀記錄介質(zhì)是能夠存儲(chǔ)其后能夠由計(jì)算機(jī)系統(tǒng)讀取的數(shù)據(jù)的任 意數(shù)據(jù)存儲(chǔ)裝置。計(jì)算機(jī)可讀記錄介質(zhì)的示例包括只讀存儲(chǔ)器(ROM)、隨機(jī) 存取存儲(chǔ)器(RAM)、 CD-ROM、磁帶、軟盤、光學(xué)數(shù)據(jù)存儲(chǔ)器裝置和載波(諸 如通過互聯(lián)網(wǎng)的數(shù)據(jù)傳輸)。計(jì)算機(jī)可讀記錄介質(zhì)還可以分布于網(wǎng)絡(luò)互連的計(jì) 算機(jī)系統(tǒng),從而以分布式存儲(chǔ)和執(zhí)行計(jì)算機(jī)可讀代碼。另外,本發(fā)明所屬領(lǐng) 域的技術(shù)人員可容易地理解實(shí)現(xiàn)本發(fā)明的功能性程序、代碼和代碼段。雖然已經(jīng)參照本發(fā)明的示例性實(shí)施例具體示出和描述了本發(fā)明,但是本 領(lǐng)域的技術(shù)人員將理解,在不脫離權(quán)利要求限定的本發(fā)明的精神和范圍的情 況下,可以在形式和細(xì)節(jié)上做出各種改變。本發(fā)明應(yīng)被理解僅是描述性而不 是出于限制的目的。因此,本發(fā)明的范圍不是由本發(fā)明的具體描述而是由權(quán) 利要求限定,并且范圍內(nèi)的所有差別應(yīng)被理解為包括在本發(fā)明中。
權(quán)利要求
1、一種使用一個(gè)或更多家庭網(wǎng)絡(luò)裝置的家庭間內(nèi)容共享設(shè)備,所述設(shè)備包括家庭網(wǎng)絡(luò)協(xié)議棧,根據(jù)家庭網(wǎng)絡(luò)協(xié)議與家庭網(wǎng)絡(luò)裝置通信;遠(yuǎn)程存儲(chǔ)控制器,通過家庭網(wǎng)絡(luò)協(xié)議棧從家庭網(wǎng)絡(luò)裝置接收共享內(nèi)容的請(qǐng)求,連接到遠(yuǎn)程存儲(chǔ)器以上傳內(nèi)容,并控制遠(yuǎn)程存儲(chǔ)器提取內(nèi)容的元數(shù)據(jù);以及消息控制器,控制收發(fā)包括關(guān)于上傳內(nèi)容的共享信息的通知消息。
2、 如權(quán)利要求1所述的設(shè)備,還包括樣本數(shù)據(jù)存儲(chǔ)器,從遠(yuǎn)程存儲(chǔ)器下載內(nèi)容的樣本數(shù)據(jù),并存儲(chǔ)樣本數(shù)據(jù);以及元數(shù)據(jù)控制器,從樣本數(shù)據(jù)存儲(chǔ)器提取樣本數(shù)據(jù),并基于提取的樣本數(shù) 據(jù)產(chǎn)生元數(shù)據(jù)。
3、 如權(quán)利要求l所述的設(shè)備,其中,家庭網(wǎng)絡(luò)協(xié)議棧將基于提取的元數(shù) 據(jù)的事件消息發(fā)送到家庭網(wǎng)絡(luò)裝置。
4、 如權(quán)利要求l所述的設(shè)備,其中,家庭網(wǎng)絡(luò)協(xié)議棧將與家庭網(wǎng)絡(luò)裝置 的共享請(qǐng)求對(duì)應(yīng)的事件消息發(fā)送到家庭網(wǎng)絡(luò)裝置。
5、 如權(quán)利要求l所述的設(shè)備,其中,遠(yuǎn)程存儲(chǔ)控制器通過使用與上傳的 內(nèi)容對(duì)應(yīng)的關(guān)鍵值產(chǎn)生遠(yuǎn)程存儲(chǔ)器的統(tǒng) 一 資源定位符。
6、 如權(quán)利要求1所述的設(shè)備,其中,當(dāng)從家庭網(wǎng)絡(luò)裝置接收到解除內(nèi)容 共享的請(qǐng)求時(shí),遠(yuǎn)程存儲(chǔ)控制器連接到遠(yuǎn)程存儲(chǔ)器,并刪除與解除內(nèi)容共享 的請(qǐng)求對(duì)應(yīng)的內(nèi)容。
7、 如權(quán)利要求6所述的設(shè)備,其中,通知消息包括關(guān)于內(nèi)容共享解除的 信息。
8、 如權(quán)利要求2所述的設(shè)備,其中,當(dāng)引導(dǎo)設(shè)備時(shí),遠(yuǎn)程存儲(chǔ)控制器將-數(shù)據(jù)進(jìn)行比較。
9、 如權(quán)利要求l所述的設(shè)備,其中,家庭網(wǎng)絡(luò)協(xié)議是通用即插即用。
10、 一種使用家庭網(wǎng)絡(luò)裝置的家庭間內(nèi)容共享系統(tǒng),所述系統(tǒng)包括 兩個(gè)或更多家庭間內(nèi)容共享設(shè)備,所述兩個(gè)或更多家庭間內(nèi)容共享設(shè)備中的每一個(gè)都包括家庭網(wǎng)絡(luò)協(xié)議棧,根據(jù)家庭網(wǎng)絡(luò)協(xié)議與家庭網(wǎng)絡(luò)裝置通信;遠(yuǎn)程存儲(chǔ)控制器,通過家庭網(wǎng)絡(luò)協(xié)議棧從家庭網(wǎng)絡(luò)裝置接收共享內(nèi) 容的請(qǐng)求,連接到遠(yuǎn)程存儲(chǔ)器以上傳內(nèi)容,并控制遠(yuǎn)程存儲(chǔ)器提取內(nèi)容的元數(shù)據(jù);消息控制器,控制收發(fā)包括關(guān)于上傳內(nèi)容的共享信息的通知消息; 家庭網(wǎng)絡(luò)裝置,通過家庭網(wǎng)絡(luò)連接到家庭間內(nèi)容共享設(shè)備,并且請(qǐng)求發(fā)送家庭間內(nèi)容共享設(shè)備共享內(nèi)容或解除內(nèi)容共享;以及遠(yuǎn)程存儲(chǔ)器,通過互聯(lián)網(wǎng)連接到所述兩個(gè)或更多家庭間內(nèi)容共享設(shè)備,存儲(chǔ)由發(fā)送家庭間內(nèi)容共享設(shè)備上傳的內(nèi)容,提取上傳的內(nèi)容的元數(shù)據(jù),并將元數(shù)據(jù)發(fā)送到接收家庭間內(nèi)容共享設(shè)備。
11、 如權(quán)利要求IO所述的系統(tǒng),其中,家庭間內(nèi)容共享設(shè)備中的每一個(gè) 還包括樣本數(shù)據(jù)存儲(chǔ)器,從遠(yuǎn)程存儲(chǔ)器下載內(nèi)容的樣本數(shù)據(jù),并存儲(chǔ)樣本數(shù)據(jù);以及元數(shù)據(jù)控制器,從樣本數(shù)據(jù)存儲(chǔ)器提取樣本數(shù)據(jù),并基于提取的樣本數(shù) 據(jù)產(chǎn)生元數(shù)據(jù)。
12、 一種使用家庭網(wǎng)絡(luò)裝置的家庭間內(nèi)容共享方法,所述方法包括 從將內(nèi)容上傳到遠(yuǎn)程存儲(chǔ)器的發(fā)送家庭間內(nèi)容共享設(shè)備接收包括關(guān)于上傳的內(nèi)容的共享信息的通知消息;根據(jù)接收的通知消息連接到遠(yuǎn)程存儲(chǔ)器,以檢查上傳的內(nèi)容,并下載內(nèi) 容的元數(shù)據(jù);以及將基于元數(shù)據(jù)的事件消息發(fā)送到接收家庭網(wǎng)絡(luò)裝置。
13、 一種使用家庭網(wǎng)絡(luò)裝置的家庭間內(nèi)容共享方法,所述方法包括 從將內(nèi)容上傳到遠(yuǎn)程存儲(chǔ)器的發(fā)送家庭間內(nèi)容共享設(shè)備接收包括關(guān)于內(nèi)容的信息的通知消息;根據(jù)接收的通知消息連接到遠(yuǎn)程存儲(chǔ)器,以檢查上傳的內(nèi)容,并下載內(nèi) 容的樣本數(shù)據(jù);以及基于樣本數(shù)據(jù)提取元數(shù)據(jù),并將基于提取的元數(shù)據(jù)的事件消息發(fā)送到接 收家庭網(wǎng)絡(luò)裝置。
14、 一種使用家庭網(wǎng)絡(luò)裝置的家庭間內(nèi)容共享方法,所述方法包括從發(fā)送家庭網(wǎng)絡(luò)裝置接收共享內(nèi)容的請(qǐng)求; 根據(jù)共享請(qǐng)求將內(nèi)容上傳到遠(yuǎn)程存儲(chǔ)器;以及將包括關(guān)于上傳內(nèi)容的共享信息的通知消息發(fā)送到接收家庭間內(nèi)容共享 設(shè)備。
15、 如權(quán)利要求14所述的方法,還包括根據(jù)通知消息連接到遠(yuǎn)程存儲(chǔ)器,并下載上傳的內(nèi)容的元數(shù)據(jù);以及將基于元數(shù)據(jù)的事件消息發(fā)送到接收家庭網(wǎng)絡(luò)裝置。
16、 如權(quán)利要求14所述的方法,還包括根據(jù)通知消息連接到遠(yuǎn)程存儲(chǔ)器,并下載上傳的內(nèi)容的樣本數(shù)據(jù); 基于樣本數(shù)據(jù)提取元數(shù)據(jù),以及將基于提取的元數(shù)據(jù)的事件消息發(fā)送到接收家庭網(wǎng)絡(luò)設(shè)備。
17、 如權(quán)利要求15所述的方法,其中,下載上傳的內(nèi)容的樣本數(shù)據(jù)的步 驟包括對(duì)通過使用對(duì)應(yīng)于上傳的內(nèi)容的關(guān)鍵值而產(chǎn)生的遠(yuǎn)程存儲(chǔ)器的統(tǒng)一 資源定位符進(jìn)行訪問。
18、 如權(quán)利要求16所述的方法,其中,下載上傳的內(nèi)容的樣本數(shù)據(jù)的步 驟包括對(duì)通過使用對(duì)應(yīng)于上傳的內(nèi)容的關(guān)鍵值而產(chǎn)生的遠(yuǎn)程存儲(chǔ)器的統(tǒng)一 資源定位符進(jìn)行訪問。
19、 一種記錄有用于使用家庭網(wǎng)絡(luò)裝置的家庭間內(nèi)容共享方法的計(jì)算機(jī) 程序的計(jì)算機(jī)可讀記錄介質(zhì),所述方法包括從將內(nèi)容上傳到遠(yuǎn)程存儲(chǔ)器的發(fā)送家庭間內(nèi)容共享設(shè)備接收包括關(guān)于上 傳的內(nèi)容的共享信息的通知消息;根據(jù)接收的通知消息連接到遠(yuǎn)程存儲(chǔ)器,以檢查上傳的內(nèi)容,并下載內(nèi) 容的元數(shù)據(jù);以及將基于元數(shù)據(jù)的事件消息發(fā)送到接收家庭網(wǎng)絡(luò)裝置。
全文摘要
提供一種家庭間內(nèi)容共享設(shè)備和使用家庭網(wǎng)絡(luò)裝置的方法。所述家庭間內(nèi)容共享設(shè)備包括家庭網(wǎng)絡(luò)協(xié)議棧,根據(jù)家庭網(wǎng)絡(luò)協(xié)議與家庭網(wǎng)絡(luò)裝置通信;遠(yuǎn)程存儲(chǔ)控制器,通過家庭網(wǎng)絡(luò)協(xié)議從家庭網(wǎng)絡(luò)裝置接收共享內(nèi)容的請(qǐng)求,連接到遠(yuǎn)程存儲(chǔ)器以上傳內(nèi)容,并控制遠(yuǎn)程存儲(chǔ)器提取內(nèi)容的元數(shù)據(jù);以及消息控制器,控制收發(fā)包括關(guān)于上傳內(nèi)容的共享信息的通知消息。
文檔編號(hào)H04L29/06GK101277238SQ200810080579
公開日2008年10月1日 申請(qǐng)日期2008年2月22日 優(yōu)先權(quán)日2007年3月30日
發(fā)明者尹鉉植, 崔相勛, 趙俊皓, 金允洙 申請(qǐng)人:三星電子株式會(huì)社