專利名稱:一種在網(wǎng)頁中顯示好友動(dòng)態(tài)信息的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)通信領(lǐng)域,尤其是涉及一種在網(wǎng)頁中顯示好友動(dòng)態(tài)信息的方法及 系統(tǒng)。
背景技術(shù):
,全稱為SocialNetworking Services,即社會(huì)性網(wǎng)絡(luò)服務(wù),專指旨在幫助人們建 立社會(huì)性網(wǎng)絡(luò)的互聯(lián)網(wǎng)應(yīng)用服務(wù)。SNS建立直接的好友關(guān)系,好友之間進(jìn)行人力資源分享, 從而在建立社會(huì)關(guān)系的過程中完成或解決具體的應(yīng)用問題。在SNS中,有大量的好友之間 的交互功能,這些交互會(huì)產(chǎn)生動(dòng)態(tài)。用戶根據(jù)動(dòng)態(tài)可以知道最近好友的狀態(tài)。目前的SNS社區(qū)中,用戶要查看好友動(dòng)態(tài),需要先獲取好友的標(biāo)識(shí)信息,然后根據(jù) 好友的標(biāo)識(shí)信息獲取每個(gè)好友的最近動(dòng)態(tài)信息,這些動(dòng)態(tài)信息包括好友的個(gè)性簽名,轉(zhuǎn)帖, 照片,投票,游戲數(shù)據(jù)等等。獲取了動(dòng)態(tài)信息之后,直接按照時(shí)間倒序顯示給用戶。對于一個(gè)比較流行的組件、一個(gè)比較熱門的話題,或是一個(gè)比較熱門的投票,用戶 添加、談?wù)摶蛘邊⑴c的比較多,相應(yīng)的用戶動(dòng)態(tài)就會(huì)比較多。對于某個(gè)用戶來說,他的整個(gè) 動(dòng)態(tài)可能都是同一種類型或者少數(shù)幾種類型的動(dòng)態(tài),這樣的動(dòng)態(tài)顯示單一、枯燥。此外,在 游戲中產(chǎn)生的大量的非內(nèi)容性質(zhì)的數(shù)據(jù)也會(huì)成為動(dòng)態(tài),并顯示在好友動(dòng)態(tài)中;如果不對游 戲等非內(nèi)容數(shù)據(jù)進(jìn)行限制,用戶的動(dòng)態(tài)頁面會(huì)顯示大量非內(nèi)容性動(dòng)態(tài)數(shù)據(jù),相應(yīng)地好友之 間的交互性動(dòng)態(tài)就會(huì)減少。用戶可能會(huì)對這種動(dòng)態(tài)顯示感覺枯燥,缺少互動(dòng)性,用戶登錄相 應(yīng)頁面次數(shù)會(huì)減少。
發(fā)明內(nèi)容
本發(fā)明的目的在于,提供一種在網(wǎng)頁中顯示好友動(dòng)態(tài)信息的方法及系統(tǒng),它能夠 使所顯示的好友動(dòng)態(tài)類型多樣、內(nèi)容豐富;并且能增加交互性動(dòng)態(tài)的數(shù)量,增強(qiáng)用戶之間的 互動(dòng),提高用戶的社交體驗(yàn)。為解決上述技術(shù)問題,本發(fā)明采用如下的技術(shù)方案一種在網(wǎng)頁中顯示好友動(dòng)態(tài) 信息的方法,包括以下步驟
Si,讀取好友的動(dòng)態(tài)信息;
S2,判斷動(dòng)態(tài)信息類型;
S3,統(tǒng)計(jì)同一類型動(dòng)態(tài)信息的數(shù)目;
S4,將所有同一類型的動(dòng)態(tài)信息的數(shù)目與規(guī)定的閾值進(jìn)行比較,并判斷其是否超出閾 值;若是,則省略其超出閾值部分的動(dòng)態(tài)信息;若否,則不對該種類型的動(dòng)態(tài)信息作處理; S5,顯示好友的動(dòng)態(tài)信息。前述的一種在網(wǎng)頁中顯示好友動(dòng)態(tài)信息的方法中,所述的步驟Si,進(jìn)一步包括: 所讀取的好友的動(dòng)態(tài)信息的數(shù)目多于頁面動(dòng)態(tài)區(qū)域能夠展示的數(shù)目。讀取多于頁面動(dòng)態(tài)區(qū) 域所能夠展示的動(dòng)態(tài)信息的數(shù)目,是因?yàn)閯?dòng)態(tài)信息的合并使動(dòng)態(tài)信息的數(shù)目減少。前述的一種在網(wǎng)頁中顯示好友動(dòng)態(tài)信息的方法中,所述的步驟S2還包括合并好友動(dòng)態(tài)信息。前述的一種在網(wǎng)頁中顯示好友動(dòng)態(tài)信息的方法,所述的步驟S4中所述的省略超 出閾值部分的動(dòng)態(tài)信息的方法包括,創(chuàng)建鏈接并追加文字描述,告知用戶已經(jīng)省略了部分 好友的動(dòng)態(tài)。如果用戶對省略的動(dòng)態(tài)感興趣,可以通過鏈接查看省略的好友動(dòng)態(tài)。通常在 顯示的該類型動(dòng)態(tài)中的最后一個(gè)動(dòng)態(tài)后面追加鏈接。省略游戲動(dòng)態(tài)時(shí)不追加鏈接。前述的一種在網(wǎng)頁中顯示好友動(dòng)態(tài)信息的方法中,所述的動(dòng)態(tài)信息,還包括用戶 好友在游戲中產(chǎn)生的動(dòng)態(tài)信息。實(shí)現(xiàn)前述方法的一種在網(wǎng)頁中顯示好友動(dòng)態(tài)信息的系統(tǒng),包括 動(dòng)態(tài)讀取模塊,用于讀取好友的動(dòng)態(tài)信息;
動(dòng)態(tài)判斷模塊,用于判斷動(dòng)態(tài)信息類型; 統(tǒng)計(jì)模塊,用于統(tǒng)計(jì)同一類型動(dòng)態(tài)信息的數(shù)目;
比較處理模塊,用于將所有同一類型的動(dòng)態(tài)信息的數(shù)目與規(guī)定的閾值進(jìn)行比較,并判 斷其是否超出閾值;若是,則省略其超出閾值部分的動(dòng)態(tài)信息;若否,則不對該種類型的動(dòng) 態(tài)信息作處理;
顯示模塊,用于顯示好友的動(dòng)態(tài)信息。前述的一種在網(wǎng)頁中顯示好友動(dòng)態(tài)信息的系統(tǒng),還包括動(dòng)態(tài)合并模塊,用于合并 好友動(dòng)態(tài)信息,動(dòng)態(tài)合并模塊連接動(dòng)態(tài)判斷模塊。前述的一種在網(wǎng)頁中顯示好友動(dòng)態(tài)信息的系統(tǒng),還包括省略鏈接模塊,用于創(chuàng)建 鏈接并追加文字描述,告知用戶已經(jīng)省略了部分好友的動(dòng)態(tài),省略鏈接模塊連接比較處理 模塊。通常在顯示的該類型動(dòng)態(tài)中的最后一個(gè)動(dòng)態(tài)后面追加鏈接。與現(xiàn)有技術(shù)相比,本發(fā)明通過統(tǒng)計(jì)用戶好友動(dòng)態(tài)信息中同一類型動(dòng)態(tài)信息的數(shù) 目,并將它與規(guī)定的閾值相比較,省略掉同一類型動(dòng)態(tài)信息中超出閾值的部分動(dòng)態(tài)信息,從 而避免了了某一種或幾種類型動(dòng)態(tài)信息顯示量過多,導(dǎo)致其他類型動(dòng)態(tài)信息不能顯示的現(xiàn) 象;使各種類型的動(dòng)態(tài)信息能夠較為均衡的顯示,保證了所顯示的好友動(dòng)態(tài)信息類型多樣、 內(nèi)容豐富;此外它還可以過濾掉對游戲中產(chǎn)生的超過閾值部分的非內(nèi)容性質(zhì)的動(dòng)態(tài)信息, 從而能夠增加交互性動(dòng)態(tài)的數(shù)量,增強(qiáng)用戶之間的互動(dòng),提高用戶的社交體驗(yàn)。
圖1是本發(fā)明的一種實(shí)施例的系統(tǒng)示意圖; 圖2是本發(fā)明的一種實(shí)施例的工作流程圖。附圖標(biāo)記1_動(dòng)態(tài)讀取模塊,2-動(dòng)態(tài)判斷模塊,3-統(tǒng)計(jì)模塊,4-比較處理模塊, 5-顯示模塊,6-動(dòng)態(tài)合并模塊,7-省略鏈接模塊。下面結(jié)合附圖和具體實(shí)施方式
對本發(fā)明作進(jìn)一步的說明。
具體實(shí)施例方式
具體實(shí)施例方式一種在網(wǎng)頁中顯示好友動(dòng)態(tài)信息的方法,包括以下步驟 Si,讀取好友的動(dòng)態(tài)信息;
S2,判斷動(dòng)態(tài)信息類型;
S3,統(tǒng)計(jì)同一類型動(dòng)態(tài)信息的數(shù)目;
4S4,將所有同一類型的動(dòng)態(tài)信息的數(shù)目與規(guī)定的閾值進(jìn)行比較,并判斷其是否超出閾 值;若是,則省略其超出閾值部分的動(dòng)態(tài)信息;若否,則不對該種類型的動(dòng)態(tài)信息作處理; S5,顯示好友的動(dòng)態(tài)信息。所述的步驟Si,進(jìn)一步包括所讀取的好友的動(dòng)態(tài)信息的數(shù)目多于頁面動(dòng)態(tài)區(qū)域 能夠展示的數(shù)目。讀取多于頁面動(dòng)態(tài)區(qū)域所能夠展示的動(dòng)態(tài)信息的數(shù)目,這是因?yàn)閯?dòng)態(tài)信 息的合并使動(dòng)態(tài)信息的數(shù)目減少。所述的步驟S2,還包括合并好友動(dòng)態(tài)信息。合并好友動(dòng)態(tài)信息的方法包括在一定時(shí)限內(nèi)對同一動(dòng)態(tài)主體的同一操作的信息 進(jìn)行合并;對不同動(dòng)態(tài)主體的同一操作信息進(jìn)行合并;對同一動(dòng)態(tài)主體針對同一應(yīng)用的同 樣的操作信息進(jìn)行合并;不同動(dòng)態(tài)主體針對同一用戶的同一應(yīng)用的交互信息進(jìn)行合并。比 如,把某個(gè)好友所發(fā)的10張照片合成一個(gè)動(dòng)態(tài),某幾個(gè)好友分別與某個(gè)好友建立好友關(guān) 系,可以合成一個(gè)動(dòng)態(tài)。本發(fā)明還可給好友的動(dòng)態(tài)信息添加附加信息,附加信息包括好友姓名、更新內(nèi)容 的主題和更新內(nèi)容的部分內(nèi)容。比如說對于日記,系統(tǒng)就會(huì)添加“某某發(fā)布了一篇日記”,并 且會(huì)顯示部分日記內(nèi)容。經(jīng)動(dòng)態(tài)合并處理的好友動(dòng)態(tài)信息,其附加信息在進(jìn)行動(dòng)態(tài)合并的 同時(shí)添加。所述的步驟S4中,所述的省略超出閾值部分的動(dòng)態(tài)信息的方法包括,創(chuàng)建鏈接并 追加文字描述,告知用戶已經(jīng)省略了部分好友的動(dòng)態(tài)。如果用戶對省略的動(dòng)態(tài)感興趣,可以 通過點(diǎn)擊鏈接查看省略的好友動(dòng)態(tài)。通常在顯示的該類型動(dòng)態(tài)中的最后一個(gè)動(dòng)態(tài)后面追加 鏈接。所述的動(dòng)態(tài)信息,還包括用戶好友在游戲中產(chǎn)生的動(dòng)態(tài)信息。實(shí)現(xiàn)前述方法的一種在網(wǎng)頁中顯示好友動(dòng)態(tài)信息的系統(tǒng),其系統(tǒng)示意圖如圖1 ; 它包括
動(dòng)態(tài)讀取模塊1,用于讀取好友的動(dòng)態(tài)信息; 動(dòng)態(tài)判斷模塊2,用于判斷動(dòng)態(tài)信息類型; 統(tǒng)計(jì)模塊3,用于統(tǒng)計(jì)同一類型動(dòng)態(tài)信息的數(shù)目;
比較處理模塊4,用于將所有同一類型的動(dòng)態(tài)信息的數(shù)目與規(guī)定的閾值進(jìn)行比較,并判 斷其是否超出閾值;若是,則省略其超出閾值部分的動(dòng)態(tài)信息;若否,則不對該種類型的動(dòng) 態(tài)信息作處理;
顯示模塊5,用于顯示好友的動(dòng)態(tài)信息。系統(tǒng)還包括動(dòng)態(tài)合并模塊6,用于合并好友動(dòng)態(tài)信息,動(dòng)態(tài)合并模塊6連接動(dòng)態(tài)判 斷模塊2。合并好友動(dòng)態(tài)信息的方法包括在一定時(shí)限內(nèi)對同一動(dòng)態(tài)主體的同一操作的信息 進(jìn)行合并;對不同動(dòng)態(tài)主體的同一操作信息進(jìn)行合并;對同一動(dòng)態(tài)主體針對同一應(yīng)用的同 樣的操作信息進(jìn)行合并;不同動(dòng)態(tài)主體針對同一用戶的同一應(yīng)用的交互信息進(jìn)行合并。比 如,把某個(gè)好友所發(fā)的10張照片合成一個(gè)動(dòng)態(tài),某幾個(gè)好友分別與某個(gè)好友建立好友關(guān) 系,可以合成一個(gè)動(dòng)態(tài)。本發(fā)明所述系統(tǒng),還包括附加信息模塊,用于給好友的動(dòng)態(tài)信息添加附加信息,附 加信息包括好友姓名、更新內(nèi)容的主題和更新內(nèi)容的部分內(nèi)容。比如說對于日記,系統(tǒng)就會(huì)添加“某某發(fā)布了一篇日記”,并且會(huì)顯示部分日記內(nèi)容。經(jīng)動(dòng)態(tài)合并處理的好友動(dòng)態(tài)信息, 其附加信息在進(jìn)行動(dòng)態(tài)合并的同時(shí)添加。還包括省略鏈接模塊7,用于創(chuàng)建鏈接并追加文字描述,告知用戶已經(jīng)省略了部分 好友的動(dòng)態(tài),省略鏈接模塊7連接比較處理模塊4。如果用戶對省略的動(dòng)態(tài)感興趣,可以通 過點(diǎn)擊鏈接查看省略的好友動(dòng)態(tài)。通常在顯示的該類型動(dòng)態(tài)中的最后一個(gè)動(dòng)態(tài)后面追加鏈 接。在省略游戲動(dòng)態(tài)時(shí),不追加鏈接。本發(fā)明的一種實(shí)施例的工作流程(參見圖2) S10,讀取好友的動(dòng)態(tài)信息;
S20,判斷動(dòng)態(tài)信息類型;
S30,統(tǒng)計(jì)同一類型動(dòng)態(tài)信息的數(shù)目;
S40,將所有同一類型的動(dòng)態(tài)信息的數(shù)目與規(guī)定的閾值進(jìn)行比較,并判斷其是否超出閾 值;若是,則省略其超出閾值部分的動(dòng)態(tài)信息;若否,則不對該種類型的動(dòng)態(tài)信息作處理; S50,顯示好友的動(dòng)態(tài)信息。實(shí)例說明“李明”登錄自己的社區(qū)主頁,web服務(wù)器會(huì)向數(shù)據(jù)庫發(fā)送讀取好友動(dòng) 態(tài)的請求。數(shù)據(jù)庫會(huì)返回動(dòng)態(tài)區(qū)塊能展示的數(shù)目的3-4倍的動(dòng)態(tài)數(shù)據(jù)。后臺(tái)服務(wù)器會(huì)根據(jù) 返回的動(dòng)態(tài)數(shù)據(jù),按照動(dòng)態(tài)合并方法對動(dòng)態(tài)數(shù)據(jù)進(jìn)行合并,比如說“李明”的好友“小芳”在 一個(gè)時(shí)間段內(nèi)發(fā)了 50張照片(“李明”有權(quán)限查看“小芳”的照片),可以把這些合成一個(gè)動(dòng) 態(tài),并添加一些附加信息,即“小芳發(fā)布了 50張照片至‘我的照片’ ”。所有從數(shù)據(jù)庫中取的 動(dòng)態(tài)都需要經(jīng)過上述的處理。經(jīng)過上述處理之后,后臺(tái)服務(wù)器統(tǒng)計(jì)同一種類型動(dòng)態(tài)信息的 數(shù)目,并且判斷同一種類型的動(dòng)態(tài)是否已經(jīng)超過了閾值。比如說本例子中設(shè)置同一次動(dòng)態(tài) 頁面顯示中轉(zhuǎn)帖的數(shù)目不能超過10條。“李明”的好友中如果有超過10個(gè)人進(jìn)行了“轉(zhuǎn)帖”, 超過了閾值,只顯示最近10個(gè)好友的轉(zhuǎn)帖,并且在第10個(gè)轉(zhuǎn)帖的后面進(jìn)行一定的標(biāo)注,“已 省略了部分好友轉(zhuǎn)帖動(dòng)態(tài)”,并添加一個(gè)超級(jí)鏈接指向省略的好友的轉(zhuǎn)帖。“李明”如果對 好友的轉(zhuǎn)帖感興趣,可以通過點(diǎn)擊鏈接直接進(jìn)入查看省略的好友的轉(zhuǎn)帖。如果沒有超過閾 值,即好友中少于10個(gè)人進(jìn)行了轉(zhuǎn)帖,則不進(jìn)行處理。最終經(jīng)過以上處理的動(dòng)態(tài)數(shù)據(jù)顯示 給用戶,即“李明”可以看到好友的動(dòng)態(tài)。使用本發(fā)明所述的一種在網(wǎng)頁中顯示好友動(dòng)態(tài)信 息的方法與系統(tǒng),可以避免同一次動(dòng)態(tài)顯示中同一種類型或某幾種類型的動(dòng)態(tài)數(shù)目顯示過 多,增加了用戶好友動(dòng)態(tài)顯示的多樣性。同樣動(dòng)態(tài)頁面中規(guī)定,游戲產(chǎn)生的動(dòng)態(tài)內(nèi)容不能超 過3個(gè)。比如“李明”在一次獲取好友動(dòng)態(tài)中,從數(shù)據(jù)庫中取出的動(dòng)態(tài)中,游戲產(chǎn)生的動(dòng)態(tài) 內(nèi)容有5條。由于動(dòng)態(tài)數(shù)據(jù)已經(jīng)超過了閾值,后臺(tái)程序會(huì)過濾一部分游戲動(dòng)態(tài)。顯示給“李 明”的游戲動(dòng)態(tài)只有3個(gè),并且在最后一個(gè)游戲動(dòng)態(tài)中沒有追加文字描述,也沒有添加鏈接 到所有好友的游戲動(dòng)態(tài)。通過對游戲產(chǎn)生的動(dòng)態(tài)的限制,用戶動(dòng)態(tài)頁面中非內(nèi)容性動(dòng)態(tài)數(shù) 目減少,相應(yīng)地用戶之間交互性的動(dòng)態(tài)會(huì)增加,用戶可以便捷地跟蹤好友動(dòng)態(tài),獲取好友狀 態(tài)信息,用戶體驗(yàn)性好。
權(quán)利要求
一種在網(wǎng)頁中顯示好友動(dòng)態(tài)信息的方法,其特征在于,包括以下步驟S1,讀取好友的動(dòng)態(tài)信息;S2,判斷動(dòng)態(tài)信息類型;S3,統(tǒng)計(jì)同一類型動(dòng)態(tài)信息的數(shù)目;S4,將所有同一類型的動(dòng)態(tài)信息的數(shù)目與規(guī)定的閾值進(jìn)行比較,并判斷其是否超出閾值;若是,則省略其超出閾值部分的動(dòng)態(tài)信息;若否,則不對該種類型的動(dòng)態(tài)信息作處理;S5,顯示好友的動(dòng)態(tài)信息。
2.根據(jù)權(quán)利要求1所述的一種在網(wǎng)頁中顯示好友動(dòng)態(tài)信息的方法,其特征在于,所述的步驟Si,進(jìn)一步包括所讀取的好友的動(dòng)態(tài)信息的數(shù)目多于頁面動(dòng)態(tài)區(qū)域能夠展示的數(shù)目。
3.根據(jù)權(quán)利要求1所述的一種在網(wǎng)頁中顯示好友動(dòng)態(tài)信息的方法,其特征在于,所述 的步驟S2,還包括合并好友動(dòng)態(tài)信息。
4.根據(jù)權(quán)利要求1所述的一種在網(wǎng)頁中顯示好友動(dòng)態(tài)信息的方法,其特征在于,所述 的步驟S4中,所述的省略超出閾值部分的動(dòng)態(tài)信息的方法包括,創(chuàng)建鏈接并追加文字描 述,告知用戶已經(jīng)省略了部分好友的動(dòng)態(tài)。
5.根據(jù)權(quán)利要求1所述的一種在網(wǎng)頁中顯示好友動(dòng)態(tài)信息的方法,其特征在于,所述 的動(dòng)態(tài)信息,還包括用戶好友在游戲中產(chǎn)生的動(dòng)態(tài)信息。
6.實(shí)現(xiàn)權(quán)利要求1 5所述方法的一種在網(wǎng)頁中顯示好友動(dòng)態(tài)信息的系統(tǒng),其特征在 于,包括動(dòng)態(tài)讀取模塊(1),用于讀取好友的動(dòng)態(tài)信息; 動(dòng)態(tài)判斷模塊(2),用于判斷動(dòng)態(tài)信息類型; 統(tǒng)計(jì)模塊(3),用于統(tǒng)計(jì)同一類型動(dòng)態(tài)信息的數(shù)目;比較處理模塊(4),用于將所有同一類型的動(dòng)態(tài)信息的數(shù)目與規(guī)定的閾值進(jìn)行比較,并 判斷其是否超出閾值;若是,則省略其超出閾值部分的動(dòng)態(tài)信息;若否,則不對該種類型的 動(dòng)態(tài)信息作處理;顯示模塊(5),用于顯示好友的動(dòng)態(tài)信息。
7.根據(jù)權(quán)利要求6所述的一種在網(wǎng)頁中顯示好友動(dòng)態(tài)信息的系統(tǒng),其特征在于,還包 括動(dòng)態(tài)合并模塊(6 ),用于合并好友動(dòng)態(tài)信息,動(dòng)態(tài)合并模塊(6 )連接動(dòng)態(tài)判斷模塊(2 )。
8.根據(jù)權(quán)利要求6所述的一種在網(wǎng)頁中顯示好友動(dòng)態(tài)信息的系統(tǒng),其特征在于,還包 括省略鏈接模塊(7),用于創(chuàng)建鏈接并追加文字描述,告知用戶已經(jīng)省略了部分好友的動(dòng) 態(tài),省略鏈接模塊(7 )連接比較處理模塊(4 )。
全文摘要
本發(fā)明公開了一種在網(wǎng)頁中顯示好友動(dòng)態(tài)信息的方法及系統(tǒng),所述方法包括以下步驟S1,讀取好友的動(dòng)態(tài)信息;S2,判斷動(dòng)態(tài)信息類型;S3,統(tǒng)計(jì)同一類型動(dòng)態(tài)信息的數(shù)目;S4,將所有同一類型的動(dòng)態(tài)信息的數(shù)目與規(guī)定的閾值進(jìn)行比較,并判斷其是否超出閾值;若是,則省略其超出閾值部分的動(dòng)態(tài)信息;若否,則不對該種類型的動(dòng)態(tài)信息作處理;S5,顯示好友的動(dòng)態(tài)信息;本發(fā)明能夠使所顯示的好友動(dòng)態(tài)類型多樣、內(nèi)容豐富;并且能增加交互性動(dòng)態(tài)的數(shù)量,增強(qiáng)用戶之間的互動(dòng),提高用戶的社交體驗(yàn)。
文檔編號(hào)G06F17/30GK101976267SQ20101055538
公開日2011年2月16日 申請日期2010年11月23日 優(yōu)先權(quán)日2010年11月23日
發(fā)明者劉珊珊, 張矗, 洪林, 王劍清 申請人:北京開心人信息技術(shù)有限公司