基于云的資源管理的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及在家庭網(wǎng)絡(luò)中的內(nèi)容管理。
【背景技術(shù)】
[0002]用于存儲和渲染視聽內(nèi)容的消費(fèi)設(shè)備的數(shù)量近年來已經(jīng)引人注目地增長,并且預(yù)期未來將繼續(xù)如此。在通常的房子內(nèi)找到包括多個電視機(jī)、機(jī)頂盒、DVD播放器和多媒體移動電話的家庭網(wǎng)絡(luò)不是異乎尋常的。這些設(shè)備消費(fèi)來自諸如廣播網(wǎng)絡(luò)、互聯(lián)網(wǎng)流服務(wù)器、個人視頻記錄器、本地音樂庫服務(wù)、本地照片檔案等等的廣泛的源的內(nèi)容。
[0003]在移動、消費(fèi)電子、PC和服務(wù)提供商產(chǎn)業(yè)中的各個公司正在合作以建立將使家庭網(wǎng)絡(luò)中的不同設(shè)備的互操作性和兼容性成為可能的設(shè)計方針和標(biāo)準(zhǔn)。數(shù)字生活網(wǎng)絡(luò)聯(lián)盟(DLNA)是作為這樣一個在多于250個成員公司之間的合作的結(jié)果的非營利性貿(mào)易組織。DLNA為使用和共享在家庭聯(lián)網(wǎng)設(shè)備之間的內(nèi)容而提供了協(xié)議。其它家庭聯(lián)網(wǎng)互操作性標(biāo)準(zhǔn)包括:例如,通用即插即用(UPnP)、家庭PNA (HPNA)以及來自各個操作者的定制實施。存在支持DLNA和其它類似標(biāo)準(zhǔn)的許多產(chǎn)品和家庭網(wǎng)絡(luò)服務(wù)器。
[0004]雖然DLNA和其它類似標(biāo)準(zhǔn)的發(fā)展已經(jīng)改善了家庭網(wǎng)絡(luò)中的設(shè)備的互操作性,但是仍存在挑戰(zhàn),諸如例如,安排節(jié)目的觀看和記錄的挑戰(zhàn)以及以不在設(shè)備之間造成沖突的方式為記錄分配資源的挑戰(zhàn)。在家庭網(wǎng)絡(luò)中的更多的設(shè)備能夠播放并存儲內(nèi)容的情況下,在各個內(nèi)容源與家庭網(wǎng)絡(luò)中的存儲設(shè)備之間的內(nèi)容的流動變成相當(dāng)復(fù)雜的資源管理問題。
[0005]此外,存在向最終用戶提供經(jīng)由家庭網(wǎng)絡(luò)內(nèi)的各種設(shè)備可得的內(nèi)容的相容視圖的挑戰(zhàn)。盡管廣播服務(wù)提供商和基于互聯(lián)網(wǎng)的內(nèi)容提供商傳統(tǒng)地使他們的消費(fèi)者能夠容易地發(fā)現(xiàn)可得的內(nèi)容,但是每一個內(nèi)容服務(wù)提供商將僅僅針對在它自身網(wǎng)絡(luò)上的內(nèi)容提供信息以支持導(dǎo)航和內(nèi)容選定。結(jié)果,最終用戶必須處理不同的用戶界面用于導(dǎo)航和選定對不同的家庭網(wǎng)絡(luò)設(shè)備可得的內(nèi)容。
[0006]此外,雖然家庭網(wǎng)絡(luò)內(nèi)的設(shè)備可以共享關(guān)于他們的內(nèi)容和設(shè)備資源的信息,但是這些設(shè)備通常不能夠與其它網(wǎng)絡(luò)中的設(shè)備和/或服務(wù)器共享該信息。這樣的共享有時候也可能是所期望的,例如能夠使在整個內(nèi)容的收集上可以提供的所有服務(wù)對特別的用戶可得。
[0007]各種標(biāo)準(zhǔn)聯(lián)盟的當(dāng)前方法是增加家庭網(wǎng)絡(luò)中的設(shè)備的更多的能力,使得這些設(shè)備可以針對內(nèi)容導(dǎo)航和選定提供更相容的視圖,并且可以更好地管理聯(lián)網(wǎng)資源。然而,該方法是沖突的潛在源,并且可能需要家庭網(wǎng)絡(luò)內(nèi)的設(shè)備中的固件升級。
【發(fā)明內(nèi)容】
[0008]本發(fā)明的目標(biāo)是提供一種能夠?qū)ι鲜鲋辽僖恍┨魬?zhàn)進(jìn)行改善的內(nèi)容管理方法和系統(tǒng)。
[0009]本發(fā)明的實施例適于在包括家庭網(wǎng)絡(luò)中的至少兩個設(shè)備、代理設(shè)備和資源服務(wù)器的環(huán)境中操作,所述代理設(shè)備通信地連接到至少兩個設(shè)備中的每一個并連接到外部網(wǎng)絡(luò),所述資源服務(wù)器經(jīng)由外部網(wǎng)絡(luò)通信地連接到代理設(shè)備。
[0010] 在本發(fā)明的一個方面,提供了一種資源服務(wù)器使得能夠進(jìn)行家庭網(wǎng)絡(luò)內(nèi)的內(nèi)容導(dǎo)航、發(fā)現(xiàn)和管理的方法。所述方法包括從代理設(shè)備接收由代理設(shè)備從至少兩個設(shè)備的每一個獲得的內(nèi)容相關(guān)信息,其中術(shù)語“內(nèi)容相關(guān)信息”用來描述關(guān)于對家庭網(wǎng)絡(luò)內(nèi)的每一個設(shè)備可得的內(nèi)容的數(shù)據(jù)。該方法還包括基于從代理設(shè)備接收的內(nèi)容相關(guān)信息的至少一部分生成集成導(dǎo)航界面,諸如例如,電子節(jié)目指南,使家庭網(wǎng)絡(luò)中的用戶能夠?qū)Ш胶?或管理對至少兩個設(shè)備的全部都可得的內(nèi)容??蛇x擇地,方法還可以包括將集成導(dǎo)航界面的至少一部分提供給家庭網(wǎng)絡(luò)以供展示給用戶的資源服務(wù)器。
[0011 ] 在實施例中,由資源服務(wù)器執(zhí)行的上述方法也可以包括從代理設(shè)備接收由代理設(shè)備從至少兩個設(shè)備的每一個獲得的資源相關(guān)信息,其中術(shù)語“資源相關(guān)信息”用來描述關(guān)于設(shè)備的配置、能力和/或功能的數(shù)據(jù)。高方法還可以包括基于從代理設(shè)備接收的資源相關(guān)信息的至少一部分安排內(nèi)容的記錄、分配用于內(nèi)容的記錄的存儲容量和/或安排內(nèi)容的用戶訪問。這樣的實施例對于提供家庭網(wǎng)絡(luò)內(nèi)的不同的設(shè)備和內(nèi)容的集中管理是有利的。
[0012]本發(fā)明的要點(diǎn)在于:使用諸如例如DLNA兼容代理服務(wù)器或與多個標(biāo)準(zhǔn)兼容的代理服務(wù)器的代理設(shè)備,所述代理設(shè)備連接到在家庭網(wǎng)絡(luò)內(nèi)并經(jīng)由家庭網(wǎng)絡(luò)的設(shè)備,并且也經(jīng)由外部網(wǎng)絡(luò)連接到資源服務(wù)器。代理設(shè)備可以從家庭網(wǎng)絡(luò)內(nèi)的全部設(shè)備獲得內(nèi)容相關(guān)信息以及也可能獲得資源相關(guān)信息,并且經(jīng)由外部網(wǎng)絡(luò)將該信息提供給資源服務(wù)器。采用這樣的代理設(shè)備解決了家庭網(wǎng)絡(luò)內(nèi)的設(shè)備不能夠與其它網(wǎng)絡(luò)中的設(shè)備和/或服務(wù)器共享關(guān)于他們的內(nèi)容和/或設(shè)備資源的信息的問題,并且允許資源服務(wù)器創(chuàng)建單個集成導(dǎo)航界面以導(dǎo)航并管理對家庭網(wǎng)絡(luò)內(nèi)的所有設(shè)備可得的內(nèi)容。以這種方式,可以消除用戶必須處理在家庭網(wǎng)絡(luò)內(nèi)的不同設(shè)備上的不同用戶界面的問題。此外,具有關(guān)于家庭網(wǎng)絡(luò)內(nèi)的設(shè)備的內(nèi)容和能力的信息的資源服務(wù)器允許家庭網(wǎng)絡(luò)內(nèi)的資源的集中管理,這移除了對家庭網(wǎng)絡(luò)內(nèi)的設(shè)備的固件更新的需要,因為新的特征可以經(jīng)由對資源服務(wù)器的添加來實現(xiàn)。與現(xiàn)有技術(shù)的解決方案相比,集中管理也降低了家庭網(wǎng)絡(luò)內(nèi)的不同設(shè)備之間的沖突的潛在可能性。
[0013]在本說明書中,DLNA兼容設(shè)備的討論對于與其它標(biāo)準(zhǔn)兼容的設(shè)備或同時與多個標(biāo)準(zhǔn)兼容的設(shè)備是同樣有效的。
[0014]在各種實施例中,內(nèi)容相關(guān)和/或資源相關(guān)信息也可以從家庭網(wǎng)絡(luò)的外部獲得。例如,操作者經(jīng)常具有這樣的系統(tǒng),其允許記住什么設(shè)備被包括在特別的家庭網(wǎng)絡(luò)中的設(shè)備(例如,思科4400無線控制器(zapper)和飛利浦7000PVR)中以及什么內(nèi)容對于這些設(shè)備可訪問。資源服務(wù)器可以從這樣的操作者獲得內(nèi)容相關(guān)信息和/或資源相關(guān)信息。
[0015]在實施例中,由資源服務(wù)器執(zhí)行的方法還可以包括從家庭網(wǎng)絡(luò)外部的另外的設(shè)備接收與內(nèi)容請求相關(guān)的信息。這樣的信息可以允許資源服務(wù)器具有所有訂戶的全局視圖,并且考慮與內(nèi)容請求相關(guān)的接收的信息來安排內(nèi)容的記錄、分配用于內(nèi)容的記錄的存儲容量和/或安排內(nèi)容的用戶訪問,由此最小化資源/內(nèi)容競爭。
[0016]在實施例中,資源服務(wù)器也可以針對家庭網(wǎng)絡(luò)中的至少一些設(shè)備生成設(shè)備特定的集成導(dǎo)航界面,這樣的界面基于由代理服務(wù)器從家庭網(wǎng)絡(luò)中的所有設(shè)備獲得的內(nèi)容相關(guān)信息的一部分和/或資源相關(guān)信息的一部分。以這種方式,對于家庭網(wǎng)絡(luò)內(nèi)的每一個設(shè)備,可以創(chuàng)建個性化界面。這樣的個性化界面將有利地允許對家庭網(wǎng)絡(luò)內(nèi)的所有不同的設(shè)備可得的內(nèi)容的導(dǎo)航和管理,同時考慮到創(chuàng)建個性化的界面所針對的特別的設(shè)備的能力。
[0017]在實施例中,可以有利地將如本申請中描述的內(nèi)容導(dǎo)航和/或管理修整為用戶具體表達(dá)有興趣訪問的內(nèi)容和/或已經(jīng)預(yù)計是用戶感興趣的內(nèi)容。
[0018]在實施例中,資源服務(wù)器可以被配置為當(dāng)將設(shè)備添加到家庭網(wǎng)絡(luò)或從家庭網(wǎng)絡(luò)移除設(shè)備時接收信息。接收這樣的信息允許資源服務(wù)器將合適的對應(yīng)改變引入到集成界面。
[0019]在本發(fā)明的另一方面,提出了配置為執(zhí)行上述方法的一個或多個步驟的資源服務(wù)器。
[0020]在本發(fā)明的又另一方面,提供了在如上所述的相同的環(huán)境內(nèi)進(jìn)行操作的一種方法,該方法用于代理設(shè)備能夠進(jìn)行家庭網(wǎng)絡(luò)內(nèi)的內(nèi)容導(dǎo)航、發(fā)現(xiàn)和管理。所述方法包括從至少兩個設(shè)備的每一個獲得內(nèi)容相關(guān)信息并將所獲得的內(nèi)容相關(guān)信息提供給資源服務(wù)器的代理設(shè)備。也提供了配置為執(zhí)行這樣的方法的代理設(shè)備。
[0021]在實施例中,代理設(shè)備可以被包括在諸如例如機(jī)頂盒或媒體控制器的家庭網(wǎng)絡(luò)內(nèi)的設(shè)備中的一個內(nèi)。
[0022]在實施例中,代理設(shè)備可以被配置為從資源服務(wù)器接收諸如例如電子節(jié)目指南的集成導(dǎo)航界面的至少一部分,其基于提供給資源服務(wù)器的內(nèi)容相關(guān)信息的至少一部分而生成,并且使家庭網(wǎng)絡(luò)中的用戶能夠?qū)Ш胶?或管理對至少兩個設(shè)備的全部都可得的內(nèi)容,并且將集成導(dǎo)航界面的至少一部分展示給用戶。在其它實施例中,家庭網(wǎng)絡(luò)內(nèi)的各個設(shè)備,而非代理設(shè)備,可以從資源服務(wù)器接收集成界面以供展示給用戶。
[0023]在實施例中,代理設(shè)備可以有利地被配置為用作本地服務(wù)器,所述本地服務(wù)器可以存儲家庭網(wǎng)絡(luò)內(nèi)不可得的服務(wù)和/或內(nèi)容,諸如例如,家庭網(wǎng)絡(luò)內(nèi)的設(shè)備的一些或全部能夠?qū)⑺鰞?nèi)容的目錄展示給用戶。
[0024]根據(jù)本發(fā)明的又一方面,提出了一種用于內(nèi)容導(dǎo)航、發(fā)現(xiàn)和管理的系統(tǒng)。系統(tǒng)包括家庭網(wǎng)絡(luò)中的至少兩個設(shè)備、適于通信地連接到至少兩個設(shè)備的每一個并連接到外部網(wǎng)絡(luò)的代理設(shè)備以及適于經(jīng)由外部網(wǎng)絡(luò)通信地連接到代理設(shè)備的資源服務(wù)器。代理設(shè)備被配置為從至少兩個設(shè)備的每一個獲得內(nèi)容相關(guān)信息,并將所獲得的內(nèi)容相關(guān)信息提供給資源服務(wù)器。資源服務(wù)器被配置為基于由代理設(shè)備提供的內(nèi)容相關(guān)信息的至少一部分生成集成導(dǎo)航界面并將集成導(dǎo)航界面提供給家庭網(wǎng)絡(luò)以供展示給用戶,所述導(dǎo)航界面使家庭網(wǎng)絡(luò)中的用戶能夠?qū)Ш胶凸芾韺χ辽賰蓚€設(shè)備的全部都可得的內(nèi)容。
[0025]根據(jù)本發(fā)明的方面,提出了一種計算機(jī)程序元件。計算機(jī)程序元件是當(dāng)由處理器執(zhí)行時適于執(zhí)行用在資源服務(wù)器的方法和/或用在具有一個或多個上文提及的特征的代理設(shè)備的方法。這有利地使資源服務(wù)器和/或代理設(shè)備