專利名稱:對(duì)用戶所選擇的內(nèi)容饋給和前n個(gè)內(nèi)容饋給列表的間接訂閱的制作方法
技術(shù)領(lǐng)域:
所公開(kāi)的實(shí)施例總體上涉及內(nèi)容聚合(syndication),尤其涉及提 供對(duì)饋給內(nèi)容的間接訂閱。
背景技術(shù):
在因特網(wǎng)上,作為一種發(fā)布頻繁更新的信息(例如,新聞和博客 帖子)的方法,內(nèi)容聚合正逐漸變得普及。使用諸如簡(jiǎn)易信息聚合(RSS) 的內(nèi)容聚合格式,內(nèi)容供給者能夠在內(nèi)容饋給中包括內(nèi)容和/或指向此 種內(nèi)容的鏈接。用戶可以使用被稱為閱讀器或聚集器的應(yīng)用程序訂閱 這些內(nèi)容饋給。當(dāng)用新的內(nèi)容項(xiàng)目來(lái)更新內(nèi)容饋給時(shí),這些新的內(nèi)容 項(xiàng)目將反映在用戶的閱讀器中。
不積極的用戶可能想要避免管理其內(nèi)容饋給訂閱。 一種方法是采 納另一個(gè)用戶的內(nèi)容饋給訂閱作為其自己的,從而將選擇內(nèi)容饋給用 于訂閱的職責(zé)托付給所述另一個(gè)用戶。第二用戶可以將其內(nèi)容饋給訂 閱的列表導(dǎo)出到文件。第一用戶能夠?qū)⒃撐募?dǎo)入其聚集器應(yīng)用程序 中并且訂閱包括在該文件中的內(nèi)容饋給。然而,對(duì)第一用戶而言仍然 需要一些訂閱管理,因?yàn)槠淙匀挥胸?zé)任對(duì)其不想再訂閱的內(nèi)容饋給取 消訂閱。
因此,需要有一種更有效的方式來(lái)訂閱饋給內(nèi)容。
發(fā)明內(nèi)容
根據(jù)一些實(shí)施例,訂閱內(nèi)容的方法包括使用戶訂閱包括一組內(nèi)容 饋給的內(nèi)容饋給群;根據(jù)該內(nèi)容饋給群將第一多個(gè)內(nèi)容項(xiàng)目展示給用 戶;以及在該內(nèi)容饋給群改變后,根據(jù)改變后的內(nèi)容饋給群將第二多
個(gè)內(nèi)容項(xiàng)目展示給用戶。
根據(jù)一些實(shí)施例,上述操作可以由系統(tǒng)執(zhí)行,所述系統(tǒng)具有存儲(chǔ) 器、 一個(gè)或多個(gè)處理器以及存儲(chǔ)在該存儲(chǔ)器中并且被配置為由處理器 執(zhí)行的一個(gè)或多個(gè)模塊。
根據(jù)一些實(shí)施例,可以將用于上述操作的指令包括在與計(jì)算機(jī)系 統(tǒng)協(xié)同使用的計(jì)算機(jī)程序產(chǎn)品中。
圖1是圖示了根據(jù)一些實(shí)施例的內(nèi)容饋給聚集系統(tǒng)的框圖。 圖2是圖示了根據(jù)一些實(shí)施例的用于將另一個(gè)用戶選擇的內(nèi)容 展示給用戶的過(guò)程的流程圖。
圖3A - 3B是圖示了根據(jù)一些實(shí)施例的用于將另一個(gè)用戶選擇的
內(nèi)容饋給展示給用戶的過(guò)程的流程圖。
圖4是圖示了根據(jù)一些實(shí)施例的用于將根據(jù)預(yù)先定義的標(biāo)準(zhǔn)來(lái)選
擇的內(nèi)容饋給展示給用戶的過(guò)程的流程圖。
圖5是圖示了根據(jù)一些實(shí)施例的客戶端計(jì)算機(jī)的框圖。
圖6是圖示了根據(jù)一些實(shí)施例的服務(wù)器計(jì)算機(jī)的框圖。
圖7是圖示了根據(jù)一些實(shí)施例的饋給閱讀器用戶界面的圖表。
圖8是圖示了根據(jù)一些實(shí)施例的標(biāo)簽頁(yè)面的圖表。
圖9是圖示了根據(jù)一些實(shí)施例的活動(dòng)訂閱頁(yè)面的圖表。
圖IO是圖示了根據(jù)一些實(shí)施例的可用訂閱頁(yè)面的圖表。
圖11是圖示了根據(jù)一些實(shí)施例的用于饋給內(nèi)容項(xiàng)目的數(shù)據(jù)結(jié)構(gòu)的圖表。
在所有附圖中相同的附圖標(biāo)記表示對(duì)應(yīng)的部分。
具體實(shí)施例方式
內(nèi)容饋給聚集系統(tǒng)可以提供間接訂閱。用戶可以訂閱由另一個(gè)用 戶或根據(jù)預(yù)先定義的標(biāo)準(zhǔn)選擇的一組內(nèi)容項(xiàng)目或一組內(nèi)容饋給,而不
是直接地訂閱內(nèi)容饋給(或初級(jí)饋給)。所選擇的項(xiàng)目或饋給被"重新 包裝"到"二級(jí)"內(nèi)容饋給中,而用戶可以訂閱該二級(jí)內(nèi)容饋給。包 括在二級(jí)饋給中的內(nèi)容項(xiàng)目可以隨著內(nèi)容項(xiàng)目或內(nèi)容饋給的選擇的改 變而改變,并且由用戶作為對(duì)二級(jí)饋給的訂閱的部分所展示的內(nèi)容項(xiàng) 目根據(jù)所改變的選擇而相應(yīng)地改變。
圖1是圖示了根據(jù)一些實(shí)施例的內(nèi)容饋給聚集系統(tǒng)的框圖。內(nèi)容 饋給聚集系統(tǒng)100包括服務(wù)器系統(tǒng)104。該服務(wù)器系統(tǒng)104通過(guò)網(wǎng)絡(luò)
106被連接到一個(gè)或多個(gè)客戶端系統(tǒng)102以及一個(gè)或多個(gè)主機(jī)120 (或 "饋給源")。網(wǎng)絡(luò)106可以是任何適合的有線和/或無(wú)線網(wǎng)絡(luò)并且可以 包括局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)、因特網(wǎng)等等。
服務(wù)器系統(tǒng)104訪問(wèn)來(lái)自饋給源120的內(nèi)容饋給。服務(wù)器系統(tǒng)104 包括服務(wù)器108以及數(shù)據(jù)庫(kù)110。服務(wù)器108用作為服務(wù)器系統(tǒng)104的 前端。服務(wù)器108檢索來(lái)自于饋給源120的內(nèi)容饋給,并且還提供服 務(wù)器系統(tǒng)104以及客戶端系統(tǒng)102間的接口。在一些實(shí)施例中,服務(wù) 器108的功能可以被分開(kāi)或分派在兩個(gè)或多個(gè)服務(wù)器之中。
服務(wù)器系統(tǒng)104將在內(nèi)容饋給中的內(nèi)容項(xiàng)目存儲(chǔ)在數(shù)據(jù)庫(kù)IIO中。 在一些實(shí)施例中,數(shù)據(jù)庫(kù)110存儲(chǔ)元數(shù)據(jù)(例如,標(biāo)題、描述、URL、 日期/時(shí)間、以及其它可能的元數(shù)據(jù))以及每個(gè)內(nèi)容項(xiàng)目的內(nèi)容。然而, 在一些其它的實(shí)施例中,數(shù)據(jù)庫(kù)110存儲(chǔ)元數(shù)據(jù)而不是每個(gè)內(nèi)容項(xiàng)目 的內(nèi)容。數(shù)據(jù)庫(kù)IIO也存儲(chǔ)用于多個(gè)用戶的用戶饋給信息112。用于特 定用戶的用戶饋給信息識(shí)別用于該特定用戶的內(nèi)容饋給訂閱、以及源、 過(guò)濾器和閱讀狀態(tài)。即,與用戶相關(guān)聯(lián)的用戶饋給信息識(shí)別該用戶已 訂閱的內(nèi)容饋給、該用戶已為饋給定義的任何過(guò)濾器、用戶與個(gè)別饋 給項(xiàng)目相關(guān)聯(lián)的任何標(biāo)簽、以及用戶是否給每個(gè)饋給項(xiàng)目標(biāo)記為"已 讀"的指示。
應(yīng)當(dāng)理解,包括服務(wù)器108和數(shù)據(jù)庫(kù)110的服務(wù)器系統(tǒng)104可以
實(shí)現(xiàn)為多個(gè)計(jì)算機(jī)的分布式系統(tǒng)。然而,為便于解釋,服務(wù)器系統(tǒng)104
在以下被描述為實(shí)現(xiàn)在單個(gè)計(jì)算機(jī)上,所述單個(gè)計(jì)算機(jī)可以被視為單 一邏輯系統(tǒng)。
內(nèi)容饋給(或通道)是一種資源或者服務(wù),所述資源或者服務(wù)提
供在饋給源120上存在的、最近被添加的或最近被更新的內(nèi)容項(xiàng)目的 列表。在內(nèi)容饋給中的內(nèi)容項(xiàng)目可以包括與該項(xiàng)目本身(該內(nèi)容項(xiàng)目 所指定的實(shí)際內(nèi)容)相關(guān)聯(lián)的內(nèi)容、標(biāo)題和/或內(nèi)容描述、內(nèi)容定位符 (例如URL),或其任何結(jié)合。例如,如果內(nèi)容項(xiàng)目識(shí)別了文本文章, 內(nèi)容項(xiàng)目可以包括文章本身內(nèi)聯(lián),連同標(biāo)題和定位器一起??商孢x地, 項(xiàng)目?jī)?nèi)容可以包括標(biāo)題、描述以及定位符,而不包括文章內(nèi)容。因而, 一些內(nèi)容項(xiàng)目可以包括與那些項(xiàng)目相關(guān)聯(lián)的內(nèi)容,而其它內(nèi)容項(xiàng)目包 含指向所關(guān)聯(lián)的內(nèi)容的鏈接而不是這些項(xiàng)目的全部?jī)?nèi)容。內(nèi)容項(xiàng)目也 可以包括附加元數(shù)據(jù),該附加元數(shù)據(jù)提供關(guān)于內(nèi)容的附加信息。內(nèi)容 的完整版本可以是任何機(jī)器可讀的數(shù)據(jù),包括但不局限于網(wǎng)頁(yè)、圖像、 數(shù)字音頻、數(shù)字視頻、可移植文檔格式(PDF)文件等等。
在一些實(shí)施例中,使用諸如RSS的內(nèi)容聚合格式指定內(nèi)容饋給。 RSS是代表"rich site summary(豐富站點(diǎn)摘要)"、"RDF site summary(RDF站點(diǎn)摘要)",或"Really Simple Syndication(簡(jiǎn)易信息聚 合)"的首字母縮寫(xiě)。"RSS"可以指基于可擴(kuò)展標(biāo)記語(yǔ)言(XML)的用來(lái) 指定內(nèi)容饋給以及包括在饋給中的內(nèi)容項(xiàng)目的任何格式族。在一些其 它的實(shí)例中,其它的內(nèi)容聚合格式諸如原子聚合格式或VCALENDAR 日歷格式可以被用來(lái)指定內(nèi)容饋給。
關(guān)于被稱為"簡(jiǎn)易信息聚合"的RSS聚合格式的進(jìn)一步信息由D-溫 那(D.Winer)在RSS2.0規(guī)范(RSS2.0 Specification)中公開(kāi),所述規(guī)范 被通過(guò)參考全部合并于此。M.諾丁漢(M.Nottingham)等人在"原子 聚合格式(The Atom Syndication Format)"中公開(kāi)了關(guān)于原子聚合格式 的進(jìn)一步信息,其被通過(guò)參考全部合并于此。用戶接入服務(wù)器系統(tǒng)104并且在客戶端系統(tǒng)或裝置102 (為便于 提及,在下文中稱其為客戶端系統(tǒng))上觀看內(nèi)容項(xiàng)目。客戶端系統(tǒng)102 包括計(jì)算機(jī)118或諸如個(gè)人數(shù)字助理、手機(jī)等(為便于提及,在下文 中稱其為客戶端系統(tǒng))的計(jì)算機(jī)控制裝置。計(jì)算機(jī)118通常包括一 個(gè)或多個(gè)處理器(未示出);可以包括易失性存儲(chǔ)器(未示出)以及非易 失性存儲(chǔ)器諸如硬盤(pán)驅(qū)動(dòng)器119的存儲(chǔ)器;以及顯示器114。計(jì)算機(jī)118 也可以具有諸如鍵盤(pán)以及鼠標(biāo)(未示出)的輸入裝置。
在一些實(shí)施例中,通過(guò)可展示在顯示器114上的饋給閱讀器用戶 界面116,用戶可以與服務(wù)器系統(tǒng)104交互。通過(guò)饋給閱讀器用戶界面 116,用戶可以創(chuàng)建饋給訂閱列表。在一些實(shí)施例中,用戶還可以使用 饋給閱讀器用戶界面116創(chuàng)建應(yīng)用于內(nèi)容饋給和/或內(nèi)容項(xiàng)目的過(guò)濾器 或標(biāo)簽,以及修改內(nèi)容饋給和/或內(nèi)容項(xiàng)目的閱讀狀態(tài)。饋給閱讀器用 戶界面將內(nèi)容饋給訂閱列表或?qū)?nèi)容饋給訂閱列表的修改傳送給服務(wù) 器系統(tǒng)104以存儲(chǔ)在數(shù)據(jù)庫(kù)110中。饋給閱讀器用戶界面116基于用戶 的內(nèi)容饋給訂閱列表向用戶展示存儲(chǔ)在數(shù)據(jù)庫(kù)110中的內(nèi)容項(xiàng)目。艮口, 饋給閱讀器用戶界面116向用戶展示在用戶訂閱的內(nèi)容饋給中所指定 的內(nèi)容項(xiàng)目。通過(guò)選擇內(nèi)容項(xiàng)目(例如,通過(guò)鼠標(biāo)指針點(diǎn)擊內(nèi)容項(xiàng)目), 用戶可以在饋給閱讀器用戶界面116上觀看該內(nèi)容項(xiàng)目的內(nèi)容的完整 版本。在一些實(shí)施例中,用戶的內(nèi)容饋給訂閱列表的副本以及所展示 的內(nèi)容項(xiàng)目的多個(gè)副本可以在本地被緩存在客戶端系統(tǒng)102中。
在一些實(shí)施例中,饋給閱讀器用戶界面116可以是基于網(wǎng)頁(yè)的用 戶界面。g卩,饋給閱讀器用戶界面116包括多個(gè)網(wǎng)頁(yè)。網(wǎng)頁(yè)可以用超 文本標(biāo)記語(yǔ)言(HTML)、可擴(kuò)展標(biāo)記語(yǔ)言(XML)、或任何其它適合的用 于編寫(xiě)網(wǎng)頁(yè)的語(yǔ)言來(lái)編寫(xiě),并且可以包括用于與服務(wù)器系統(tǒng)104連接 的一個(gè)或多個(gè)腳本。通過(guò)與饋給閱讀器用戶界面116的網(wǎng)頁(yè)的交互, 用戶可以訂閱內(nèi)容饋給、觀看內(nèi)容項(xiàng)目、以及以其它方式與服務(wù)器系 統(tǒng)104交互。換句話說(shuō),包括饋給閱讀器用戶界面116的服務(wù)器系統(tǒng)
104提供基于網(wǎng)頁(yè)的內(nèi)容聚集服務(wù)。服務(wù)器系統(tǒng)104根據(jù)用戶的內(nèi)容
饋給訂閱聚集并存儲(chǔ)內(nèi)容項(xiàng)目。在一些實(shí)施例中,根據(jù)用戶行為或指
令,服務(wù)器系統(tǒng)104也能夠應(yīng)用過(guò)濾器或標(biāo)簽,或改變內(nèi)容項(xiàng)目的閱 讀狀態(tài)。當(dāng)用戶訪問(wèn)饋給閱讀器用戶界面116時(shí),通過(guò)饋給閱讀器用 戶界面116將內(nèi)容項(xiàng)目展示給用戶。
在一些其它的實(shí)施例中,饋給閱讀器用戶界面116可以是運(yùn)行于 客戶端系統(tǒng)102上的獨(dú)立應(yīng)用程序(standalone application)的一部分。 該獨(dú)立應(yīng)用程序可以通過(guò)應(yīng)用編程接口(API)與服務(wù)器系統(tǒng)104連接。
圖2是圖示了根據(jù)一些實(shí)施例的用于向用戶展示另一個(gè)用戶所 選擇的內(nèi)容的過(guò)程200的流程圖。在第一客戶端(為了方便在下文中 稱為"客戶端A"),第一用戶(為了方便在下文中稱為"用戶A")將 標(biāo)記(或"標(biāo)簽")應(yīng)用于在饋給閱讀器用戶界面116 (圖1)中的一 個(gè)或多個(gè)內(nèi)容項(xiàng)目(202)。不需要所有的內(nèi)容項(xiàng)目都來(lái)自于同一內(nèi)容 饋給;內(nèi)容項(xiàng)目可以來(lái)自于用戶A訂閱的任何數(shù)量的內(nèi)容饋給。標(biāo)記 可以是由系統(tǒng)預(yù)先定義的默認(rèn)標(biāo)記或由用戶A創(chuàng)建并且定義的標(biāo)記。 在一些實(shí)施例中,用戶可以定義過(guò)濾器或規(guī)則以代表其自身來(lái)自動(dòng)地 對(duì)項(xiàng)目加標(biāo)記(或"加標(biāo)簽")。例如,用戶可以定義規(guī)則來(lái)將"運(yùn)動(dòng)" 標(biāo)記應(yīng)用于所有的帶有關(guān)鍵詞"棒球"、"橄欖球"、"籃球"、"曲棍 球"、以及"英式足球"中至少一個(gè)的內(nèi)容項(xiàng)目。
為了本描述的目的,詞"標(biāo)記"或"標(biāo)簽"是可互換的,不管是 用作名詞或用作動(dòng)詞。
在服務(wù)器端,根據(jù)用戶A將標(biāo)記在內(nèi)容項(xiàng)目上的應(yīng)用,將標(biāo)記應(yīng) 用于一個(gè)或多個(gè)存儲(chǔ)在數(shù)據(jù)庫(kù)110 (圖1)中的內(nèi)容項(xiàng)目(204)。在一 些實(shí)施例中,通過(guò)在數(shù)據(jù)庫(kù)110中把內(nèi)容項(xiàng)目與標(biāo)記相關(guān)聯(lián),將標(biāo)記 應(yīng)用于服務(wù)器端。所標(biāo)記的內(nèi)容項(xiàng)目與包括所標(biāo)記的內(nèi)容項(xiàng)目(在下 文中稱為"二級(jí)饋給")的內(nèi)容饋給相關(guān)聯(lián)(206)。換句話說(shuō),二級(jí)饋
給是由所標(biāo)記的內(nèi)容項(xiàng)目產(chǎn)生的內(nèi)容饋給。在一些實(shí)施例中,將所標(biāo)
記的內(nèi)容項(xiàng)目聚集并列表在根據(jù)諸如RSS或原子之類的內(nèi)容聚合格式
來(lái)編寫(xiě)的內(nèi)容饋給文檔中。內(nèi)容饋給文檔是二級(jí)饋給。在一些實(shí)施例
中,二級(jí)饋給與標(biāo)記相關(guān)聯(lián),也與應(yīng)用標(biāo)記的用戶(本例中為用戶A) 相關(guān)聯(lián)。
使得其他用戶可以訂閱第二饋給(208)。在一些實(shí)施例中,將二 級(jí)饋給添加到可用的內(nèi)容饋給訂閱的列表,該列表可被其他用戶訪問(wèn)。 其他用戶可以觀看該列表并且選擇二級(jí)饋給用于訂閱。在一些實(shí)施例 中,二級(jí)饋給的可用性被限制在由客戶端A選擇或批準(zhǔn)的用戶。在一 些實(shí)施例中,在客戶端A的選擇下,可將對(duì)其而言二級(jí)饋給是可用的 用戶的組限制于此種用戶,在即時(shí)消息應(yīng)用或服務(wù)中客戶端A與所述 用戶具有共同存在的訂閱。
在第二客戶端(為了方便在下文中稱為"客戶端B"),第二用戶 (為了方便在下文中稱為"用戶B")訂閱二級(jí)饋給(210)。向用戶展 示二級(jí)饋給中的內(nèi)容項(xiàng)目(即由用戶A標(biāo)記的內(nèi)容項(xiàng)目)(212)。在一 些實(shí)施例中,用戶B在過(guò)去已經(jīng)觀看過(guò)的項(xiàng)目可以對(duì)用戶隱藏,這樣 實(shí)際上展示的內(nèi)容項(xiàng)目可以是在二級(jí)饋給中的項(xiàng)目的子集。
在用戶B對(duì)二級(jí)饋給進(jìn)行訂閱后,用戶A可以選擇將標(biāo)記應(yīng)用于 另外的內(nèi)容項(xiàng)目或?qū)?biāo)記從應(yīng)用該標(biāo)記的一個(gè)或多個(gè)內(nèi)容項(xiàng)目中移 除。根據(jù)用戶的標(biāo)記改變,二級(jí)饋給中的內(nèi)容項(xiàng)目被改變。即,將由 用戶A標(biāo)記的另外的項(xiàng)目添加到二級(jí)饋給,以及將標(biāo)記被移除的內(nèi)容 項(xiàng)目從二級(jí)饋給中移除。在一些實(shí)施例中,二級(jí)饋給的改變也被反映 在將內(nèi)容項(xiàng)目向用戶B的展現(xiàn)中。
圖3A - 3B是圖示了根據(jù)一些實(shí)施例的用于向用戶展示另一個(gè)用 戶選擇的內(nèi)容饋給的過(guò)程的流程圖。現(xiàn)在把注意力集中在圖3A的過(guò)程 300上,其類似于圖2中的過(guò)程200。在客戶端A,用戶A將標(biāo)記(或
"標(biāo)簽")應(yīng)用到用戶A在饋給閱讀器用戶界面116 (圖1)中訂閱的
一個(gè)或多個(gè)內(nèi)容饋給(302)。標(biāo)記可以是由系統(tǒng)預(yù)先定義的默認(rèn)的標(biāo) 記或由用戶A創(chuàng)建并定義的標(biāo)記。至少概念上,標(biāo)記在內(nèi)容饋給上的 應(yīng)用創(chuàng)建了內(nèi)容饋給群,該內(nèi)容饋給群包括一個(gè)或多個(gè)內(nèi)容饋給的組。 內(nèi)容饋給群在此稱為二級(jí)饋給。
在服務(wù)器端,根據(jù)用戶A將標(biāo)記在內(nèi)容饋給上的應(yīng)用,將標(biāo)記應(yīng) 用于在由用戶標(biāo)記的一組內(nèi)容饋給中的內(nèi)容項(xiàng)目(304)。在一些實(shí)施 例中,通過(guò)在數(shù)據(jù)庫(kù)110中把內(nèi)容項(xiàng)目與標(biāo)記相關(guān)聯(lián),在服務(wù)器端應(yīng) 用標(biāo)記。所標(biāo)記的內(nèi)容項(xiàng)目與二級(jí)饋給相關(guān)聯(lián)(306),類似于操作206 (圖2)。在一些實(shí)施例中,將所標(biāo)記的內(nèi)容項(xiàng)目聚集并列表在根據(jù)諸 如RSS或原子的內(nèi)容聚合格式編寫(xiě)的內(nèi)容饋給文檔中。內(nèi)容饋給文檔 是二級(jí)饋給。二級(jí)饋給代表內(nèi)容饋給群;二級(jí)饋給包括內(nèi)容項(xiàng)目,該 內(nèi)容項(xiàng)目被包括在屬于內(nèi)容饋給群的內(nèi)容饋給中。在一些實(shí)施例中, 二級(jí)饋給與標(biāo)記相關(guān)聯(lián),也與應(yīng)用標(biāo)記的用戶(本例中用戶A)相關(guān) 聯(lián)。
使得其他用戶可以訂閱第二饋給(308)。在一些實(shí)施例中,將二 級(jí)饋給添加到可用的內(nèi)容饋給訂閱的列表,該列表可被其他用戶訪問(wèn)。 其他用戶可以觀看該列表并且可以選擇二級(jí)饋給用于訂閱。在一些實(shí) 施例中,如在過(guò)程200 (圖2)中,二級(jí)饋給的可用性被限制在由客戶 端A選擇或批準(zhǔn)的用戶。在一些實(shí)施例中,在客戶端A的選擇下,可 將對(duì)其而言二級(jí)饋給是可用的用戶的組限制于此種用戶,在即時(shí)消息
應(yīng)用或服務(wù)中客戶端A與所述用戶具有共同存在的訂閱。
在客戶端B,用戶B訂閱二級(jí)饋給(310)。通過(guò)訂閱二級(jí)饋給, 用戶B訂閱由二級(jí)饋給代表的內(nèi)容饋給群。向用戶展示在二級(jí)饋給中 的內(nèi)容項(xiàng)目(即,在由用戶A標(biāo)記的并屬于內(nèi)容饋給群的內(nèi)容饋給中 的內(nèi)容項(xiàng)目)(312)。在一些實(shí)施例中,可以將用戶B在過(guò)去已經(jīng)觀看 過(guò)的項(xiàng)目省略,這樣實(shí)際上展示的內(nèi)容項(xiàng)目可以是在所標(biāo)記的內(nèi)容饋
給中的項(xiàng)目的子集。
現(xiàn)在把注意力集中在圖3B上,其圖示了向用戶展示所改變的內(nèi)容
饋給選擇的過(guò)程320。在過(guò)程300后,用戶A可以將同樣的標(biāo)記應(yīng)用 于另外的內(nèi)容項(xiàng)目和/或從已應(yīng)用標(biāo)記的一個(gè)或多個(gè)內(nèi)容項(xiàng)目中移除標(biāo) 記。根據(jù)由用戶A做的標(biāo)記改變,展示給用戶B的內(nèi)容項(xiàng)目可以改變。
用戶A改變?cè)趦?nèi)容饋給上的標(biāo)記(322)。用戶A將同樣的標(biāo)記應(yīng) 用于另外的內(nèi)容饋給和/或?qū)?biāo)記從應(yīng)用該標(biāo)記的一個(gè)或多個(gè)內(nèi)容饋給 中移除。通過(guò)從內(nèi)容饋給的組里添加或移除內(nèi)容饋給而改變了內(nèi)容饋 給群,所述內(nèi)容饋給的組被包括在所述內(nèi)容饋給群里。
在服務(wù)器端,根據(jù)用戶A所做的標(biāo)記改變來(lái)改變內(nèi)容項(xiàng)目的標(biāo)記 (324)。所標(biāo)記的內(nèi)容項(xiàng)目與二級(jí)饋給相關(guān)聯(lián)(326),如在操作306 中(圖3A)。將標(biāo)記應(yīng)用于由用戶A新近標(biāo)記的另外的內(nèi)容饋給中的 內(nèi)容項(xiàng)目。在一些實(shí)施例中,僅將標(biāo)記應(yīng)用于在另外的內(nèi)容饋給中的 項(xiàng)目?jī)?nèi)容,該項(xiàng)目?jī)?nèi)容的日期在將標(biāo)記應(yīng)用于另外的內(nèi)容饋給之后。 換句話說(shuō),僅將來(lái)自于在二級(jí)饋給更新后的另外的內(nèi)容饋給的內(nèi)容項(xiàng) 目添加到二級(jí)饋給。在一些其它的實(shí)施例中,將標(biāo)記應(yīng)用于在另外的 內(nèi)容饋給中的所有的內(nèi)容項(xiàng)目。即,將在新近所標(biāo)記的內(nèi)容饋給中的 所有的內(nèi)容項(xiàng)目添加到二級(jí)饋給。
對(duì)被移除標(biāo)記的內(nèi)容饋給來(lái)說(shuō),在一些實(shí)施例中,沒(méi)有標(biāo)記其曰 期在從內(nèi)容饋給中移除標(biāo)記之后的內(nèi)容項(xiàng)目。換句話說(shuō),自標(biāo)記從內(nèi) 容饋給中被移除時(shí)起,標(biāo)記未被應(yīng)用于從中移除標(biāo)記的內(nèi)容饋給中的 內(nèi)容項(xiàng)目。因而,雖然在二級(jí)饋給中不包括其日期在從內(nèi)容饋給群中 移除內(nèi)容饋給之后的內(nèi)容項(xiàng)目,但其日期在移除之前的項(xiàng)目可以保持 在二級(jí)饋給中。在一些其它的實(shí)施例中,從被移除標(biāo)記的內(nèi)容饋給中 的所有內(nèi)容項(xiàng)目中移除標(biāo)記。結(jié)果是,被移除的內(nèi)容饋給中的所有內(nèi) 容項(xiàng)目都從二級(jí)饋給中被移除。
假設(shè)自過(guò)程300開(kāi)始對(duì)所標(biāo)記的內(nèi)容饋給的訂閱仍然有效,向用
戶B展示在二級(jí)饋給中的內(nèi)容項(xiàng)目(328)。作為向內(nèi)容饋給群添加內(nèi) 容饋給的結(jié)果,所展示的內(nèi)容項(xiàng)目包括添加到二級(jí)饋給的內(nèi)容項(xiàng)目, 并且作為從內(nèi)容饋給群中移除內(nèi)容饋給的結(jié)果,所展示的內(nèi)容項(xiàng)目可 以排除從二級(jí)饋給中移除的內(nèi)容項(xiàng)目。如上所述,可以將用戶閱讀過(guò)
的內(nèi)容項(xiàng)目從展示中省略。
雖然過(guò)程200、 300以及320被描述為包括在不同的客戶端的兩個(gè) 用戶,應(yīng)當(dāng)理解,上述描述的過(guò)程可以包括使用多用戶計(jì)算機(jī)的兩個(gè) 或更多個(gè)用戶,諸如具有計(jì)算機(jī)的每一個(gè)用戶的用戶帳戶和簡(jiǎn)檔的計(jì) 算機(jī),但是在不同的時(shí)間使用內(nèi)容聚集服務(wù)。
圖4是圖示了根據(jù)一些實(shí)施例的用于將根據(jù)預(yù)先定義的標(biāo)準(zhǔn)來(lái)選 擇的內(nèi)容饋給展示給用戶的過(guò)程的流程圖。在一些實(shí)施例中,用于標(biāo) 記內(nèi)容饋給的規(guī)則、過(guò)濾器或標(biāo)準(zhǔn)可以被預(yù)先定義??梢杂眠@些規(guī)則、 過(guò)濾器或標(biāo)準(zhǔn)來(lái)自動(dòng)地生成用戶可訂閱的二級(jí)饋給。例如,規(guī)則可以 是一種用于對(duì)五個(gè)被訂閱最多的內(nèi)容饋給進(jìn)行標(biāo)記的規(guī)則。這個(gè)規(guī)則 將生成二級(jí)饋給,該二級(jí)饋給包括來(lái)自于在全部的訂閱中的前五個(gè)內(nèi) 容饋給的內(nèi)容項(xiàng)目。當(dāng)訂閱的數(shù)量改變時(shí),在前五個(gè)內(nèi)容饋給中的內(nèi) 容饋給可以改變。所標(biāo)記的內(nèi)容饋給中的內(nèi)容項(xiàng)目的列表發(fā)生改變以 反映在前五個(gè)內(nèi)容饋給的列表中的改變。
識(shí)別標(biāo)記標(biāo)準(zhǔn)、規(guī)則或過(guò)濾器(402)。將標(biāo)記應(yīng)用于滿足標(biāo)記標(biāo) 準(zhǔn)/規(guī)則/過(guò)濾器的內(nèi)容饋給中的內(nèi)容項(xiàng)目(404)。例如,使用上述的用 于標(biāo)記前五個(gè)所訂閱的饋給的規(guī)則的實(shí)例,在五個(gè)被訂閱最多的內(nèi)容 饋給中的內(nèi)容項(xiàng)目被標(biāo)記。標(biāo)記標(biāo)準(zhǔn)/規(guī)則/過(guò)濾器定義內(nèi)容饋給群,該 內(nèi)容饋給群包括滿足該標(biāo)準(zhǔn)/規(guī)則/過(guò)濾器的內(nèi)容饋給。所標(biāo)記的內(nèi)容項(xiàng) 目與二級(jí)饋給相關(guān)聯(lián),該二級(jí)饋給代表由標(biāo)準(zhǔn)/規(guī)則/過(guò)濾器定義的內(nèi) 容饋給群(406),類似于操作206 (圖2)以及306 (圖2)。使得用戶
可以訂閱第二饋給(408),如在操作208 (圖2)以及308 (圖3)中。
在客戶端的用戶訂閱二級(jí)饋給(410)。注意到訂閱操作410可以 在操作402-408之前或之后發(fā)生。向用戶展示在二級(jí)饋給中的內(nèi)容項(xiàng)目 (412)。如上所述,可以將用戶已經(jīng)觀看過(guò)的內(nèi)容項(xiàng)目從展示中省略。
正如用戶可以從內(nèi)容饋給中添加或移除標(biāo)記,同樣的操作可以由 預(yù)先定義的標(biāo)記標(biāo)準(zhǔn)、規(guī)則或過(guò)濾器完成。再舉標(biāo)記五個(gè)被訂閱最多 的內(nèi)容饋給的規(guī)則的實(shí)例,隨著時(shí)間的過(guò)去,前五個(gè)被訂閱的內(nèi)容饋 給的列表可以改變。隨著該列表的改變,從內(nèi)容饋給群中自動(dòng)地添加 以及移除內(nèi)容饋給。結(jié)果是,可以從二級(jí)饋給中添加以及移除內(nèi)容項(xiàng) 目,類似于過(guò)程320中的二級(jí)饋給中的內(nèi)容項(xiàng)目的添加以及移除。
此外,可以創(chuàng)建標(biāo)記標(biāo)準(zhǔn)或規(guī)則或過(guò)濾器用于標(biāo)記來(lái)自任意數(shù)量 的內(nèi)容饋給的各個(gè)內(nèi)容項(xiàng)目,類似于用戶對(duì)來(lái)自任意數(shù)量的內(nèi)容饋給 的內(nèi)容項(xiàng)目的標(biāo)記(如與過(guò)程200相關(guān)的描述)。例如,可以創(chuàng)建用于 標(biāo)記具有特定關(guān)鍵詞的內(nèi)容項(xiàng)目的規(guī)則。此種規(guī)則可對(duì)聚集與有報(bào)導(dǎo)
價(jià)值的人物、地方或事件有關(guān)的內(nèi)容項(xiàng)目尤其有用。
如上述描述,二級(jí)饋給以及包括在二級(jí)饋給中的內(nèi)容項(xiàng)目可以與 標(biāo)記以及應(yīng)用該標(biāo)記的用戶相關(guān)聯(lián)。更精確地,二級(jí)饋給可以與用戶-標(biāo)記對(duì)相關(guān)聯(lián)。在一些實(shí)施例中,內(nèi)容聚集服務(wù)可以包括隱私選項(xiàng), 該隱私選項(xiàng)控制此種內(nèi)容饋給是否可以向普遍其他用戶顯示(例如在 可用的訂閱的列表中)并且因而其他用戶可以訂閱,或僅向與二級(jí)饋 給相關(guān)聯(lián)的用戶顯示。在一些實(shí)施例中,另外的隱私設(shè)置是將對(duì)二級(jí) 饋給的可見(jiàn)性限制在由創(chuàng)建二級(jí)饋給的用戶選擇或批準(zhǔn)的用戶組。通 過(guò)設(shè)置該隱私選項(xiàng),用戶可以控制對(duì)其標(biāo)記的內(nèi)容項(xiàng)目或內(nèi)容饋給與 其他用戶的共享。在一些實(shí)施例中,隱私選項(xiàng)基于每個(gè)標(biāo)記而設(shè)置。 在一些實(shí)施例中,對(duì)每個(gè)標(biāo)記默認(rèn)的隱私設(shè)置是最大限度的隱私設(shè)置。 結(jié)果,僅當(dāng)?shù)谝挥脩暨x擇相對(duì)于默認(rèn)隱私設(shè)置限制性更少的隱私設(shè)置
時(shí),與第一用戶所應(yīng)用的標(biāo)記相關(guān)聯(lián)的二級(jí)饋給才可用于其他用戶。
在一些實(shí)施例中,在服務(wù)器端,用于標(biāo)記內(nèi)容饋給或內(nèi)容項(xiàng)目的 預(yù)先定義的標(biāo)準(zhǔn)或規(guī)則或過(guò)濾器可以在邏輯上被實(shí)現(xiàn)為"虛構(gòu)用戶" 標(biāo)記內(nèi)容項(xiàng)目或內(nèi)容饋給,就如同它是該服務(wù)的真實(shí)用戶一樣。艮P, 創(chuàng)建了代表標(biāo)準(zhǔn)/規(guī)則/過(guò)濾器的虛構(gòu)用戶并且將相關(guān)聯(lián)的數(shù)據(jù)存儲(chǔ)在 服務(wù)器端。在一些實(shí)施例中,用于虛構(gòu)用戶的隱私選項(xiàng)通常被設(shè)置為 普遍與其他用戶共享其二級(jí)饋給。作為標(biāo)記標(biāo)準(zhǔn)/規(guī)則/過(guò)濾器的結(jié)果生 成的二級(jí)饋給與虛構(gòu)用戶相關(guān)聯(lián)。通過(guò)將標(biāo)記標(biāo)準(zhǔn)/規(guī)則/過(guò)濾器實(shí)現(xiàn)為 虛構(gòu)用戶,在內(nèi)容聚集服務(wù)中的數(shù)據(jù)可以共享相同的結(jié)構(gòu),使得數(shù)據(jù) 存儲(chǔ)更加有效。
通過(guò)允許對(duì)內(nèi)容項(xiàng)目和內(nèi)容饋給進(jìn)行標(biāo)記以及從其生成二級(jí)饋 給,內(nèi)容聚集服務(wù)促成了間接訂閱。用戶可以標(biāo)記其感興趣的內(nèi)容項(xiàng) 目或內(nèi)容饋給。無(wú)論二級(jí)饋給是由另外的用戶生成還是由預(yù)先定義的 用于標(biāo)記項(xiàng)目或饋給的規(guī)則生成,用戶可以訂閱所述二級(jí)饋給以將訂 閱內(nèi)容的職責(zé)托付給另一個(gè)用戶或?qū)嶓w,和/或獲得因?yàn)槟撤N原因感興 趣或值得注意的內(nèi)容(例如在具有許多訂閱者方面變得受歡迎、與有 報(bào)道價(jià)值的人物相關(guān)而成為熱門(mén)話題等等)。
圖5是圖示了根據(jù)一些實(shí)施例的客戶端計(jì)算機(jī)的框圖??蛻舳擞?jì)
算機(jī)500典型地包括一個(gè)或多個(gè)處理單元(CPU) 502、 一個(gè)或多個(gè)網(wǎng) 絡(luò)或其它通信接口 506、存儲(chǔ)器504、以及一個(gè)或多個(gè)用于互相連接這 些元件的通信總線514??蛻舳擞?jì)算機(jī)500也可以包括用戶接口 508, 該用戶接口 508包括顯示裝置510以及鍵盤(pán)和/或鼠標(biāo)(或一些其它的指 向裝置)512。存儲(chǔ)器504包括高速隨機(jī)存取存儲(chǔ)器,諸如DRAM、 SRAM、 DDRRAM或其它隨機(jī)存取固態(tài)存儲(chǔ)器裝置;以及可以包括非 易失性存儲(chǔ)器,諸如一個(gè)或多個(gè)磁盤(pán)存儲(chǔ)裝置、光盤(pán)存儲(chǔ)裝置、閃存 裝置、或其它非易失性固態(tài)存儲(chǔ)裝置。存儲(chǔ)器504可以可選地包括一 個(gè)或多個(gè)位于遠(yuǎn)離CPU 502的位置的存儲(chǔ)裝置。在一些實(shí)施例中,存 儲(chǔ)器504存儲(chǔ)下列的程序、模塊以及數(shù)據(jù)結(jié)構(gòu),或其子集
,操作系統(tǒng)516,其包括用于處理各種基礎(chǔ)系統(tǒng)服務(wù)以及用于執(zhí)行 依賴硬件的任務(wù)的過(guò)程;
*網(wǎng)絡(luò)通信模塊518,用于通過(guò)一個(gè)或多個(gè)通信網(wǎng)絡(luò)接口 506以及 一個(gè)或多個(gè)通信網(wǎng)絡(luò),諸如因特網(wǎng)、其它廣域網(wǎng)、局域網(wǎng)、城域網(wǎng)等 等,將客戶端系統(tǒng)500連接至其它計(jì)算機(jī);以及
,用于處理來(lái)自內(nèi)容饋給的內(nèi)容項(xiàng)目的饋給閱讀器模塊520;以及
客戶端應(yīng)用程序530,諸如網(wǎng)頁(yè)瀏覽器。
饋給閱讀器模塊520包括內(nèi)容標(biāo)記模塊522,內(nèi)容標(biāo)記模塊522 用于響應(yīng)于用戶的輸入而標(biāo)記內(nèi)容項(xiàng)目以及內(nèi)容饋給。
在一些實(shí)施例中,饋給閱讀器模塊520可以是基于腳本的模塊, 其被嵌入在從服務(wù)器系統(tǒng)104(圖l)提供的網(wǎng)頁(yè)中。網(wǎng)頁(yè)可以由諸如網(wǎng) 頁(yè)瀏覽器的客戶端應(yīng)用程序530呈現(xiàn)在客戶端計(jì)算機(jī)500上。當(dāng)網(wǎng)頁(yè) 被呈現(xiàn)時(shí),執(zhí)行饋給閱讀器模塊520,從而提供到服務(wù)器系統(tǒng)104的基 于網(wǎng)頁(yè)的界面?;谀_本的饋給閱讀器模塊可以用JavaScript、 ECMAScript或任何其它適合的腳本語(yǔ)言編寫(xiě)。
在一些其它的實(shí)施例中,饋給閱讀器模塊520可以是儲(chǔ)存在客戶 端計(jì)算機(jī)500的存儲(chǔ)器504中的獨(dú)立應(yīng)用程序。獨(dú)立應(yīng)用程序可以包 括,但是不局限于饋給聚集器應(yīng)用程序。在進(jìn)一步的其它實(shí)施例中, 饋給閱讀器模塊520可以是在另一個(gè)應(yīng)用程序上的外掛程序或插件程 序。例如,饋給閱讀器模塊520可以是網(wǎng)頁(yè)瀏覽器應(yīng)用程序或電子郵 件應(yīng)用程序的插件程序。
在一些實(shí)施例中,接收到的內(nèi)容項(xiàng)目可以在存儲(chǔ)器504中在本地 緩存。同樣地,用戶的內(nèi)容饋給訂閱列表也可以在存儲(chǔ)器504中在本地 緩存。
可以將每個(gè)上述所識(shí)別的元素存儲(chǔ)在一個(gè)或多個(gè)先前提到的存儲(chǔ) 器裝置中。每個(gè)上述所識(shí)別的模塊對(duì)應(yīng)于用于執(zhí)行上述功能的一組指 令。上述所識(shí)別的模塊或程序(即指令集)不需要作為獨(dú)立的軟件程 序、過(guò)程或模塊來(lái)實(shí)現(xiàn),并且這樣在不同的實(shí)施例中,這些模塊的不
同子集可以被組合或另外被重新安排。在一些實(shí)施例中,存儲(chǔ)器504 可以存儲(chǔ)上述所識(shí)別的模塊的子集以及數(shù)據(jù)結(jié)構(gòu)。此外,存儲(chǔ)器504 可以存儲(chǔ)以上未做描述的另外的模塊以及數(shù)據(jù)結(jié)構(gòu)。
圖6是圖示了根據(jù)一些實(shí)施例的服務(wù)器計(jì)算機(jī)的框圖。服務(wù)器計(jì) 算機(jī)600典型地包括一個(gè)或多個(gè)處理單元(CPU) 602、 一個(gè)或多個(gè)網(wǎng) 絡(luò)或其它通信接口 606、存儲(chǔ)器604、以及一個(gè)或多個(gè)用于互相連接這 些元件的通信總線610。服務(wù)器系統(tǒng)600可以可選地包括用戶接口 608, 用戶接口 608可以包括顯示裝置(未示出),以及鍵盤(pán)和/或鼠標(biāo)(未示 出)。存儲(chǔ)器604包括高速隨機(jī)存取存儲(chǔ)器,諸如DRAM、 SRAM、 DDR RAM或其它隨機(jī)存取固態(tài)存儲(chǔ)器裝置;以及可以包括非易失性存儲(chǔ)器, 諸如一個(gè)或多個(gè)磁盤(pán)存儲(chǔ)裝置、光盤(pán)存儲(chǔ)裝置、閃存裝置、或其它非 易失性固態(tài)存儲(chǔ)裝置。存儲(chǔ)器604可以可選地包括一個(gè)或多個(gè)位于遠(yuǎn) 離CPU 602的位置的存儲(chǔ)器裝置。在一些實(shí)施例中,存儲(chǔ)器604存儲(chǔ) 下列的程序、模塊以及數(shù)據(jù)結(jié)構(gòu),或其子集
*操作系統(tǒng)612,其包括用于處理各種基礎(chǔ)系統(tǒng)服務(wù)以及用于執(zhí)行 依賴硬件的任務(wù)的過(guò)程;
*網(wǎng)絡(luò)通信模塊614,用于通過(guò)一個(gè)或多個(gè)通信網(wǎng)絡(luò)接口 606以及 一個(gè)或多個(gè)通信網(wǎng)絡(luò),諸如因特網(wǎng)、其它廣域網(wǎng)、局域網(wǎng)、城域網(wǎng)等 等,將服務(wù)器系統(tǒng)600連接至其它計(jì)算機(jī);
,饋給跟蹤器模塊616,用于周期性地和/或在內(nèi)容饋給被更新時(shí) 檢索內(nèi)容項(xiàng)目用于存儲(chǔ);
*饋給內(nèi)容供給模塊617,用于識(shí)別并且向用戶發(fā)送其已經(jīng)訂閱的 饋給中的內(nèi)容項(xiàng)目;
*用戶數(shù)據(jù)618,其包括用于服務(wù)的每個(gè)用戶的數(shù)據(jù);
,饋給內(nèi)容項(xiàng)目620,其包括來(lái)自于內(nèi)容饋給的內(nèi)容項(xiàng)目;
用于標(biāo)記內(nèi)容項(xiàng)目的內(nèi)容項(xiàng)目標(biāo)記模塊624;以及
*標(biāo)記標(biāo)準(zhǔn)626,其包括用于自動(dòng)地標(biāo)記內(nèi)容項(xiàng)目的標(biāo)準(zhǔn)、規(guī)則、 或過(guò)濾器。
饋給內(nèi)容項(xiàng)目620包括與一個(gè)或多個(gè)標(biāo)記相關(guān)聯(lián)的內(nèi)容項(xiàng)目622。 內(nèi)容項(xiàng)目可以與一個(gè)或多個(gè)標(biāo)記相關(guān)聯(lián)。在一些實(shí)施例中,可以將饋 給內(nèi)容項(xiàng)目620作為內(nèi)容項(xiàng)目以及標(biāo)記的數(shù)據(jù)庫(kù)來(lái)存儲(chǔ)。
用戶數(shù)據(jù)618包括用于服務(wù)的用戶的數(shù)據(jù),諸如登錄信息以及用 戶偏好。用戶數(shù)據(jù)618可以包括訂閱列表(未示出),其包括用戶的饋 給訂閱列表。每個(gè)用戶具有對(duì)應(yīng)的內(nèi)容饋給訂閱列表。
根據(jù)用戶的饋給訂閱,饋給內(nèi)容供給模塊617識(shí)別并且發(fā)送內(nèi)容 項(xiàng)目給用戶。饋給內(nèi)容供給模塊617可以更新用戶數(shù)據(jù)618來(lái)識(shí)別用 戶所觀看的內(nèi)容項(xiàng)目,以避免再次發(fā)送那些同樣的項(xiàng)目給用戶。可選 地,例如根據(jù)由用戶選擇的服務(wù)特征,饋給內(nèi)容供給模塊617也可以 更新用戶數(shù)據(jù)618來(lái)記錄其它信息,諸如識(shí)別由用戶加標(biāo)簽的內(nèi)容項(xiàng) 目的信息或由用戶做標(biāo)記或選擇的、對(duì)用戶來(lái)說(shuō)具有特殊興趣的內(nèi)容 項(xiàng)目的信息。
可以將每個(gè)上述所識(shí)別的元件存儲(chǔ)在一個(gè)或多個(gè)先前提到的存儲(chǔ) 器裝置中。每個(gè)上述所識(shí)別的模塊對(duì)應(yīng)于一組用于執(zhí)行上述功能的指 令。上述所識(shí)別的模塊或程序(即指令集)不需要作為獨(dú)立的軟件程 序、過(guò)程或模塊來(lái)實(shí)現(xiàn),并且因此在不同的實(shí)施例中,這些模塊的不 同子集可以被組合或另外地被重新安排。在一些實(shí)施例中,存儲(chǔ)器604 可以存儲(chǔ)上述所識(shí)別的模塊的子集以及數(shù)據(jù)結(jié)構(gòu)。此外,存儲(chǔ)器604 可以存儲(chǔ)以上未做描述的另外的模塊以及數(shù)據(jù)結(jié)構(gòu)。
雖然圖6示出了 "服務(wù)器計(jì)算機(jī)",相對(duì)于在此所描述的實(shí)施例的 結(jié)構(gòu)示意圖,圖6更多地是意指對(duì)在服務(wù)器組中出現(xiàn)的各種特征的功
能性描述。在實(shí)踐中,如由本領(lǐng)域的普通技術(shù)人員所認(rèn)識(shí)到的,分開(kāi) 示出的項(xiàng)目能夠被組合并且一些項(xiàng)目能夠被分開(kāi)。例如,在圖6中分 開(kāi)示出的一些項(xiàng)目能夠在單個(gè)的服務(wù)器上被實(shí)現(xiàn)并且單個(gè)的項(xiàng)目能夠 由一個(gè)或多個(gè)服務(wù)器來(lái)實(shí)現(xiàn)。
圖7是圖示了根據(jù)一些實(shí)施例的饋給閱讀器用戶界面。通過(guò)饋給 閱讀器用戶界面116,除了其它之外,用戶可以觀看來(lái)自其所訂閱的內(nèi)
容饋給的內(nèi)容項(xiàng)目。饋給閱讀器用戶界面116 (在下文中稱為"ur)
包括一個(gè)或多個(gè)按鈕、菜單、鏈接、等710用于啟動(dòng)和關(guān)閉各種功能
以及特征。
用戶可以在"全局觀看"中觀看內(nèi)容項(xiàng)目。全局觀看包括來(lái)自所
有的用戶所訂閱的饋給的內(nèi)容項(xiàng)目列表702,該饋給具有用戶還未觀看 的新的內(nèi)容項(xiàng)目??梢陨闪斜?02,例如,通過(guò)服務(wù)器計(jì)算機(jī)600的 饋給內(nèi)容供給模塊617。在一些實(shí)例中,各種標(biāo)準(zhǔn)可以(被饋給內(nèi)容供 給模塊617)用來(lái)限定包括在列表702中的項(xiàng)目,諸如發(fā)布日期和時(shí)間, 以及由相同的源所發(fā)布的用戶還未觀看過(guò)的項(xiàng)目的數(shù)目。例如,可以 將已發(fā)布超過(guò)X(例如7)天的項(xiàng)目排除。在另一個(gè)實(shí)例中,當(dāng)存在超 過(guò)Y (例如10)個(gè)還未觀看的來(lái)自于相同的源的項(xiàng)目時(shí),只有所述Y 個(gè)最近未被觀看的來(lái)自于該源的項(xiàng)目可以被包括在列表702中。
在列表702中示出的內(nèi)容項(xiàng)目704與源不相關(guān)地交叉存取。在一 些實(shí)施例中,以發(fā)布日期和時(shí)間將列表排序,例如以反向的按時(shí)間排 列的順序。同樣,在一些實(shí)施例中,列表可以僅示出用戶未觀看過(guò)的 內(nèi)容項(xiàng)目。列表展示用于內(nèi)容項(xiàng)目的識(shí)別信息,使得用戶能夠識(shí)別想 要觀看的內(nèi)容項(xiàng)目并且選擇它。因?yàn)閁I 116可能具有有限的大小并且 列表可以包括比適合該UI的項(xiàng)目更多的項(xiàng)目,UI 116可以在給定的時(shí) 間顯示內(nèi)容項(xiàng)目的子集并且用戶可以滾讀列表來(lái)找到其他內(nèi)容項(xiàng)目。 列表也可以包括列表中總共有多少內(nèi)容項(xiàng)目的指示器706??商孢x地, 指示器706可以指示尚待觀看的內(nèi)容項(xiàng)目的數(shù)目。
用戶可以從列表選擇內(nèi)容項(xiàng)目。當(dāng)用戶在全局觀看中從列表中選
擇項(xiàng)目時(shí),UI 116可以在觀看器區(qū)域708顯示內(nèi)容的完全版本。例如, 如果所選擇的內(nèi)容項(xiàng)目(由有粗邊的框所指示)包括指向新聞網(wǎng)站上 的文章的鏈接或指向博客帖子的鏈接,可以將該文章或該博客帖子分 別顯示在觀看器區(qū)域708中。
UI 116也可以包括標(biāo)簽按鈕712,用戶可以選擇該標(biāo)簽按鈕來(lái)打 開(kāi)允許用戶創(chuàng)建、觀看、編輯、以及移除標(biāo)記(在下文中稱為"標(biāo)簽") 的標(biāo)簽頁(yè)面。UI 116可以包括下拉菜單714。用戶可以使用下拉菜單 714來(lái)將標(biāo)簽應(yīng)用到當(dāng)前所選擇的內(nèi)容項(xiàng)目。
圖8是圖示了根據(jù)一些實(shí)施例的標(biāo)簽頁(yè)面。標(biāo)簽頁(yè)面800包括標(biāo) 簽列表(或"標(biāo)記")802。標(biāo)簽列表802可以包括一個(gè)或多個(gè)默認(rèn)的 系統(tǒng)定義的標(biāo)簽諸如星形(或"中意"標(biāo)簽)802-A。標(biāo)簽列表802也 可以包括一個(gè)或多個(gè)由用戶創(chuàng)建的標(biāo)簽,諸如"技術(shù)"標(biāo)簽802-B。為 用戶定義的標(biāo)簽提供指向標(biāo)簽編輯功能的鏈接804。用戶可以選擇對(duì)應(yīng) 于特定用戶定義的標(biāo)簽的鏈接804來(lái)編輯或刪除該標(biāo)簽。不為系統(tǒng)所 定義的標(biāo)簽提供指向標(biāo)簽編輯功能的鏈接804,因?yàn)榇朔N標(biāo)簽不可以由 用戶編輯或刪除。標(biāo)簽頁(yè)面800也包括用于觀看與標(biāo)簽相關(guān)聯(lián)的內(nèi)容 饋給的鏈接806 (即,在由標(biāo)簽代表的內(nèi)容饋給群中的內(nèi)容饋給)以及 用于觀看與標(biāo)簽相關(guān)聯(lián)的內(nèi)容項(xiàng)目的鏈接808 (即,在與標(biāo)簽相關(guān)聯(lián)的 二級(jí)饋給中的內(nèi)容項(xiàng)目)。也被包括在內(nèi)的是用戶可以選擇來(lái)創(chuàng)建新 的標(biāo)簽的按鈕810,以及用來(lái)從標(biāo)簽頁(yè)面800中取消的取消按鈕812。 在一些實(shí)施例中,標(biāo)簽可以是字符串或具有相應(yīng)的字符串的圖標(biāo)(或 符號(hào))。
圖9是圖示了根據(jù)一些實(shí)施例的活動(dòng)訂閱頁(yè)面的圖表?;顒?dòng)訂閱 頁(yè)面900包括用戶的活動(dòng)訂閱列表904?;顒?dòng)訂閱904包括用戶已經(jīng)訂 閱的內(nèi)容饋給,在其中可以包括由饋給源120 (圖1)提供的內(nèi)容饋給 (初級(jí)饋給),諸如內(nèi)容饋給904-A,以及二級(jí)饋給,諸如二級(jí)饋給
904-B。在一些實(shí)施例中,與由真實(shí)用戶所應(yīng)用的標(biāo)簽相關(guān)聯(lián)的二級(jí)饋 給904-B的名字(如上述描述,作為與虛構(gòu)用戶相對(duì)的)包括"創(chuàng)建" 了二級(jí)饋給的用戶的名字(通過(guò)加標(biāo)簽于一個(gè)或多個(gè)內(nèi)容饋給和/或內(nèi) 容項(xiàng)目)以及標(biāo)簽自身的字符串。訂閱頁(yè)面900也包括,若有的話, 與所訂閱的內(nèi)容饋給904相關(guān)聯(lián)的標(biāo)簽902。每個(gè)所訂閱的內(nèi)容饋給 904可以具有零個(gè)或多個(gè)標(biāo)簽。在一些實(shí)施例中,甚至所訂閱的二級(jí)饋 給可以具有零個(gè)或多個(gè)標(biāo)簽。
訂閱頁(yè)面可以進(jìn)一步包括指向觀看與相應(yīng)的所訂閱的內(nèi)容饋給 卯4相關(guān)聯(lián)的內(nèi)容項(xiàng)目的鏈接906、用來(lái)添加標(biāo)簽到所訂閱的內(nèi)容饋給 904的下拉菜單908,以及用來(lái)從任何所訂閱的內(nèi)容饋給904取消訂閱 的鏈接910。取消按鈕912可以由用戶選擇來(lái)從訂閱頁(yè)面900中取消。
圖IO是圖示了根據(jù)一些實(shí)施例的可用訂閱頁(yè)面的圖表。可用訂閱 頁(yè)面1000列出用戶未訂閱以及可以訂閱的內(nèi)容饋給。可用訂閱頁(yè)面 1000包括可用內(nèi)容饋給1002的列表以及鏈接1004,用戶可以選擇鏈 接1004來(lái)訂閱相應(yīng)的內(nèi)容饋給。列表1002中的可用內(nèi)容饋給可以包 括來(lái)自于饋給源120 (圖1)的多個(gè)內(nèi)容饋給以及多個(gè)二級(jí)饋給??梢?包括用于取消可用訂閱頁(yè)面IOOO的取消按鈕1006。在一些實(shí)施例中, 可以包括査詢框1008以及査詢按鈕1010。用戶可以鍵入一個(gè)或多個(gè)關(guān) 鍵詞或其它參數(shù)到查詢框1008中并且選擇査詢按鈕1010來(lái)查詢與所 輸入的關(guān)鍵詞和/或參數(shù)相匹配的內(nèi)容饋給。
圖ll是圖示了根據(jù)一些實(shí)施例的用于饋給內(nèi)容項(xiàng)目的數(shù)據(jù)結(jié)構(gòu)的 圖表。如上述描述,服務(wù)器計(jì)算機(jī)600 (圖6)可以存儲(chǔ)多個(gè)饋給內(nèi)容 項(xiàng)目620??梢詫伣o內(nèi)容項(xiàng)目存儲(chǔ)在數(shù)據(jù)結(jié)構(gòu)中,諸如表數(shù)據(jù)結(jié)構(gòu) 960。饋給內(nèi)容項(xiàng)目620包括已標(biāo)記的內(nèi)容項(xiàng)目622 (每個(gè)內(nèi)容項(xiàng)目與 一個(gè)或多個(gè)標(biāo)記相關(guān)聯(lián))以及未與任何標(biāo)記相關(guān)聯(lián)的內(nèi)容項(xiàng)目。饋給 內(nèi)容表960包括用于來(lái)自于每個(gè)饋給源的每個(gè)內(nèi)容項(xiàng)目的行970。每行
包括一個(gè)或多個(gè)識(shí)別內(nèi)容項(xiàng)目的字段(971, 972),諸如內(nèi)容ID971以 及饋給ID 972 (其識(shí)別內(nèi)容項(xiàng)目的饋給源)。在一些實(shí)施例中,內(nèi)容ID 可以包括唯一識(shí)別饋給源的信息,在這種情況下,可以將饋給ID 972 省略。每行970可以進(jìn)一步包括內(nèi)容項(xiàng)目的內(nèi)容973。內(nèi)容973可以包 括內(nèi)容項(xiàng)目的元數(shù)據(jù)(例如標(biāo)題、描述、URL、日期/時(shí)間、以及可能 的其它元數(shù)據(jù)),以及可以進(jìn)一步包括內(nèi)容項(xiàng)目的實(shí)際內(nèi)容。另外,每 行970包括用于系統(tǒng)的每個(gè)注冊(cè)用戶的列975或字段。此列中的用戶 數(shù)據(jù)可以包括已觀看的標(biāo)記符976,其指示對(duì)應(yīng)于此列的用戶是否已經(jīng) 觀看與包含用戶數(shù)據(jù)的行970相關(guān)聯(lián)的內(nèi)容項(xiàng)目,并且可以可選地包 括另外的用戶信息,諸如一個(gè)或多個(gè)用戶指定的標(biāo)簽或標(biāo)記符978。用 戶可以加標(biāo)記或加標(biāo)簽于內(nèi)容項(xiàng)目,及內(nèi)容饋給,并且用戶與每個(gè)被 加標(biāo)簽的內(nèi)容項(xiàng)目相關(guān)聯(lián)的標(biāo)記或標(biāo)簽的記錄被存儲(chǔ)在用戶數(shù)據(jù)975 中。在一些實(shí)施例中,系統(tǒng)可以允許用戶使用預(yù)先定義的標(biāo)記或標(biāo)簽 (例如星形、紅色、藍(lán)色等等)來(lái)加標(biāo)記或加標(biāo)簽于各個(gè)內(nèi)容項(xiàng)目, 并且一些實(shí)施例進(jìn)一步允許用戶使用用戶定義的標(biāo)簽來(lái)加標(biāo)記或標(biāo)簽 于各個(gè)內(nèi)容項(xiàng)目。此外,由行970表示的內(nèi)容項(xiàng)目可以由多個(gè)用戶標(biāo) 記。
如上述描述,用戶可以設(shè)置隱私選項(xiàng)來(lái)控制其被標(biāo)記的內(nèi)容項(xiàng)目 以及內(nèi)容饋給對(duì)普遍其他用戶的公開(kāi)(以及訂閱的可用性)。在一些實(shí) 施例中,內(nèi)容聚集服務(wù)可以與用戶地址簿或聯(lián)系列表集成。作為集成 的一部分,用戶可以使用更細(xì)分的隱私選項(xiàng)。用戶可以使用更細(xì)分的 隱私選項(xiàng)來(lái)控制被標(biāo)記的內(nèi)容項(xiàng)目或饋給的公開(kāi),所述公開(kāi)不僅是對(duì) 普遍其他用戶,而且可以是對(duì)在用戶地址簿或聯(lián)系列表中的特定聯(lián)系 人或聯(lián)系人組。這提供了更寬泛的公開(kāi)范圍,從全部公開(kāi),將公開(kāi)限 制于所批準(zhǔn)的聯(lián)系人,或不對(duì)任何用戶公開(kāi)。在一些其它的實(shí)施例中, 內(nèi)容聚集服務(wù)可以進(jìn)一步與社交網(wǎng)絡(luò)服務(wù)集成,除其它之外,該社交 網(wǎng)絡(luò)服務(wù)包括用戶的興趣以及附屬關(guān)系的簡(jiǎn)檔??梢赃M(jìn)一步調(diào)整隱私 控制以控制所標(biāo)記的內(nèi)容項(xiàng)目或饋給對(duì)其他用戶的公開(kāi),所述其他用 戶可以共享共同的興趣、附屬關(guān)系等。
出于解釋的目的,前述描述是參考特定的實(shí)施例而被描述的。然 而,上述說(shuō)明性的討論并不在意窮舉或?qū)⒈景l(fā)明限制在所公開(kāi)的精確 形式。鑒于上述教導(dǎo),多種修改以及變更都是可能的。為了在此完美 解釋本發(fā)明的原理以及其實(shí)際應(yīng)用而選擇并描述了所述實(shí)施例,使本
領(lǐng)域的技術(shù)人員能完美利用本發(fā)明以及帶有適合想要的特定用途的各 種修改的實(shí)施例。
權(quán)利要求
1.一種訂閱內(nèi)容的方法,包括使用戶訂閱內(nèi)容饋給群,所述內(nèi)容饋給群包括一組內(nèi)容饋給;根據(jù)所述內(nèi)容饋給群將第一多個(gè)內(nèi)容項(xiàng)目展示給所述用戶;以及在所述內(nèi)容饋給群改變后,根據(jù)改變后的內(nèi)容饋給群將第二多個(gè)內(nèi)容項(xiàng)目展示給所述用戶。
2. 根據(jù)權(quán)利要求l所述的方法,其中,展示所述第一多個(gè)內(nèi)容項(xiàng) 目包括展示多個(gè)各自的內(nèi)容項(xiàng)目,所述內(nèi)容項(xiàng)目包括在所述內(nèi)容饋給 群的所述一組內(nèi)容饋給中。
3. 根據(jù)權(quán)利要求1所述的方法,其中,展示所述第二多個(gè)內(nèi)容項(xiàng) 目包括展示多個(gè)各自的內(nèi)容項(xiàng)目,所述內(nèi)容項(xiàng)目包括在所述改變后的 內(nèi)容饋給群的改變后的一組內(nèi)容饋給中。
4. 根據(jù)權(quán)利要求l所述的方法,其中,由另一用戶做出對(duì)所述內(nèi) 容饋給群的所述改變。
5. 根據(jù)權(quán)利要求l所述的方法,其中,根據(jù)規(guī)則自動(dòng)做出對(duì)所述 內(nèi)容饋給群的所述改變。
6. —種用于訂閱內(nèi)容的系統(tǒng),包括 存儲(chǔ)器;一個(gè)或多個(gè)處理器;以及存儲(chǔ)在所述存儲(chǔ)器中并且被配置為由所述一個(gè)或多個(gè)處理器執(zhí)行 的一個(gè)或多個(gè)模塊,所述模塊包括指令以使用戶訂閱內(nèi)容饋給群,所述內(nèi)容饋給群包括一組內(nèi)容饋夕厶5口 ;以根據(jù)所述內(nèi)容饋給群將第一多個(gè)內(nèi)容項(xiàng)目展示給所述用戶; 以在所述內(nèi)容饋給群改變后,根據(jù)改變后的內(nèi)容饋給群將第二多 個(gè)內(nèi)容項(xiàng)目展示給所述用戶。
7. 根據(jù)權(quán)利要求6所述的系統(tǒng),包括用于展示多個(gè)各自的內(nèi)容項(xiàng) 目的指令,所述內(nèi)容項(xiàng)目包括在所述內(nèi)容饋給群的所述一組內(nèi)容饋給 中。
8. 根據(jù)權(quán)利要求6所述的系統(tǒng),包括用于展示多個(gè)各自的內(nèi)容項(xiàng) 目的指令,所述內(nèi)容項(xiàng)目包括在所述改變后的內(nèi)容饋給群的改變后的 一組內(nèi)容饋給中。
9. 根據(jù)權(quán)利要求6所述的系統(tǒng),其中,由另一用戶做出對(duì)所述內(nèi) 容饋給群的所述改變。
10. 根據(jù)權(quán)利要求6所述的系統(tǒng),其中,根據(jù)規(guī)則自動(dòng)做出對(duì)所 述內(nèi)容饋給群的所述改變。
11. 一種計(jì)算機(jī)程序產(chǎn)品,用于與計(jì)算機(jī)系統(tǒng)協(xié)同使用,所述計(jì) 算機(jī)程序產(chǎn)品包括計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)以及嵌入其中的計(jì)算機(jī)程序機(jī) 制,所述計(jì)算機(jī)程序機(jī)制包括指令,用于使用戶訂閱內(nèi)容饋給群,所述內(nèi)容饋給群包括一組內(nèi)容饋給; 根據(jù)所述內(nèi)容饋給群將第一多個(gè)內(nèi)容項(xiàng)目展示給所述用戶;以及 在所述內(nèi)容饋給群改變后,根據(jù)改變后的內(nèi)容饋給群將第二多個(gè) 內(nèi)容項(xiàng)目展示給所述用戶。
12. 根據(jù)權(quán)利要求ll所述的計(jì)算機(jī)程序產(chǎn)品,其中,展示所述第 一多個(gè)內(nèi)容項(xiàng)目包括展示多個(gè)各自的內(nèi)容項(xiàng)目,所述內(nèi)容項(xiàng)目包括在 所述內(nèi)容饋給群的所述一組內(nèi)容饋給中。
13. 根據(jù)權(quán)利要求ll所述的計(jì)算機(jī)程序產(chǎn)品,其中,展示所述第 二多個(gè)內(nèi)容項(xiàng)目包括展示多個(gè)各自的內(nèi)容項(xiàng)目,所述內(nèi)容項(xiàng)目包括在 所述改變后的內(nèi)容饋給群的改變后的一組內(nèi)容饋給中。
14. 根據(jù)權(quán)利要求11所述的計(jì)算機(jī)程序產(chǎn)品,其中,由另一用戶 做出對(duì)所述內(nèi)容饋給群的所述改變。
15. 根據(jù)權(quán)利要求ll所述的計(jì)算機(jī)程序產(chǎn)品,其中,根據(jù)規(guī)則自動(dòng)做出對(duì)所述內(nèi)容饋給群的所述改變。
16. —種用于訂閱內(nèi)容的系統(tǒng),包括用于使用戶訂閱內(nèi)容饋給群的裝置,所述內(nèi)容饋給群包括一組內(nèi) 容饋給;用于根據(jù)所述內(nèi)容饋給群將第一多個(gè)內(nèi)容項(xiàng)目展示給所述用戶的裝置;以及用于在所述內(nèi)容饋給群改變后,根據(jù)改變后的內(nèi)容饋給群將第二 多個(gè)內(nèi)容項(xiàng)目展示給所述用戶的裝置。
17. —種提供內(nèi)容的方法,包括 將標(biāo)記應(yīng)用于一個(gè)或多個(gè)內(nèi)容項(xiàng)目;將具有已應(yīng)用標(biāo)記的所述內(nèi)容項(xiàng)目與二級(jí)饋給相關(guān)聯(lián);以及 響應(yīng)于對(duì)所述二級(jí)饋給的訂閱,提供與所述二級(jí)饋給相關(guān)聯(lián)的所 述內(nèi)容項(xiàng)目。
18. 根據(jù)權(quán)利要求17所述的方法,其中, 所述標(biāo)記包括與用戶相關(guān)聯(lián)的標(biāo)記;以及 所述二級(jí)饋給包括與所述用戶相關(guān)聯(lián)的二級(jí)饋給。
19. 根據(jù)權(quán)利要求18所述的方法,其中,所述內(nèi)容項(xiàng)目包括被包 括在所述用戶所訂閱的一個(gè)或多個(gè)內(nèi)容饋給中的內(nèi)容項(xiàng)目。
20. 根據(jù)權(quán)利要求18所述的方法,其中,所述標(biāo)記包括由所述用 戶定義的標(biāo)記。
21. 根據(jù)權(quán)利要求18所述的方法,其中,應(yīng)用所述標(biāo)記包括響應(yīng) 于來(lái)自所述用戶的指令將所述標(biāo)記應(yīng)用于所述內(nèi)容項(xiàng)目。
22. 根據(jù)權(quán)利要求17所述的方法,其中,將所述標(biāo)記應(yīng)用于所述 內(nèi)容項(xiàng)目包括將所述標(biāo)記應(yīng)用于內(nèi)容饋給;以及將所述標(biāo)記應(yīng)用于包括在具有已應(yīng)用標(biāo)記的所述內(nèi)容饋給中的每 個(gè)內(nèi)容項(xiàng)目。
23. 根據(jù)權(quán)利要求17所述的方法,其中,應(yīng)用所述標(biāo)記包括將所 述標(biāo)記應(yīng)用于滿足預(yù)先定義的標(biāo)準(zhǔn)的一個(gè)或多個(gè)內(nèi)容項(xiàng)目。
24. 根據(jù)權(quán)利要求17所述的方法,其中,將具有已應(yīng)用標(biāo)記的所 述內(nèi)容項(xiàng)目與所述二級(jí)饋給相關(guān)聯(lián)包括將具有已應(yīng)用標(biāo)記的所述內(nèi)容 項(xiàng)目聚集在所述二級(jí)饋給中。
25. —種提供內(nèi)容的方法,包括使用戶訂閱二級(jí)饋給,所述二級(jí)饋給包括與標(biāo)記相關(guān)聯(lián)的一個(gè)或 多個(gè)內(nèi)容項(xiàng)目;以及將所述內(nèi)容項(xiàng)目展示給所述用戶。
26. —種用于提供內(nèi)容的系統(tǒng),包括 存儲(chǔ)器;一個(gè)或多個(gè)處理器;以及存儲(chǔ)在所述存儲(chǔ)器中并且被配置為由所述一個(gè)或多個(gè)處理器執(zhí)行 的一個(gè)或多個(gè)模塊,所述一個(gè)或多個(gè)模塊包括指令 以將標(biāo)記應(yīng)用于一個(gè)或多個(gè)內(nèi)容項(xiàng)目; 以將具有已應(yīng)用標(biāo)記的所述內(nèi)容項(xiàng)目與二級(jí)饋給相關(guān)聯(lián);以及 以響應(yīng)于對(duì)所述二級(jí)饋給的訂閱提供與所述二級(jí)饋給相關(guān)聯(lián)的所 述內(nèi)容項(xiàng)目。
27. —種計(jì)算機(jī)程序產(chǎn)品,用于與計(jì)算機(jī)系統(tǒng)協(xié)同使用,所述計(jì) 算機(jī)程序產(chǎn)品包括計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)以及嵌入其中的計(jì)算機(jī)程序機(jī) 制,所述計(jì)算機(jī)程序機(jī)制包括指令用于將標(biāo)記應(yīng)用于一個(gè)或多個(gè)內(nèi)容項(xiàng)目;將具有已應(yīng)用標(biāo)記的所述內(nèi)容項(xiàng)目與二級(jí)饋給相關(guān)聯(lián);以及 響應(yīng)于對(duì)所述二級(jí)饋給的訂閱提供與所述二級(jí)饋給相關(guān)聯(lián)的所述 內(nèi)容項(xiàng)目。
28. 根據(jù)權(quán)利要求27所述的計(jì)算機(jī)程序產(chǎn)品,其中, 所述標(biāo)記包括與用戶相關(guān)聯(lián)的標(biāo)記;以及 所述二級(jí)饋給包括與所述用戶相關(guān)聯(lián)的二級(jí)饋給。
29. 根據(jù)權(quán)利要求28所述的計(jì)算機(jī)程序產(chǎn)品,其中,所述內(nèi)容項(xiàng) 目包括被包括在所述用戶所訂閱的一個(gè)或多個(gè)內(nèi)容饋給中的內(nèi)容項(xiàng) 目。
30. 根據(jù)權(quán)利要求28所述的計(jì)算機(jī)程序產(chǎn)品,其中,所述標(biāo)記包 括由所述用戶定義的標(biāo)記。
31. 根據(jù)權(quán)利要求28所述的計(jì)算機(jī)程序產(chǎn)品,其中,用于應(yīng)用所 述標(biāo)記的所述指令包括用于響應(yīng)于來(lái)自所述用戶的指令將所述標(biāo)記應(yīng) 用于所述內(nèi)容項(xiàng)目的指令。
32. 根據(jù)權(quán)利要求27所述的計(jì)算機(jī)程序產(chǎn)品,其中,用于將所述 標(biāo)記應(yīng)用于所述內(nèi)容項(xiàng)目的所述指令包括指令用于將所述標(biāo)記應(yīng)用于內(nèi)容饋給;以及 將所述標(biāo)記應(yīng)用于包括在具有已應(yīng)用標(biāo)記的所述內(nèi)容饋給中的每 個(gè)內(nèi)容項(xiàng)目。
33. 根據(jù)權(quán)利要求27所述的計(jì)算機(jī)程序產(chǎn)品,其中,用于應(yīng)用所述標(biāo)記的所述指令包括用于將所述標(biāo)記應(yīng)用于滿足預(yù)先定義的標(biāo)準(zhǔn)的 一個(gè)或多個(gè)內(nèi)容項(xiàng)目的指令。
34. 根據(jù)權(quán)利要求27所述的計(jì)算機(jī)程序產(chǎn)品,其中,用于將具有 已應(yīng)用標(biāo)記的所述內(nèi)容項(xiàng)目與所述二級(jí)饋給相關(guān)聯(lián)的所述指令包括用 于將具有已應(yīng)用標(biāo)記的所述內(nèi)容項(xiàng)目聚集在所述二級(jí)饋給中的指令。
35. —種計(jì)算機(jī)程序產(chǎn)品,用于與計(jì)算機(jī)系統(tǒng)協(xié)同使用,所述計(jì) 算機(jī)程序產(chǎn)品包括計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)以及嵌入其中的計(jì)算機(jī)程序機(jī) 制,所述計(jì)算機(jī)程序機(jī)制包括指令用于使用戶訂閱二級(jí)饋給,所述二級(jí)饋給包括一個(gè)或多個(gè)與標(biāo)記相關(guān) 聯(lián)的內(nèi)容項(xiàng)目;以及將所述內(nèi)容項(xiàng)目展示給所述用戶。
36. —種用于提供內(nèi)容的系統(tǒng),包括用于將標(biāo)記應(yīng)用于一個(gè)或多個(gè)內(nèi)容項(xiàng)目的裝置; 用于將具有己應(yīng)用標(biāo)記的所述內(nèi)容項(xiàng)目與二級(jí)饋給相關(guān)聯(lián)的裝置;以及用于響應(yīng)于對(duì)所述二級(jí)饋給的訂閱提供與所述二級(jí)饋給相關(guān)聯(lián)的 所述內(nèi)容項(xiàng)目的裝置。
全文摘要
用戶可以訂閱包括一組內(nèi)容饋給的內(nèi)容饋給群。內(nèi)容饋給群包括來(lái)自所述一組被包括的內(nèi)容饋給的第一組內(nèi)容項(xiàng)目。響應(yīng)于對(duì)內(nèi)容饋給群的訂閱展示內(nèi)容項(xiàng)目。在對(duì)內(nèi)容饋給群改變后,諸如從組中添加或移除內(nèi)容饋給,展示第二組內(nèi)容項(xiàng)目以反映所改變的一組內(nèi)容饋給。另外,可以由用戶或根據(jù)預(yù)先定義的標(biāo)準(zhǔn)、規(guī)則或過(guò)濾器將標(biāo)簽應(yīng)用于一個(gè)或多個(gè)內(nèi)容項(xiàng)目。所標(biāo)識(shí)的內(nèi)容項(xiàng)目與關(guān)聯(lián)于標(biāo)簽的二級(jí)饋給相關(guān)聯(lián)。其他用戶可以訂閱二級(jí)饋給以及向其他用戶展示所標(biāo)識(shí)的內(nèi)容項(xiàng)目。標(biāo)簽可以是系統(tǒng)定義或用戶定義。
文檔編號(hào)G06F17/30GK101351796SQ200680045915
公開(kāi)日2009年1月21日 申請(qǐng)日期2006年10月6日 優(yōu)先權(quán)日2005年10月7日
發(fā)明者克里斯托佛·J·韋瑟雷爾, 卡爾·L·貢薩爾維斯, 本杰明·G·達(dá)內(nèi)爾, 杰森·H·謝倫 申請(qǐng)人:谷歌公司