專利名稱:微博基礎(chǔ)結(jié)構(gòu)中的散列標(biāo)簽管理的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及微博,特別是微博基礎(chǔ)結(jié)構(gòu)中的散列標(biāo)簽管理。
背景技術(shù):
對(duì)用戶來說,很難從微博訂閱源中找到有關(guān)感興趣話題的信息。微博與博客的不同之處在于,微博的內(nèi)容一般小于博客中使用的內(nèi)容。因此用戶不必費(fèi)時(shí)閱讀較大的幾百個(gè)字的博客型消息。例如微博消息可能僅僅由例如不超過一個(gè)句子片斷、一幅圖像來構(gòu)成,相比之下博客消息一般包含更多內(nèi)容。而且,微博消息內(nèi)容的大小更小,整個(gè)文件的大小一般也遠(yuǎn)小于博客消息。已有的微博基礎(chǔ)結(jié)構(gòu)是受限的;例如當(dāng)用戶找到這樣一個(gè)感興趣話題,但隨后很難接收有關(guān)這一話題的最新發(fā)言和討論的更新。因此,為了跟蹤所有關(guān)于這一話題的對(duì)話(消息),用戶必須繼續(xù)搜索這一話題或閱讀訂閱源中的每一消息。
發(fā)明內(nèi)容
下面提供了簡(jiǎn)化的發(fā)明內(nèi)容,以便提供對(duì)此處所描述的一些新穎實(shí)施例的基本理解。本概述不是廣泛的概覽,并且它不旨在標(biāo)識(shí)關(guān)鍵/重要元素或描繪本發(fā)明的范圍。其唯一的目的是以簡(jiǎn)化形式呈現(xiàn)一些概念,作為稍后呈現(xiàn)的更詳細(xì)描述的序言。所披露的體系結(jié)構(gòu)提供了微博通信基礎(chǔ)結(jié)構(gòu)中的增強(qiáng)標(biāo)簽管理。這一體系結(jié)構(gòu)通過使用戶能夠關(guān)注(跟蹤)散列(#)標(biāo)簽(以#tag表示)并接收和瀏覽用戶個(gè)人訂閱源中以這一散列標(biāo)簽標(biāo)記(或關(guān)聯(lián))的所有消息,來提供對(duì)特定用戶的感興趣話題的有效發(fā)現(xiàn)和跟蹤。每一散列標(biāo)簽具有一持久標(biāo)簽頁,此標(biāo)簽頁聚合了所有關(guān)聯(lián)的活動(dòng)并包括一列表,此列表例如包括但不限于,標(biāo)簽關(guān)注者(tag follower)、最頻繁用戶(在特定時(shí)間巾貞最常使用此標(biāo)簽)、描述、和相關(guān)標(biāo)簽。關(guān)注標(biāo)簽和將頁面專用于特定話題(#tag)使用戶能夠接收用戶個(gè)人訂閱源中的所有更新,并在單一位置(在標(biāo)簽頁面上)查看與標(biāo)簽相關(guān)聯(lián)的所有消息和對(duì)話的聚合。用戶也可屏蔽(mute)標(biāo)簽以阻止經(jīng)訂閱源(例如個(gè)人的)接收標(biāo)簽信息(例如與標(biāo)簽相關(guān)聯(lián)的內(nèi)容)。為了實(shí)現(xiàn)上述及相關(guān)目的,本文結(jié)合下面的描述和附圖來描述某些說明性方面。這些方面指示了可以實(shí)踐本文所公開的原理的各種方式,并且所有方面及其等效方面旨在落入所要求保護(hù)的主題的范圍內(nèi)。結(jié)合附圖閱讀下面的詳細(xì)描述,其它優(yōu)點(diǎn)和新穎特征將變得顯而易見。
圖I示出了根據(jù)所公開的體系結(jié)構(gòu)的計(jì)算機(jī)實(shí)現(xiàn)的信息系統(tǒng)。圖2示出了微博平臺(tái)中采用標(biāo)簽遙測(cè)(tel emetry)的信息系統(tǒng)各個(gè)方面的交互 流程。圖3示出了用于標(biāo)簽管理的標(biāo)簽頁面。
圖4示出了用于標(biāo)簽管理的關(guān)注頁面。圖5示出了根據(jù)所公開的體系結(jié)構(gòu)的計(jì)算機(jī)實(shí)現(xiàn)的信息方法。圖6示出了圖5的方法的更多方面。圖7示出了替換的信息方法。圖8示出了圖7的方法的更多方面。圖9示出了執(zhí)行根據(jù)所公開的體系結(jié)構(gòu)的標(biāo)簽遙測(cè)的計(jì)算系統(tǒng)的框圖。
具體實(shí)施例方式微博是對(duì)話等簡(jiǎn)短和扼要的通信的有效工具。所披露的體系結(jié)構(gòu)提供選擇和關(guān)注標(biāo)簽以及經(jīng)用戶的個(gè)人訂閱源接收與標(biāo)簽相關(guān)聯(lián)(例如具有內(nèi)嵌標(biāo)簽)的消息的能力。用戶可關(guān)注感興趣標(biāo)簽,并查看個(gè)人訂閱源(經(jīng)其傳遞信息的特定用戶的數(shù)據(jù)管道)中包含這一標(biāo)簽的消息,從而使用戶能夠保持得到圍繞這一主題的最新活動(dòng)和新聞的通知。并且用戶可利用元數(shù)據(jù),例如描述來豐富標(biāo)簽?,F(xiàn)在參考附圖,附圖中通篇使用相似的附圖標(biāo)記表示相似的元件。在下面的描述中,為了進(jìn)行說明,闡述了很多具體細(xì)節(jié)以便提供對(duì)本發(fā)明的全面理解。然而,顯而易見,可以在沒有這些具體細(xì)節(jié)的情況下實(shí)施各新穎實(shí)施例。在其它情況下,以框圖形式示出了公知的結(jié)構(gòu)和設(shè)備以便于描述它們。本發(fā)明將涵蓋落入所要求保護(hù)的主題的精神和范圍內(nèi)的所有修改、等效方案和替換方案。圖I示出了根據(jù)所公開的體系結(jié)構(gòu)的計(jì)算機(jī)實(shí)現(xiàn)的信息系統(tǒng)100。系統(tǒng)100包括微博平臺(tái)的跟蹤部件102,其跟蹤由用戶所選擇的散列標(biāo)簽104。散列標(biāo)簽104可內(nèi)嵌于微博消息中。系統(tǒng)100還可包括微博平臺(tái)的合并部件106,其將散列標(biāo)簽104的各實(shí)例108以及相關(guān)聯(lián)的微博消息110合并為標(biāo)簽頁面112,并在微博通信基礎(chǔ)結(jié)構(gòu)中基于散列標(biāo)簽的任何實(shí)例來提供對(duì)此標(biāo)簽頁面112的訪問(例如經(jīng)由用戶的個(gè)人訂閱源頁面114)。應(yīng)注意對(duì)標(biāo)簽頁面112的訪問可以來自任何提到#tag的內(nèi)容。例如,訪問可以來自用戶的個(gè)人訂閱源中提到散列標(biāo)簽的內(nèi)容,來自群訂閱源(company feed)中的消息,來自搜索結(jié)果,來自包含用戶關(guān)注的標(biāo)簽列表的頁面,等等。并且,當(dāng)用戶在一消息中創(chuàng)建標(biāo)簽時(shí),會(huì)自動(dòng)為此標(biāo)簽生成頁面,且任何用戶從此以后可以關(guān)注這一標(biāo)簽。標(biāo)簽頁面112可包括與散列標(biāo)簽104相關(guān)聯(lián)的消息。標(biāo)簽頁面112還可包括下述列表中的至少一個(gè)標(biāo)簽關(guān)注者、描述、相關(guān)散列標(biāo)簽、或標(biāo)簽用戶身份。根據(jù)標(biāo)簽用戶對(duì)散列標(biāo)簽104的使用頻率,可將標(biāo)簽用戶包括在標(biāo)簽頁面112中。散列標(biāo)簽104是與由用戶添加的元數(shù)據(jù)相關(guān)聯(lián)。個(gè)人訂閱源頁面114接收與散列標(biāo)簽104相關(guān)聯(lián)的所有微博消息??善帘紊⒘袠?biāo)簽104以阻止經(jīng)由個(gè)人訂閱源頁面114接收相關(guān)聯(lián)的微博消息??蓮膫€(gè)人訂閱源頁面114中的消息或系統(tǒng)(例如微博基礎(chǔ)結(jié)構(gòu))中任何提到散列標(biāo)簽的內(nèi)容(或?qū)嵗?來關(guān)注散列標(biāo)簽104。當(dāng)用戶選擇關(guān)注(跟蹤)特定散列標(biāo)簽時(shí),包含這一散列標(biāo)簽的所有消息將出現(xiàn)在用戶的訂閱源中。可以從個(gè)人訂閱源頁面112搜索散列標(biāo)簽104,且可由跟蹤部件102跟蹤散列標(biāo)簽104的所有實(shí)例。圖2示出微博平臺(tái)中采用標(biāo)簽遙測(cè)的信息系統(tǒng)200各個(gè)方面之間的交互流程。系統(tǒng)200包括從其中可以執(zhí)行搜索的訂閱源頁面114。搜索結(jié)果202列出多個(gè)標(biāo)簽,可選擇其中一個(gè)或多個(gè)標(biāo)簽來進(jìn)行關(guān)注(跟蹤)。作為響應(yīng),為選中的標(biāo)簽創(chuàng)建標(biāo)簽頁面112,且正在使用的標(biāo)簽的所有實(shí)例都呈現(xiàn)在標(biāo)簽頁面112上。此外,還可在標(biāo)簽頁面112上發(fā)現(xiàn)和跟蹤標(biāo)簽的更新。訂閱源頁面114還向標(biāo)簽頁面112提供可選鏈接,用于更全面地閱讀標(biāo)簽的實(shí)例、元數(shù)據(jù)和相關(guān)聯(lián)的微博消息。訂閱源頁面114還可包括一鏈接(以話題菜單項(xiàng)表示),其將用戶導(dǎo)航到用戶選擇關(guān)注的所有話題(稱為話題頁面204)。如果用戶選擇跟蹤一個(gè)新話題(標(biāo)識(shí)為其后跟隨此話題的散列標(biāo)簽(例如一個(gè)或多個(gè)描述性或標(biāo)識(shí)詞語)),則可將此新話題添加到用戶的話題頁面204。話題頁面204還可包括指向群206中的所有話題(及搜索能力)的指針(或鏈接)。因此,不僅可以有個(gè)人訂閱源頁面,而且可以有包括群的所有話題和標(biāo)簽的群訂閱源頁面206。因此,標(biāo)簽頁面204可進(jìn)一步包括一所有話題鏈接,其指向包括所有話題和標(biāo)簽的群訂閱源頁面206。話題頁面204還可包括返回用戶的標(biāo)簽頁面112的鏈接或?qū)Ш?。用戶的話題頁面204可包括人物和標(biāo)簽的混合。圖3示出了用于標(biāo)簽遙測(cè)的標(biāo)簽頁面300。標(biāo)簽頁面包括用于個(gè)人訂閱源302和群訂閱源304的可選控件。在此,用戶對(duì)用于個(gè)人訂閱源302的微博信息感興趣。發(fā)言區(qū)域306允許輸入文本作為給其他人的消息。發(fā)言區(qū)域306也使用戶能夠在想要時(shí)輸入U(xiǎn)RL(統(tǒng) 一資源定位符)以及其他媒體,例如圖像。發(fā)言區(qū)域306提供插入或關(guān)聯(lián)URL以及諸如圖像文件和/或視頻文件(使用照相機(jī)圖標(biāo)控件)的其他媒體的能力。此外,散列標(biāo)簽(在此為#psf)自動(dòng)地出現(xiàn)在發(fā)言區(qū)域框307,從而省去用戶手動(dòng)輸入的需要。標(biāo)簽控件308允許用戶選擇散列標(biāo)簽來關(guān)注和/或屏蔽。在此,在使用具有任意名稱“psf”的散列標(biāo)簽的示例中,散列標(biāo)簽#psf連同使用這一 #psf散列標(biāo)簽通信的所有消息都被關(guān)注。消息區(qū)域310顯示與所選散列標(biāo)簽(#psf)相關(guān)聯(lián)的消息。信息區(qū)域312提供狀態(tài)信息。例如,呈現(xiàn)被標(biāo)識(shí)為市長的用戶。呈現(xiàn)的其他信息包括關(guān)注所選散列標(biāo)簽(#psf)的用戶數(shù)量、被認(rèn)為與此散列標(biāo)簽相似的話題、此散列標(biāo)簽在給定時(shí)期內(nèi)(例如一周)的排名、流行(trending)話題、以及RSS(簡(jiǎn)易信息聚合)訂閱源信息。還可提供過濾控件314,當(dāng)其被選中時(shí)顯示過濾對(duì)話框以允許基于如下準(zhǔn)則進(jìn)行過濾最熱門、剛添加、按字母數(shù)字字符(例如a-z,0-9,特殊字符等)順序、以及附件、日期、用戶等等。圖4示出了用于標(biāo)簽遙測(cè)的關(guān)注頁面400。關(guān)注頁面400呈現(xiàn)用戶具有的或可選擇來關(guān)注(或跟蹤)的散列標(biāo)簽。關(guān)注頁面400可包括發(fā)言區(qū)域306,以及關(guān)注或不關(guān)注的話題列表。如圖所示,關(guān)注頁面400使用戶能夠?yàn)g覽RSS訂閱源、最熱門話題、以及最近添加話題。此處所包括的是表示用于執(zhí)行所披露的體系結(jié)構(gòu)的新穎方面的示例性方法的一組流程圖。盡管出于解釋簡(jiǎn)明的目的,此處例如以流圖表或流程圖形式示出的一個(gè)或多個(gè)方法被示出并描述為一系列動(dòng)作,但是可以理解和明白,各方法不受動(dòng)作的次序的限制,因?yàn)楦鶕?jù)本發(fā)明,某些動(dòng)作可以按不同的次序和/或與此處所示并描述的其它動(dòng)作同時(shí)發(fā)生。例如,本領(lǐng)域技術(shù)人員將會(huì)明白并理解,方法可被替換地表示為一系列相互關(guān)聯(lián)的狀態(tài)或事件,諸如以狀態(tài)圖的形式。此外,并非在一方法中示出的所有動(dòng)作都是新穎實(shí)現(xiàn)所必需的。圖5示出了根據(jù)所公開的體系結(jié)構(gòu)的計(jì)算機(jī)實(shí)現(xiàn)的信息方法。在500,經(jīng)由微博平臺(tái)選擇個(gè)人感興趣的散列標(biāo)簽。在502,在微博通信基礎(chǔ)結(jié)構(gòu)中跟蹤此散列標(biāo)簽。在504,接收與此散列標(biāo)簽相關(guān)聯(lián)的消息。在506,根據(jù)在微博通信基礎(chǔ)結(jié)構(gòu)中的散列標(biāo)簽的任何實(shí)例將此散列標(biāo)簽和相關(guān)聯(lián)的消息聚合到標(biāo)簽頁面上。圖6示出了圖5的方法的更多方面。應(yīng)注意,這一流程表明每一個(gè)框可代表一個(gè)步驟,其可單獨(dú)或者與其他框結(jié)合,作為圖5的流程圖所表示的方法的額外方面。在600,添加元數(shù)據(jù)到散列標(biāo)簽,元數(shù)據(jù)包括下述列表中的至少一個(gè)標(biāo)簽關(guān)注者、描述、相關(guān)的散列標(biāo)簽、或標(biāo)簽用戶身份。在602,計(jì)算標(biāo)簽的最頻繁用戶,并在標(biāo)簽頁面上呈現(xiàn)此最頻繁用戶。在框604,可屏蔽散列標(biāo)簽以阻止經(jīng)個(gè)人訂閱源的接收。然而應(yīng)注意,盡管這一標(biāo)簽將不顯示在用戶的訂閱源上,但是用戶仍可轉(zhuǎn)到標(biāo)簽頁面并得到與散列標(biāo)簽有關(guān)的所有新消息的更新。群訂閱源仍然接收所有實(shí)例和相關(guān)聯(lián)的消息。因此,屏蔽此散列標(biāo)簽并不影響標(biāo)簽頁面。在606,搜索新散列標(biāo)簽的所有實(shí)例,并經(jīng)由個(gè)人訂閱源跟蹤新散列標(biāo)簽。在608, 創(chuàng)建新散列標(biāo)簽頁面,且將新散列標(biāo)簽的實(shí)例和相關(guān)聯(lián)的新消息聚合到新標(biāo)簽頁面上。在610,當(dāng)傳遞了與新散列標(biāo)簽相關(guān)聯(lián)的新消息時(shí),新散列標(biāo)簽得到更新。圖7示出替換的信息方法。在700,經(jīng)由微博平臺(tái)選擇個(gè)人感興趣的散列標(biāo)簽。在702,創(chuàng)建散列標(biāo)簽頁,用于呈現(xiàn)相關(guān)聯(lián)的散列標(biāo)簽信息。在704,在微博通信基礎(chǔ)結(jié)構(gòu)中跟蹤此散列標(biāo)簽。在706,經(jīng)由個(gè)人訂閱源檢索與散列標(biāo)簽相關(guān)聯(lián)的消息。在708,在標(biāo)簽頁面上聚合散列標(biāo)簽和相關(guān)聯(lián)的消息。在710,添加元數(shù)據(jù)到散列標(biāo)簽,元數(shù)據(jù)包括下述列表中的至少一個(gè)標(biāo)簽關(guān)注者、描述、相關(guān)的散列標(biāo)簽、或標(biāo)簽用戶身份。在712,計(jì)算散列標(biāo)簽的最頻繁用戶,并在標(biāo)簽頁面上呈現(xiàn)此最頻繁用戶。圖8示出圖7的方法的更多方面。應(yīng)注意,這一流程表明每一個(gè)框可代表一個(gè)步驟,其可單獨(dú)或者與其他框結(jié)合,作為圖7所示的流程圖所表示的方法的額外方面。在800,屏蔽散列標(biāo)簽以阻止經(jīng)由個(gè)人訂閱源接收散列標(biāo)簽和相關(guān)聯(lián)的消息。在802,搜索新散列標(biāo)簽的所有實(shí)例,并經(jīng)由個(gè)人訂閱源跟蹤新散列標(biāo)簽。在804,創(chuàng)建新散列標(biāo)簽頁面且將新散列標(biāo)簽的實(shí)例和相關(guān)聯(lián)的新消息聚合到新標(biāo)簽頁面上。當(dāng)在微博通信基礎(chǔ)結(jié)構(gòu)中傳遞與新散列標(biāo)簽相關(guān)聯(lián)的新消息時(shí),新散列標(biāo)簽(以及相關(guān)聯(lián)的新標(biāo)簽頁面)得到更新。如在本申請(qǐng)中所使用的,術(shù)語“組件”和“系統(tǒng)”旨在表示計(jì)算機(jī)相關(guān)的實(shí)體,其可以是硬件、軟件和有形硬件的組合、軟件、或者執(zhí)行中的軟件。例如,組件可以是,但不限于,諸如處理器、芯片存儲(chǔ)器、大容量存儲(chǔ)設(shè)備(例如,光驅(qū)、固態(tài)驅(qū)動(dòng)器、和/或磁存儲(chǔ)介質(zhì)驅(qū)動(dòng)器)、以及計(jì)算機(jī)等有形組件,以及諸如運(yùn)行在處理器上的進(jìn)程、對(duì)象、可執(zhí)行碼、數(shù)據(jù)結(jié)構(gòu)(儲(chǔ)存于易失性或非易失性儲(chǔ)存介質(zhì))、模塊、執(zhí)行的線程和/或程序等軟件組件。作為說明,在服務(wù)器上運(yùn)行的應(yīng)用和服務(wù)器兩者都可以是組件。一個(gè)或多個(gè)組件可以駐留在進(jìn)程和/或執(zhí)行的線程內(nèi),且組件可以位于一臺(tái)計(jì)算機(jī)上和/或分布在兩臺(tái)或更多的計(jì)算機(jī)之間。詞語“示例性”在此處可用于表示用作示例、實(shí)例或說明。在此被描述為“示例性”的任何方面或設(shè)計(jì)并不一定要被解釋為相比其它方面或設(shè)計(jì)更優(yōu)選或有利?,F(xiàn)在參考圖9,示出了執(zhí)行根據(jù)所披露的標(biāo)簽遙測(cè)的計(jì)算系統(tǒng)900的框圖。然而,可以理解所披露的方法和/或系統(tǒng)的某些或全部方面可以實(shí)現(xiàn)為片上系統(tǒng),其中模擬、數(shù)字、混合信號(hào)以及其他功能都在單個(gè)芯片基片上制作。為了提供用于其各方面的附加上下文,圖9及以下討論旨在提供對(duì)其中可實(shí)現(xiàn)各方面的合適的計(jì)算系統(tǒng)900的簡(jiǎn)要概括描述。盡管以上描述是在可在一個(gè)或多個(gè)計(jì)算機(jī)上運(yùn)行的計(jì)算機(jī)可執(zhí)行指令的一般上下文中進(jìn)行的,但是本領(lǐng)域的技術(shù)人員將認(rèn)識(shí)到,新穎實(shí)施例也可結(jié)合其它程序模塊和/或作為硬件和軟件的組合來實(shí)現(xiàn)。
用于實(shí)現(xiàn)各方面的計(jì)算系統(tǒng)900包括計(jì)算機(jī)902,其具有處理單元904、諸如系統(tǒng)存儲(chǔ)器906等的計(jì)算機(jī)可讀存儲(chǔ)、以及系統(tǒng)總線908。處理單元904可以是各種市場(chǎng)上可購得的處理器中的任一種,諸如單處理器、多處理器、單核單元以及多核單元。此外,本領(lǐng)域的技術(shù)人員可以理解,新穎方法可用其它計(jì)算機(jī)系統(tǒng)配置來實(shí)施,包括小型機(jī)、大型計(jì)算機(jī)、以及個(gè)人計(jì)算機(jī)(例如、臺(tái)式、膝上型等)、手持式計(jì)算設(shè)備、基于微處理器的或可編程消費(fèi)電子產(chǎn)品等,其每一個(gè)都可在操作上耦合到一個(gè)或多個(gè)相關(guān)聯(lián)的設(shè)備。系統(tǒng)存儲(chǔ)器906可包括計(jì)算機(jī)可讀存儲(chǔ)(物理存儲(chǔ)介質(zhì)),如易失性(VOL)存儲(chǔ)器910 (例如,隨機(jī)存取存儲(chǔ)器(RAM))和非易失性存儲(chǔ)器(NON-VOL)912 (如ROM、EPROM、EEPROM等)?;据斎?輸出系統(tǒng)(BIOS)可被存儲(chǔ)在非易失性存儲(chǔ)器912中,并且包括諸如在啟動(dòng)期間便于在計(jì)算機(jī)902內(nèi)的組件之間傳遞數(shù)據(jù)和信號(hào)的基本例程。易失性存儲(chǔ)器910還可包括諸如靜態(tài)RAM等高速RAM來用于高速緩存數(shù)據(jù)。系統(tǒng)總線908提供了用于包括,但不限于系統(tǒng)存儲(chǔ)器906的系統(tǒng)組件到處理單元904的接口。系統(tǒng)總線908可以是若干種總線結(jié)構(gòu)中的任一種,這些總線結(jié)構(gòu)還可使用各類市場(chǎng)上可購得的總線體系結(jié)構(gòu)中的任一種互連到存儲(chǔ)器總線(帶有或沒有存儲(chǔ)器控制器)以及外圍總線(例如,PCI、PCIe、AGP、LPC等)。計(jì)算機(jī)902還包括機(jī)器可讀存儲(chǔ)子系統(tǒng)914以及用于將存儲(chǔ)子系統(tǒng)914接口到系統(tǒng)總線908和其他所需計(jì)算機(jī)組件的存儲(chǔ)接口 916。存儲(chǔ)子系統(tǒng)914 (物理存儲(chǔ)介質(zhì))可包括例如硬盤驅(qū)動(dòng)器(HDD)、磁軟盤驅(qū)動(dòng)器(FDD)和/或光盤存儲(chǔ)驅(qū)動(dòng)器(例如,⑶-ROM驅(qū)動(dòng)器、DVD驅(qū)動(dòng)器)中的一種或多種。存儲(chǔ)接口 916可包括諸如,例如EIDE、ATA、SATA和IEEE1394等接口技術(shù)。一個(gè)或多個(gè)程序和數(shù)據(jù)可被存儲(chǔ)在存儲(chǔ)器子系統(tǒng)906、機(jī)器可讀和可移動(dòng)存儲(chǔ)器子系統(tǒng)918 (例如,閃存驅(qū)動(dòng)器形狀因子技術(shù))和/或存儲(chǔ)子系統(tǒng)914 (例如,光、磁、固態(tài))中,這些程序和數(shù)據(jù)包括操作系統(tǒng)920、一個(gè)或多個(gè)應(yīng)用程序922、其他程序模塊924以及程序數(shù)據(jù)926。一個(gè)或多個(gè)應(yīng)用程序922、其他程序模塊924以及程序數(shù)據(jù)926可包括例如圖I的系統(tǒng)100的實(shí)體和組件、圖2的信息系統(tǒng)200的流程圖的實(shí)體和組件、圖3的標(biāo)簽頁面300、圖4的關(guān)注頁面400、以及圖5-8的流程圖所表示的方法。一般而言,程序包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、方法、數(shù)據(jù)結(jié)構(gòu)、其它軟件組件等等。操作系統(tǒng)920、應(yīng)用程序922、模塊924和/或數(shù)據(jù)926的全部或部分也可被高速緩存在諸如易失性存儲(chǔ)器910等的存儲(chǔ)器中。應(yīng)該明白,所披露的體系結(jié)構(gòu)可以用各種市場(chǎng)上可購得的操作系統(tǒng)或操作系統(tǒng)的組合(例如,作為虛擬機(jī))來實(shí)施。存儲(chǔ)子系統(tǒng)914和存儲(chǔ)器子系統(tǒng)(906和918)用作用于數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)、計(jì)算機(jī)可執(zhí)行指令等的易失性和非易失性存儲(chǔ)的計(jì)算機(jī)可讀介質(zhì)。這些指令當(dāng)由計(jì)算機(jī)或其他機(jī)器執(zhí)行時(shí),可使得計(jì)算機(jī)或其他機(jī)器執(zhí)行方法的一個(gè)或多個(gè)動(dòng)作。執(zhí)行動(dòng)作的指令可被存儲(chǔ)在一個(gè)介質(zhì)上,或者可跨多個(gè)介質(zhì)存儲(chǔ),使得指令共同出現(xiàn)在一個(gè)或多個(gè)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上,而不管所有指令是否都在同一介質(zhì)上。計(jì)算機(jī)可讀介質(zhì)可以是可由計(jì)算機(jī)902訪問的任何可用介質(zhì),且包括可移動(dòng)和不可移動(dòng)的易失性和非易失性、內(nèi)部和/或外部介質(zhì)。對(duì)于計(jì)算機(jī)902,介質(zhì)以任意適當(dāng)?shù)臄?shù)字格式容納數(shù)據(jù)的存儲(chǔ)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可使用其他類型的計(jì)算機(jī)可讀介質(zhì),如zip驅(qū)動(dòng)器、磁帶、閃存卡、閃存驅(qū)動(dòng)器、磁帶盒等來存儲(chǔ)用于執(zhí)行所披露的體系結(jié)構(gòu)的新穎方法的計(jì)算機(jī)可執(zhí)行指令。用戶可以使用諸如鍵盤和鼠標(biāo)等外部用戶輸入設(shè)備928來與計(jì)算機(jī)902、程序和數(shù)據(jù)交互。其它外部用戶輸入設(shè)備928可包括話筒、IR(紅外)遠(yuǎn)程遙控器、操縱桿、游戲手柄、照相機(jī)識(shí)別系統(tǒng)、指示筆、觸摸屏、姿勢(shì)系統(tǒng)(例如,眼移動(dòng)、頭移動(dòng)等)和/或類似物。在計(jì)算機(jī)902是例如便攜式計(jì)算機(jī)的情況下,用戶可以使用諸如觸摸墊、話筒、鍵盤等板載用戶輸入設(shè)備930來與計(jì)算機(jī)902、程序和數(shù)據(jù)交互。這些和其他輸入設(shè)備通過輸入/輸出(I/O)設(shè)備接口 932經(jīng)由系統(tǒng)總線908連接到處理單元904,但也可通過其它接口連接,如并行端口、IEEE 1394串行端口、游戲端口、USB端口、IR接口、短距離無線(例如藍(lán)牙)以及其他個(gè)人局域網(wǎng)(PAN)技術(shù)等等。I/O設(shè)備接口 932還便于使用輸出外圍設(shè)備934,如打印機(jī)、音頻設(shè)備、照相機(jī)設(shè)備等,如聲卡和/或板載音頻處理能力。
一個(gè)或多個(gè)圖形接口 936 (通常也稱為圖形處理單元(GPU))提供在計(jì)算機(jī)902和外部顯示器938 (例如,IXD、等離子)和/或板載顯示器940 (例如,對(duì)于便攜式計(jì)算機(jī))之間的圖形和視頻信號(hào)。圖形接口 936也可作為計(jì)算機(jī)系統(tǒng)板的一部分來制造。計(jì)算機(jī)902可以使用經(jīng)由有線/無線通信子系統(tǒng)942到一個(gè)或多個(gè)網(wǎng)絡(luò)和/或其他計(jì)算機(jī)的邏輯連接在聯(lián)網(wǎng)環(huán)境(例如,基于IP的)中操作。其他計(jì)算機(jī)可包括工作站、服務(wù)器、路由器、個(gè)人計(jì)算機(jī)、基于微處理器的娛樂設(shè)備、對(duì)等設(shè)備或其他常見的網(wǎng)絡(luò)節(jié)點(diǎn),并且通常包括以上相對(duì)于計(jì)算機(jī)902描述的許多或所有元件。邏輯連接可包括到局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)、熱點(diǎn)等的有線/無線連接。LAN和WAN聯(lián)網(wǎng)環(huán)境常見于辦公室和公司,并且方便了諸如內(nèi)聯(lián)網(wǎng)等企業(yè)范圍計(jì)算機(jī)網(wǎng)絡(luò),所有這些都可連接到例如因特網(wǎng)等全球通信網(wǎng)絡(luò)。當(dāng)在聯(lián)網(wǎng)環(huán)境中使用時(shí),計(jì)算機(jī)902經(jīng)由有線/無線通信子系統(tǒng)942 (例如,網(wǎng)絡(luò)接口適配器、板載收發(fā)機(jī)子系統(tǒng)等)連接到網(wǎng)絡(luò)來與有線/無線網(wǎng)絡(luò)、有線/無線打印機(jī)、有線/無線輸入設(shè)備944等通信。計(jì)算機(jī)902可包括用于通過網(wǎng)絡(luò)建立通信的調(diào)制解調(diào)器或其他裝置。在聯(lián)網(wǎng)環(huán)境中,相對(duì)于計(jì)算機(jī)902,程序和數(shù)據(jù)可被存儲(chǔ)在遠(yuǎn)程存儲(chǔ)器/存儲(chǔ)設(shè)備中,如與分布式系統(tǒng)相關(guān)聯(lián)。應(yīng)該理解,所示網(wǎng)絡(luò)連接是示例性的,并且可以使用在計(jì)算機(jī)之間建立通信鏈路的其他手段。計(jì)算機(jī)902可用于使用諸如IEEE 802. xx標(biāo)準(zhǔn)家族等無線電技術(shù)來與有線/無線設(shè)備或?qū)嶓w通信,例如在操作上安置在與例如打印機(jī)、掃描儀、臺(tái)式和/或便攜式計(jì)算機(jī)、個(gè)人數(shù)字助理(PDA)、通信衛(wèi)星、任何一件與無線可檢測(cè)標(biāo)簽相關(guān)聯(lián)的設(shè)備或位置(例如,電話亭、報(bào)亭、休息室)以及電話的無線通信(例如,IEEE 802. 11空中調(diào)制技術(shù))中的無線設(shè)備。這至少包括用于熱點(diǎn)的Wi-Fi (即無線保真)、WiMax和藍(lán)牙 無線技術(shù)。由此,通信可以是如對(duì)于常規(guī)網(wǎng)絡(luò)那樣的預(yù)定義結(jié)構(gòu),或者僅僅是至少兩個(gè)設(shè)備之間的自組織(adhoc)通信。Wi-Fi網(wǎng)絡(luò)使用稱為IEEE 802. llx(a、b、g等等)的無線電技術(shù)來提供安全、可靠、快速的無線連接。Wi-Fi網(wǎng)絡(luò)可用于將計(jì)算機(jī)彼此連接、連接到因特網(wǎng)以及連接到有線網(wǎng)絡(luò)(使用IEEE 802. 3相關(guān)的介質(zhì)和功能)。所示和所描述的各方面可以在其中某些任務(wù)由通過通信網(wǎng)絡(luò)鏈接的遠(yuǎn)程處理設(shè)備來執(zhí)行的分布式計(jì)算環(huán)境中實(shí)施。在分布式計(jì)算環(huán)境中,程序模塊可以位于本地和/或遠(yuǎn)程存儲(chǔ)和/或存儲(chǔ)器系統(tǒng)中。上面描述的包括所披露的體系結(jié)構(gòu)的各示例。當(dāng)然,描述每一個(gè)可以想到的組件和/或方法的組合是不可能的,但本領(lǐng)域內(nèi)的普通技術(shù)人員應(yīng)該認(rèn)識(shí)到,許多其它組合和排列都是可能的。因此,該新穎體系結(jié)構(gòu)旨在涵蓋所有這些落入所附權(quán)利要求書的精神和范圍內(nèi)的更改、修改和變化。此外,就在詳細(xì)描述或權(quán)利要求書中使用術(shù)語“包括”而言,這
一術(shù)語旨在以與術(shù)語“包含”在被用作權(quán)利要求書中的過渡詞時(shí)所解釋的相似的方式為包含性的。
權(quán)利要求
1.一種計(jì)算機(jī)實(shí)現(xiàn)的信息系統(tǒng)(100),包括 微博平臺(tái)的跟蹤部件(102),其跟蹤由用戶選擇的散列標(biāo)簽,所述散列標(biāo)簽是內(nèi)嵌于經(jīng)微博通信基礎(chǔ)結(jié)構(gòu)傳遞的微博消息中; 微博平臺(tái)的合并部件(106),其將所述散列標(biāo)簽的實(shí)例和相關(guān)聯(lián)的微博消息合并為標(biāo)簽頁面,并基于所述微博通信基礎(chǔ)結(jié)構(gòu)中的所述散列標(biāo)簽的任何實(shí)例來提供對(duì)所述標(biāo)簽頁面的訪問;以及 處理器,其執(zhí)行與至少所述跟蹤部件和所述合并部件相關(guān)聯(lián)的計(jì)算機(jī)可執(zhí)行指令。
2.如權(quán)利要求I所述的系統(tǒng),其特征在于,所述標(biāo)簽頁面包括與所述散列標(biāo)簽相關(guān)聯(lián)的消息,并且所述散列標(biāo)簽與添加的元數(shù)據(jù)相關(guān)聯(lián)。
3.如權(quán)利要求I所述的系統(tǒng),其特征在于,所述標(biāo)簽頁面包括下述列表的至少一個(gè)標(biāo)簽關(guān)注者、描述、相關(guān)的散列標(biāo)簽、或標(biāo)簽用戶身份。
4.如權(quán)利要求I所述的系統(tǒng),其特征在于,個(gè)人訂閱源頁面接收與所述散列標(biāo)簽相關(guān)聯(lián)的所有微博消息,并且屏蔽所述散列標(biāo)簽以阻止經(jīng)由個(gè)人訂閱源頁面接收相關(guān)聯(lián)的微博消息。
5.如權(quán)利要求I所述的系統(tǒng),其特征在于,根據(jù)任何提到所述散列標(biāo)簽的內(nèi)容來關(guān)注所述散列標(biāo)簽,并且可從個(gè)人訂閱源頁面搜索所述散列標(biāo)簽,且可由所述跟蹤部件跟蹤所有實(shí)例。
6.一種計(jì)算機(jī)實(shí)現(xiàn)的信息方法,包括以下動(dòng)作 經(jīng)由微博平臺(tái)選擇個(gè)人感興趣的散列標(biāo)簽(500); 在微博通信基礎(chǔ)結(jié)構(gòu)中跟蹤所述散列標(biāo)簽(502); 檢索與所述散列標(biāo)簽相關(guān)聯(lián)的消息(504); 根據(jù)所述微博通信基礎(chǔ)結(jié)構(gòu)中的所述散列標(biāo)簽的任何實(shí)例將所述散列標(biāo)簽和相關(guān)聯(lián)的消息聚合到標(biāo)簽頁面上(506);以及 利用執(zhí)行儲(chǔ)存于存儲(chǔ)器中的指令的處理器來執(zhí)行跟蹤、檢索或聚合中的至少一個(gè)動(dòng)作。
7.如權(quán)利要求6所述的方法,其特征在于,還包括添加元數(shù)據(jù)到所述散列標(biāo)簽,所述元數(shù)據(jù)包括下述列表的至少一個(gè)標(biāo)簽關(guān)注者、描述、相關(guān)的散列標(biāo)簽、或標(biāo)簽用戶身份。
8.如權(quán)利要求6所述的方法,其特征在于,還包括計(jì)算所述標(biāo)簽的最頻繁用戶并在所述標(biāo)簽頁面上呈現(xiàn)所述最頻繁用戶。
9.如權(quán)利要求6所述的方法,其特征在于,還包括屏蔽在個(gè)人訂閱源中的所述散列標(biāo)簽以阻止經(jīng)由所述個(gè)人訂閱源的接收。
10.如權(quán)利要求6所述的方法,其特征在于,還包括搜索新散列標(biāo)簽的所有實(shí)例并經(jīng)由個(gè)人訂閱源跟蹤所述新散列標(biāo)簽,并且創(chuàng)建新散列標(biāo)簽頁面并將所述新散列標(biāo)簽的實(shí)例和相關(guān)聯(lián)的新消息聚合在新標(biāo)簽頁面上。
全文摘要
本申請(qǐng)涉及微博基礎(chǔ)結(jié)構(gòu)中的散列標(biāo)簽管理。在微博通信基礎(chǔ)結(jié)構(gòu)中提供增強(qiáng)標(biāo)簽遙測(cè)的體系結(jié)構(gòu)。這一體系架構(gòu)通過使用戶能夠關(guān)注(跟蹤)散列標(biāo)簽(#tag)并接收和瀏覽出現(xiàn)在用戶個(gè)人訂閱源中的以這一散列標(biāo)簽標(biāo)記的所有消息,來提供對(duì)特定用戶的感興趣話題的有效發(fā)現(xiàn)和跟蹤。每一散列標(biāo)簽具有一持久標(biāo)簽頁,此標(biāo)簽頁聚合了所有關(guān)聯(lián)活動(dòng)并包括一列表,此列表例如包括但不限于,標(biāo)簽關(guān)注者、最頻繁用戶(在特定時(shí)間段最常使用此標(biāo)簽)、描述、相關(guān)標(biāo)簽。用戶可接收在用戶的個(gè)人訂閱源中的所有更新,并在單一位置查看與此標(biāo)簽相關(guān)聯(lián)的所有消息和對(duì)話的聚合。用戶也可屏蔽此標(biāo)簽以阻止對(duì)標(biāo)簽信息的接收。
文檔編號(hào)G06F17/30GK102622397SQ201110443450
公開日2012年8月1日 申請(qǐng)日期2011年12月16日 優(yōu)先權(quán)日2010年12月17日
發(fā)明者A·阿查姆包爾特, C·P·杜斯德, H·劉, J·格里芬, R·基金-吉爾 申請(qǐng)人:微軟公司