專利名稱:選擇音樂(lè)通道的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明大體上涉及一種用于基于用戶信息從同時(shí)流式傳輸?shù)臄?shù)字內(nèi)容中進(jìn)行選 擇的系統(tǒng)和方法,并且特別涉及數(shù)字音頻內(nèi)容。
背景技術(shù):
各種各樣的網(wǎng)站在因特網(wǎng)上傳播音樂(lè)。這個(gè)發(fā)生的一種方式包括連接到因特網(wǎng)的 終端用戶計(jì)算機(jī),它向無(wú)線電臺(tái)網(wǎng)站發(fā)送音樂(lè)請(qǐng)求。當(dāng)網(wǎng)站收到那個(gè)請(qǐng)求時(shí),它通過(guò)發(fā)送各 種數(shù)字編碼的數(shù)據(jù)包向用戶“發(fā)送”音樂(lè)。通常,無(wú)線網(wǎng)站傳播任何當(dāng)時(shí)由無(wú)線電臺(tái)廣播的 音樂(lè)。在這種情況下,用戶沒(méi)有收到特定歌曲的文件,而是得到代替無(wú)線電波在因特網(wǎng)上收 聽(tīng)無(wú)線電廣播的機(jī)會(huì)。當(dāng)數(shù)據(jù)包到達(dá)終端用戶的計(jì)算機(jī)時(shí),數(shù)據(jù)包以正確的順序被重新裝 配,并轉(zhuǎn)換為音頻信號(hào)。然后該音頻信號(hào)被提供給連接到計(jì)算機(jī)的揚(yáng)聲器。有許多專門(mén)在因特網(wǎng)上流式傳輸咅樂(lè)的服各機(jī)構(gòu),例如mm. NetRadio. com。這些 服務(wù)機(jī)構(gòu)通常做出許多終端用戶可用的不同的音頻流。它們也可以用典型的音頻播放軟件 來(lái)播放,例如 RealNetworks 公司的 Real Player 7 禾口微軟的 Windows Media Player 7。通常將來(lái)自不同源或相同源的歌曲的可用性比喻為“通道”??烧J(rèn)為各通道表示 兩個(gè)計(jì)算機(jī)之間的連接,由此一個(gè)計(jì)算機(jī)發(fā)送音頻信號(hào)到網(wǎng)絡(luò)上的另一個(gè)計(jì)算機(jī)。例如,在 網(wǎng)站www, a. com上的一個(gè)通道可以流式傳輸搖滾歌曲,而在www, b. com上的另一個(gè)通道可 以流式傳輸流行歌曲。當(dāng)用戶的計(jì)算機(jī)連接到www, a. com時(shí),作主那個(gè)網(wǎng)站的web服務(wù)器 會(huì)將當(dāng)前播放的搖滾歌曲流式傳輸?shù)皆撚?jì)算機(jī)。通道可以從具有不同因特網(wǎng)域名的URL得 到?;蛘撸瑑蓚€(gè)通道可來(lái)源于同一網(wǎng)站和服務(wù)器。換句話說(shuō),兩個(gè)通道可以包括同時(shí)從同一 web服務(wù)器同時(shí)存取兩首不同歌曲的計(jì)算機(jī)。例如,兩首歌曲中的每首都可以分成離散的 數(shù)據(jù)段,第一首歌曲的一段到達(dá),然后第二首歌曲的一段到達(dá),然后第一首歌曲的另一段到 達(dá),然后第二首歌曲的另一段到達(dá),等等。有關(guān)因特網(wǎng)音樂(lè)通道的一個(gè)當(dāng)前問(wèn)題是可用的通道數(shù)??梢杂袛?shù)以百計(jì)的通道供 選擇,并且經(jīng)常用戶很難找到他們想聽(tīng)的歌曲。況且,即使用戶在通道上找到了他們喜歡 的歌曲,但是用戶對(duì)該通道上的下一首歌曲可能沒(méi)有對(duì)另一通道上的另一首歌曲那么感興 趣。
發(fā)明內(nèi)容
本發(fā)明解決了上述問(wèn)題。一方面,選擇內(nèi)容的方法包括提供表示有關(guān)用戶的內(nèi)容 非特定的信息的用戶簡(jiǎn)檔信息;提供內(nèi)容進(jìn)度表,該進(jìn)度表標(biāo)識(shí)同時(shí)可存取的內(nèi)容的集合; 提供內(nèi)容特定的信息,該內(nèi)容特定信息與進(jìn)度表中的內(nèi)容相聯(lián)系;基于內(nèi)容特定的信息和 用戶簡(jiǎn)檔信息,給集合中的各成員分配值;通過(guò)比較上述值選擇內(nèi)容集合的成員之一;存取所選內(nèi)容;以及播放所選內(nèi)容。另一方面,提供了自動(dòng)選擇歌曲的方法,該方法包括提供有關(guān)用戶且歌曲非特定 的用戶簡(jiǎn)檔信息;提供有關(guān)歌曲且用戶非特定的歌曲特定信息;提供有關(guān)用戶且有關(guān)歌曲 的用戶偏好信息;確定哪些歌曲是當(dāng)前可存取的;基于這樣的信息選擇歌曲;并存取所選 歌曲。又一方面涉及一種用于選擇內(nèi)容的系統(tǒng)。該系統(tǒng)包括能夠存取并執(zhí)行指令的處理 器和指令。該指令包括得到表示有關(guān)用戶的內(nèi)容非特定的信息的用戶簡(jiǎn)檔信息;得到內(nèi) 容的進(jìn)度表,該進(jìn)度表標(biāo)識(shí)同時(shí)可存取的內(nèi)容的集合;得到內(nèi)容特定的信息,該內(nèi)容特定的 信息與進(jìn)度表中的內(nèi)容相聯(lián)系;基于內(nèi)容特定的信息和用戶簡(jiǎn)檔信息,給集合中的各成員 分配值;通過(guò)比較上述值選擇內(nèi)容集合的成員之一,并存取所選內(nèi)容。再一方面涉及一種從第一通道切換到第二通道的方法。第一和第二通道提供數(shù)字 編碼的音樂(lè)供存取。該方法包括存取來(lái)自第一通道的音樂(lè);確定表示用戶對(duì)來(lái)自第二通 道的音樂(lè)感興趣的可能性的值,該確定基于有關(guān)第二音樂(lè)通道上的音樂(lè)的信息和有關(guān)用戶 但對(duì)第二音樂(lè)通道上的音樂(lè)非特定的信息;以及根據(jù)上述值的結(jié)果存取來(lái)自第二通道的音 樂(lè)ο
圖1是根據(jù)一個(gè)實(shí)施例的系統(tǒng)的功能圖。圖2是根據(jù)一個(gè)實(shí)施例的代理和播放器的功能圖,包括代理和播放器到揚(yáng)聲器和 網(wǎng)絡(luò)的關(guān)系。圖3是根據(jù)一個(gè)實(shí)施例的用戶界面。圖4是示范性歌曲開(kāi)始和停止時(shí)間的圖表。圖5是示范性歌曲開(kāi)始和停止時(shí)間的圖表。
具體實(shí)施例方式如圖1所示,根據(jù)本發(fā)明的一個(gè)實(shí)施例的系統(tǒng)50包括計(jì)算機(jī)網(wǎng)絡(luò),例如通過(guò)因特 網(wǎng)80與web服務(wù)器70-72相通信的終端用戶個(gè)人計(jì)算機(jī)60。盡管圖1中只描述了少數(shù)計(jì) 算機(jī),但是應(yīng)該理解到,典型系統(tǒng)可包含大量的連接的計(jì)算機(jī)。最好,終端用戶計(jì)算機(jī)60是 通用計(jì)算機(jī),具有所有通常在個(gè)人計(jì)算機(jī)中發(fā)現(xiàn)的內(nèi)部組件,諸如中央處理單元(CPU)61、 顯示器62、⑶-ROM 63、硬驅(qū)64、鼠標(biāo)65、鍵盤(pán)66、揚(yáng)聲器67、麥克風(fēng)68、調(diào)制解調(diào)器69以及 所有用于相互連接這些部件的組件。盡管所示CPU 61為單處理器,但事實(shí)上可將指令分配 給多個(gè)不同組件或處理器執(zhí)行。終端用戶計(jì)算機(jī)60通過(guò)調(diào)制解調(diào)器69與因特網(wǎng)80通信。終端用戶計(jì)算機(jī)60可 包括任何能處理指令并向和從人和其它計(jì)算機(jī)傳輸數(shù)據(jù)的設(shè)備,包括沒(méi)有本地存儲(chǔ)能力的 網(wǎng)絡(luò)計(jì)算機(jī)、具有調(diào)制解調(diào)器的PDA和能上網(wǎng)的無(wú)線電話。web服務(wù)器70-72包含用于在萬(wàn)維網(wǎng)上發(fā)送和接收信息(例如網(wǎng)頁(yè)或文件)的硬 件。web服務(wù)器70-72可以是典型的web服務(wù)器,或任何計(jì)算機(jī)網(wǎng)絡(luò)服務(wù)器,或其它能在網(wǎng) 絡(luò)(包括因特網(wǎng)、廣域網(wǎng)或局域網(wǎng))上與其它計(jì)算機(jī)通信的自動(dòng)系統(tǒng)。例如,上面描述的與 終端用戶計(jì)算機(jī)60連接的系統(tǒng),也可以起web服務(wù)器的作用。
如圖2更加詳細(xì)地示出,用戶計(jì)算機(jī)60包含指令和各種數(shù)據(jù)。最好,將指令和數(shù) 據(jù)作為程序存儲(chǔ)在諸如計(jì)算機(jī)60的硬驅(qū)64的媒介上。盡管數(shù)據(jù)與指令分開(kāi)顯示,但是數(shù) 據(jù)可通過(guò)程序修改。下面更加詳細(xì)地說(shuō)明程序的函數(shù)、方法和例行程序。一組數(shù)據(jù)和指令包括流式音頻播放器200。當(dāng)配備有提供流式傳送音頻的服務(wù)器 的IP地址時(shí),播放器200以本領(lǐng)域的普通技術(shù)人員已知的方式請(qǐng)求并存取那個(gè)信息。這些 IP地址可以是TCIP/IP數(shù)地址(例如204. 171. 64. 2)、與那個(gè)地址相聯(lián)系的URL(例如www. sony. com)或任何其它標(biāo)識(shí)可應(yīng)用網(wǎng)絡(luò)的節(jié)點(diǎn)的標(biāo)識(shí)符。代理100包括一組指令和數(shù)據(jù),用于其中選擇歌曲。代理100包括指令102,該指 令102由處理器61根據(jù)下面描述的步驟執(zhí)行。這些指令使用并操作多種數(shù)據(jù)。一個(gè)數(shù)據(jù)項(xiàng)是用戶簡(jiǎn)檔數(shù)據(jù)庫(kù)150。用戶簡(jiǎn)檔數(shù)據(jù)庫(kù)包含有關(guān)用戶的信息,該信 息在選擇歌曲方面對(duì)代理發(fā)現(xiàn)有幫助。例如,用戶簡(jiǎn)檔數(shù)據(jù)庫(kù)150包含流派表160。流派 表160將某些流派與指示用戶喜歡一具體流派音樂(lè)到什么程度的度量相聯(lián)系。例如,流派 表160可包括一組記錄,其中每個(gè)記錄都有兩個(gè)字段標(biāo)識(shí)流派的流派字段161和存儲(chǔ)度量 的值字段162。為便于討論,下面給出了表的樣值。該表沒(méi)有必要包含每個(gè)可能的流派。
權(quán)利要求
一種選擇內(nèi)容的方法,包括存取第一通道上的內(nèi)容;提供用戶簡(jiǎn)檔信息,所述用戶簡(jiǎn)檔信息表示有關(guān)用戶所述內(nèi)容非特定的人口統(tǒng)計(jì)信息;提供內(nèi)容特定信息,所述內(nèi)容特定信息與多個(gè)其它通道上可獲得的內(nèi)容相聯(lián)系,所述內(nèi)容特定信息對(duì)所述用戶不是特定的;基于所述內(nèi)容特定信息和所述人口統(tǒng)計(jì)信息,給所述多個(gè)通道分配值;通過(guò)比較所述值,選擇所述多個(gè)通道之一;切換從所述第一通道到所選通道的存??;以及播放所選通道上的內(nèi)容;當(dāng)所述第一通道上的內(nèi)容的結(jié)束時(shí)間和所選通道上的內(nèi)容的開(kāi)始時(shí)間之間存在時(shí)間間隙時(shí),選擇廣告內(nèi)容用于在所述第一通道上的內(nèi)容的結(jié)束和所選通道上的內(nèi)容的開(kāi)始之間播放,所述廣告內(nèi)容是按照所述時(shí)間間隙的持續(xù)時(shí)間來(lái)選擇的。
2.如權(quán)利要求1所述的方法,其中所述內(nèi)容包括音頻信息。
3.如權(quán)利要求2所述的方法,其中所述音頻信息包括歌曲。
4.如權(quán)利要求3所述的方法,其中所述內(nèi)容特定信息包括所述歌曲的藝術(shù)家。
5.如權(quán)利要求3所述的方法,其中所述內(nèi)容特定信息包括所述歌曲的流派。
6.如權(quán)利要求3所述的方法,其中所述內(nèi)容特定信息包括有關(guān)所述用戶是否預(yù)先終止 了特定歌曲播放的信息。
7.如權(quán)利要求1所述的方法,其中所述人口統(tǒng)計(jì)信息包括有關(guān)所述用戶的年齡的信肩、ο
8.如權(quán)利要求1所述的方法,其中所述人口統(tǒng)計(jì)信息包括有關(guān)所述用戶的地理區(qū)域的fn息ο
9.如權(quán)利要求1所述的方法,其中所述人口統(tǒng)計(jì)信息包括有關(guān)所述用戶的性別的信肩、ο
10.如權(quán)利要求1所述的方法,其中經(jīng)由通過(guò)網(wǎng)絡(luò)的連接來(lái)存取所述內(nèi)容。
11.如權(quán)利要求10所述的方法,其中所述網(wǎng)絡(luò)是因特網(wǎng)。
12.如權(quán)利要求10所述的方法,其中通過(guò)所述網(wǎng)絡(luò)得到進(jìn)度表。
13.如權(quán)利要求12所述的方法,其中通過(guò)所述網(wǎng)絡(luò)存取文本而得到所述進(jìn)度表。
14.如權(quán)利要求13所述的方法,其中當(dāng)與所述文本相聯(lián)系的內(nèi)容可獲得用于存取時(shí), 所述文本可獲得用于傳輸。
15.如權(quán)利要求14所述的方法,其中所述文本包括所述內(nèi)容的標(biāo)題。
16.如權(quán)利要求1所述的方法,其中所述內(nèi)容包括通過(guò)網(wǎng)絡(luò)流式傳輸?shù)臄?shù)據(jù)。
17.如權(quán)利要求16所述的方法,其中從與不同的URL域相聯(lián)系的服務(wù)器流式傳輸至少 兩個(gè)通道。
18.如權(quán)利要求1所述的方法,其中通過(guò)所述網(wǎng)絡(luò)得到所述內(nèi)容特定信息。
19.如權(quán)利要求1-18中任何一項(xiàng)所述的方法,其中,根據(jù)所述時(shí)間間隙的持續(xù)時(shí)間來(lái) 選擇廣告內(nèi)容的步驟包括選擇持續(xù)時(shí)間與所述時(shí)間間隙的持續(xù)時(shí)間相等的廣告內(nèi)容。
20.如權(quán)利要求1-18中任何一項(xiàng)所述的方法,其中,根據(jù)所述時(shí)間間隙的持續(xù)時(shí)間來(lái) 選擇廣告內(nèi)容的步驟包括如果持續(xù)時(shí)間與所述時(shí)間間隙的持續(xù)時(shí)間相等的廣告內(nèi)容不可獲得,選擇持續(xù)時(shí)間與 所述時(shí)間間隙的持續(xù)時(shí)間最接近的廣告內(nèi)容。
21.如權(quán)利要求1-18中任何一項(xiàng)所述的方法,其中,所述廣告內(nèi)容包括由文件表示的 音頻信息。
22.如權(quán)利要求21所述的方法,其中,所述文件是適合在所述時(shí)間間隙內(nèi)的最大文件。
23.如權(quán)利要求1-18中任何一項(xiàng)所述的方法,其中,所述廣告內(nèi)容包括一起填充所述 時(shí)間間隙的多個(gè)文件表示的音頻信息。
24.一種自動(dòng)選擇歌曲的方法,包括提供有關(guān)用戶且歌曲非特定的用戶簡(jiǎn)檔信息,所述用戶簡(jiǎn)檔信息包括關(guān)于所述用戶的 人口統(tǒng)計(jì)信息;提供有關(guān)歌曲且用戶非特定的歌曲特定信息;提供有關(guān)所述用戶且有關(guān)歌曲的用戶偏好信息;提供可獲得用于在不同通道上存取的不同歌曲的時(shí)間表;基于所述用戶簡(jiǎn)檔信息、所述歌曲特定信息、所述用戶偏好信息、和所述通道上的歌曲 來(lái)選擇通道;以及存取所選通道上的歌曲;當(dāng)在存取所選通道上的歌曲前在第一通道上存取歌曲并在所述第一通道上的歌曲的 結(jié)束時(shí)間和所選通道上的歌曲的開(kāi)始時(shí)間之間存在時(shí)間間隙時(shí),選擇廣告內(nèi)容用于在所述 第一通道上的歌曲的結(jié)束和所選通道上的歌曲的開(kāi)始之間播放,所述廣告內(nèi)容是按照所述 時(shí)間間隙的持續(xù)時(shí)間來(lái)選擇的。
25.如權(quán)利要求24所述的方法,其中通過(guò)網(wǎng)絡(luò)提供所述歌曲特定信息。
26.如權(quán)利要求25所述的方法,其中所述歌曲特定信息包括下面至少一項(xiàng)歌曲的標(biāo) 題、藝術(shù)家或流派。
27.如權(quán)利要求26所述的方法,其中所述歌曲特定信息包括所述歌曲的標(biāo)題、藝術(shù)家 和流派。
28.如權(quán)利要求26所述的方法,其中所述用戶偏好信息包括關(guān)于以下至少一個(gè)的所述 用戶的偏好歌曲的標(biāo)題、藝術(shù)家或流派。
29.如權(quán)利要求26所述的方法,其中所述選擇步驟包括基于所述用戶簡(jiǎn)檔和用戶偏好 信息與所述歌曲特定信息的比較給通道分配值。
30.如權(quán)利要求24所述的方法,其中所述人口統(tǒng)計(jì)信息包括以下信息項(xiàng)中的至少一 項(xiàng)所述用戶的性別、年齡或地理區(qū)域。
31.如權(quán)利要求30所述的方法,其中所述人口統(tǒng)計(jì)信息包括所述用戶的性別、年齡和 地理區(qū)域。
32.如權(quán)利要求30所述的方法,其中所述選擇步驟包括基于所述用戶簡(jiǎn)檔信息和所述 用戶偏好信息給那些具有當(dāng)前可獲得用于存取的歌曲的通道分配值,所述值表示用戶對(duì)所 述歌曲感興趣的可能性。
33.如權(quán)利要求24-32中任何一項(xiàng)所述的方法,其中,根據(jù)所述時(shí)間間隙的持續(xù)時(shí)間來(lái)選擇廣告內(nèi)容的步驟包括選擇持續(xù)時(shí)間與所述時(shí)間間隙的持續(xù)時(shí)間相等的廣告內(nèi)容。
34.如權(quán)利要求24-32中任何一項(xiàng)所述的方法,其中,根據(jù)所述時(shí)間間隙的持續(xù)時(shí)間來(lái) 選擇廣告內(nèi)容的步驟包括如果持續(xù)時(shí)間與所述時(shí)間間隙的持續(xù)時(shí)間相等的廣告內(nèi)容不可獲得,選擇持續(xù)時(shí)間與 所述時(shí)間間隙的持續(xù)時(shí)間最接近的廣告內(nèi)容。
35.如權(quán)利要求24-32中任何一項(xiàng)所述的方法,其中,所述廣告內(nèi)容包括由文件表示的 音頻信息。
36.如權(quán)利要求35所述的方法,其中,所述文件是適合在所述時(shí)間間隙內(nèi)的最大文件。
37.如權(quán)利要求24-32中任何一項(xiàng)所述的方法,其中,所述廣告內(nèi)容包括一起填充所述 時(shí)間間隙的多個(gè)文件表示的音頻信息。
38.一種選擇內(nèi)容的系統(tǒng),包括 能夠存取并執(zhí)行指令的處理器, 所述指令包括存取第一通道上的內(nèi)容;得到表示有關(guān)用戶的對(duì)所述內(nèi)容非特定的人口統(tǒng)計(jì)信息的用戶簡(jiǎn)檔信息; 得到內(nèi)容的進(jìn)度表,所述進(jìn)度表標(biāo)識(shí)同時(shí)可獲得用于存取的內(nèi)容的集合; 得到內(nèi)容特定信息,所述內(nèi)容特定信息與多個(gè)其它通道上可獲得的內(nèi)容相聯(lián)系,所述 內(nèi)容特定信息對(duì)所述用戶不是特定的;基于所述內(nèi)容特定信息和所述人口統(tǒng)計(jì)信息,給多個(gè)通道分配值; 通過(guò)比較所述值,選擇所述多個(gè)通道之一; 切換從所述第一通道到所選通道的存取;以及 存取所選通道的內(nèi)容;當(dāng)所述第一通道上的內(nèi)容的結(jié)束時(shí)間和所選通道上的內(nèi)容的開(kāi)始時(shí)間之間存在時(shí)間 間隙時(shí),選擇廣告內(nèi)容用于在所述第一通道上的內(nèi)容的結(jié)束和所選通道上的內(nèi)容的開(kāi)始之 間播放,所述廣告內(nèi)容是按照所述時(shí)間間隙的持續(xù)時(shí)間來(lái)選擇的。
39.如權(quán)利要求38所述的系統(tǒng),其中所述處理器和指令存儲(chǔ)在連接到網(wǎng)絡(luò)的計(jì)算機(jī)上。
40.如權(quán)利要求39所述的系統(tǒng),還包括音樂(lè)播放器,所述音樂(lè)播放器構(gòu)造為播放由所 述計(jì)算機(jī)存取的內(nèi)容。
41.如權(quán)利要求38-40中任何一項(xiàng)所述的系統(tǒng),其中,根據(jù)所述時(shí)間間隙的持續(xù)時(shí)間來(lái) 選擇廣告內(nèi)容包括選擇持續(xù)時(shí)間與所述時(shí)間間隙的持續(xù)時(shí)間相等的廣告內(nèi)容。
42.如權(quán)利要求38-40中任何一項(xiàng)所述的系統(tǒng),其中,根據(jù)所述時(shí)間間隙的持續(xù)時(shí)間來(lái) 選擇廣告內(nèi)容包括如果持續(xù)時(shí)間與所述時(shí)間間隙的持續(xù)時(shí)間相等的廣告內(nèi)容不可獲得,選擇持續(xù)時(shí)間與 所述時(shí)間間隙的持續(xù)時(shí)間最接近的廣告內(nèi)容。
43.如權(quán)利要求38-40中任何一項(xiàng)所述的系統(tǒng),其中,所述廣告內(nèi)容包括由文件表示的音頻信息。
44.如權(quán)利要求43所述的系統(tǒng),其中,所述文件是適合在所述時(shí)間間隙內(nèi)的最大文件。
45.如權(quán)利要求38-40中任何一項(xiàng)所述的系統(tǒng),其中,所述廣告內(nèi)容包括一起填充所述 時(shí)間間隙的多個(gè)文件表示的音頻信息。
全文摘要
本發(fā)明提出了一種包含代理用于基于用戶信息在同時(shí)流式傳輸?shù)母枨羞x擇歌曲的系統(tǒng)和方法。
文檔編號(hào)G06FGK101945098SQ20101022696
公開(kāi)日2011年1月12日 申請(qǐng)日期2003年8月7日 優(yōu)先權(quán)日2002年8月14日
發(fā)明者D·A·休斯 申請(qǐng)人:索尼株式會(huì)社;索尼音樂(lè)控股公司