專(zhuān)利名稱:微博顯示方法和系統(tǒng)的制作方法
微博顯示方法和系統(tǒng)技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)技術(shù),特別地涉及一種微博顯示方法和系統(tǒng)。
背景技術(shù):
微博,即微博客(MicroBlog)的簡(jiǎn)稱,是一種通過(guò)關(guān)注機(jī)制分享簡(jiǎn)短實(shí)時(shí)信息的廣播式的社交網(wǎng)絡(luò)平臺(tái)。隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,如今微博已經(jīng)成為用戶獲取信息、交友娛樂(lè)最為流行的工具和渠道。微博的實(shí)時(shí)性很強(qiáng),微博可實(shí)時(shí)被刷新,用戶可閱覽到其關(guān)注或收聽(tīng)的用戶的最新微博。微博的互動(dòng)性也很強(qiáng),用戶可對(duì)其它用戶的微博進(jìn)行即時(shí)的評(píng)論、轉(zhuǎn)發(fā)、引用等。因而,用戶的微博的刷新速度比較快,用戶接收的新微博的數(shù)量也較多。傳統(tǒng)的微博顯示方法,一般將所有微博按照微博發(fā)布時(shí)間排序進(jìn)行展示。展示的微博中很可能有發(fā)布內(nèi)容重復(fù)的微博,因?yàn)橛脩舭l(fā)布的微博有可能是用戶轉(zhuǎn)發(fā)或引用他人的微博,因此不可避免的造成有可能顯示發(fā)布內(nèi)容重復(fù)的微博的問(wèn)題。
發(fā)明內(nèi)容基于此,有必要提供一種能夠?qū)ξ⒉┻M(jìn)行去重,方便用戶瀏覽的微博顯示方法。一種微博顯示方法,包括以下步驟從服務(wù)器端接收微博,所述微博中包括發(fā)布者名稱、發(fā)布時(shí)間和微博正文;判斷所述微博中是否有微博正文內(nèi)容或微博正文引用的內(nèi)容相同的條目,若是,顯示所述內(nèi)容相同的條目中的一條,將其它條目隱藏。在其中一個(gè)實(shí)施例中,所述方法還包括步驟顯示用于展開(kāi)所述隱藏的微博條目的展開(kāi)標(biāo)識(shí);獲取對(duì)所述展開(kāi)標(biāo)識(shí)的點(diǎn)擊指令,根據(jù)所述隱藏的微博條目的發(fā)布時(shí)間降序顯示所述隱藏的微博條目。在其中一個(gè)實(shí)施例中,所述方法還包括顯示所述隱藏的微博條目的發(fā)布者名稱;獲取對(duì)所述發(fā)布者名稱的點(diǎn)擊指令,顯示被點(diǎn)擊的發(fā)布者名稱對(duì)應(yīng)的微博。在其中一個(gè)實(shí)施例中,顯示所述隱藏的微博條目的發(fā)布者名稱的步驟為顯示不超過(guò)閾值數(shù)量的所述隱藏的微博條目的發(fā)布者名稱,隱藏所述隱藏的微博條目的發(fā)布者名稱中除顯示的發(fā)布者名稱外的其余發(fā)布者名稱;顯示用于展開(kāi)所述其余發(fā)布者名稱的展開(kāi)對(duì)象;當(dāng)獲取到對(duì)所述展開(kāi)對(duì)象的點(diǎn)擊指令時(shí),顯示所述其余發(fā)布者名稱。在其中一個(gè)實(shí)施例中,所述判斷所述微博中是否有微博正文內(nèi)容或微博正文引用的內(nèi)容相同的條目,若是,顯示所述內(nèi)容相同的條目中的一條,將其它條目隱藏的步驟為標(biāo)記當(dāng)前接收的微博中微博正文內(nèi)容或微博正文弓I用的內(nèi)容相同的條目為一組,判斷各組微博的微博正文內(nèi)容或微博正文引用的內(nèi)容是否與當(dāng)前時(shí)間之前的預(yù)設(shè)時(shí)段內(nèi)、接收的微博中某一條的微博正文內(nèi)容或微博正文引用的內(nèi)容相同,若某一組微博的微博正文內(nèi)容或微博正文引用的內(nèi)容與所述預(yù)設(shè)時(shí)段內(nèi)接收的微博中某一條的微博正文內(nèi)容或微博正文引用的內(nèi)容相同,則顯示該組微博的發(fā)布者名稱,并提示該組微博為內(nèi)容重復(fù)的微博,若某一組微博的微博正文內(nèi)容或微博正文引用的內(nèi)容與所述預(yù)設(shè)時(shí)段內(nèi)接收的微博中每一條的微博正文內(nèi)容或微博正文引用的內(nèi)容都不同,則顯示該組微博中的一條,并將該組中其他條目隱藏。基于此,還有必要提供一種能夠?qū)ξ⒉┻M(jìn)行去重,方便用戶瀏覽的微博顯示系統(tǒng)。一種微博顯示系統(tǒng),包括
微博獲取模塊,用于從服務(wù)器端接收微博,所述微博中包括發(fā)布者名稱、發(fā)布時(shí)間和微博正文;內(nèi)容匹配模塊,用于判斷所述微博中是否有微博正文內(nèi)容或微博正文引用的內(nèi)容相同的條目;顯示模塊,用于當(dāng)所述微博中有微博正文內(nèi)容或微博正文弓I用的內(nèi)容相同的條目時(shí),顯示所述內(nèi)容相同的條目中的一條,將其它條目隱藏。在其中一個(gè)實(shí)施例中,所述顯示模塊還用于顯示用于展開(kāi)所述隱藏的微博條目的展開(kāi)標(biāo)識(shí);所述顯示模塊還用于獲取對(duì)所述展開(kāi)標(biāo)識(shí)的點(diǎn)擊指令,根據(jù)所述隱藏的微博條目的發(fā)布時(shí)間降序顯示所述隱藏的微博條目。在其中一個(gè)實(shí)施例中,所述顯示模塊用于還用于顯示所述隱藏的微博條目的發(fā)布者名稱;所述顯示模塊還用于獲取對(duì)所述發(fā)布者名稱的點(diǎn)擊指令,顯示被點(diǎn)擊的發(fā)布者名稱對(duì)應(yīng)的微博。在其中一個(gè)實(shí)施例中,所述顯示模塊還用于顯示不超過(guò)閾值數(shù)量的所述隱藏的微博條目的發(fā)布者名稱,隱藏所述隱藏的微博條目的發(fā)布者名稱中除顯示的發(fā)布者名稱外的其余發(fā)布者名稱,并顯示用于展開(kāi)所述其余發(fā)布者名稱的展開(kāi)對(duì)象,當(dāng)獲取到對(duì)所述展開(kāi)對(duì)象的點(diǎn)擊指令時(shí),顯示所述其余發(fā)布者名稱。在其中一個(gè)實(shí)施例中,所述內(nèi)容匹配模塊用于標(biāo)記當(dāng)前接收的微博中微博正文內(nèi)容或微博正文引用的內(nèi)容相同的條目為一組,判斷各組微博的微博正文內(nèi)容或微博正文引用的內(nèi)容是否與當(dāng)前時(shí)間之前的預(yù)設(shè)時(shí)段內(nèi)接收的微博中某一條的微博正文內(nèi)容或微博正文引用的內(nèi)容相同;所述顯示模塊還用于若某一組微博的微博正文內(nèi)容或微博正文引用的內(nèi)容與所述預(yù)設(shè)時(shí)段內(nèi)接收的微博中某一條的微博正文內(nèi)容或微博正文引用的內(nèi)容相同,則顯示該組微博的發(fā)布者名稱,并提示該組微博為內(nèi)容重復(fù)的微博,若某一組微博的微博正文內(nèi)容或微博正文引用的內(nèi)容與所述預(yù)設(shè)時(shí)段內(nèi)接收的微博中每一條的微博正文內(nèi)容或微博正文引用的內(nèi)容都不同,則顯示該組微博中的一條,并將該組中其他條目隱藏。上述微博顯示方法和系統(tǒng),判斷微博中是否有微博正文內(nèi)容或微博正文引用的內(nèi)容相同的條目,若是,則只顯示內(nèi)容相同的條目中的一條,避免了顯示重復(fù)的內(nèi)容相同的微博,從而可方便用戶瀏覽微博。
圖I為一個(gè)實(shí)施例中的微博顯示方法的流程示意圖;圖2為另一實(shí)施例中的微博顯示方法的流程示意圖;圖3為又一實(shí)施例中的微博顯示方法的流程示意圖;圖4為一個(gè)實(shí)施例中顯示重復(fù)內(nèi)容的微博顯示效果圖;圖5為一個(gè)實(shí)施例中只顯不內(nèi)容相同的微博中一條微博的效果圖;圖6為另一個(gè)實(shí)施例中只顯示內(nèi)容相同的微博中一條微博的效果圖;圖7為一個(gè)實(shí)施例中的微博顯示系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式如圖I所示,在一個(gè)實(shí)施例中,一種微博顯示方法,包括以下步驟步驟S20,從服務(wù)器端接收微博,微博中包括發(fā)布者名稱、發(fā)布時(shí)間和微博正文。步驟S40,判斷微博中是否有微博正文內(nèi)容或微博正文引用的內(nèi)容相同的條目,若是,顯示內(nèi)容相同的條目中的一條,將其它條目隱藏。原創(chuàng)的微博的微博正文只包含發(fā)布者原創(chuàng)的正文內(nèi)容。轉(zhuǎn)發(fā)的微博的微博正文內(nèi)容包含被轉(zhuǎn)發(fā)的微博的發(fā)布者名稱和被轉(zhuǎn)發(fā)的微博的微博正文內(nèi)容。當(dāng)轉(zhuǎn)發(fā)者對(duì)轉(zhuǎn)發(fā)的微博添加了評(píng)論時(shí),轉(zhuǎn)發(fā)的微博的微博正文中還包含轉(zhuǎn)發(fā)者添加的評(píng)論。當(dāng)微博被轉(zhuǎn)發(fā)多次后,微博正文內(nèi)容中包含第一個(gè)被轉(zhuǎn)發(fā)者原創(chuàng)的內(nèi)容及多個(gè)被轉(zhuǎn)發(fā)者名稱。具體的,微博正文引用的內(nèi)容為轉(zhuǎn)發(fā)的微博的微博正文內(nèi)容中所包含的第一個(gè)被轉(zhuǎn)發(fā)者原創(chuàng)的正文內(nèi)容。若兩條微博的微博正文內(nèi)容相同,或兩條微博的微博正文都包含有引用的內(nèi)容且引用的內(nèi)容相同,或兩條微博中只有一條的微博正文包含有引用的內(nèi)容且引用的內(nèi)容與另一條未包含引用內(nèi)容的微博的微博正文內(nèi)容相同,上述三種情況中的兩條微博都為內(nèi)容相同的微博。在一個(gè)實(shí)施例中,可判斷發(fā)布時(shí)間同屬于預(yù)設(shè)時(shí)段的微博中是否有微博正文內(nèi)容或微博正文引用的內(nèi)容相同的條目,若是,則只顯示內(nèi)容相同的條目中的一條。例如,可判斷發(fā)布時(shí)間屬于同一天的微博中是否有微博正文內(nèi)容或微博正文引用的內(nèi)容相同的條目。在一個(gè)實(shí)施例中,可顯示內(nèi)容相同的條目中發(fā)布時(shí)間最新的一條,將其他條目隱藏。具體的,可顯示最新的一條微博的發(fā)布者名稱、發(fā)布時(shí)間、微博正文、相關(guān)評(píng)論等信息。上述微博顯示方法,只選取內(nèi)容相同的微博中的一條進(jìn)行顯示,避免了重復(fù)顯示內(nèi)容相同的微博,從而可方便用戶瀏覽微博。如圖2所示,在一個(gè)實(shí)施例中,上述微博顯示方法還包括步驟步驟S60,顯示用于展開(kāi)隱藏的微博條目的展開(kāi)標(biāo)識(shí)。具體的,在一個(gè)實(shí)施例中,可在上述顯示的微博旁顯示展開(kāi)標(biāo)識(shí)。在一個(gè)實(shí)施例中,展開(kāi)標(biāo)識(shí)可為按鈕或鏈接。具體的,展開(kāi)標(biāo)識(shí)可以是形狀為“ + ”型的按鈕,或圖案為“ + ”型圖案的按鈕等。
步驟S80,獲取對(duì)展開(kāi)標(biāo)識(shí)的點(diǎn)擊指令,根據(jù)隱藏的微博條目的發(fā)布時(shí)間降序顯示隱藏的微博條目。具體的,對(duì)展開(kāi)標(biāo)識(shí)的點(diǎn)擊指令為點(diǎn)擊展開(kāi)標(biāo)識(shí)觸發(fā)的查看隱藏的微博條目的指令。當(dāng)用戶點(diǎn)擊展開(kāi)標(biāo)識(shí)時(shí),可通過(guò)展開(kāi)標(biāo)識(shí)接收用戶查看隱藏的微博條目的指令。當(dāng)接收到用戶查看其它隱藏的微博條目的指令后,可展示隱藏的微博條目。上述微博顯示方法,只顯示內(nèi)容相同的微博中的一條微博而隱藏其它微博,并顯示可用于展示隱藏的微博的展開(kāi)標(biāo)識(shí)。雖然內(nèi)容相同,但微博的評(píng)論信息可能不同,因此用戶也存在查看隱藏的微博的需要。用戶可方便的通過(guò)展開(kāi)標(biāo)識(shí)來(lái)展開(kāi)隱藏的微博。上述微博顯示方法,既可避免顯示重復(fù)內(nèi)容的微博,又可方便用戶查看隱藏的微博,提高了用戶查看微博的便利性。在一個(gè)實(shí)施例中,上述微博顯示方法還包括步驟顯示隱藏的微博條目的發(fā)布者名稱;獲取對(duì)發(fā)布者名稱的點(diǎn)擊指令,顯示被點(diǎn)擊的發(fā)布者名稱對(duì)應(yīng)的微博。
具體的,在一個(gè)實(shí)施例中,可顯示包含發(fā)布者名稱的按鈕或鏈接。當(dāng)用戶點(diǎn)擊包含發(fā)布者名稱的按鈕或鏈接時(shí),可觸發(fā)查看被點(diǎn)擊的發(fā)布者名稱對(duì)應(yīng)的微博的指令。當(dāng)接收到用戶查看被點(diǎn)擊的發(fā)布者名稱對(duì)應(yīng)的微博的指令時(shí),可顯示被點(diǎn)擊的發(fā)布者名稱對(duì)應(yīng)的微博。本實(shí)施例中,用戶可方便的根據(jù)發(fā)布者名稱展開(kāi)發(fā)布者名稱對(duì)應(yīng)的微博,提高了用戶的操作便利性。在一個(gè)實(shí)施例中,上述顯示隱藏的微博條目的發(fā)布者名稱的步驟的具體過(guò)程包括顯示不超過(guò)閾值數(shù)量的隱藏的微博條目的發(fā)布者名稱,隱藏所述隱藏的微博條目的發(fā)布者名稱中除顯示的發(fā)布者名稱外的其余發(fā)布者名稱;顯示用于展開(kāi)其余發(fā)布者名稱的展開(kāi)對(duì)象;當(dāng)獲取到對(duì)展開(kāi)對(duì)象的點(diǎn)擊指令時(shí),顯示其余發(fā)布者名稱。具體的,在一個(gè)實(shí)施例中,可判斷上述隱藏的微博條目的數(shù)量是否超過(guò)閾值,若是,可選取隱藏的微博條目中閾值數(shù)量的微博,并顯示選取的微博的發(fā)布者名稱。進(jìn)一步的,可在上述顯示的發(fā)布者名稱的旁邊顯示展開(kāi)對(duì)象。在一個(gè)實(shí)施例中,展開(kāi)對(duì)象可為按鈕或鏈接。展開(kāi)對(duì)象可包含省略號(hào)圖案,以提示用戶還有隱藏的其余發(fā)布者名稱。在一個(gè)實(shí)施例中,當(dāng)用戶點(diǎn)擊展開(kāi)對(duì)象時(shí),可觸發(fā)查看其余發(fā)布者名稱的指令。當(dāng)接收到用戶查看其余發(fā)布者名稱的指令時(shí),顯示其余發(fā)布者名稱。本實(shí)施例中,當(dāng)有較多的發(fā)布者發(fā)布具有相同內(nèi)容的微博時(shí),只顯示閾值數(shù)量的隱藏的微博條目的發(fā)布者名稱,而隱藏其余發(fā)布者名稱,并顯示可用于展開(kāi)其余發(fā)布者名稱的展示對(duì)象,既可避免顯示的過(guò)多的發(fā)布者名稱,給用戶瀏覽微博造成干擾信息,又可方便的展開(kāi)隱藏的發(fā)布者名稱,從而可方便用戶的操作。如圖3所示,在一個(gè)實(shí)施例中,一種微博顯示方法,包括以下步驟步驟S302,從服務(wù)器端接收微博,所述微博中包括發(fā)布者名稱、發(fā)布時(shí)間和微博正文。步驟S304,標(biāo)記當(dāng)前接收的微博中微博正文內(nèi)容或微博正文引用的內(nèi)容相同的條
目為一組。具體的,可給微博正文內(nèi)容或微博正文引用的內(nèi)容相同的微博設(shè)置相同的標(biāo)記。將與其它微博的微博正文內(nèi)容或微博正文引用的內(nèi)容不同的微博單獨(dú)標(biāo)記為一組。
步驟S306,判斷各組微博的微博正文內(nèi)容或微博正文引用的內(nèi)容是否與當(dāng)前時(shí)間之前的預(yù)設(shè)時(shí)段內(nèi)接收的微博中某一條的微博正文內(nèi)容或微博正文引用的內(nèi)容相同。具體的,可取各組微博中的一條與預(yù)設(shè)時(shí)段內(nèi)接收的微博進(jìn)行匹配,判斷各組微博的微博正文內(nèi)容或微博正文引用的內(nèi)容是否與預(yù)設(shè)時(shí)段內(nèi)接收的某一條微博相同。 步驟S308,若某一組微博的微博正文內(nèi)容或微博正文引用的內(nèi)容與預(yù)設(shè)時(shí)段內(nèi)接收的微博中某一條的微博正文內(nèi)容或微博正文引用的內(nèi)容相同,則顯示該組微博的發(fā)布者名稱,并提示該組微博為內(nèi)容重復(fù)的微博,若某一組微博的微博正文內(nèi)容或微博正文引用的內(nèi)容與預(yù)設(shè)時(shí)段內(nèi)接收的微博中每一條的微博正文內(nèi)容或微博正文引用的內(nèi)容都不同,則顯示該組微博中的一條,并將該組中其他條目隱藏。具體的,若某一組微博的微博正文內(nèi)容或微博正文引用的內(nèi)容與預(yù)設(shè)時(shí)段內(nèi)接收的微博中某一條的微博正文內(nèi)容或微博正文引用的內(nèi)容相同,可顯示包含該組微博的發(fā)布者名稱的按鈕或鏈接,并提示該組微博為內(nèi)容重復(fù)的微博。當(dāng)包含發(fā)布者名稱的按鈕或鏈 接被按下時(shí),可展開(kāi)發(fā)布者名稱對(duì)應(yīng)的微博。若某一組微博的微博正文內(nèi)容或微博正文引用的內(nèi)容與預(yù)設(shè)時(shí)段內(nèi)接收的微博中每一條的微博正文內(nèi)容或微博正文引用的內(nèi)容都不同,可選取該組中發(fā)布時(shí)間最新的微博進(jìn)行顯示,并顯示用于展開(kāi)該組其它微博的展開(kāi)標(biāo)識(shí)。當(dāng)展開(kāi)標(biāo)識(shí)被按下時(shí),可顯示其它微博。一般情況下,在當(dāng)前時(shí)間之前接收的微博已經(jīng)顯示,本實(shí)施例中,將當(dāng)前接收的微博與當(dāng)前時(shí)間之間的預(yù)設(shè)時(shí)段內(nèi)接收的微博進(jìn)行比較,若當(dāng)前接收的微博中存在與預(yù)設(shè)時(shí)段內(nèi)接收的微博的微博正文內(nèi)容或微博正文引用的內(nèi)容相同的條目,則只顯示這些條目的發(fā)布者名稱,從而更加簡(jiǎn)化了微博的顯示,方便用戶瀏覽微博。下面以具體的微博顯示效果圖來(lái)說(shuō)明上述微博顯示方法。圖4為一個(gè)實(shí)施例中顯示重復(fù)內(nèi)容的微博顯示效果圖。如圖4所示,微博顯示界面401有可能顯示兩條發(fā)布者分別為“財(cái)經(jīng)網(wǎng)”和“頭條新聞”的內(nèi)容相同的微博。圖5為一個(gè)實(shí)施例中只顯不內(nèi)容相同的微博中一條微博的效果圖。如圖5所不,只在微博顯示界面501中顯示“財(cái)經(jīng)網(wǎng)”發(fā)布的微博。并在該微博旁顯示用于展開(kāi)與該微博的內(nèi)容相同的其它微博的展開(kāi)標(biāo)識(shí)502。當(dāng)展開(kāi)標(biāo)識(shí)502被按下時(shí),可顯示其它微博。圖6為另一個(gè)實(shí)施例中只顯不微博內(nèi)容相同的微博中一條微博的效果圖,如圖6所示,只在微博顯示界面601中顯示“財(cái)經(jīng)網(wǎng)”發(fā)布的一條微博。并在該微博旁顯示與該微博的內(nèi)容相同的一條微博的發(fā)布者名稱“頭條新聞”602。當(dāng)發(fā)布者名稱“頭條新聞”602被按下時(shí),可顯示“頭條新聞”發(fā)布的與上述“財(cái)經(jīng)網(wǎng)”發(fā)布的微博的內(nèi)容相同的微博。另外,還顯示展開(kāi)對(duì)象603,展開(kāi)對(duì)象603被按下后,可顯示其它的與上述“財(cái)經(jīng)網(wǎng)”發(fā)布的微博的內(nèi)容相同的微博的發(fā)布者名稱。如圖7所不,在一個(gè)實(shí)施例中,一種微博顯不系統(tǒng),包括微博獲取模塊20、內(nèi)容匹配模塊40、顯示模塊60,其中微博獲取模塊20用于從服務(wù)器端接收微博,微博中包括發(fā)布者名稱、發(fā)布時(shí)間和微博正文。內(nèi)容匹配模塊40用于判斷微博中是否有微博正文內(nèi)容或微博正文引用的內(nèi)容相同的條目。
原創(chuàng)的微博的微博正文只包含發(fā)布者原創(chuàng)的正文內(nèi)容。轉(zhuǎn)發(fā)的微博的微博正文內(nèi)容包含被轉(zhuǎn)發(fā)的微博的發(fā)布者名稱和被轉(zhuǎn)發(fā)的微博的微博正文內(nèi)容。當(dāng)轉(zhuǎn)發(fā)者對(duì)轉(zhuǎn)發(fā)的微博添加了評(píng)論時(shí),轉(zhuǎn)發(fā)的微博的微博正文中還包含轉(zhuǎn)發(fā)者添加的評(píng)論。當(dāng)微博被轉(zhuǎn)發(fā)多次后,微博正文內(nèi)容中包含第一個(gè)被轉(zhuǎn)發(fā)者原創(chuàng)的內(nèi)容及多個(gè)被轉(zhuǎn)發(fā)者名稱。具體的,微博正文引用的內(nèi)容為轉(zhuǎn)發(fā)的微博的微博正文內(nèi)容中所包含的第一個(gè)被轉(zhuǎn)發(fā)者原創(chuàng)的正文內(nèi)容。若兩條微博的微博正文內(nèi)容相同,或兩條微博的微博正文都包含有引用的內(nèi)容且引用的內(nèi)容相同,或兩條微博中只有一條的微博正文包含有引用的內(nèi)容且引用的內(nèi)容與另一條未包含引用內(nèi)容的微博的微博正文內(nèi)容相同,上述三種情況中的兩條微博都為內(nèi)容相同的微博。在一個(gè)實(shí)施例中,內(nèi)容匹配模塊40可判斷發(fā)布時(shí)間同屬于預(yù)設(shè)時(shí)段的微博中是否有微博正文內(nèi)容或微博正文弓I用的內(nèi)容相同的條目。 例如,內(nèi)容匹配模塊40可判斷發(fā)布時(shí)間屬于同一天的微博中是否有微博正文內(nèi)容或微博正文引用的內(nèi)容相同的條目。顯示模塊60用于當(dāng)微博中有微博正文內(nèi)容或微博正文引用的內(nèi)容相同的條目時(shí),顯示內(nèi)容相同的條目中的一條,將其它條目隱藏。在一個(gè)實(shí)施例中,顯示模塊60可顯示內(nèi)容相同的條目中發(fā)布時(shí)間最新的一條,將其他條目隱藏。具體的,可顯示最新的一條微博的發(fā)布者名稱、發(fā)布時(shí)間、微博正文、相關(guān)評(píng)論等信息。上述微博顯示系統(tǒng),只選取內(nèi)容相同的微博中的一條進(jìn)行顯示,避免了重復(fù)顯示內(nèi)容相同的微博,從而可方便用戶瀏覽微博。在一個(gè)實(shí)施例中,顯示模塊60還用于顯示用于展開(kāi)隱藏的微博條目的展開(kāi)標(biāo)識(shí)。具體的,在一個(gè)實(shí)施例中,,顯示模塊60可在上述顯示的微博旁顯示展開(kāi)標(biāo)識(shí)。在一個(gè)實(shí)施例中,展開(kāi)標(biāo)識(shí)可為按鈕或鏈接。具體的,展開(kāi)標(biāo)識(shí)可以是形狀為“ + ”型的按鈕,或圖案為“ + ”型圖案的按鈕等。在本實(shí)施例中,顯示模塊60還用于獲取對(duì)展開(kāi)標(biāo)識(shí)的點(diǎn)擊指令,根據(jù)隱藏的微博條目的發(fā)布時(shí)間降序顯示隱藏的微博條目。具體的,對(duì)展開(kāi)標(biāo)識(shí)的點(diǎn)擊指令為點(diǎn)擊展開(kāi)標(biāo)識(shí)觸發(fā)的查看隱藏的微博條目的指令。當(dāng)用戶點(diǎn)擊展開(kāi)標(biāo)識(shí)時(shí),顯示模塊60可通過(guò)展開(kāi)標(biāo)識(shí)接收用戶查看隱藏的微博條目的指令。當(dāng)接收到用戶查看其它隱藏的微博條目的指令后,顯示模塊60可展示隱藏的微博條目。上述微博顯示系統(tǒng),只顯示內(nèi)容相同的微博中的一條微博而隱藏其它微博,并顯示可用于展示隱藏的微博的展開(kāi)標(biāo)識(shí)。雖然內(nèi)容相同,但微博的評(píng)論信息可能不同,因此用戶也存在查看隱藏的微博的需要。用戶可方便的通過(guò)展開(kāi)標(biāo)識(shí)來(lái)展開(kāi)隱藏的微博。上述微博顯示系統(tǒng),既可避免顯示重復(fù)內(nèi)容的微博,又可方便用戶查看隱藏的微博,提高了用戶查看微博的便利性。在一個(gè)實(shí)施例中,顯示模塊60還用于顯示隱藏的微博條目的發(fā)布者名稱,獲取對(duì)發(fā)布者名稱的點(diǎn)擊指令,顯示被點(diǎn)擊的發(fā)布者名稱對(duì)應(yīng)的微博。
具體的,在一個(gè)實(shí)施例中,顯示模塊60可顯示包含發(fā)布者名稱的按鈕或鏈接。當(dāng)用戶點(diǎn)擊包含發(fā)布者名稱的按鈕或鏈接時(shí),可觸發(fā)查看被點(diǎn)擊的發(fā)布者名稱對(duì)應(yīng)的微博的指令。當(dāng)接收到用戶查看被點(diǎn)擊的發(fā)布者名稱對(duì)應(yīng)的微博的指令時(shí),顯示模塊60可顯示被點(diǎn)擊的發(fā)布者名稱對(duì)應(yīng)的微博。本實(shí)施例中,用戶可方便的根據(jù)發(fā)布者名稱展開(kāi)發(fā)布者名稱對(duì)應(yīng)的微博,提高了用戶的操作便利性。在一個(gè)實(shí)施例中,顯示模塊60還用于顯示不超過(guò)閾值數(shù)量的隱藏的微博條目的發(fā)布者名稱,隱藏所述隱藏的微博條目的發(fā)布者名稱中除顯示的發(fā)布者名稱外的其余發(fā)布者名稱,顯示用于展開(kāi)其余發(fā)布者名稱的展開(kāi)對(duì)象,當(dāng)獲取到對(duì)展開(kāi)對(duì)象的點(diǎn)擊指令時(shí),顯 示其余發(fā)布者名稱。具體的,在一個(gè)實(shí)施例中,顯示模塊60可判斷上述隱藏的微博條目的數(shù)量是否超過(guò)閾值,若是,可選取隱藏的微博條目中閾值數(shù)量的微博,并顯示選取的微博的發(fā)布者名稱。進(jìn)一步的,顯示模塊60可在上述顯示的發(fā)布者名稱的旁邊顯示展開(kāi)對(duì)象。在一個(gè)實(shí)施例中,展開(kāi)對(duì)象可為按鈕或鏈接。展開(kāi)對(duì)象可包含省略號(hào)圖案,以提示用戶還有隱藏的其余發(fā)布者名稱。在一個(gè)實(shí)施例中,當(dāng)用戶點(diǎn)擊展開(kāi)對(duì)象時(shí),可觸發(fā)查看其余發(fā)布者名稱的指令。當(dāng)接收到用戶查看其余發(fā)布者名稱的指令時(shí),顯示模塊60可顯示其余發(fā)布者名稱。本實(shí)施例中,當(dāng)有較多的發(fā)布者發(fā)布具有相同內(nèi)容的微博時(shí),只顯示閾值數(shù)量的隱藏的微博條目的發(fā)布者名稱,而隱藏其余發(fā)布者名稱,并顯示可用于展開(kāi)其余發(fā)布者名稱的展示對(duì)象,既可避免顯示的過(guò)多的發(fā)布者名稱,給用戶瀏覽微博造成干擾信息,又可方便的展開(kāi)隱藏的發(fā)布者名稱,從而可方便用戶的操作。在一個(gè)實(shí)施例中,內(nèi)容匹配模塊40用于標(biāo)記當(dāng)前接收的微博中微博正文內(nèi)容或微博正文弓I用的內(nèi)容相同的條目為一組,判斷各組微博的微博正文內(nèi)容或微博正文引用的內(nèi)容是否與當(dāng)前時(shí)間之前的預(yù)設(shè)時(shí)段內(nèi)接收的微博中某一條的微博正文內(nèi)容或微博正文引用的內(nèi)容相同。本實(shí)施例中,顯不模塊60還用于若某一組微博的微博正文內(nèi)容或微博正文引用的內(nèi)容與預(yù)設(shè)時(shí)段內(nèi)接收的微博中某一條的微博正文內(nèi)容或微博正文弓I用的內(nèi)容相同,則顯示該組微博的發(fā)布者名稱,并提示該組微博為內(nèi)容重復(fù)的微博,若某一組微博的微博正文內(nèi)容或微博正文引用的內(nèi)容與預(yù)設(shè)時(shí)段內(nèi)接收的微博中每一條的微博正文內(nèi)容或微博正文引用的內(nèi)容都不同,則顯示該組微博中的一條,并將該組中其他條目隱藏。具體的,內(nèi)容匹配模塊40可給微博正文內(nèi)容或微博正文引用的內(nèi)容相同的微博設(shè)置相同的標(biāo)記。將與其它微博的微博正文內(nèi)容或微博正文引用的內(nèi)容不同的微博單獨(dú)標(biāo)記為一組。進(jìn)一步的,內(nèi)容匹配模塊40可取各組微博中的一條與預(yù)設(shè)時(shí)段內(nèi)接收的微博進(jìn)行匹配,判斷各組微博的微博正文內(nèi)容或微博正文引用的內(nèi)容是否與預(yù)設(shè)時(shí)段內(nèi)接收的某一條微博相同。具體的,若某一組微博的微博正文內(nèi)容或微博正文引用的內(nèi)容與預(yù)設(shè)時(shí)段內(nèi)接收的微博中某一條的微博正文內(nèi)容或微博正文引用的內(nèi)容相同,顯示模塊60可顯示包含該組微博的發(fā)布者名稱的按鈕或鏈接,并提示該組微博為內(nèi)容重復(fù)的微博。當(dāng)包含發(fā)布者名稱的按鈕或鏈接被按下時(shí),顯示模塊60可展開(kāi)發(fā)布者名稱對(duì)應(yīng)的微博。若某一組微博的微博正文內(nèi)容或微博正文引用的內(nèi)容與預(yù)設(shè)時(shí)段內(nèi)接收的微博中每一條的微博正文內(nèi)容或微博正文引用的內(nèi)容都不同,顯示模塊60可選取該組中發(fā)布時(shí)間最新的微博進(jìn)行顯示,并顯示用于展開(kāi)該組其它微博的展開(kāi)標(biāo)識(shí)。當(dāng)展開(kāi)標(biāo)識(shí)被按下時(shí),顯示模塊60可顯示其它微博。一般情況下,在當(dāng)前時(shí)間之前接收的微博已經(jīng)顯示,本實(shí)施例中,將當(dāng)前接收的微博與當(dāng)前時(shí)間之間的預(yù)設(shè)時(shí)段內(nèi)接收的微博進(jìn)行比較,若當(dāng)前接收的微博中存在與預(yù)設(shè)時(shí)段內(nèi)接收的微博的微博正文內(nèi)容或微博正文引用的內(nèi)容相同的條目,則只顯示這些條目的發(fā)布者名稱,從而更加簡(jiǎn)化了微博的顯示,方便用戶瀏覽微博。
以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)本發(fā)明專(zhuān)利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專(zhuān)利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
權(quán)利要求
1.一種微博顯示方法,包括以下步驟 從服務(wù)器端接收微博,所述微博中包括發(fā)布者名稱、發(fā)布時(shí)間和微博正文; 判斷所述微博中是否有微博正文內(nèi)容或微博正文引用的內(nèi)容相同的條目,若是,顯示所述內(nèi)容相同的條目中的一條,將其它條目隱藏。
2.根據(jù)權(quán)利要求I所述的微博顯示方法,其特征在于,所述方法還包括步驟 顯示用于展開(kāi)所述隱藏的微博條目的展開(kāi)標(biāo)識(shí); 獲取對(duì)所述展開(kāi)標(biāo)識(shí)的點(diǎn)擊指令,根據(jù)所述隱藏的微博條目的發(fā)布時(shí)間降序顯示所述隱藏的微博條目。
3.根據(jù)權(quán)利要求I所述的微博顯示方法,其特征在于,所述方法還包括 顯示所述隱藏的微博條目的發(fā)布者名稱; 獲取對(duì)所述發(fā)布者名稱的點(diǎn)擊指令,顯示被點(diǎn)擊的發(fā)布者名稱對(duì)應(yīng)的微博。
4.根據(jù)權(quán)利要求3所述的微博顯示方法,其特征在于,顯示所述隱藏的微博條目的發(fā)布者名稱的步驟為 顯示不超過(guò)閾值數(shù)量的所述隱藏的微博條目的發(fā)布者名稱,隱藏所述隱藏的微博條目的發(fā)布者名稱中除顯示的發(fā)布者名稱外的其余發(fā)布者名稱; 顯示用于展開(kāi)所述其余發(fā)布者名稱的展開(kāi)對(duì)象; 當(dāng)獲取到對(duì)所述展開(kāi)對(duì)象的點(diǎn)擊指令時(shí),顯示所述其余發(fā)布者名稱。
5.根據(jù)權(quán)利要求I至4任意一項(xiàng)所述的微博顯示方法,其特征在于,所述判斷所述微博中是否有微博正文內(nèi)容或微博正文引用的內(nèi)容相同的條目,若是,顯示所述內(nèi)容相同的條目中的一條,將其它條目隱藏的步驟為 標(biāo)記當(dāng)前接收的微博中微博正文內(nèi)容或微博正文弓I用的內(nèi)容相同的條目為一組,判斷各組微博的微博正文內(nèi)容或微博正文引用的內(nèi)容是否與當(dāng)前時(shí)間之前的預(yù)設(shè)時(shí)段內(nèi)接收的微博中某一條的微博正文內(nèi)容或微博正文引用的內(nèi)容相同,若某一組微博的微博正文內(nèi)容或微博正文引用的內(nèi)容與所述預(yù)設(shè)時(shí)段內(nèi)接收的微博中某一條的微博正文內(nèi)容或微博正文引用的內(nèi)容相同,則顯示該組微博的發(fā)布者名稱,并提示該組微博為內(nèi)容重復(fù)的微博,若某一組微博的微博正文內(nèi)容或微博正文引用的內(nèi)容與所述預(yù)設(shè)時(shí)段內(nèi)接收的微博中每一條的微博正文內(nèi)容或微博正文引用的內(nèi)容都不同,則顯示該組微博中的一條,并將該組中其他條目隱藏。
6.一種微博顯不系統(tǒng),其特征在于,包括 微博獲取模塊,用于從服務(wù)器端接收微博,所述微博中包括發(fā)布者名稱、發(fā)布時(shí)間和微博正文; 內(nèi)容匹配模塊,用于判斷所述微博中是否有微博正文內(nèi)容或微博正文引用的內(nèi)容相同的條目; 顯示模塊,用于當(dāng)所述微博中有微博正文內(nèi)容或微博正文引用的內(nèi)容相同的條目時(shí),顯示所述內(nèi)容相同的條目中的一條,將其它條目隱藏。
7.根據(jù)權(quán)利要求6所述的微博顯示系統(tǒng),其特征在于,所述顯示模塊還用于顯示用于展開(kāi)所述隱藏的微博條目的展開(kāi)標(biāo)識(shí); 所述顯示模塊還用于獲取對(duì)所述展開(kāi)標(biāo)識(shí)的點(diǎn)擊指令,根據(jù)所述隱藏的微博條目的發(fā)布時(shí)間降序顯示所述隱藏的微博條目。
8.根據(jù)權(quán)利要求6所述的微博顯示系統(tǒng),其特征在于,所述顯示模塊用于還用于顯示所述隱藏的微博條目的發(fā)布者名稱; 所述顯示模塊還用于獲取對(duì)所述發(fā)布者名稱的點(diǎn)擊指令,顯示被點(diǎn)擊的發(fā)布者名稱對(duì)應(yīng)的微博。
9.根據(jù)權(quán)利要求8所述的微博顯示系統(tǒng),其特征在于,所述顯示模塊還用于顯示不超過(guò)閾值數(shù)量的所述隱藏的微博條目的發(fā)布者名稱,隱藏所述隱藏的微博條目的發(fā)布者名稱中除顯示的發(fā)布者名稱外的其余發(fā)布者名稱,并顯示用于展開(kāi)所述其余發(fā)布者名稱的展開(kāi)對(duì)象,當(dāng)獲取到對(duì)所述展開(kāi)對(duì)象的點(diǎn)擊指令時(shí),顯示所述其余發(fā)布者名稱。
10.根據(jù)權(quán)利要求6至9任意一項(xiàng)所述的微博顯示系統(tǒng),其特征在于,所述內(nèi)容匹配模塊用于標(biāo)記當(dāng)前接收的微博中微博正文內(nèi)容或微博正文弓I用的內(nèi)容相同的條目為一組,判斷各組微博的微博正文內(nèi)容或微博正文引用的內(nèi)容是否與當(dāng)前時(shí)間之前的預(yù)設(shè)時(shí)段內(nèi)接收的微博中某一條的微博正文內(nèi)容或微博正文引用的內(nèi)容相同; 所述顯示模塊還用于若某一組微博的微博正文內(nèi)容或微博正文引用的內(nèi)容與所述預(yù)設(shè)時(shí)段內(nèi)接收的微博中某一條的微博正文內(nèi)容或微博正文弓I用的內(nèi)容相同,則顯示該組微博的發(fā)布者名稱,并提示該組微博為內(nèi)容重復(fù)的微博,若某一組微博的微博正文內(nèi)容或微博正文引用的內(nèi)容與所述預(yù)設(shè)時(shí)段內(nèi)接收的微博中每一條的微博正文內(nèi)容或微博正文引用的內(nèi)容都不同,則顯示該組微博中的一條,并將該組中其他條目隱藏。
全文摘要
一種微博顯示方法,包括以下步驟從服務(wù)器端接收微博,所述微博中包括發(fā)布者名稱、發(fā)布時(shí)間和微博正文;判斷所述微博中是否有微博正文內(nèi)容或微博正文引用的內(nèi)容相同的條目,若是,顯示所述內(nèi)容相同的條目中的一條,將其它條目隱藏。上述微博顯示方法,判斷微博中是否有微博正文內(nèi)容或微博正文引用的內(nèi)容相同的條目,若是,則只顯示內(nèi)容相同的條目中的一條,避免了顯示重復(fù)的內(nèi)容相同的微博,從而可方便用戶瀏覽微博。此外,還提供一種微博顯示系統(tǒng)。
文檔編號(hào)G06F3/048GK102750341SQ20121018473
公開(kāi)日2012年10月24日 申請(qǐng)日期2012年6月6日 優(yōu)先權(quán)日2012年6月6日
發(fā)明者李俊, 袁武 申請(qǐng)人:宇龍計(jì)算機(jī)通信科技(深圳)有限公司