分離內(nèi)容頻道的制作方法
【專利摘要】公開了一種用于分離內(nèi)容頻道的方法。所述方法包括由內(nèi)容共享平臺(tái)的處理設(shè)備來(lái)識(shí)別源自于內(nèi)容共享平臺(tái)的目標(biāo)頻道的結(jié)果頻道,其中每個(gè)結(jié)果頻道與目標(biāo)頻道的用戶集合相對(duì)應(yīng),所述用戶集合查看來(lái)自目標(biāo)頻道的內(nèi)容項(xiàng)的相似集合。所述方法可以進(jìn)一步包括:針對(duì)每個(gè)結(jié)果頻道,由處理設(shè)備將與所述結(jié)果頻道相對(duì)應(yīng)的用戶集合訂閱到結(jié)果頻道,且由處理設(shè)備將與結(jié)果頻道的訂閱用戶集合相對(duì)應(yīng)的目標(biāo)頻道的內(nèi)容項(xiàng)的集合關(guān)聯(lián)到所述結(jié)果頻道。
【專利說(shuō)明】
分離內(nèi)容頻道
技術(shù)領(lǐng)域
[0001] 本公開涉及內(nèi)容共享平臺(tái)領(lǐng)域,并且具體地,涉及分離內(nèi)容頻道。
【背景技術(shù)】
[0002] 在互聯(lián)網(wǎng)上,社交網(wǎng)絡(luò)允許用戶彼此連接和共享信息。很多社交網(wǎng)絡(luò)包括內(nèi)容共 享方面,所述內(nèi)容共享方面允許用戶上傳、查看和共享內(nèi)容,諸如視頻內(nèi)容、圖像內(nèi)容、音頻 內(nèi)容等(它們可以被共同地稱為"媒體項(xiàng)"或"內(nèi)容項(xiàng)")。這樣的媒體項(xiàng)可以包括音頻片段、 電影片段、TV片段和音樂(lè)視頻,以及諸如視頻博客、原創(chuàng)短視頻、圖像、照片、其他多媒體內(nèi) 容等的業(yè)余內(nèi)容。用戶可以使用計(jì)算設(shè)備(諸如智能電話、蜂窩電話、膝上型計(jì)算機(jī)、臺(tái)式計(jì) 算機(jī)、上網(wǎng)本、平板計(jì)算機(jī))以使用、播放和/或消耗媒體項(xiàng)(例如,觀看數(shù)字視頻和/或收聽(tīng) 數(shù)字音樂(lè))。
[0003] 內(nèi)容共享平臺(tái)可以包括一個(gè)或多個(gè)頻道,或一個(gè)或多個(gè)頻道可以通過(guò)互聯(lián)網(wǎng)被查 看。頻道是一種用于提供特定的媒體項(xiàng)和/或用于向訂戶提供對(duì)媒體項(xiàng)的訪問(wèn)的機(jī)制。頻道 的媒體項(xiàng)可以被用戶選擇、由用戶上傳、被內(nèi)容提供方選擇或被廣播方選擇。用戶能夠訂閱 到一個(gè)或多個(gè)頻道。當(dāng)針對(duì)用戶中的相干觀眾(coherent audience)對(duì)頻道的內(nèi)容加以優(yōu) 化(例如,被聚焦或被定制)時(shí),內(nèi)容共享平臺(tái)的用戶將更有可能持續(xù)觀看所述頻道的內(nèi)容 項(xiàng)和/或訂閱到所述頻道。
【發(fā)明內(nèi)容】
[0004] 下文是本公開的簡(jiǎn)化概要以便對(duì)本公開的一些方面提供基本的理解。所述概要不 是本公開的全面概述。其并非旨在識(shí)別本公開的關(guān)鍵或決定性元素,也非旨在描繪本公開 的【具體實(shí)施方式】的任何范圍或權(quán)利要求的任何范圍。其目的僅為作為隨后呈現(xiàn)的更加具體 的描述的前序,以簡(jiǎn)化的方式呈現(xiàn)本公開的一些概念。
[0005] 在一個(gè)實(shí)施方式中,公開了一種用于分離內(nèi)容頻道的方法。所述方法包括由處理 設(shè)備識(shí)別源自于目標(biāo)頻道的結(jié)果頻道,其中每個(gè)結(jié)果頻道與目標(biāo)頻道的用戶集合相對(duì)應(yīng), 所述用戶集合查看來(lái)自目標(biāo)頻道的內(nèi)容項(xiàng)的相似集合。所述方法可以進(jìn)一步包括:針對(duì)每 個(gè)結(jié)果頻道,由處理設(shè)備將與所述結(jié)果頻道相對(duì)應(yīng)的用戶集合訂閱到所述結(jié)果頻道,以及 由處理設(shè)備將目標(biāo)頻道的內(nèi)容項(xiàng)的集合關(guān)聯(lián)到所述結(jié)果頻道,所述內(nèi)容項(xiàng)的集合與結(jié)果頻 道的訂閱的用戶集合相對(duì)應(yīng)。
[0006] 在一個(gè)實(shí)施方式中,方法也包括將目標(biāo)頻道的用戶映射到用戶已查看的目標(biāo)頻道 的內(nèi)容項(xiàng),鑒于用戶已查看內(nèi)容項(xiàng)的相似集合的概率將用戶分組到用戶集合,以及當(dāng)每個(gè) 所分組的用戶集合超過(guò)用戶的閾值水平時(shí),將每個(gè)所分組的用戶集合關(guān)聯(lián)到的結(jié)果頻道中 相對(duì)應(yīng)的一個(gè)結(jié)果頻道。用戶的閾值水平可以至少包括用戶數(shù)量或用戶百分比。
[0007] 在一些實(shí)施方式中,方法進(jìn)一步包括:針對(duì)每個(gè)結(jié)果頻道,更新對(duì)應(yīng)的結(jié)果頻道的 用戶集合的饋送(feed)以反映所述結(jié)果頻道。另外,更新可以進(jìn)一步包括:針對(duì)用戶集合中 的每個(gè)用戶,移除與目標(biāo)頻道相對(duì)應(yīng)的饋送項(xiàng);以及將與目標(biāo)頻道相對(duì)應(yīng)的饋送項(xiàng)替換為 結(jié)果頻道的饋送項(xiàng)。另外,識(shí)別可以進(jìn)一步包括建議目標(biāo)頻道的所有者可以將所述目標(biāo)頻 道分離為結(jié)果頻道,并且接收來(lái)自所述所有者的確認(rèn)以繼續(xù)將目標(biāo)頻道分離為結(jié)果頻道。
[0008] 在其他的實(shí)施方式中,方法包括:針對(duì)每個(gè)結(jié)果頻道,利用目標(biāo)頻道的υι元素來(lái)自 動(dòng)地生成用于目標(biāo)頻道的用戶界面UI,其中UI元素的至少一部分與內(nèi)容項(xiàng)的集合相對(duì)應(yīng), 所述內(nèi)容項(xiàng)的集合與結(jié)果頻道相對(duì)應(yīng)。另外,與結(jié)果頻道相對(duì)應(yīng)的內(nèi)容項(xiàng)的集合至少部分 地重疊。在一些實(shí)施方式中,目標(biāo)頻道可以包括具有共同主題、題目或?qū)嵸|(zhì)中的至少一個(gè)的 內(nèi)容共享平臺(tái)的內(nèi)容項(xiàng)。進(jìn)一步,目標(biāo)頻道可以包括具有共同源的內(nèi)容共享平臺(tái)的內(nèi)容項(xiàng)。
[0009] 在附加實(shí)施方式中,還公開了一種用于執(zhí)行前述實(shí)施方式的操作的計(jì)算設(shè)備。另 外,在本公開的實(shí)施方式中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)用于執(zhí)行前述實(shí)施方式的操作的方 法。
【附圖說(shuō)明】
[0010] 在附圖的圖中,通過(guò)示例的方式而非限制的方式圖示了本公開。
[0011]圖1圖示了根據(jù)本公開的一個(gè)實(shí)施方式的示例系統(tǒng)架構(gòu)。
[0012] 圖2是圖示了根據(jù)本公開的一個(gè)實(shí)施方式的頻道分離組件的框圖。
[0013] 圖3是圖示了根據(jù)本公開的一些實(shí)施方式的用于建議目標(biāo)頻道的分離的方法的流 程圖。
[0014] 圖4是圖示了根據(jù)本公開的實(shí)施方式的用于分離目標(biāo)頻道的方法的流程圖。
[0015] 圖5是圖示了根據(jù)本公開的實(shí)施方式的用于關(guān)于分離目標(biāo)頻道的與客戶端設(shè)備處 的目標(biāo)頻道的頻道所有者交互的方法的流程圖。
[0016] 圖6是圖示了根據(jù)一些實(shí)施方式的示例性計(jì)算機(jī)系統(tǒng)的框圖。
【具體實(shí)施方式】
[0017] 針對(duì)分離內(nèi)容頻道描述實(shí)施方式。內(nèi)容共享平臺(tái)可以包括多個(gè)頻道。頻道可以是 可從共同源獲取的數(shù)據(jù)內(nèi)容的聚集,或是具有共同主題、題目或?qū)嵸|(zhì)的數(shù)據(jù)內(nèi)容。內(nèi)容共享 平臺(tái)上的內(nèi)容創(chuàng)建者可以擁有所述內(nèi)容創(chuàng)建者向其發(fā)布內(nèi)容的多個(gè)頻道,或可以擁有包括 他們的所發(fā)布內(nèi)容中的所有內(nèi)容的一個(gè)頻道。優(yōu)化頻道的內(nèi)容使之瞄準(zhǔn)用戶中的相干觀眾 會(huì)導(dǎo)致更有可能堅(jiān)持觀看頻道內(nèi)容的用戶和更有可能訂閱到所述頻道的用戶。如果頻道包 括跨越多個(gè)流派的內(nèi)容,其可能對(duì)查看者具有較少吸引力,因?yàn)椴榭凑呖赡芟矚g頻道上的 一種流派的視頻而不是另一種。結(jié)果,對(duì)用戶而言,頻道的總價(jià)值被稀釋了。
[0018] 本公開的實(shí)施方式使內(nèi)容共享平臺(tái)的現(xiàn)存頻道("目標(biāo)頻道")能夠被分離成為兩 個(gè)或更多個(gè)頻道?,F(xiàn)存的頻道能夠被分離成的頻道集合("結(jié)果頻道")可以基于現(xiàn)存頻道的 用戶在用戶消耗的現(xiàn)存頻道的內(nèi)容上的分布。在一些實(shí)施方式中,內(nèi)容共享平臺(tái)的UI組件 向頻道所有者推薦被分離的現(xiàn)存頻道。一旦頻道所有者批準(zhǔn)且/或啟動(dòng)現(xiàn)存頻道的分離,將 來(lái)自現(xiàn)存頻道的內(nèi)容項(xiàng)識(shí)別為與每個(gè)結(jié)果頻道相關(guān)聯(lián),同時(shí)將用戶集合識(shí)別為訂閱到每個(gè) 結(jié)果頻道。結(jié)果頻道接下來(lái)由內(nèi)容共享平臺(tái)所提供,且包括所識(shí)別的內(nèi)容項(xiàng)和訂閱的用戶。 在一些實(shí)施方式中,通過(guò)移除來(lái)自現(xiàn)存頻道的舊的饋送項(xiàng),且將其替換為來(lái)自該用戶訂閱 的結(jié)果頻道的合適的新的饋送項(xiàng),來(lái)更新訂閱的用戶的饋送。
[0019] 內(nèi)容共享平臺(tái)和/或社交網(wǎng)絡(luò)的先前實(shí)施方式不提供用于將現(xiàn)存頻道分離為多個(gè) 結(jié)果頻道的解決方案。因此,內(nèi)容共享平臺(tái)和/或社交網(wǎng)絡(luò)的這些先前實(shí)施方式不能向用戶 中的專注觀眾提供優(yōu)化頻道內(nèi)容的解決方案,且因此,在向頻道所有者提供用于增加頻道 的查看群體和增加用戶和頻道之間的密切度的解決方案的能力上受限。
[0020] 圖1圖示了根據(jù)本公開的一個(gè)實(shí)施方式的用于分離內(nèi)容共享平臺(tái)的內(nèi)容頻道的示 例系統(tǒng)架構(gòu)100。系統(tǒng)架構(gòu)100包括客戶端設(shè)備110A至110Z、網(wǎng)絡(luò)105、數(shù)據(jù)存儲(chǔ)106、內(nèi)容共 享平臺(tái)120和服務(wù)器130。在一個(gè)實(shí)施方式中,網(wǎng)絡(luò)105可以包括公用網(wǎng)絡(luò)(例如,互聯(lián)網(wǎng))、專 用網(wǎng)絡(luò)(例如,局域網(wǎng)(LAN)或廣域網(wǎng)(WAN))、有線網(wǎng)絡(luò)(例如,以太網(wǎng))、無(wú)線網(wǎng)絡(luò)(例如, 802.11網(wǎng)絡(luò)或Wi-Fi網(wǎng)絡(luò))、蜂窩網(wǎng)絡(luò)(例如,長(zhǎng)期演進(jìn)(LTE)網(wǎng)絡(luò))、路由器,集線器(hub)、交 換機(jī)、服務(wù)器計(jì)算機(jī)和/或以上的組合。在一個(gè)實(shí)施方式中,數(shù)據(jù)存儲(chǔ)106可以是存儲(chǔ)器(例 如,隨機(jī)存取存儲(chǔ)器)、高速緩存、驅(qū)動(dòng)(例如,硬盤驅(qū)動(dòng))、閃存驅(qū)動(dòng)、數(shù)據(jù)庫(kù)系統(tǒng)或能夠存儲(chǔ) 數(shù)據(jù)的另一類型組件或設(shè)備。數(shù)據(jù)存儲(chǔ)106也可以包括多個(gè)存儲(chǔ)組件(例如,多個(gè)驅(qū)動(dòng)或多 個(gè)數(shù)據(jù)庫(kù)),所述多個(gè)存儲(chǔ)組件也可以跨越多個(gè)計(jì)算設(shè)備(例如,多個(gè)服務(wù)器計(jì)算機(jī))。
[0021] 客戶端設(shè)備110A至110Z可以各自包括諸如個(gè)人計(jì)算機(jī)(PC)、膝上型計(jì)算機(jī)、移動(dòng) 電話、智能電話、平板計(jì)算機(jī)、上網(wǎng)本計(jì)算機(jī)等的計(jì)算設(shè)備。在一些實(shí)施方式中,客戶端設(shè)備 110A至110Z也可以被稱為"用戶設(shè)備"。每個(gè)客戶端設(shè)備包括媒體查看器111。在一個(gè)實(shí)施方 式中,媒體查看器111可以是允許用戶查看內(nèi)容的應(yīng)用,所述內(nèi)容諸如圖像、視頻、網(wǎng)頁(yè)、文 檔等。例如,媒體查看器111可以是Web瀏覽器,其可以訪問(wèn)、檢索、呈現(xiàn)和/或?qū)Ш接蒞eb服務(wù) 器所供應(yīng)服務(wù)的內(nèi)容(例如,諸如超文本標(biāo)記語(yǔ)言(HTML)頁(yè)面的網(wǎng)頁(yè)、數(shù)字媒體項(xiàng)等)。媒體 查看器111可以向用戶展現(xiàn)、顯示或呈現(xiàn)內(nèi)容(例如,網(wǎng)頁(yè)、媒體查看器)。媒體查看器111也 可以顯示嵌入到網(wǎng)頁(yè)(例如,可以提供與由在線供供貨商售賣的產(chǎn)品的信息的網(wǎng)頁(yè))中的嵌 入式媒體播放器(例如,F(xiàn)lashiW番放器或HTML5播放器)。在另一個(gè)示例中,媒體查看器111 可以是允許用戶查看數(shù)字媒體項(xiàng)(例如,數(shù)字視頻、數(shù)字圖像、電子書等)的獨(dú)立應(yīng)用。
[0022] 可以由服務(wù)器130和/或內(nèi)容共享平臺(tái)120將媒體查看器111提供給客戶端設(shè)備 110A至110Z。例如,媒體查看器111可以是嵌入到由內(nèi)容共享平臺(tái)120所提供的網(wǎng)頁(yè)中的嵌 入式媒體播放器。在另一個(gè)示例中,媒體查看器111可以是從服務(wù)器130所下載的應(yīng)用。
[0023] 通常地,在一個(gè)實(shí)施方式中被描述為由內(nèi)容共享平臺(tái)120所執(zhí)行的功能,如果合適 的話,也可以在其他的實(shí)施方式中在客戶端設(shè)備110A至110Z上被執(zhí)行。另外,歸因于特定組 件的功能可以由不同的組件執(zhí)行,或由多個(gè)一起操作的組件執(zhí)行。內(nèi)容共享平臺(tái)120也可以 通過(guò)合適的應(yīng)用編程接口,作為提供給其他系統(tǒng)或設(shè)備的服務(wù)被訪問(wèn),因此不限于用于在 網(wǎng)站中使用。
[0024]在一個(gè)實(shí)施方式中,內(nèi)容共享平臺(tái)120可以是可以被用于向用戶提供對(duì)媒體項(xiàng)的 訪問(wèn)和/或?qū)⒚襟w項(xiàng)提供給用戶的一個(gè)或多個(gè)計(jì)算設(shè)備(諸如架裝服務(wù)器、路由器計(jì)算機(jī)、 服務(wù)器計(jì)算機(jī)、個(gè)人計(jì)算機(jī)、大型計(jì)算機(jī)、膝上型計(jì)算機(jī)、平板計(jì)算機(jī)、臺(tái)式計(jì)算機(jī)等)、數(shù)據(jù) 存儲(chǔ)(例如,硬盤、存儲(chǔ)器、數(shù)據(jù)庫(kù))、網(wǎng)絡(luò)、軟件組件和/或硬件組件。例如,內(nèi)容共享平臺(tái)120 可以允許用戶對(duì)媒體項(xiàng)進(jìn)行消耗、上傳、搜索、贊成("喜歡")、不喜歡和/或評(píng)論。內(nèi)容共享 平臺(tái)120也可以包括網(wǎng)站(例如,網(wǎng)頁(yè)),該網(wǎng)站可以被用于向用戶提供對(duì)媒體項(xiàng)的訪問(wèn)。
[0025]在本公開的實(shí)施方式中,"用戶"可以被表示為獨(dú)立個(gè)體。然而,本公開的其他實(shí)施 方式包含"用戶"作為被用戶的集合所控制的實(shí)體和/或自動(dòng)化的源。例如,在社交網(wǎng)絡(luò)中結(jié) 盟為社區(qū)的獨(dú)立用戶的集合可以被視為"用戶"。在另一的示例中,用戶可以是內(nèi)容共享平 臺(tái)120的自動(dòng)化的攝取管道,諸如主題頻道。
[0026] 內(nèi)容共享平臺(tái)120可以包括多個(gè)頻道(例如,頻道A至Z)。頻道可以是可從共同源獲 取的數(shù)據(jù)內(nèi)容,或具有共同主題、題目或?qū)嵸|(zhì)的數(shù)據(jù)內(nèi)容。數(shù)據(jù)內(nèi)容可以是由用戶所選擇的 數(shù)字內(nèi)容、用戶使之可獲取的數(shù)字內(nèi)容、由用戶上傳的數(shù)字內(nèi)容、由內(nèi)容提供方所選擇的數(shù) 字內(nèi)容、由廣播方所選擇的數(shù)字內(nèi)容等。例如,頻道X可以包括視頻Y和Z。頻道可以與所有者 相關(guān)聯(lián),所述所有者是可以對(duì)頻道執(zhí)行動(dòng)作的用戶。不同的活動(dòng)可以基于所有者的動(dòng)作與 頻道相關(guān)聯(lián),諸如所有者使得數(shù)字內(nèi)容在該頻道上可獲取、所有者選擇(例如,喜歡)與另一 個(gè)頻道相關(guān)聯(lián)的數(shù)字內(nèi)容、所有者對(duì)與另一個(gè)頻道相關(guān)聯(lián)的數(shù)字內(nèi)容進(jìn)行評(píng)論等。與該頻 道相關(guān)聯(lián)的活動(dòng)可以被收集到該頻道的活動(dòng)饋送內(nèi)。除該頻道的所有者之外的用戶可以訂 閱到一個(gè)或多個(gè)其感興趣的頻道。"訂閱"的概念也可以被稱為"喜歡"、"關(guān)注"、"成為好友" 等。
[0027] -旦用戶訂閱到頻道,可以向用戶呈現(xiàn)來(lái)自該頻道的活動(dòng)饋送的信息。如果用戶 訂閱多個(gè)頻道,該用戶訂閱的每個(gè)頻道的活動(dòng)饋送可以被合并為聚合(syndicated)活動(dòng)饋 送??梢詫?lái)自聚合活動(dòng)饋送的信息呈現(xiàn)給用戶。頻道可以具有其自己的饋送。例如,當(dāng)導(dǎo) 航到內(nèi)容共享平臺(tái)上頻道的主頁(yè)時(shí),被該頻道所產(chǎn)生的饋送項(xiàng)可以被示出在頻道主頁(yè)上。 用戶可以擁有聚合饋送,聚合饋送是一個(gè)由來(lái)自用戶訂閱的所有頻道的內(nèi)容項(xiàng)的至少一個(gè) 子集組成的饋送。聚合饋送也可以包括來(lái)自用戶未訂閱的頻道的內(nèi)容項(xiàng)。例如,內(nèi)容共享平 臺(tái)120或其他社交網(wǎng)絡(luò)可以在用戶的聚合饋送中插入推薦的內(nèi)容項(xiàng),或可以在聚合饋送中 插入與用戶的相關(guān)連接相關(guān)聯(lián)的內(nèi)容信息。
[0028]每個(gè)頻道可以包括一個(gè)或多個(gè)媒體項(xiàng)121。媒體項(xiàng)121的示例可以包括且不限于數(shù) 字視頻、數(shù)字電影、數(shù)字照片、數(shù)字音樂(lè)、網(wǎng)站內(nèi)容、社交媒體更新、電子書(ebook)、電子雜 志、數(shù)字報(bào)紙、數(shù)字音頻書、電子期刊、web博客、簡(jiǎn)易信息聚合(RSS)饋送、電子漫畫書、軟件 應(yīng)用等。在一些實(shí)施方式中,媒體項(xiàng)121也被稱為媒體項(xiàng)。
[0029]媒體項(xiàng)121也可以經(jīng)由互聯(lián)網(wǎng)和/或經(jīng)由移動(dòng)設(shè)備應(yīng)用被消耗。為了簡(jiǎn)短且簡(jiǎn)單起 見(jiàn),貫穿本文檔使用在線視頻(在下文也被稱為視頻)作為媒體項(xiàng)121的示例。如此處使用 的,"媒體"、"媒體項(xiàng)"、"在線媒體項(xiàng)"、"數(shù)字媒體"、"數(shù)字媒體項(xiàng)"、"內(nèi)容"和"內(nèi)容項(xiàng)"可以 包括能夠使用被配置為向?qū)嶓w呈現(xiàn)數(shù)字媒體項(xiàng)的軟件、固件或硬件被執(zhí)行或加載的電子文 件。在一個(gè)實(shí)施方式中,內(nèi)容共享平臺(tái)120可以使用數(shù)據(jù)存儲(chǔ)106存儲(chǔ)媒體項(xiàng)121。
[0030] 在一個(gè)實(shí)施方式中,服務(wù)器130可以是一個(gè)或多個(gè)計(jì)算設(shè)備(例如,架裝服務(wù)器、月艮 務(wù)器計(jì)算機(jī)等)。在一個(gè)實(shí)施方式中,服務(wù)器130可以被包括在內(nèi)容共享平臺(tái)120中。服務(wù)器 130可以包括頻道分離組件140。頻道分離組件140使得內(nèi)容共享平臺(tái)120的現(xiàn)存頻道("目標(biāo) 頻道")被分離成兩個(gè)或更多個(gè)頻道?,F(xiàn)存頻道可以被分離成的頻道("結(jié)果頻道")的集合可 以基于現(xiàn)存頻道的用戶在用戶消耗了現(xiàn)存頻道中的什么內(nèi)容的分布。
[0031] 在一些實(shí)施方式中,內(nèi)容共享平臺(tái)120的UI組件向頻道所有者推薦被分離的目標(biāo) 頻道。一旦頻道所有者批準(zhǔn)和/或啟動(dòng)目標(biāo)頻道的分離,來(lái)自目標(biāo)頻道的內(nèi)容項(xiàng)被識(shí)別為與 每個(gè)結(jié)果頻道相關(guān)聯(lián),且用戶集合被識(shí)別為訂閱到每個(gè)結(jié)果頻道。隨后在內(nèi)容共享平臺(tái)120 上啟動(dòng)結(jié)果頻道以包括所識(shí)別的內(nèi)容項(xiàng)和訂閱的用戶。在一些實(shí)施方式中,通過(guò)移除所有 來(lái)自目標(biāo)頻道的舊的饋送項(xiàng)且將其替換為來(lái)自該用戶訂閱的結(jié)果頻道的合適的饋送項(xiàng),來(lái) 更新訂閱的用戶的饋送。
[0032] 在一些實(shí)施方式中,服務(wù)器130的頻道分離組件140可以與內(nèi)容共享平臺(tái)120和/或 與其他第三方社交網(wǎng)絡(luò)服務(wù)器150交互以提供本公開的實(shí)施方式。對(duì)頻道分離組件140及其 具體功能的進(jìn)一步描述關(guān)于圖2在下文被更詳細(xì)地描述。
[0033] 盡管在內(nèi)容共享平臺(tái)和促進(jìn)社交網(wǎng)絡(luò)在內(nèi)容共享平臺(tái)上對(duì)內(nèi)容項(xiàng)的共享方面討 論了本公開的實(shí)施方式,實(shí)施方式也可以被普遍地應(yīng)用到在用戶之間提供連接的任意類型 的社交網(wǎng)絡(luò)。本公開的實(shí)施方式不限于向用戶提供頻道訂閱的內(nèi)容共享平臺(tái)。
[0034] 在此處討論的系統(tǒng)收集與用戶有關(guān)的個(gè)人信息、或可以利用用戶個(gè)人信息的情況 下,可以給用戶提供機(jī)會(huì)以控制內(nèi)容共享平臺(tái)120是否收集用戶信息(例如,與用戶的社交 網(wǎng)絡(luò)、社交行為或活動(dòng)、職業(yè)、用戶的偏好、或用戶的目前位置有關(guān)的信息),或控制是否和/ 或怎樣從內(nèi)容服務(wù)器接收可能與用戶更相關(guān)的內(nèi)容。另外,特定的數(shù)據(jù)可以在被存儲(chǔ)或被 使用前以一種或多種方式處理,因此個(gè)人可識(shí)別信息被移除。例如,用戶的身份可以被處 理,因此無(wú)法針對(duì)該用戶確定個(gè)人可識(shí)別信息,或在地理信息被獲取時(shí)用戶的地理位置可 以被泛化(例如,到城市、ZIP碼或州級(jí)別),因此用戶的特定位置不能被確定。因此,用戶可 以控制與用戶有關(guān)的數(shù)據(jù)怎樣被內(nèi)容共享平臺(tái)120收集和使用。
[0035] 圖2是圖示了根據(jù)本公開的一個(gè)實(shí)施方式的頻道分離組件140的框圖。在一個(gè)實(shí)施 方式中,頻道分離組件140包括頻道分離建議模塊210、頻道分離模塊220以及頻道分離UI生 成模塊230。在不損失一般性的情況下頻道分離組件140可以包括更多或更少的組件。例如, 兩個(gè)模塊可以被合并為單個(gè)模塊,或模塊之一可以被分成兩個(gè)或更多個(gè)模塊。在一個(gè)實(shí)施 方式中,模塊中的一個(gè)或多個(gè)可以駐留在不同的計(jì)算設(shè)備(例如,在單個(gè)客戶端設(shè)備上、或 分布在多個(gè)客戶端設(shè)備之間的不同的服務(wù)器計(jì)算機(jī)等)上。
[0036] 頻道分離組件140被通信地耦合到數(shù)據(jù)存儲(chǔ)106。例如,頻道分離組件140可以經(jīng)由 網(wǎng)絡(luò)(例如,經(jīng)由如圖1中所圖示的網(wǎng)絡(luò)105)被耦合到數(shù)據(jù)存儲(chǔ)106。在另一個(gè)示例中,頻道 分離組件140可以被直接耦合到頻道分離組件140所駐留在的服務(wù)器(例如,可以被直接耦 合到服務(wù)器130)。數(shù)據(jù)存儲(chǔ)106可以是存儲(chǔ)器(例如,隨機(jī)存取存儲(chǔ)器)、高速緩存、驅(qū)動(dòng)(例 如,硬盤驅(qū)動(dòng))、閃存驅(qū)動(dòng)、數(shù)據(jù)庫(kù)系統(tǒng)或能夠存儲(chǔ)數(shù)據(jù)的任意類型的組件或設(shè)備。數(shù)據(jù)存儲(chǔ) 106還可以包括多個(gè)存儲(chǔ)組件(例如,多個(gè)驅(qū)動(dòng)或多個(gè)數(shù)據(jù)庫(kù)),所述多個(gè)存儲(chǔ)組件也可以跨 越多個(gè)計(jì)算設(shè)備(例如,多個(gè)服務(wù)器計(jì)算機(jī))。數(shù)據(jù)存儲(chǔ)106包括內(nèi)容項(xiàng)數(shù)據(jù)290、用戶數(shù)據(jù) 291、頻道數(shù)據(jù)292、訂閱數(shù)據(jù)293和饋送數(shù)據(jù)294。
[0037] 如前文所討論,頻道分離組件140使得內(nèi)容共享平臺(tái)120的現(xiàn)存目標(biāo)頻道被分離為 兩個(gè)或更多個(gè)結(jié)果頻道。在一個(gè)實(shí)施方式中,頻道分離建議模塊210自動(dòng)確定何時(shí)目標(biāo)頻道 可以分離??梢砸鸱蛛x頻道的原因可以有很多。在一個(gè)實(shí)施方式中,分離頻道可以明確地 提高頻道和其用戶之間的密切度分?jǐn)?shù)。例如,密切度分?jǐn)?shù)可以指用戶與另外一個(gè)實(shí)體的關(guān) 系的數(shù)字定量,所述另外一個(gè)實(shí)體諸如頻道或另一個(gè)用戶。用戶和其他實(shí)體之間(例如,頻 道、其他用戶等)的相互連接(例如,觀看、喜歡、評(píng)論、標(biāo)簽、交互、相似連接等)越多,密切度 分?jǐn)?shù)越高。
[0038]在一個(gè)實(shí)施方式中,通過(guò)用戶對(duì)頻道的參與(例如,觀看、喜歡、評(píng)論、標(biāo)簽、交互 等)進(jìn)行打分而生成針對(duì)頻道的用戶密切度分?jǐn)?shù)。參與的分?jǐn)?shù)隨后除以參與出現(xiàn)的時(shí)長(zhǎng),并 且被除后的分?jǐn)?shù)隨之被加在一起以產(chǎn)生用戶和頻道之間的密切度分?jǐn)?shù)。也可能有其他的因 素被包括在密切度分?jǐn)?shù)的計(jì)算內(nèi)。
[0039] 在一個(gè)示例場(chǎng)景中,如果頻道的關(guān)聯(lián)用戶(例如,訂閱的或以其它方式關(guān)聯(lián)的)中 的一半觀看頻道的內(nèi)容項(xiàng)的一半,而用戶中的另一半觀看頻道的內(nèi)容項(xiàng)中的另一半,那么 頻道的用戶可能與該頻道內(nèi)容有較低的密切度分?jǐn)?shù),因?yàn)橛脩舨⒉粎⑴c頻道的內(nèi)容項(xiàng)中的 一半。在查看器饋送中、"看什么"頁(yè)面上、用戶的主頁(yè)上等的頻道內(nèi)容項(xiàng)的出現(xiàn)方面,增加 的密切度分?jǐn)?shù)可以有利于頻道的排名。
[0040] 在一個(gè)實(shí)施方式中,頻道分離建議模塊210針對(duì)目標(biāo)頻道識(shí)別一個(gè)或多個(gè)結(jié)果頻 道的集合。為了識(shí)別一個(gè)或多個(gè)結(jié)果頻道,頻道分離建議模塊210可以確定目標(biāo)頻道的用戶 集合,且隨后將用戶映射到用戶已觀看的目標(biāo)頻道中的內(nèi)容項(xiàng)的集合。頻道分離建議模塊 210可以訪問(wèn)數(shù)據(jù)存儲(chǔ)106的日志(log)(諸如內(nèi)容項(xiàng)數(shù)據(jù)290、用戶數(shù)據(jù)291、頻道數(shù)據(jù)292、 訂閱數(shù)據(jù)293和饋送數(shù)據(jù)294)以做出目標(biāo)頻道分離決定。在一些實(shí)施方式中,頻道分離建議 模塊210可以作為"連續(xù)掃描器"執(zhí)行,在到數(shù)據(jù)存儲(chǔ)106的所有新的傳入數(shù)據(jù)上運(yùn)行評(píng)估, 且將新評(píng)估合并入被頻道分離建議模塊210所維護(hù)的長(zhǎng)期模型中。
[0041] 在一個(gè)實(shí)施方式中,可以使用聚類分析,以基于用戶已觀看過(guò)來(lái)自該頻道的內(nèi)容 項(xiàng)的相同或相似集合的概率而將用戶聚類到一起(例如,基于相似性進(jìn)行分組)。聚類分析 可以指將物體的集合以一種方式分組的任務(wù),較之與其他組(聚類)中的物體,該方式使得 在相同組(稱作聚類)中的物體彼此之間更為相似(在某種意義上或另一種)。各種不同的算 法可以被用來(lái)實(shí)現(xiàn)聚類分析。在應(yīng)用聚類分析之后,如果目標(biāo)頻道有一個(gè)占優(yōu)勢(shì)的聚類,這 暗示該目標(biāo)頻道的多數(shù)用戶觀看目標(biāo)頻道上的相同的內(nèi)容項(xiàng)集合,且因此目標(biāo)頻道不是用 于分離的好的候選。然而,如果目標(biāo)頻道有兩個(gè)或更多大的查看群體聚類,目標(biāo)頻道可以是 用于分離的好的候選。
[0042] 在一個(gè)實(shí)施方式中,閾值評(píng)估被應(yīng)用于用戶的結(jié)果聚類以確定該聚類是否觸發(fā)分 離建議。例如,如果聚類中的用戶數(shù)量超過(guò)預(yù)定的用戶數(shù)量和/或用戶的百分比(在訂閱到 目標(biāo)頻道的用戶總數(shù)方面)超過(guò)預(yù)定的用戶百分比,則針對(duì)目標(biāo)頻道觸發(fā)分離建議。
[0043] 當(dāng)目標(biāo)頻道被確定為是一個(gè)好的用于分離的候選時(shí),頻道分離建議模塊210向頻 道所有者建議分離頻道。在一個(gè)實(shí)施方式中,如前文所述,頻道分離UI模塊230可以基于用 戶在用戶消耗的目標(biāo)頻道內(nèi)容上的分布,向頻道所有者建議分離目標(biāo)頻道。頻道分離UI模 塊230可以向頻道所有者提供用于分離目標(biāo)頻道的控件(例如,UI界面元素)和用于通知頻 道分離模塊220怎樣在結(jié)果頻道之中分布目標(biāo)頻道的訂閱用戶的控件。當(dāng)頻道所有者經(jīng)由 頻道分離UI模塊230所提供的UI的控件指示目標(biāo)頻道被分離時(shí),頻道分離模塊220處理新的 結(jié)果頻道的創(chuàng)建,以及用戶和內(nèi)容項(xiàng)在新的結(jié)果頻道之中的分布。
[0044] 在一些實(shí)施方式中,可以根據(jù)頻道分離建議模塊210所提供的建議來(lái)執(zhí)行目標(biāo)頻 道分離。在其他的實(shí)施方式中,可以根據(jù)頻道所有者所提供的明確的指示和參數(shù)來(lái)執(zhí)行目 標(biāo)頻道分離。例如,頻道所有者可以明確地將目標(biāo)頻道的內(nèi)容項(xiàng)識(shí)別為與結(jié)果頻道相關(guān)聯(lián)。 [0045]頻道分離模塊220可以將現(xiàn)存目標(biāo)頻道重新用作結(jié)果頻道之一,或頻道分離模塊 220可以創(chuàng)建完全新的結(jié)果頻道,且丟棄、存檔或維持目標(biāo)頻道。頻道分離模塊220也可以將 來(lái)自目標(biāo)頻道的內(nèi)容項(xiàng)識(shí)別為與每個(gè)結(jié)果頻道相聚合。這可以由用戶選擇、基于觀看每個(gè) 內(nèi)容項(xiàng)的用戶的分布自動(dòng)處理、或基于現(xiàn)存的內(nèi)容項(xiàng)的策展(curat i on ),諸如播放列表。在 一些實(shí)施方式中,可以將內(nèi)容項(xiàng)與兩個(gè)結(jié)果頻道相關(guān)聯(lián)。
[0046]頻道分離模塊220也可以識(shí)別用戶和/或訂戶的集合以添加到每個(gè)結(jié)果頻道。在一 些實(shí)施方式中,來(lái)自目標(biāo)頻道的所有訂閱用戶被添加和/或訂閱到每個(gè)結(jié)果頻道。在其它的 實(shí)施方式中,頻道分離模塊220基于每個(gè)用戶已消耗(例如,查看)的內(nèi)容項(xiàng)和這樣的內(nèi)容項(xiàng) 將被分布到的結(jié)果頻道,識(shí)別目標(biāo)頻道的用戶的子集以添加到每個(gè)結(jié)果頻道。
[0047]頻道分離模塊220可以將對(duì)那些結(jié)果頻道的對(duì)應(yīng)訂閱通知新的結(jié)果頻道的用戶。 在一些實(shí)施方式中,可以將用戶自動(dòng)地訂閱到對(duì)應(yīng)的結(jié)果頻道。可以向用戶通知自動(dòng)訂閱 并且還可以向所述用戶提供取消訂閱的機(jī)會(huì)。在其它的實(shí)施方式中,針對(duì)新的訂閱要求來(lái) 自用戶的授權(quán)。另外,頻道分離模塊220向用戶提供機(jī)會(huì)以訂閱用戶未被自動(dòng)訂閱到的其他 結(jié)果頻道。
[0048]通過(guò)移除來(lái)自目標(biāo)頻道的舊的饋送項(xiàng),且將這些饋送項(xiàng)替換為來(lái)自目前用戶訂閱 的結(jié)果頻道的對(duì)應(yīng)的新的饋送項(xiàng),頻道分離模塊220可以接下來(lái)更新訂閱用戶的饋送。另 外,頻道分離UI模塊230可以將格式化和其他UI元素與每個(gè)結(jié)果頻道相關(guān)聯(lián),包括且不限 于,提供名字、個(gè)人簡(jiǎn)介頭像、標(biāo)題欄,以及其他對(duì)每個(gè)結(jié)果頻道的格式化。頻道所有者可以 與頻道分離UI模塊230交互以便提供用于格式化每個(gè)結(jié)果頻道的輸入。
[0049] 圖3是圖示出根據(jù)本公開的一些實(shí)施方式的用于建議目標(biāo)頻道的分離的方法300 的流程圖。方法300可以由包括硬件(例如,電路、專用邏輯、可編程邏輯、微代碼等)、軟件 (例如,運(yùn)行在處理設(shè)備上以執(zhí)行硬件仿真的指令)或其組合的處理邏輯執(zhí)行。
[0050] 為了解釋的簡(jiǎn)單性,本公開的方法被描繪和描述為一系列動(dòng)作。然而,根據(jù)本公開 的動(dòng)作可以以不同的順序和/或同時(shí)發(fā)生,并且可以與本文中未呈現(xiàn)和描述的其他動(dòng)作一 起發(fā)生。進(jìn)一步,為實(shí)現(xiàn)根據(jù)所公開主題的方法,可能不必要求所有圖示的動(dòng)作。另外,本領(lǐng) 域技術(shù)人員將理解和領(lǐng)會(huì)到,該方法可以選擇性地經(jīng)由狀態(tài)圖或事件被表示為一系列相關(guān) 狀態(tài)。另外,應(yīng)理解本說(shuō)明書中所公開的方法能夠被存儲(chǔ)在制品上以促進(jìn)將這樣的方法運(yùn) 輸和傳遞至計(jì)算設(shè)備。如本文中所使用的術(shù)語(yǔ)"制品"旨在涵蓋可從任意計(jì)算機(jī)可讀設(shè)備或 存儲(chǔ)介質(zhì)獲取的計(jì)算機(jī)程序。在一個(gè)實(shí)施方式中,方法300可以由如圖1和圖2所示出的頻道 分離組件140所執(zhí)行。
[0051] 參考圖3,當(dāng)用于與頻道分離有關(guān)的聚類分析的目標(biāo)頻道的識(shí)別被接收時(shí),方法 300開始于塊310處。在一個(gè)實(shí)施方式中,利用現(xiàn)存用戶和頻道日志數(shù)據(jù)的長(zhǎng)期模型,針對(duì)目 標(biāo)頻道連續(xù)執(zhí)行聚類分析,所述頻道日志數(shù)據(jù)基于針對(duì)內(nèi)容共享平臺(tái)的用戶和頻道所接收 的任意新的日志數(shù)據(jù)而被更新。在塊320處,與目標(biāo)頻道相對(duì)應(yīng)的用戶被識(shí)別。用戶可以是 目標(biāo)頻道的訂閱用戶。
[0052]隨后,在塊330處,將被識(shí)別的用戶映射到與用戶相對(duì)應(yīng)的聚類的內(nèi)容項(xiàng)。在塊340 處,基于聚類中用戶已觀看目標(biāo)頻道中內(nèi)容項(xiàng)的相同或相似集合的概率,將用戶分組為一 個(gè)或多個(gè)聚類。該分組利用了塊330處所執(zhí)行的映射。
[0053]隨后,在決定塊350處,確定塊340處的分組是否導(dǎo)致多于一個(gè)聚類。如果不是,方 法300繼續(xù)至塊380,此處確定該目標(biāo)頻道不是用于頻道分離的好的候選。另一方面,如果有 多于一個(gè)聚類,方法300繼續(xù)到?jīng)Q定塊360,其中確定是否每個(gè)結(jié)果聚類都達(dá)到針對(duì)聚類的 預(yù)定閾值條件。例如,閾值條件可能包括預(yù)定的用戶數(shù)量,聚類應(yīng)當(dāng)達(dá)到和/或超過(guò)所述預(yù) 定的用戶數(shù)量。閾值條件也可能包括用戶百分比(在目標(biāo)頻道的訂閱的用戶的總數(shù)方面), 聚類應(yīng)當(dāng)達(dá)到和/或超過(guò)該百分比。如果未達(dá)到閾值條件,則如前文所述,方法300繼續(xù)至塊 380 〇
[0054] 另一方面,如果在決定塊360處,結(jié)果聚類達(dá)到閾值條件,則方法300繼續(xù)至塊370。 在塊370處,目標(biāo)頻道被認(rèn)為是用于頻道分離的好的候選,且頻道所有者被通知分離目標(biāo)頻 道的建議。
[0055] 圖4是圖示了根據(jù)本公開的實(shí)施方式的用于分離目標(biāo)頻道的方法400的流程圖。方 法400可以由包括硬件(例如,電路、專用邏輯、可編程邏輯、微代碼等)、軟件(例如,運(yùn)行在 處理設(shè)備上以執(zhí)行硬件仿真的指令)或其組合的處理邏輯執(zhí)行。在一個(gè)實(shí)施方式中,方法 400可以由圖1和圖2中所示出的頻道分離組件140執(zhí)行。
[0056]參考圖4,當(dāng)來(lái)自目標(biāo)頻道的頻道所有者的通知被接收,方法400開始于塊410處。 在一個(gè)實(shí)施方式中,通知包括來(lái)自頻道所有者的指令,指令用于按照由內(nèi)容共享平臺(tái)所提 供的頻道分離建議繼續(xù)分離目標(biāo)頻道,諸如由關(guān)于圖3所描述的方法300提供的頻道分離建 議。在其他的實(shí)施方式中,頻道所有者可以獨(dú)立于頻道分離建議,啟動(dòng)頻道分離操作。
[0057]在塊420處,結(jié)果頻道的集合被識(shí)別。結(jié)果頻道可以與通過(guò)頻道分離聚類分析所識(shí) 別的若干聚類相對(duì)應(yīng),所述聚類分析關(guān)于目標(biāo)頻道被執(zhí)行。例如,關(guān)于圖3的方法300所描述 的頻道分離聚類分析可以產(chǎn)生與目標(biāo)頻道相對(duì)應(yīng)的一個(gè)或多個(gè)聚類。這些聚類可以各自代 表目標(biāo)頻道的結(jié)果頻道。
[0058]在塊430處,來(lái)自目標(biāo)頻道的內(nèi)容項(xiàng)被識(shí)別為聚合到每個(gè)結(jié)果頻道。在一個(gè)實(shí)施方 式中,內(nèi)容項(xiàng)被關(guān)聯(lián)到和聚合到結(jié)果頻道,該內(nèi)容項(xiàng)被用于經(jīng)由聚類分析聚類目標(biāo)頻道的 用戶。隨后,在塊440處,訂閱用戶的集合被識(shí)別為添加到每個(gè)結(jié)果頻道。與內(nèi)容項(xiàng)類似,根 據(jù)目標(biāo)頻道的聚類分析而被分組到一起的用戶集合被關(guān)聯(lián)到和添加到對(duì)應(yīng)的結(jié)果頻道。在 一些實(shí)施方式中,用戶也被自動(dòng)地訂閱到他們對(duì)應(yīng)的結(jié)果頻道。
[0059]隨后,在塊450處,訂閱用戶的饋送被更新以反映用戶被添加到的結(jié)果頻道。在一 個(gè)實(shí)施方式中,來(lái)自目標(biāo)頻道的舊的饋送項(xiàng)被從用戶饋送中移除,并用來(lái)自用戶現(xiàn)在訂閱 的結(jié)果頻道的對(duì)應(yīng)的新饋送項(xiàng)代替所述舊的饋送項(xiàng)。最后,在塊460處,每個(gè)結(jié)果頻道為了 查看的目的被格式化。例如,用于每個(gè)結(jié)果頻道的UI元素被配置,其中UI元素可以包括但是 不限于提供名字、個(gè)人簡(jiǎn)介頭像、標(biāo)題欄以及其他對(duì)每個(gè)結(jié)果頻道的格式化。頻道所有者可 以與內(nèi)容共享平臺(tái)交互以提供用于格式化每個(gè)結(jié)果頻道的輸入。
[0060]圖5是圖示了根據(jù)本公開的實(shí)施方式的用于關(guān)于分離目標(biāo)頻道的與客戶端設(shè)備處 的目標(biāo)頻道的頻道所有者交互的方法500。方法500可以由包括硬件(例如,電路、專用邏輯、 可編程邏輯、微代碼等)、軟件(例如,運(yùn)行在處理設(shè)備上以執(zhí)行硬件仿真的指令)或其組合 的處理邏輯執(zhí)行。在一個(gè)實(shí)施方式中,方法500可以由如圖1和圖2中所示出的客戶端設(shè)備 110A-110Z 執(zhí)行。
[0061 ]參考圖5,當(dāng)分離目標(biāo)頻道的建議經(jīng)由目標(biāo)頻道的頻道所有者的客戶端設(shè)備的GUI 被接收時(shí),方法500開始于塊510處。在一個(gè)實(shí)施方式中,客戶端設(shè)備是移動(dòng)設(shè)備。目標(biāo)頻道 可以包括內(nèi)容共享平臺(tái)的多個(gè)內(nèi)容項(xiàng)。在一些實(shí)施方式中,頻道所有者也可以被稱為擁有 用戶。在塊520處,經(jīng)由GUI促進(jìn)了來(lái)自目標(biāo)頻道的頻道所有者的輸入。在一個(gè)實(shí)施方式中, 輸入包括按照建議分離目標(biāo)頻道的指令。
[0062]隨后,在塊530處,頻道所有者經(jīng)由⑶I被通知通過(guò)分離目標(biāo)頻道所得到的的多個(gè) 結(jié)果頻道。在一個(gè)實(shí)施方式中,多個(gè)結(jié)果頻道中的每個(gè)結(jié)果頻道包括目標(biāo)頻道的多個(gè)內(nèi)容 項(xiàng)的子集。在塊540處,經(jīng)由GUI促進(jìn)了來(lái)自頻道所有者的輸入,其中所述輸入與目標(biāo)頻道的 多個(gè)內(nèi)容項(xiàng)中的一個(gè)或多個(gè)內(nèi)容項(xiàng)相對(duì)應(yīng)以聚合到每個(gè)結(jié)果頻道。最后,在塊550處,經(jīng)由 GUI促進(jìn)了來(lái)自頻道所有者的附加輸入,其中所述附加輸入指定對(duì)每個(gè)結(jié)果頻道進(jìn)行格式 化的UI元素。
[0063]圖6圖示了可以在其中執(zhí)行指令集的計(jì)算機(jī)系統(tǒng)600的示例性形式中的機(jī)器的圖 解表示,所述指令集用于使得該機(jī)器執(zhí)行本文中所討論的方法論中的任意一個(gè)或多個(gè)。在 替選的實(shí)施方式中,機(jī)器可以被連接(例如,被聯(lián)網(wǎng))到LAN、內(nèi)聯(lián)網(wǎng)、外聯(lián)網(wǎng)或互聯(lián)網(wǎng)中的其 他機(jī)器。該機(jī)器能夠在客戶端-服務(wù)器網(wǎng)絡(luò)環(huán)境中作為服務(wù)器或客戶端機(jī)器操作,或在對(duì)等 (或分布式)網(wǎng)絡(luò)環(huán)境中作為對(duì)等機(jī)操作。該機(jī)器可以是個(gè)人計(jì)算機(jī)(PC)、平板PC、機(jī)頂盒 (STB)、個(gè)人數(shù)字助理(PDA)、蜂窩電話、web電器、服務(wù)器、網(wǎng)絡(luò)路由器、交換機(jī)或橋接器、或 任意能夠執(zhí)行指令集(順序的或以其它方式的)的機(jī)器,其中指令集指定該機(jī)器將采取的動(dòng) 作。進(jìn)一步地,盡管只有單個(gè)機(jī)器被圖示,術(shù)語(yǔ)"機(jī)器"也可以被用來(lái)包括分別地或共同地執(zhí) 行指令集(或多個(gè)指令集)以執(zhí)行本文中所討論的方法論中的任意一個(gè)或多個(gè)的機(jī)器的任 意集合。
[0064]示例性計(jì)算機(jī)系統(tǒng)600包括經(jīng)由總線608彼此通信的處理設(shè)備(處理器)602、主存 儲(chǔ)器604(例如,只讀存儲(chǔ)器(R0M)、閃速存儲(chǔ)器、諸如同步DRAM(SDRAM)或Rambus DRAM (RDRAM)的動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)等)、靜態(tài)存儲(chǔ)器606 (例如,閃速存儲(chǔ)器、靜態(tài)隨機(jī)存 取存儲(chǔ)器(SRAM)等)和數(shù)據(jù)存儲(chǔ)設(shè)備618。
[0065] 處理器602表示一個(gè)或多個(gè)通用處理設(shè)備,諸如微處理器、中央處理單元等。更特 別地,處理器602可以是復(fù)雜指令集計(jì)算(CISC)微處理器、精簡(jiǎn)指令集計(jì)算(RISC)微處理 器、超長(zhǎng)指令字(VLIW)微處理器,或?qū)崿F(xiàn)其他指令集的處理器,或?qū)崿F(xiàn)指令集的組合的處理 器。處理器602也可以是一個(gè)或多個(gè)專用處理設(shè)備,諸如專用集成電路(ASIC)、現(xiàn)場(chǎng)可編程 門序列(FPGA)、數(shù)字信號(hào)處理器(DSP)、網(wǎng)絡(luò)處理器等。處理器602被配置為執(zhí)行用于執(zhí)行本 文中所討論的操作和步驟的指令626。
[0066]計(jì)算機(jī)系統(tǒng)600可以進(jìn)一步包括網(wǎng)絡(luò)接口設(shè)備622。計(jì)算機(jī)系統(tǒng)600也可以包括視 頻顯示單元610(例如,液晶顯示器(LCD)、陰極射線管(CRT)或觸摸屏)、字母數(shù)字輸入設(shè)備 612(例如,鍵盤)、光標(biāo)控制設(shè)備614(例如,鼠標(biāo))和信號(hào)生成設(shè)備620(例如,揚(yáng)聲器)。
[0067]數(shù)據(jù)存儲(chǔ)設(shè)備618可以包括其上存儲(chǔ)有一個(gè)或多個(gè)指令626(例如,軟件)集的計(jì)算 機(jī)可讀存儲(chǔ)介質(zhì)624,指令626體現(xiàn)本文中所描述的方法論或功能中的任意一個(gè)或多個(gè)。當(dāng) 指令626被計(jì)算機(jī)系統(tǒng)600、主存儲(chǔ)器604和同樣組成計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的處理器602執(zhí)行 時(shí),指令626也可以完全或至少部分地駐留于主存儲(chǔ)器604和/或處理器602內(nèi)。指令626可以 進(jìn)一步經(jīng)由網(wǎng)絡(luò)接口設(shè)備622通過(guò)網(wǎng)絡(luò)674被傳送或被接收。
[0068]在一個(gè)實(shí)施方式中,指令626包括指令和/或軟件庫(kù),所述指令用于頻道分離組件 140,其可以分別與關(guān)于圖1和圖2中描述的同名的對(duì)應(yīng)物相對(duì)應(yīng),所述軟件庫(kù)包含用于分離 內(nèi)容共享平臺(tái)的頻道的方法。盡管計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)624在示例性實(shí)施方式中被示出為 單個(gè)介質(zhì),術(shù)語(yǔ)"計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)"應(yīng)被理解為包括存儲(chǔ)一個(gè)或多個(gè)指令集的單個(gè)介質(zhì) 或多個(gè)介質(zhì)(例如,中央式或分布式數(shù)據(jù)庫(kù),和/或相關(guān)聯(lián)的高速緩存和服務(wù)器)。術(shù)語(yǔ)"計(jì)算 機(jī)可讀存儲(chǔ)介質(zhì)"應(yīng)被理解為包括任意能夠存儲(chǔ)、解碼或承載用于被機(jī)器執(zhí)行且使得機(jī)器 執(zhí)行本公開的方法論中的任意一個(gè)或多個(gè)的指令集的任意介質(zhì)。術(shù)語(yǔ)"計(jì)算機(jī)可讀存儲(chǔ)介 質(zhì)"應(yīng)因此被理解為包括但不限于固態(tài)存儲(chǔ)器、光學(xué)介質(zhì)和磁介質(zhì)。
[0069] 在前文描述中,提出了很多細(xì)節(jié)。然而,對(duì)從本公開中獲益的本領(lǐng)域技術(shù)人員而言 顯而易見(jiàn)的是,本公開可以在沒(méi)有這些具體細(xì)節(jié)的情況下被實(shí)踐。在一些實(shí)例中,眾所周知 的結(jié)構(gòu)和設(shè)備以框圖形式而不是細(xì)節(jié)地被示出,從而避免混淆本公開。
[0070] 詳細(xì)描述的一些部分已經(jīng)以計(jì)算機(jī)存儲(chǔ)器中對(duì)數(shù)據(jù)字節(jié)的算法和符號(hào)表示的方 式被呈現(xiàn)。這些算法描述和表示是由數(shù)據(jù)處理領(lǐng)域的技術(shù)人員所使用的手段,以最有效地 將他們工作的實(shí)質(zhì)傳遞給其他本領(lǐng)域技術(shù)人員。此處以及通常地,算法被構(gòu)思為產(chǎn)生預(yù)期 結(jié)果的步驟的自相容序列。步驟需要對(duì)物理量進(jìn)行物理操縱的步驟。通常,盡管不是必須 的,這些量采用能夠被存儲(chǔ)、傳遞、組合、比較和以其他方式操縱的電子信號(hào)或磁信號(hào)的形 式。已被多次證明,主要為了通常使用,將這些信號(hào)稱作比特、值、元素 、符號(hào)、字符、項(xiàng)、數(shù)字 等是便利的。
[0071] 然而,應(yīng)牢記,所有這些以及類似的術(shù)語(yǔ)都應(yīng)與合適的物理量相關(guān)聯(lián),且僅是應(yīng)用 于這些量的方便的標(biāo)簽。除非特意申明或以其它方式從接下來(lái)的討論中顯而易見(jiàn),應(yīng)理解 貫穿本描述,利用諸如"分割"、"分析"、"確定"、"使能"、"識(shí)別"、"修改"等術(shù)語(yǔ)的討論指的 是對(duì)計(jì)算機(jī)系統(tǒng)或類似的電子計(jì)算設(shè)備的動(dòng)作或處理,這些動(dòng)作或處理對(duì)被表示為計(jì)算機(jī) 系統(tǒng)的寄存器和存儲(chǔ)器內(nèi)的物理(例如,電子的)量的數(shù)據(jù)進(jìn)行操縱并將其轉(zhuǎn)換為類似地被 表示為該計(jì)算機(jī)系統(tǒng)存儲(chǔ)器或寄存器或其他這樣的信息存儲(chǔ)、傳輸或顯示設(shè)備內(nèi)的物理量 的其他數(shù)據(jù)。
[0072] 本公開也涉及用于執(zhí)行本文中的操作的裝置。該裝置可為了所需目的特別地建 造,或所述裝置可以包含由存儲(chǔ)在計(jì)算機(jī)內(nèi)部的計(jì)算機(jī)程序選擇性地激活或重配置的通用 計(jì)算機(jī)。這樣的計(jì)算機(jī)程序可以被存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)內(nèi),所述計(jì)算機(jī)可讀存儲(chǔ)介 質(zhì)諸如但是不限于,包括軟盤、光盤、CD-ROM和磁光盤的任意類型的盤、只讀存儲(chǔ)器(R0M), 隨機(jī)存取存儲(chǔ)器(RAM)、EPR0M、EEPR0M、磁性或光卡片、或適合用于存儲(chǔ)電子指令的任意類 型的介質(zhì)。
[0073] 本文使用的詞語(yǔ)"示例"或"示例性"是指用作示例、實(shí)例或圖示。本文作為"示例" 或"示例性"描述的任何方面或設(shè)計(jì)不一定被解釋為優(yōu)選的或優(yōu)于其他方面或設(shè)計(jì)。相反, 詞語(yǔ)"示例"或"示例性"的使用旨在以具體方式呈現(xiàn)概念。如在本申請(qǐng)中所使用的,術(shù)語(yǔ) "或"旨在表示包容性的"或"而不是排它的"或"。即,除非以其他方式指定,或從上下文顯 見(jiàn),"X包括A或B"旨在表示自然包括性排列的中任何一個(gè)。即,如果X包括A,X包括B,或X包括 A和B,則在上述實(shí)例的任何一個(gè)中,滿足"X包括A或B"。此外,如用在本申請(qǐng)和所附權(quán)利要求 中使用的冠詞"一"和"一個(gè)"通常將被解釋為意味著"一個(gè)或多個(gè)",除非以其他方式指定或 從上下文很顯然得知指的是單數(shù)形式。此外,術(shù)語(yǔ)"實(shí)施例"或"一個(gè)實(shí)施例"或"實(shí)施方式" 或"一個(gè)實(shí)施方式"的使用不旨在表示相同實(shí)施例或?qū)嵤┓绞剑侨绱嗣枋觥?br>[0074]貫穿本說(shuō)明書的對(duì)"一個(gè)實(shí)施例"或"實(shí)施例"的引用指的是與該實(shí)施例相關(guān)聯(lián)的 描述的特定特征、結(jié)構(gòu)或特性被包括在至少一個(gè)實(shí)施例中。因此,貫穿本說(shuō)明書中多處短語(yǔ) "在一個(gè)實(shí)施例中""在實(shí)施例中"的出現(xiàn)并不必全部指相同的實(shí)施例。另外,術(shù)語(yǔ)"或"旨在 表示包容性的"或"而不是排他的"或"。
[0075]應(yīng)理解到上述描述旨在是說(shuō)明性的,而不是限制性的。其他實(shí)施方式在閱讀和理 解上述描述后對(duì)本領(lǐng)域的技術(shù)人員將是顯而易見(jiàn)的。因此,本公開的范圍應(yīng)當(dāng)參考所附權(quán) 利要求、以及這些權(quán)利要求所賦予的等價(jià)物的全部范圍來(lái)確定。
【主權(quán)項(xiàng)】
1. 一種方法,包括: 由處理設(shè)備識(shí)別源自于目標(biāo)頻道的結(jié)果頻道,其中每個(gè)所述結(jié)果頻道與所述目標(biāo)頻道 的用戶集合相對(duì)應(yīng),所述用戶集合查看來(lái)自所述目標(biāo)頻道的內(nèi)容項(xiàng)的相似集合;以及 針對(duì)每個(gè)所述結(jié)果頻道: 由所述處理設(shè)備將與所述結(jié)果頻道相對(duì)應(yīng)的所述用戶集合訂閱到所述結(jié)果頻道;以及 由所述處理設(shè)備將所述目標(biāo)頻道的所述內(nèi)容項(xiàng)的所述集合關(guān)聯(lián)到所述結(jié)果頻道,所述 內(nèi)容項(xiàng)的所述集合與所述結(jié)果頻道的訂閱的用戶集合相對(duì)應(yīng)。2. 根據(jù)權(quán)利要求1所述的方法,其中,由內(nèi)容共享平臺(tái)來(lái)提供所述結(jié)果頻道和所述目標(biāo) 頻道。3. 根據(jù)權(quán)利要求1所述的方法,其中,所述識(shí)別進(jìn)一步包括: 將所述目標(biāo)頻道的所述用戶映射到所述用戶已查看的所述目標(biāo)頻道的所述內(nèi)容項(xiàng); 鑒于所述用戶已查看所述內(nèi)容項(xiàng)的所述相似集合的概率,將所述用戶分組為所述用戶 集合;以及 當(dāng)每個(gè)所分組的用戶集合超過(guò)用戶的閾值水平時(shí),將每個(gè)所分組的用戶集合關(guān)聯(lián)到所 述結(jié)果頻道中的相對(duì)應(yīng)的一個(gè)結(jié)果頻道。4. 根據(jù)權(quán)利要求3所述的方法,其中,所述用戶的閾值水平至少包括用戶的數(shù)量或用戶 的百分比。5. 根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括:針對(duì)每個(gè)結(jié)果頻道,更新所述結(jié)果頻道的 相對(duì)應(yīng)的用戶集合的饋送以反映所述結(jié)果頻道。6. 根據(jù)權(quán)利要求5所述的方法,其中,所述更新進(jìn)一步包括針對(duì)所述用戶集合中的每個(gè) 用戶: 移除與所述目標(biāo)頻道相對(duì)應(yīng)的饋送項(xiàng);以及 將與所述目標(biāo)頻道相對(duì)應(yīng)的所述饋送項(xiàng)替換為所述結(jié)果頻道的饋送項(xiàng)。7. 根據(jù)權(quán)利要求1所述的方法,其中,所述識(shí)別進(jìn)一步包括: 向所述目標(biāo)頻道的所有者建議將所述目標(biāo)頻道分離成所述結(jié)果頻道;以及 接收來(lái)自所述所有者的確認(rèn)以繼續(xù)將所述目標(biāo)頻道分離成所述結(jié)果頻道。8. 根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括:針對(duì)每個(gè)結(jié)果頻道,利用所述目標(biāo)頻道的 UI元素來(lái)自動(dòng)生成用于所述結(jié)果頻道的用戶界面UI,其中所述UI元素的至少一部分與所述 內(nèi)容項(xiàng)的集合相對(duì)應(yīng),所述內(nèi)容項(xiàng)的集合與所述結(jié)果頻道相對(duì)應(yīng)。9. 根據(jù)權(quán)利要求1所述的方法,其中,與結(jié)果頻道相對(duì)應(yīng)的所述內(nèi)容項(xiàng)的集合至少部分 地重疊。10. 根據(jù)權(quán)利要求1所述的方法,其中,所述目標(biāo)頻道包括具有共同主題、題目或?qū)嵸|(zhì)中 的至少一個(gè)的內(nèi)容項(xiàng)。11. 根據(jù)權(quán)利要求1所述的方法,其中,所述目標(biāo)頻道包括具有共同源的內(nèi)容項(xiàng)。12. -種裝置,包括: 顯不設(shè)備; 通信地耦合到所述顯示設(shè)備的存儲(chǔ)器;以及 通信地耦合到所述存儲(chǔ)器的處理設(shè)備,所述處理設(shè)備用來(lái)執(zhí)行指令以: 識(shí)別源自于目標(biāo)頻道的結(jié)果頻道,其中每個(gè)所述結(jié)果頻道與所述目標(biāo)頻道的用戶集合 相對(duì)應(yīng),所述用戶集合查看來(lái)自所述目標(biāo)頻道的內(nèi)容項(xiàng)的相似集合;以及 針對(duì)每個(gè)所述結(jié)果頻道: 將與所述結(jié)果頻道相對(duì)應(yīng)的所述用戶集合訂閱到所述結(jié)果頻道;以及 將所述目標(biāo)頻道的所述內(nèi)容項(xiàng)的所述集合關(guān)聯(lián)到所述結(jié)果頻道,所述內(nèi)容項(xiàng)的所述集 合與所述結(jié)果頻道的訂閱的用戶集合相對(duì)應(yīng)。13. 根據(jù)權(quán)利要求12所述的裝置,其中,所述處理設(shè)備用來(lái)識(shí)別所述結(jié)果頻道進(jìn)一步包 括所述處理設(shè)備用來(lái): 將所述目標(biāo)頻道的所述用戶映射到所述用戶已查看的所述目標(biāo)頻道的所述內(nèi)容項(xiàng); 鑒于所述用戶已查看所述內(nèi)容項(xiàng)的所述相似集合的概率,將所述用戶分組為所述用戶 集合;以及 當(dāng)每個(gè)所分組的用戶集合超過(guò)用戶的閾值水平時(shí),將每個(gè)所分組的用戶集合關(guān)聯(lián)到所 述結(jié)果頻道的相對(duì)應(yīng)的一個(gè)結(jié)果頻道; 其中,所述用戶的閾值水平至少包括用戶的數(shù)量或用戶的百分比。14. 根據(jù)權(quán)利要求12所述的裝置,其中,所述處理設(shè)備進(jìn)一步用來(lái):針對(duì)每個(gè)結(jié)果頻道, 更新所述結(jié)果頻道的對(duì)應(yīng)的用戶集合的饋送以反映所述結(jié)果頻道。15. 根據(jù)權(quán)利要求12所述的裝置,其中,所述處理設(shè)備用來(lái)識(shí)別所述結(jié)果頻道進(jìn)一步包 括所述處理設(shè)備用來(lái): 向所述目標(biāo)頻道的所有者建議將所述目標(biāo)頻道分離成所述結(jié)果頻道;以及 接收來(lái)自所述所有者的確認(rèn)以繼續(xù)將所述目標(biāo)頻道分離成所述結(jié)果頻道。16. 根據(jù)權(quán)利要求12所述的裝置,其中,所述處理設(shè)備進(jìn)一步用來(lái):針對(duì)每個(gè)結(jié)果頻道, 利用所述目標(biāo)頻道的UI元素來(lái)自動(dòng)生成用于所述結(jié)果頻道的用戶界面UI,其中所述UI元素 的至少一部分與所述內(nèi)容項(xiàng)的集合相對(duì)應(yīng),所述內(nèi)容項(xiàng)的集合與所述結(jié)果頻道相對(duì)應(yīng)。17. 根據(jù)權(quán)利要求12所述的裝置,其中,由內(nèi)容共享平臺(tái)來(lái)提供所述結(jié)果頻道和所述目 標(biāo)頻道,并且其中,所述目標(biāo)頻道包括具有共同主題、題目、實(shí)質(zhì)或源中的至少一個(gè)的所述 內(nèi)容共享平臺(tái)的內(nèi)容項(xiàng)。18. -種存儲(chǔ)指令的非暫時(shí)性機(jī)器可讀存儲(chǔ)介質(zhì),所述指令在被執(zhí)行時(shí)使得處理設(shè)備 執(zhí)行操作,所述操作包括: 由處理設(shè)備識(shí)別源自于目標(biāo)頻道的結(jié)果頻道,其中每個(gè)所述結(jié)果頻道與所述目標(biāo)頻道 的用戶集合相對(duì)應(yīng),所述用戶集合查看來(lái)自所述目標(biāo)頻道的內(nèi)容項(xiàng)的相似集合;以及 針對(duì)每個(gè)所述結(jié)果頻道: 由所述處理設(shè)備將與所述結(jié)果頻道相對(duì)應(yīng)的所述用戶集合訂閱到所述結(jié)果頻道;以及 由所述處理設(shè)備將所述目標(biāo)頻道的所述內(nèi)容項(xiàng)的所述集合關(guān)聯(lián)到所述結(jié)果頻道,所述 內(nèi)容項(xiàng)的所述集合與所述結(jié)果頻道的訂閱的用戶集合相對(duì)應(yīng)。19. 根據(jù)權(quán)利要求18所述的非暫時(shí)性機(jī)器可讀存儲(chǔ)介質(zhì),其中,所述識(shí)別進(jìn)一步包括: 將所述目標(biāo)頻道的所述用戶映射到所述用戶已查看的所述目標(biāo)頻道的所述內(nèi)容項(xiàng); 鑒于所述用戶已查看所述內(nèi)容項(xiàng)的所述相似集合的概率,將所述用戶分組為所述用戶 集合;以及 當(dāng)每個(gè)所分組的用戶集合超過(guò)用戶的閾值水平時(shí),將每個(gè)所分組的用戶集合關(guān)聯(lián)到所 述結(jié)果頻道中的相對(duì)應(yīng)的一個(gè)結(jié)果頻道; 其中,所述用戶的閾值水平至少包括用戶的數(shù)量或用戶的百分比。20. 根據(jù)權(quán)利要求18所述的非暫時(shí)性機(jī)器可讀存儲(chǔ)介質(zhì),其中,所述識(shí)別進(jìn)一步包括: 向所述目標(biāo)頻道的所有者建議將所述目標(biāo)頻道分離成所述結(jié)果頻道;以及 接收來(lái)自所述所有者的確認(rèn)以繼續(xù)將所述目標(biāo)頻道分離成所述結(jié)果頻道。21. 根據(jù)權(quán)利要求18所述的非暫時(shí)性機(jī)器可讀存儲(chǔ)介質(zhì),進(jìn)一步包括:針對(duì)每個(gè)結(jié)果頻 道,利用所述目標(biāo)頻道的UI元素來(lái)自動(dòng)生成用于所述結(jié)果頻道的用戶界面UI,其中所述UI 元素的至少一部分與所述內(nèi)容項(xiàng)的集合相對(duì)應(yīng),所述內(nèi)容項(xiàng)的集合與所述結(jié)果頻道相對(duì) 應(yīng)。22. 根據(jù)權(quán)利要求18所述的非暫時(shí)性機(jī)器可讀存儲(chǔ)介質(zhì),其中,由內(nèi)容共享平臺(tái)來(lái)提供 所述結(jié)果頻道和所述目標(biāo)頻道,并且其中,所述目標(biāo)頻道包括具有共同主題、題目、實(shí)質(zhì)或 源中的至少一個(gè)的所述內(nèi)容共享平臺(tái)的內(nèi)容項(xiàng)。23. -種方法,包括: 經(jīng)由移動(dòng)設(shè)備的圖形用戶界面GUI接收分離目標(biāo)頻道的建議,所述目標(biāo)頻道包括多個(gè) 內(nèi)容項(xiàng); 經(jīng)由所述GUI來(lái)促進(jìn)來(lái)自所述目標(biāo)頻道的擁有用戶的輸入,所述輸入包括按照所述建 議分離所述目標(biāo)頻道的指令;以及 經(jīng)由所述GUI向所述目標(biāo)頻道的所述擁有用戶通知通過(guò)分離所述目標(biāo)頻道所得到的多 個(gè)結(jié)果頻道,所述多個(gè)結(jié)果頻道中的每個(gè)結(jié)果頻道包括所述多個(gè)內(nèi)容項(xiàng)的子集。24. 根據(jù)權(quán)利要求23所述的方法,進(jìn)一步包括經(jīng)由所述GUI來(lái)促進(jìn)來(lái)自所述擁有用戶的 輸入,所述輸入與所述目標(biāo)頻道的一個(gè)或多個(gè)內(nèi)容項(xiàng)相對(duì)應(yīng)以聚合到每個(gè)所述結(jié)果頻道。25. 根據(jù)權(quán)利要求23所述的方法,進(jìn)一步包括經(jīng)由所述GUI來(lái)促進(jìn)來(lái)自所述擁有用戶的 輸入,所述輸入指定用戶界面UI元素以格式化每個(gè)所述結(jié)果頻道。
【文檔編號(hào)】G06Q99/00GK106030650SQ201580010537
【公開日】2016年10月12日
【申請(qǐng)日】2015年2月25日
【發(fā)明人】邁克爾·帕特里克·施奈德, 賈斯汀·劉易斯
【申請(qǐng)人】谷歌公司