專利名稱:具有基于目錄的交互的在線內(nèi)容服務(wù)的制作方法
具有基于目錄的交互的在線內(nèi)容服務(wù)
背景技術(shù):
數(shù)字媒體可以在被配置成存儲(chǔ)、組織和回放數(shù)字音樂、視頻、游戲、鈴聲等的便攜式設(shè)備上播放。這種數(shù)字媒體也可以經(jīng)由網(wǎng)絡(luò)從在線媒體服務(wù)被下載到便攜式設(shè)備上。然而,這種傳送通常是網(wǎng)絡(luò)密集的。
發(fā)明內(nèi)容
提供本發(fā)明內(nèi)容以便以簡(jiǎn)化形式介紹在以下具體實(shí)施方式
中進(jìn)一步描述的一些概念。本發(fā)明內(nèi)容并不旨在標(biāo)識(shí)所要求保護(hù)主題的關(guān)鍵特征或必要特征,也不旨在用于限制所要求保護(hù)主題的范圍。此外,所要求保護(hù)的主題不限于解決在本公開的任何部分中提及的任何或所有缺點(diǎn)的實(shí)現(xiàn)。因而,本發(fā)明提供了一種內(nèi)容系統(tǒng),包括維持在網(wǎng)絡(luò)可訪問的在線服務(wù)處的多個(gè)用戶賬戶,其中多個(gè)內(nèi)容項(xiàng)(例如音樂曲目)與每個(gè)用戶賬戶相關(guān)聯(lián)。目錄服務(wù)可用于為多個(gè)用戶賬戶提供離線元數(shù)據(jù),借此,對(duì)于多個(gè)用戶賬戶的每一個(gè)中的多個(gè)內(nèi)容項(xiàng),(a)目錄服務(wù)的目錄引擎可用于為多個(gè)內(nèi)容項(xiàng)生成分層樹描述符,以及(b)目錄服務(wù)的服務(wù)界面可用于使分層樹描述符傳送到與用戶賬戶相關(guān)聯(lián)的遠(yuǎn)程設(shè)備。在這里討論的許多例子中, 分層樹描述符的網(wǎng)絡(luò)傳送獨(dú)立于到遠(yuǎn)程設(shè)備的內(nèi)容項(xiàng)下載。
圖1示出數(shù)字內(nèi)容系統(tǒng)的一個(gè)實(shí)施例的示意性描述。圖2示出一種用于操作與多個(gè)用戶賬戶相關(guān)聯(lián)的在線音樂服務(wù)的方法的實(shí)施例的流程圖。圖3示出分層樹描述符的創(chuàng)建和傳送的示意描述。
具體實(shí)施例方式諸如音樂等數(shù)字媒體可以被存儲(chǔ)在在線服務(wù)處。在一些情況下,這種媒體可以與該在線服務(wù)的用戶賬戶相關(guān)聯(lián)。如上面所討論的,這種媒體從在線服務(wù)經(jīng)由網(wǎng)絡(luò)至用戶的便攜式設(shè)備的傳送可以是網(wǎng)絡(luò)密集的。因而,這里所公開的系統(tǒng)和方法提供了一種用于生成和分發(fā)與媒體相關(guān)聯(lián)的元數(shù)據(jù)的方法。可以構(gòu)造元數(shù)據(jù)以便于在由遠(yuǎn)程設(shè)備接收時(shí),本地地使用元數(shù)據(jù)以便例如提供搜索功能。在許多情況下,可以基于可用元數(shù)據(jù)的類別(例如,藝術(shù)家、音樂文件的專輯和音樂標(biāo)題元數(shù)據(jù))分層地構(gòu)造元數(shù)據(jù)。這一分層結(jié)構(gòu)可以提高用戶搜索媒體的能力,并且使媒體文件的有組織的視圖在用戶賬戶中可用。不管組織和使用元數(shù)據(jù)的具體方式,元數(shù)據(jù)一般被選擇和提供,使得它可以在遠(yuǎn)程位置(例如便攜式設(shè)備)處使用,而獨(dú)立于下載任何實(shí)際媒體并且獨(dú)立于到服務(wù)的網(wǎng)絡(luò)連接。換言之,并且舉例而言,元數(shù)據(jù)一般在用戶下載元數(shù)據(jù)所描述的實(shí)際文件之前對(duì)用戶是有用的。將元數(shù)據(jù)與底層文件隔開以及元數(shù)據(jù)的有效分發(fā)能使網(wǎng)絡(luò)化內(nèi)容系統(tǒng)能有效地使服務(wù)/設(shè)備通信最少。圖1示意性地示出這種數(shù)字內(nèi)容系統(tǒng)100的實(shí)施例,該系統(tǒng)100包括被配置成經(jīng)由網(wǎng)絡(luò)106與諸如便攜式數(shù)字內(nèi)容播放器104這樣的多個(gè)遠(yuǎn)程設(shè)備進(jìn)行交互的網(wǎng)絡(luò)可訪問的數(shù)字內(nèi)容服務(wù)102。便攜式數(shù)字內(nèi)容播放器設(shè)備104可以包括一個(gè)或多個(gè)移動(dòng)電話、臺(tái)式機(jī)、膝上型電腦、便攜式數(shù)字助理等。網(wǎng)絡(luò)可訪問的數(shù)字內(nèi)容服務(wù)102可以包括含有多個(gè)用戶賬戶110的大容量存儲(chǔ)子系統(tǒng)108。大容量存儲(chǔ)子系統(tǒng)108還可以包括與多個(gè)用戶賬戶110的每一個(gè)相關(guān)聯(lián)的多個(gè)數(shù)字內(nèi)容項(xiàng)112。如上所述,這種數(shù)字內(nèi)容項(xiàng)可以包括數(shù)字音樂、視頻、游戲、鈴聲等。網(wǎng)絡(luò)可訪問的數(shù)字內(nèi)容服務(wù)102還可以包括服務(wù)界面114,服務(wù)界面114被配置成控制在網(wǎng)絡(luò)可訪問的數(shù)字內(nèi)容服務(wù)102和便攜式數(shù)字內(nèi)容播放器設(shè)備104 之間出現(xiàn)的通信,便攜式數(shù)字內(nèi)容播放器設(shè)備104不同地關(guān)聯(lián)于多個(gè)用戶賬戶。每個(gè)設(shè)備可以以任一適當(dāng)方式與多個(gè)用戶賬戶之一相關(guān)聯(lián)。例如,用戶可以經(jīng)由 web瀏覽器在網(wǎng)絡(luò)可訪問的數(shù)字內(nèi)容服務(wù)處設(shè)立用戶賬戶。在設(shè)立用戶賬戶后,用戶于是可以將該用戶賬戶與多個(gè)數(shù)字內(nèi)容項(xiàng)相關(guān)聯(lián)。這種數(shù)字內(nèi)容項(xiàng)可以包括從在線商店購(gòu)買的項(xiàng)和/或由用戶上載的項(xiàng)。然后,用戶通過(guò)向設(shè)備提供他們的賬戶信息(例如用戶名和密碼)來(lái)將便攜式設(shè)備與用戶賬戶相關(guān)聯(lián)。在一些情況下,用戶可以向服務(wù)注冊(cè)他們的設(shè)備, 使服務(wù)能在設(shè)備和用戶組賬戶之間建立關(guān)聯(lián)。在一些情況下,設(shè)備上的應(yīng)用可便于在設(shè)備和用戶賬戶之間建立關(guān)聯(lián),諸如以下更詳細(xì)描述的應(yīng)用。網(wǎng)絡(luò)可訪問的數(shù)字內(nèi)容服務(wù)102還可以包括與大容量存儲(chǔ)子系統(tǒng)108操作上耦合的目錄引擎116。對(duì)于每一個(gè)用戶賬戶110,目錄引擎116可以被配置成為與用戶賬戶相關(guān)聯(lián)的多個(gè)數(shù)字內(nèi)容項(xiàng)生成分層樹描述符。這一分層樹描述符可以是對(duì)與用戶賬戶相關(guān)聯(lián)的數(shù)字內(nèi)容項(xiàng)的元數(shù)據(jù)進(jìn)行組織的應(yīng)用樹、XML內(nèi)容樹等。例如在音樂曲目的情況下,這種元數(shù)據(jù)可以包括,指示曲目的藝術(shù)家姓名的元數(shù)據(jù)、指示曲目所對(duì)應(yīng)的專輯的專輯名的專輯元數(shù)據(jù)、以及指示曲目標(biāo)題的曲目標(biāo)題元數(shù)據(jù)。而且,分層樹描述符將藝術(shù)家元數(shù)據(jù)構(gòu)造為優(yōu)先于專輯元數(shù)據(jù),而專輯元數(shù)據(jù)優(yōu)先于曲目標(biāo)題元數(shù)據(jù)。例如,在這種基于音樂的上下文中,分層樹描述符可以結(jié)合菜單界面系統(tǒng)來(lái)實(shí)現(xiàn),其中選擇特定的藝術(shù)家導(dǎo)致該藝術(shù)家的特定專輯的“更深”子菜單列表。從該藝術(shù)家選擇特定的專輯又會(huì)導(dǎo)致顯示進(jìn)一步深的子菜單,該子菜單列出來(lái)自該專輯的曲目標(biāo)題。在一些情況下,目錄引擎116還可以被配置成將分層樹描述符打包成可通過(guò)網(wǎng)絡(luò) 106被傳送至與用戶賬戶相關(guān)聯(lián)的便攜式數(shù)字內(nèi)容播放器設(shè)備的目錄。這一目錄可以是 XML文檔,并且和數(shù)字內(nèi)容項(xiàng)本身相比,可具有小得多的尺寸。在一些情況下,目錄可以被生成一次,并且被存儲(chǔ)在網(wǎng)絡(luò)可訪問的數(shù)字內(nèi)容服務(wù)上的高速緩存中。在一些情況下,目錄引擎116和服務(wù)界面114可以總稱為目錄服務(wù)118。這一目錄還可以包括在接收到目錄后對(duì)便攜式數(shù)字內(nèi)容播放器設(shè)備上的應(yīng)用可用的補(bǔ)充元數(shù)據(jù)。這種補(bǔ)充元數(shù)據(jù)可以包括離線商店的組件,包括曲目、橫幅圖像、以及獎(jiǎng)勵(lì)曲目的專輯圖片的縮略圖。補(bǔ)充元數(shù)據(jù)還可以包括可用類別的列表、可用完全曲目的列表、類別版本號(hào)以及應(yīng)用內(nèi)記賬系統(tǒng)的組件。在與一個(gè)用戶賬戶相關(guān)聯(lián)的一個(gè)便攜式數(shù)字內(nèi)容播放器設(shè)備的上下文中,服務(wù)界面114可以使目錄傳送至與用戶賬戶相關(guān)聯(lián)的便攜式數(shù)字內(nèi)容播放器設(shè)備,其中這種傳送獨(dú)立于將多個(gè)數(shù)字內(nèi)容項(xiàng)下載到便攜式數(shù)字內(nèi)容播放器設(shè)備而發(fā)生。包括結(jié)構(gòu)化元數(shù)據(jù)的分層樹描述符在內(nèi)的目錄可以從網(wǎng)絡(luò)可訪問的數(shù)字內(nèi)容服務(wù)102被發(fā)送至便攜式數(shù)字內(nèi)容播放器設(shè)備,而無(wú)須下載數(shù)字內(nèi)容項(xiàng)。由此,便攜式數(shù)字內(nèi)容播放器設(shè)備可以獨(dú)立于數(shù)字內(nèi)容項(xiàng)本身而接收數(shù)字內(nèi)容項(xiàng)的元數(shù)據(jù)。以下參照?qǐng)D2和3更詳細(xì)地描述分層樹描述符的創(chuàng)建和目錄的傳送。每個(gè)便攜式數(shù)字內(nèi)容播放器設(shè)備還可以被配置成響應(yīng)于目錄而運(yùn)行應(yīng)用,其中應(yīng)用解釋目錄并以離線模式提供分層樹描述符的本地搜索。換言之,在接收到包括分層樹描述符的目錄之后,便攜式數(shù)字內(nèi)容播放器設(shè)備的用戶可以本地地搜索(即,在沒有網(wǎng)絡(luò)連接的情況下從他們的便攜式數(shù)字內(nèi)容播放器設(shè)備搜索)位于和他們的用戶賬戶相關(guān)聯(lián)的網(wǎng)絡(luò)可訪問的數(shù)字內(nèi)容服務(wù)處的數(shù)字內(nèi)容項(xiàng)。因而,這種本地搜索具有使客戶機(jī)/服務(wù)器交換最少的潛在好處。例如,用戶對(duì)音樂文件的整個(gè)選擇(例如1000個(gè)音樂文件)可以用分層樹描述符的本地副本來(lái)離線地瀏覽和搜索。可以推遲網(wǎng)絡(luò)上的任何后續(xù)通信,直到用戶選擇了尚未被下載至用戶的設(shè)備的曲目(例如,通過(guò)使用樹作為菜單界面)。在一類例子中,本地應(yīng)用可以以Java語(yǔ)言寫成,并且可由設(shè)備作為傳統(tǒng)的Java MIDlet (移動(dòng)信息設(shè)備應(yīng)用)來(lái)處理。在一些情況下,應(yīng)用可由手機(jī)制造商(即在制造期間)來(lái)嵌入。在其它情況下,應(yīng)用可以經(jīng)由網(wǎng)絡(luò)連接被下載至設(shè)備。而且,可以實(shí)現(xiàn)應(yīng)用以便通過(guò)使用戶能離線地瀏覽曲目音樂目錄、能(通過(guò)連接至web服務(wù))收聽30秒預(yù)覽、以及/或者在應(yīng)用內(nèi)購(gòu)買媒體或通過(guò)在線商店在線地購(gòu)買媒體,來(lái)增強(qiáng)用戶體驗(yàn)。在一些情況下,目錄可以具有有限的有效性周期,網(wǎng)絡(luò)可訪問的數(shù)字內(nèi)容服務(wù)可以被配置成在有限的有效性周期到期后生成目錄的更新版本。因而,便攜式數(shù)字內(nèi)容播放器設(shè)備上的應(yīng)用還可以被配置成經(jīng)由網(wǎng)絡(luò)來(lái)檢驗(yàn)網(wǎng)絡(luò)可訪問的數(shù)字內(nèi)容服務(wù)上的目錄的已更新版本。應(yīng)用可以以任何適當(dāng)?shù)姆绞絹?lái)執(zhí)行這一檢驗(yàn)。一種這樣的適當(dāng)方式包括應(yīng)用執(zhí)行定時(shí)檢查(例如,在應(yīng)用啟動(dòng)后的第一次網(wǎng)絡(luò)連接期間)。應(yīng)用可以存儲(chǔ)關(guān)于目錄的已更新版本的信息,然后在下一次啟動(dòng)時(shí),顯示彈出窗口來(lái)向便攜式數(shù)字內(nèi)容播放器設(shè)備的用戶通知目錄的已更新版本可用。當(dāng)用戶接受以更新目錄時(shí),在目錄的已更新版本被下載之前,應(yīng)用可以調(diào)用檢驗(yàn)URL,將應(yīng)用目錄生成日期作為參數(shù)。這一請(qǐng)求被網(wǎng)絡(luò)可訪問的數(shù)字內(nèi)容服務(wù)所接收,作為響應(yīng),該服務(wù)將設(shè)備上目錄的生成日期與服務(wù)上目錄的生成日期相比較,然后以適當(dāng)?shù)南螺d狀態(tài)來(lái)回復(fù)應(yīng)用。這一檢驗(yàn)避免應(yīng)用重復(fù)下載同一個(gè)目錄。應(yīng)用還可以被配置成包括指向URL池的嵌入式URL,使得URL池在應(yīng)用第一次啟動(dòng)時(shí)被加載。URL池可以是包含應(yīng)用為獲得例如目錄更新、獎(jiǎng)勵(lì)標(biāo)題和頁(yè)面的列表、橫幅圖像、預(yù)覽文件、專輯圖片等所需的URL在內(nèi)的XML文件。應(yīng)用還可以被配置成經(jīng)由網(wǎng)絡(luò)106在網(wǎng)絡(luò)可訪問的數(shù)字內(nèi)容服務(wù)102處提供在線數(shù)字內(nèi)容商店的在線搜索。這一在線數(shù)字內(nèi)容存儲(chǔ)可以包括多個(gè)可下載的數(shù)字內(nèi)容項(xiàng)。這一在線商店可以是無(wú)線接入?yún)f(xié)議(WAP)商店。在這種情況下,上述URL池還可以包括應(yīng)用為了獲得WAP商店主頁(yè)URL、法律術(shù)語(yǔ)和條款WAP頁(yè)URL、以及完全曲目下載URL所需的URL。如上面所討論的,網(wǎng)絡(luò)可訪問的數(shù)字內(nèi)容服務(wù)被配置成生成一分層樹描述符并將該分層樹描述符傳送至用戶的便攜式數(shù)字內(nèi)容播放器設(shè)備,所述分層樹描述符構(gòu)造與服務(wù)的用戶賬戶相關(guān)聯(lián)的數(shù)字內(nèi)容項(xiàng)(諸如音樂曲目)的元數(shù)據(jù)。因而,圖2示出對(duì)與多個(gè)用戶賬戶相關(guān)聯(lián)的在線音樂服務(wù)進(jìn)行操作的方法200,每個(gè)用戶賬戶具有多個(gè)音頻曲目。所述方法200的各步驟下面參照用戶賬戶,應(yīng)當(dāng)理解,這一用戶賬戶可以是多個(gè)用戶賬戶中的任一個(gè),因此,方法200可用于各個(gè)用戶賬戶。實(shí)際上,通常希望結(jié)合對(duì)具有大量用戶賬戶的在線服務(wù)的管理來(lái)采用這里討論的示例性方法。在202,方法200包括將遠(yuǎn)程音樂播放器設(shè)備與用戶賬戶相關(guān)聯(lián)。遠(yuǎn)程音樂播放器設(shè)備的非限制性例子包括移動(dòng)電話、臺(tái)式機(jī)、膝上型電腦、便攜式數(shù)字助理等等。例如,圖3 示意性地示出包括多個(gè)數(shù)字內(nèi)容項(xiàng)304(示出為曲目1-30)的示例性用戶賬戶302。返回圖2,在204,方法200包括從與用戶賬戶相關(guān)聯(lián)的每個(gè)音頻曲目獲得指示音頻曲目的藝術(shù)家名稱、專輯標(biāo)題、以及曲目標(biāo)題的元數(shù)據(jù)。應(yīng)當(dāng)理解,這種元數(shù)據(jù)是示例性的,因?yàn)樵獢?shù)據(jù)可以包括任何數(shù)量的曲目屬性,諸如流派、地理位置、發(fā)行日期等等。例如, 圖3示意性地示出目錄引擎306,諸如上面參照?qǐng)D1討論的目錄引擎116,目錄引擎306從與用戶賬戶302相關(guān)聯(lián)的多個(gè)曲目304獲得元數(shù)據(jù)308。返回圖2,在206,方法200包括將與用戶賬戶相關(guān)聯(lián)的每個(gè)音頻曲目的元數(shù)據(jù)裝配到分層樹描述符中。分層樹描述符一般構(gòu)造元數(shù)據(jù),使得對(duì)于每個(gè)曲目而言,藝術(shù)家名稱優(yōu)先于專輯標(biāo)題,專輯標(biāo)題優(yōu)先于曲目標(biāo)題。應(yīng)當(dāng)理解,取決于元數(shù)據(jù)的性質(zhì),可以以任何其它適當(dāng)?shù)姆绞絹?lái)構(gòu)造元數(shù)據(jù)。例如,地理元數(shù)據(jù)可優(yōu)先于流派元數(shù)據(jù),流派元數(shù)據(jù)可優(yōu)先于藝術(shù)家元數(shù)據(jù)。除了專門描述的例子以外,各種分層排列也是可能的。在一些實(shí)施例中,方法200還可以包括,在將元數(shù)據(jù)裝配到分層樹描述符中后,將分層樹描述符打包成一個(gè)目錄。如上所述,這一目錄可以是XML文檔,并且一般比底層內(nèi)容 (例如音樂曲目文件)具有小得多的尺寸。例如,圖3示意性地示出目錄引擎306裝配分層樹描述符310,分層樹描述符310構(gòu)造與用戶賬戶302相關(guān)聯(lián)的曲目304的元數(shù)據(jù)308。如進(jìn)一步所示,目錄引擎306已將分層樹描述符310打包到目錄312中。返回圖2,在208,方法200包括經(jīng)由網(wǎng)絡(luò)將分層樹描述符傳送至遠(yuǎn)程音樂播放器設(shè)備。如前面所討論的,傳送可以獨(dú)立于多個(gè)音樂曲目到遠(yuǎn)程音樂播放器設(shè)備的下載而執(zhí)行。如上所述,這種傳送可通過(guò)在線音樂服務(wù)的服務(wù)界面來(lái)協(xié)調(diào)。在分層樹描述符已被打包在目錄內(nèi)的情況下,步驟208還包括傳送該目錄。例如,圖3示意性地示出服務(wù)界面314 便于與遠(yuǎn)程音樂播放器設(shè)備315的通信,使包含樹描述符310的目錄312可以被傳送至遠(yuǎn)程音樂播放器設(shè)備316。應(yīng)該理解,此處所述的配置和/或方法在本質(zhì)上是示例性的,且這些具體實(shí)施例或示例不是局限性的,因?yàn)槎鄠€(gè)變體是可能。此處所述的具體例程或方法可表示任何數(shù)量的處理策略中的一個(gè)或更多個(gè)。由此,所示出的各個(gè)動(dòng)作可以按所示順序執(zhí)行、按其他順序執(zhí)行、并行地執(zhí)行、或者在某些情況下省略。同樣,可以改變上述過(guò)程的次序。本發(fā)明的主題包括各種過(guò)程、系統(tǒng)和配置的所有新穎和非顯而易見的組合和子組合、和此處所公開的其他特征、功能、動(dòng)作、和/或特性、以及其任何和全部等效物。
權(quán)利要求
1.一種媒體內(nèi)容系統(tǒng)(100),包括網(wǎng)絡(luò)可訪問的數(shù)字內(nèi)容服務(wù)(102),包括目錄引擎(116);大容量存儲(chǔ)子系統(tǒng)(108),其操作上與目錄引擎(116)耦合并且包含多個(gè)用戶賬戶 (110);以及服務(wù)界面(114),其被配置成控制在網(wǎng)絡(luò)可訪問的數(shù)字內(nèi)容服務(wù)(10 和遠(yuǎn)程設(shè)備 (104)之間發(fā)生的通信,所述遠(yuǎn)程設(shè)備不同地關(guān)聯(lián)于多個(gè)用戶賬戶(110),其中結(jié)合所述多個(gè)用戶賬戶(110)的每一個(gè)包含與用戶賬戶(110)相關(guān)聯(lián)的多個(gè)數(shù)字內(nèi)容項(xiàng)(112)的大容量存儲(chǔ)子系統(tǒng)(108);所述目錄引擎(116)為多個(gè)數(shù)字內(nèi)容項(xiàng)(11 生成分層樹描述符,并且將所述分層樹描述符打包到目錄中,所述目錄可通過(guò)網(wǎng)絡(luò)(106)被傳送至與用戶賬戶(110)相關(guān)聯(lián)的遠(yuǎn)程設(shè)備(104);以及所述服務(wù)界面(114)使所述目錄傳送至與所述用戶賬戶(110)相關(guān)聯(lián)的遠(yuǎn)程設(shè)備 (104),其中這種傳送獨(dú)立于多個(gè)數(shù)字內(nèi)容項(xiàng)(11 到遠(yuǎn)程設(shè)備(104)的下載而發(fā)生。
2.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述遠(yuǎn)程設(shè)備還被配置成運(yùn)行一應(yīng)用,該應(yīng)用響應(yīng)于所述目錄并且可用于以離線模式提供分層樹描述符的本地搜索。
3.如權(quán)利要求2所述的系統(tǒng),其特征在于,所述應(yīng)用還被配置成經(jīng)由網(wǎng)絡(luò)在網(wǎng)絡(luò)可訪問的數(shù)字內(nèi)容服務(wù)處提供在線數(shù)字內(nèi)容存儲(chǔ)的在線搜索,所述在線數(shù)字內(nèi)容存儲(chǔ)包括多個(gè)可下載的數(shù)字內(nèi)容項(xiàng)。
4.如權(quán)利要求2所述的系統(tǒng),其特征在于,所述目錄還包括在接收到目錄后對(duì)應(yīng)用可用的補(bǔ)充元數(shù)據(jù)。
5.如權(quán)利要求2所述的系統(tǒng),其特征在于,所述目錄具有有限的有效性周期,網(wǎng)絡(luò)可訪問的數(shù)字內(nèi)容服務(wù)被配置成在有限的有效性周期到期后生成目錄的更新版本。
6.如權(quán)利要求5所述的系統(tǒng),其特征在于,所述應(yīng)用還被配置成經(jīng)由網(wǎng)絡(luò)在網(wǎng)絡(luò)可訪問的數(shù)字內(nèi)容服務(wù)上檢驗(yàn)?zāi)夸浀囊迅掳姹尽?br>
7.如權(quán)利要求1所述的系統(tǒng),其特征在于,與用戶賬戶相關(guān)聯(lián)的數(shù)字內(nèi)容項(xiàng)包括一個(gè)或多個(gè)數(shù)字音樂曲目,每個(gè)數(shù)字音樂曲目具有包括藝術(shù)家名稱、專輯標(biāo)題和 曲目標(biāo)題在內(nèi)的元數(shù)據(jù)。
8.如權(quán)利要求7所述的系統(tǒng),其特征在于,由目錄引擎生成的分層樹描述符構(gòu)造每個(gè)數(shù)字音樂曲目的元數(shù)據(jù),使得藝術(shù)家名稱在層次上優(yōu)先于專輯標(biāo)題,專輯標(biāo)題在層次上優(yōu)先于曲目標(biāo)題。
9.一種操作與多個(gè)用戶賬戶相關(guān)聯(lián)的在線音樂服務(wù)的方法000),每個(gè)用戶賬戶具有多個(gè)音頻曲目,所述方法包括,對(duì)于多個(gè)用戶賬戶的每一個(gè)將遠(yuǎn)程音樂播放器設(shè)備與用戶賬戶相關(guān)聯(lián)O02);從與所述用戶賬戶相關(guān)聯(lián)的每個(gè)音頻曲目獲得(204)指示音頻曲目的藝術(shù)家名稱、專輯標(biāo)題、以及曲目標(biāo)題的元數(shù)據(jù);將每個(gè)音頻曲目的元數(shù)據(jù)裝配(206)到分層樹描述符中,其中藝術(shù)家名稱元數(shù)據(jù)在層次上優(yōu)先于專輯標(biāo)題元數(shù)據(jù),專輯標(biāo)題元數(shù)據(jù)在層次上優(yōu)先于曲目標(biāo)題元數(shù)據(jù);以及經(jīng)由網(wǎng)絡(luò)將分層樹描述符傳送(208)至遠(yuǎn)程音樂播放器設(shè)備,這種傳送獨(dú)立于多個(gè)音頻曲目到遠(yuǎn)程音樂播放器設(shè)備的下載而發(fā)生。
10.如權(quán)利要求9所述的方法,其中所述方法還包括,對(duì)于多個(gè)用戶賬戶的每一個(gè),周期性地更新分層樹描述符。
11.如權(quán)利要求10所述的方法,周期性地更新分層樹描述符包括在分層樹描述符的預(yù)定有效性周期逝去后更新所述分層樹描述符。
12.如權(quán)利要求9所述的方法,其中將每個(gè)音頻曲目的元數(shù)據(jù)裝配到分層樹描述符中包括構(gòu)造元數(shù)據(jù),使得它可由遠(yuǎn)程音樂播放器設(shè)備處運(yùn)行的應(yīng)用使用,以便在遠(yuǎn)程音樂播放器設(shè)備的離線操作模式下提供元數(shù)據(jù)搜索和曲目選擇。
全文摘要
提供了一種在線內(nèi)容系統(tǒng),包括維持在網(wǎng)絡(luò)可訪問的在線服務(wù)處的多個(gè)用戶賬戶,其中與每個(gè)用戶賬戶相關(guān)聯(lián)的是多個(gè)內(nèi)容項(xiàng)。目錄服務(wù)可用于為多個(gè)用戶賬戶提供離線元數(shù)據(jù),借此,對(duì)于多個(gè)用戶賬戶的每一個(gè)中的多個(gè)內(nèi)容項(xiàng),(a)目錄服務(wù)的目錄引擎可用于為多個(gè)內(nèi)容項(xiàng)生成分層樹描述符,以及(b)目錄服務(wù)的服務(wù)接口可用于使分層樹描述符到與用戶賬戶相關(guān)聯(lián)的遠(yuǎn)程設(shè)備的網(wǎng)絡(luò)傳輸,使得網(wǎng)絡(luò)傳輸獨(dú)立于內(nèi)容項(xiàng)到遠(yuǎn)程設(shè)備的下載。
文檔編號(hào)G06Q30/00GK102395990SQ201080017849
公開日2012年3月28日 申請(qǐng)日期2010年4月14日 優(yōu)先權(quán)日2009年4月17日
發(fā)明者C·普蘭蒂, E·居亞爾, S·比安卡爾迪尼 申請(qǐng)人:微軟公司