信息展示方法及裝置的制造方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種信息展示方法及裝置,屬于網(wǎng)絡(luò)技術(shù)領(lǐng)域。方法包括:根據(jù)終端的位置信息,從信息數(shù)據(jù)庫(kù)中獲取發(fā)表位置與位置信息的距離小于預(yù)設(shè)閾值的第一信息項(xiàng),信息數(shù)據(jù)庫(kù)中每個(gè)信息項(xiàng)至少包括信息內(nèi)容、信息內(nèi)容的發(fā)表位置以及用戶(hù)賬號(hào)對(duì)信息項(xiàng)的發(fā)現(xiàn)時(shí)間;當(dāng)?shù)谝恍畔㈨?xiàng)中包括終端用戶(hù)賬號(hào)已查看過(guò)的第二信息項(xiàng)時(shí),根據(jù)終端用戶(hù)賬號(hào)對(duì)第一信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)第一信息項(xiàng)進(jìn)行排序;將排序后的第一信息項(xiàng)發(fā)送至終端,由終端對(duì)排序后的第一信息項(xiàng)進(jìn)行展示。本發(fā)明通過(guò)根據(jù)終端用戶(hù)賬號(hào)對(duì)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)不同查看狀態(tài)的信息項(xiàng)進(jìn)行排序,可以將用戶(hù)已查看過(guò)的信息項(xiàng)和未查看過(guò)的信息項(xiàng)明顯區(qū)分出來(lái),使得排序結(jié)果更加直觀。
【專(zhuān)利說(shuō)明】
信息展示方法及裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,特別涉及一種信息展示方法及裝置。
【背景技術(shù)】
[0002]隨著網(wǎng)絡(luò)技術(shù)發(fā)展,網(wǎng)絡(luò)平臺(tái)為用戶(hù)提供了基于位置的信息分享方式。對(duì)于基于位置的信息分享方式,用戶(hù)在某個(gè)地點(diǎn)分享的信息,僅能在其他用戶(hù)位于該地點(diǎn)附近時(shí)才能被查看到,保護(hù)了用戶(hù)的隱私。對(duì)于基于位置的信息分享,終端通常會(huì)按照一定的順序向用戶(hù)展示附近分享的信息。
[0003]現(xiàn)有技術(shù)中,終端向服務(wù)器發(fā)送的信息會(huì)攜帶信息的發(fā)表時(shí)間、發(fā)表位置。服務(wù)器根據(jù)發(fā)表時(shí)間和發(fā)表位置,對(duì)信息進(jìn)行存儲(chǔ)。終端展示附近分享的信息的過(guò)程可以為:終端向服務(wù)器發(fā)送信息查看請(qǐng)求,由服務(wù)器獲取發(fā)表位置在終端的所在位置附近的信息,并將獲取到的信息按照發(fā)表時(shí)間進(jìn)行排序后,發(fā)送至終端。終端接收并展示該信息。以圖1為例進(jìn)行解釋說(shuō)明,圖1中,用數(shù)字代表信息,數(shù)字越小表示發(fā)表時(shí)間越早,比如I是半年前發(fā)表的,2是三個(gè)月前發(fā)表的,3是昨天發(fā)表的。圖1中終端先位于三角形所在位置,實(shí)線(xiàn)圓圈內(nèi)所包含的數(shù)字為在三角形所在位置附近的信息,則按照發(fā)表時(shí)間對(duì)圓圈內(nèi)所包含的信息進(jìn)行排序的結(jié)果為1、4、6、8、9。終端則按照1、4、6、8、9的順序進(jìn)行信息展示。當(dāng)終端移動(dòng)至矩形所在位置時(shí),虛線(xiàn)圓圈內(nèi)所包含的數(shù)字為在矩形所在位置附近的信息,則按照發(fā)表時(shí)間對(duì)虛線(xiàn)圓圈內(nèi)所包含的信息進(jìn)行排序的結(jié)果為1、3、4、5。終端則按照1、3、4、5的順序進(jìn)行信息展示。
[0004]在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問(wèn)題:
[0005]由于終端在不同位置移動(dòng)時(shí),終端所在的不同位置可能相距很近,這樣終端會(huì)獲取到重復(fù)的信息,如果按照上述發(fā)表時(shí)間的順序進(jìn)行展示,則用戶(hù)看過(guò)的和未看過(guò)的信息會(huì)摻雜在一起,使用戶(hù)重復(fù)地看到相同的信息。因此,上述信息展示結(jié)果不直觀。
[0006]比如,以圖1的舉例進(jìn)行說(shuō)明,第一次用戶(hù)看到的分享信息為1、4、6、8、9。第二次用戶(hù)看到的分享信息為1(看過(guò))、3、4(看過(guò))、5,可見(jiàn)用戶(hù)看過(guò)的和未看過(guò)的信息摻雜在一起顯示了,用戶(hù)會(huì)重復(fù)地看到信息I和4,造成展示結(jié)果不直觀。
【發(fā)明內(nèi)容】
[0007]為了解決現(xiàn)有技術(shù)的問(wèn)題,本發(fā)明實(shí)施例提供了一種信息展示方法及裝置。所述技術(shù)方案如下:
[0008]第一方面,提供了一種信息展示方法,所述方法包括:
[0009]根據(jù)終端的位置信息,從信息數(shù)據(jù)庫(kù)中獲取所述終端的第一信息項(xiàng),所述信息數(shù)據(jù)庫(kù)用于存儲(chǔ)多個(gè)信息項(xiàng),每個(gè)信息項(xiàng)至少包括信息內(nèi)容、信息內(nèi)容的發(fā)表位置以及用戶(hù)賬號(hào)對(duì)所述信息項(xiàng)的發(fā)現(xiàn)時(shí)間,所述第一信息項(xiàng)為發(fā)表位置與所述位置信息的距離小于預(yù)設(shè)閾值的信息項(xiàng);
[0010]當(dāng)所述第一信息項(xiàng)中包括第二信息項(xiàng)時(shí),根據(jù)終端用戶(hù)賬號(hào)對(duì)所述第一信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)所述第一信息項(xiàng)進(jìn)行排序,所述第二信息項(xiàng)是指所述終端用戶(hù)賬號(hào)已查看過(guò)的信息項(xiàng);
[0011]將排序后的所述第一信息項(xiàng)發(fā)送至所述終端,由所述終端對(duì)排序后的所述第一信息項(xiàng)進(jìn)行展示。
[0012]第二方面,提供了一種信息展示方法,所述方法包括:
[0013]接收終端的信息查看請(qǐng)求,所述信息查看請(qǐng)求攜帶所述終端的位置信息和終端用戶(hù)賬號(hào);
[0014]根據(jù)所述位置信息,從信息數(shù)據(jù)庫(kù)中獲取所述終端的第一信息項(xiàng),所述信息數(shù)據(jù)庫(kù)用于存儲(chǔ)多個(gè)信息項(xiàng),每個(gè)信息項(xiàng)至少包括信息內(nèi)容、信息內(nèi)容的發(fā)表位置以及用戶(hù)賬號(hào)對(duì)所述信息項(xiàng)的發(fā)現(xiàn)時(shí)間,所述第一信息項(xiàng)為發(fā)表位置與所述位置信息的距離小于預(yù)設(shè)閾值的信息項(xiàng);
[0015]向所述終端發(fā)送所述第一信息項(xiàng),由所述終端在確定所述第一信息項(xiàng)中包括第二信息項(xiàng)時(shí),根據(jù)所述終端用戶(hù)賬號(hào)對(duì)所述第一信息項(xiàng)的發(fā)現(xiàn)時(shí)間對(duì)所述第一信息項(xiàng)進(jìn)行排序,并展示排序后的所述第一信息項(xiàng),所述第二信息項(xiàng)是指所述終端用戶(hù)賬號(hào)已查看過(guò)的信息項(xiàng)。
[0016]第三方面,提供了一種信息展示方法,所述方法包括:
[0017]向服務(wù)器發(fā)送信息查看請(qǐng)求,所述信息查看請(qǐng)求攜帶終端的位置信息和終端用戶(hù)賬號(hào);
[0018]接收所述服務(wù)器發(fā)送的第一信息項(xiàng),所述第一信息項(xiàng)中每個(gè)信息項(xiàng)至少包括信息內(nèi)容、信息內(nèi)容的發(fā)表位置以及用戶(hù)賬號(hào)對(duì)所述信息項(xiàng)的發(fā)現(xiàn)時(shí)間;
[0019]如果所述第一信息項(xiàng)中包括第二信息項(xiàng),則根據(jù)所述終端用戶(hù)賬號(hào)對(duì)所述第一信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)所述第一信息項(xiàng)進(jìn)行排序,所述第二信息項(xiàng)為所述終端用戶(hù)賬號(hào)已查看過(guò)的信息項(xiàng);
[0020]展示排序后的所述第一信息項(xiàng)。
[0021 ]第四方面,提供了一種信息展示方法,所述方法包括:
[0022]向服務(wù)器發(fā)送信息查看請(qǐng)求,所述信息查看請(qǐng)求攜帶終端的位置信息和終端用戶(hù)賬號(hào);
[0023]接收所述服務(wù)器發(fā)送的第一信息項(xiàng)和排序指示信息,所述第一信息項(xiàng)中每個(gè)信息項(xiàng)包括信息內(nèi)容、信息內(nèi)容的發(fā)表位置、信息內(nèi)容的發(fā)表時(shí)間以及用戶(hù)賬號(hào)對(duì)所述信息項(xiàng)的發(fā)現(xiàn)時(shí)間,所述排序指示信息用于指示對(duì)所述第一信息項(xiàng)中包括第二信息項(xiàng)以及第二信息項(xiàng)的排序位置,所述第二信息項(xiàng)是指所述終端用戶(hù)賬號(hào)已查看過(guò)的信息項(xiàng);
[0024]根據(jù)所述排序指示信息、所述終端用戶(hù)賬號(hào)對(duì)所述第一信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)所述第一信息項(xiàng)進(jìn)行排序;
[0025]展示排序后的所述第一信息項(xiàng)。
[0026]第五方面,提供了一種信息展示裝置,所述裝置包括:
[0027]獲取模塊,用于根據(jù)終端的位置信息,從信息數(shù)據(jù)庫(kù)中獲取所述終端的第一信息項(xiàng),所述信息數(shù)據(jù)庫(kù)用于存儲(chǔ)多個(gè)信息項(xiàng),每個(gè)信息項(xiàng)至少包括信息內(nèi)容、信息內(nèi)容的發(fā)表位置以及用戶(hù)賬號(hào)對(duì)所述信息項(xiàng)的發(fā)現(xiàn)時(shí)間,所述第一信息項(xiàng)為發(fā)表位置與所述位置信息的距離小于預(yù)設(shè)閾值的信息項(xiàng);
[0028]排序模塊,用于當(dāng)所述第一信息項(xiàng)中包括第二信息項(xiàng)時(shí),根據(jù)終端用戶(hù)賬號(hào)對(duì)所述第一信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)所述第一信息項(xiàng)進(jìn)行排序,所述第二信息項(xiàng)是指所述終端用戶(hù)賬號(hào)已查看過(guò)的信息項(xiàng);
[0029]發(fā)送模塊,用于將排序后的所述第一信息項(xiàng)發(fā)送至所述終端,由所述終端對(duì)排序后的所述第一信息項(xiàng)進(jìn)行展示。
[0030]第六方面,提供了一種信息展示裝置,所述裝置包括:
[0031]接收模塊,用于接收終端的信息查看請(qǐng)求,所述信息查看請(qǐng)求攜帶所述終端的位置信息和終端用戶(hù)賬號(hào);
[0032]獲取模塊,用于根據(jù)所述位置信息,從信息數(shù)據(jù)庫(kù)中獲取所述終端的第一信息項(xiàng),所述信息數(shù)據(jù)庫(kù)用于存儲(chǔ)多個(gè)信息項(xiàng),每個(gè)信息項(xiàng)至少包括信息內(nèi)容、信息內(nèi)容的發(fā)表位置以及用戶(hù)賬號(hào)對(duì)所述信息項(xiàng)的發(fā)現(xiàn)時(shí)間,所述第一信息項(xiàng)為發(fā)表位置與所述位置信息的距離小于預(yù)設(shè)閾值的信息項(xiàng);
[0033]發(fā)送模塊,用于向所述終端發(fā)送所述第一信息項(xiàng),由所述終端在確定所述第一信息項(xiàng)中包括第二信息項(xiàng)時(shí),根據(jù)所述終端用戶(hù)賬號(hào)對(duì)所述第一信息項(xiàng)的發(fā)現(xiàn)時(shí)間對(duì)所述第一信息項(xiàng)進(jìn)行排序,并展示排序后的所述第一信息項(xiàng),所述第二信息項(xiàng)是指所述終端用戶(hù)賬號(hào)已查看過(guò)的信息項(xiàng)。
[0034]第七方面,提供了一種信息展示裝置,所述裝置包括:
[0035]發(fā)送模塊,用于向服務(wù)器發(fā)送信息查看請(qǐng)求,所述信息查看請(qǐng)求攜帶終端的位置信息和終端用戶(hù)賬號(hào);
[0036]接收模塊,用于接收所述服務(wù)器發(fā)送的第一信息項(xiàng),所述第一信息項(xiàng)中每個(gè)信息項(xiàng)至少包括信息內(nèi)容、信息內(nèi)容的發(fā)表位置以及用戶(hù)賬號(hào)對(duì)所述信息項(xiàng)的發(fā)現(xiàn)時(shí)間;
[0037]排序模塊,用于如果所述第一信息項(xiàng)中包括第二信息項(xiàng),則根據(jù)所述終端用戶(hù)賬號(hào)對(duì)所述第一信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)所述第一信息項(xiàng)進(jìn)行排序,所述第二信息項(xiàng)為所述終端用戶(hù)賬號(hào)已查看過(guò)的信息項(xiàng);
[0038]展示模塊,用于展示排序后的所述第一信息項(xiàng)。
[0039]第八方面,提供了一種信息展示裝置,所述裝置包括:
[0040]發(fā)送模塊,用于向服務(wù)器發(fā)送信息查看請(qǐng)求,所述信息查看請(qǐng)求攜帶終端的位置信息和終端用戶(hù)賬號(hào);
[0041]接收模塊,用于接收所述服務(wù)器發(fā)送的第一信息項(xiàng)和排序指示信息,所述第一信息項(xiàng)中每個(gè)信息項(xiàng)包括信息內(nèi)容、信息內(nèi)容的發(fā)表位置、信息內(nèi)容的發(fā)表時(shí)間以及用戶(hù)賬號(hào)對(duì)所述信息項(xiàng)的發(fā)現(xiàn)時(shí)間,所述排序指示信息用于指示對(duì)所述第一信息項(xiàng)中包括第二信息項(xiàng)以及第二信息項(xiàng)的排序位置,所述第二信息項(xiàng)是指所述終端用戶(hù)賬號(hào)已查看過(guò)的信息項(xiàng);
[0042]排序模塊,用于根據(jù)所述排序指示信息、所述終端用戶(hù)賬號(hào)對(duì)所述第一信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)所述第一信息項(xiàng)進(jìn)行排序;
[0043]展示模塊,用于展示排序后的所述第一信息項(xiàng)。
[0044]本發(fā)明實(shí)施例提供的技術(shù)方案帶來(lái)的有益效果是:
[0045]通過(guò)。
【附圖說(shuō)明】
[0046]為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0047]圖1是一種基于位置的信息分布示意圖;
[0048]圖2A是本發(fā)明實(shí)施例提供的一種信息展示方法的流程圖;
[0049]圖2B是本發(fā)明實(shí)施例提供的一種信息展示結(jié)果的示意圖;
[0050]圖3是本發(fā)明實(shí)施例提供的一種信息展示方法的流程圖;
[0051 ]圖4是本發(fā)明實(shí)施例提供的一種信息展示方法的流程圖;
[0052]圖5是本發(fā)明實(shí)施例提供的一種信息展示裝置的框圖;
[0053]圖6是本發(fā)明實(shí)施例提供的一種信息展示裝置的框圖;
[0054]圖7是本發(fā)明實(shí)施例提供的一種信息展示裝置的框圖;
[0055]圖8是本發(fā)明實(shí)施例提供的一種信息展示裝置的框圖;
[0056]圖9是本發(fā)明實(shí)施例提供的一種終端的結(jié)構(gòu)示意圖;
[0057]圖10是本發(fā)明實(shí)施例提供的一種信息展示裝置的框圖。
【具體實(shí)施方式】
[0058]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。
[0059]圖2A是本發(fā)明實(shí)施例提供的一種信息展示方法的流程圖,參見(jiàn)圖2A,交互主體為終端和服務(wù)器,本發(fā)明實(shí)施例提供的方法流程包括:
[0060]201、終端向服務(wù)器發(fā)送信息查看請(qǐng)求,信息查看請(qǐng)求攜帶終端的位置信息和終端用戶(hù)賬號(hào)。
[0061]在本發(fā)明實(shí)施例中,服務(wù)器可以為終端提供基于位置的信息查看服務(wù)。當(dāng)終端檢測(cè)到信息查看操作時(shí),會(huì)向服務(wù)器發(fā)送信息查看請(qǐng)求,該信息查看請(qǐng)求中可攜帶終端的位置信息以及終端用戶(hù)賬號(hào)。
[0062]其中,終端的位置信息可由終端在檢測(cè)到信息查看請(qǐng)求操作時(shí)獲取,終端用戶(hù)賬號(hào)為登錄終端的用戶(hù)賬號(hào)。
[0063]202、當(dāng)服務(wù)器接收到終端的信息查看請(qǐng)求時(shí),根據(jù)終端的位置信息,從信息數(shù)據(jù)庫(kù)中獲取終端的第一信息項(xiàng),第一信息項(xiàng)為發(fā)表位置與位置信息的距離小于預(yù)設(shè)閾值的信息項(xiàng)。其中,信息數(shù)據(jù)庫(kù)用于存儲(chǔ)多個(gè)信息項(xiàng),每個(gè)信息項(xiàng)至少包括信息內(nèi)容、信息內(nèi)容的發(fā)表位置以及用戶(hù)賬號(hào)對(duì)信息項(xiàng)的發(fā)現(xiàn)時(shí)間。
[0064]當(dāng)服務(wù)器接收到終端的信息查看請(qǐng)求后,根據(jù)終端的位置信息獲取終端位置附近的信息項(xiàng),也即是,從信息數(shù)據(jù)庫(kù)中獲取發(fā)表位置與位置信息的距離小于預(yù)設(shè)閾值的第一信息項(xiàng)。
[0065]其中,預(yù)設(shè)閾值可由服務(wù)器進(jìn)行預(yù)先設(shè)定或修改,本發(fā)明實(shí)施例對(duì)此不作具體限定。
[0066]在本發(fā)明實(shí)施例中,信息數(shù)據(jù)庫(kù)中每個(gè)信息項(xiàng)中還包括信息內(nèi)容的發(fā)表時(shí)間,則信息數(shù)據(jù)庫(kù)中每個(gè)信息項(xiàng)的存儲(chǔ)格式中包括:信息內(nèi)容、信息內(nèi)容的發(fā)表位置、信息內(nèi)容的發(fā)表時(shí)間以及用戶(hù)賬號(hào)對(duì)信息項(xiàng)的發(fā)現(xiàn)時(shí)間。以信息項(xiàng)A為例,信息項(xiàng)A在信息數(shù)據(jù)庫(kù)中的存儲(chǔ)格式可為:
[0067]信息項(xiàng)A:
[0068]1.信息內(nèi)容
[0069]2.信息內(nèi)容的發(fā)表時(shí)間
[0070]3.信息內(nèi)容的發(fā)表位置
[0071 ] 4.用戶(hù)賬號(hào)對(duì)信息項(xiàng)的發(fā)現(xiàn)時(shí)間
[0072]a.用戶(hù)賬號(hào)A對(duì)信息項(xiàng)A的發(fā)現(xiàn)時(shí)間
[0073]b.用戶(hù)賬號(hào)B對(duì)信息項(xiàng)A的發(fā)現(xiàn)時(shí)間
[0074]c.用戶(hù)賬號(hào)C對(duì)信息項(xiàng)A的發(fā)現(xiàn)時(shí)間
[0075]需要說(shuō)明的是,用戶(hù)賬號(hào)對(duì)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,可以信息項(xiàng)中的預(yù)設(shè)字段來(lái)表示,或者用與信息項(xiàng)對(duì)應(yīng)存儲(chǔ)的列表表示,本發(fā)明實(shí)施例對(duì)發(fā)現(xiàn)時(shí)間的表示形式不作限定。
[0076]其中,用戶(hù)賬號(hào)對(duì)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,用于指示用戶(hù)賬號(hào)對(duì)該信息項(xiàng)的查看狀態(tài)。每個(gè)信息項(xiàng)均可包括多個(gè)用戶(hù)賬號(hào)對(duì)該信息項(xiàng)的發(fā)現(xiàn)時(shí)間,每個(gè)用戶(hù)賬號(hào)對(duì)該信息項(xiàng)的發(fā)現(xiàn)時(shí)間可以相同也可以不同,由不同用戶(hù)賬號(hào)對(duì)該信息項(xiàng)的實(shí)際查看時(shí)間決定,本發(fā)明實(shí)施例對(duì)此不作具體限定。通過(guò)記錄不同用戶(hù)賬號(hào)對(duì)每個(gè)信息項(xiàng)的查看狀態(tài),便于后續(xù)服務(wù)器將用戶(hù)賬號(hào)已查看的信息項(xiàng)和未查看的信息項(xiàng)分別進(jìn)行排序,進(jìn)而避免已查看信息項(xiàng)和未查看信息項(xiàng)之間摻雜排序造成信息展示不直觀。
[0077]其中,用戶(hù)賬號(hào)對(duì)信息項(xiàng)的查看狀態(tài)包括已查看和未查看。對(duì)于用戶(hù)賬號(hào)對(duì)信息項(xiàng)的不同查看狀態(tài),信息數(shù)據(jù)庫(kù)中用戶(hù)賬號(hào)對(duì)信息項(xiàng)的發(fā)現(xiàn)時(shí)間的表示方式不同,具體說(shuō)明如下:
[0078](I)對(duì)于任一信息項(xiàng),當(dāng)用戶(hù)賬號(hào)對(duì)該信息項(xiàng)的查看狀態(tài)為未查看時(shí),可采用兩種方式對(duì)用戶(hù)賬號(hào)對(duì)該信息項(xiàng)的發(fā)現(xiàn)時(shí)間進(jìn)行表示:一種是采用空白字段進(jìn)行表示,即將用戶(hù)賬號(hào)對(duì)該信息項(xiàng)的發(fā)現(xiàn)時(shí)間存儲(chǔ)為空白字段;另一種是采用默認(rèn)值進(jìn)行表示,即將用戶(hù)賬號(hào)對(duì)該信息項(xiàng)的發(fā)現(xiàn)時(shí)間存儲(chǔ)為默認(rèn)值。
[0079]其中,默認(rèn)值可由服務(wù)器進(jìn)行預(yù)先設(shè)置,比如,可以將該默認(rèn)值設(shè)置為不影響其他實(shí)際發(fā)現(xiàn)時(shí)間的數(shù)值,如_1、0或無(wú)窮大等數(shù)值,本發(fā)明實(shí)施例對(duì)此不作具體限定。
[0080](2)對(duì)于任一信息項(xiàng),當(dāng)用戶(hù)賬號(hào)對(duì)該信息項(xiàng)的查看狀態(tài)為已查看時(shí),則可采用時(shí)間信息表示用戶(hù)賬號(hào)對(duì)該信息項(xiàng)的發(fā)現(xiàn)時(shí)間,即將用戶(hù)賬號(hào)對(duì)該信息項(xiàng)的發(fā)現(xiàn)時(shí)間存儲(chǔ)為時(shí)間信息,該時(shí)間信息用于指示用戶(hù)賬號(hào)對(duì)該信息項(xiàng)的查看時(shí)間。
[0081 ]比如,該用戶(hù)賬號(hào)對(duì)該信息項(xiàng)的查看時(shí)間為2016年5月19日15時(shí)30分25秒,則可將該用戶(hù)賬號(hào)對(duì)該信息項(xiàng)的發(fā)現(xiàn)時(shí)間存儲(chǔ)為表示該查看時(shí)間的時(shí)間信息,該時(shí)間信息的內(nèi)容可為例如20130519153025的字符串或數(shù)值,本發(fā)明實(shí)施例對(duì)時(shí)間信息的表示形式不作具體限定。
[0082]需要說(shuō)明的是,終端在檢測(cè)到信息內(nèi)容的發(fā)表操作時(shí),可將信息內(nèi)容、信息內(nèi)容的發(fā)表時(shí)間、信息內(nèi)容的發(fā)表位置發(fā)送至服務(wù)器。服務(wù)器根據(jù)接收到的信息內(nèi)容、信息內(nèi)容的發(fā)表時(shí)間、信息內(nèi)容的發(fā)表位置,在信息狀態(tài)數(shù)據(jù)庫(kù)中添加相應(yīng)的信息項(xiàng)記錄。添加該信息項(xiàng)時(shí),用戶(hù)賬號(hào)A未查看該信息項(xiàng),則用戶(hù)賬號(hào)A對(duì)該信息項(xiàng)的發(fā)現(xiàn)時(shí)間可存儲(chǔ)為默認(rèn)值或空白字段。假如在添加該信息項(xiàng)后,用戶(hù)賬號(hào)A在2016年5月19日15時(shí)30分25秒查看了該信息項(xiàng),則可將用戶(hù)賬號(hào)A對(duì)該信息項(xiàng)的發(fā)現(xiàn)時(shí)間設(shè)置為20130519153025。
[0083]203、當(dāng)?shù)谝恍畔㈨?xiàng)中包括第二信息項(xiàng)時(shí),服務(wù)器根據(jù)終端用戶(hù)賬號(hào)對(duì)第一信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)第一信息項(xiàng)進(jìn)行排序,該第二信息項(xiàng)是指終端用戶(hù)賬號(hào)已查看過(guò)的信息項(xiàng)。
[0084]對(duì)于第一信息項(xiàng)中的任一信息項(xiàng),服務(wù)器可以根據(jù)終端用戶(hù)賬號(hào)對(duì)該信息項(xiàng)的發(fā)現(xiàn)時(shí)間的不同表示方式,可采用如下方式判斷該信息項(xiàng)是否為第二信息項(xiàng):
[0085]第一種方式,根據(jù)用戶(hù)賬號(hào)對(duì)信息項(xiàng)未查看時(shí),用戶(hù)賬號(hào)對(duì)信息項(xiàng)的發(fā)現(xiàn)時(shí)間的表示方式進(jìn)行判斷:
[0086](I)如果采用默認(rèn)值表示用戶(hù)賬號(hào)對(duì)信息項(xiàng)未查看,則對(duì)于第一信息項(xiàng)中的任一信息項(xiàng),當(dāng)終端用戶(hù)賬號(hào)對(duì)該信息項(xiàng)的發(fā)現(xiàn)時(shí)間不為默認(rèn)值時(shí),確定該信息項(xiàng)為第二信息項(xiàng)。
[0087]例如,終端用戶(hù)賬號(hào)對(duì)該信息項(xiàng)的發(fā)現(xiàn)時(shí)間為20130519153025,假設(shè)默認(rèn)值為-1,則服務(wù)器可明顯判斷出終端用戶(hù)賬號(hào)對(duì)該信息項(xiàng)的發(fā)現(xiàn)時(shí)間不是-1,進(jìn)而確定該信息項(xiàng)為第二信息項(xiàng)。
[0088](2)如果采用空白字段表示用戶(hù)賬號(hào)對(duì)信息項(xiàng)未查看,則對(duì)于第一信息項(xiàng)中的任一信息項(xiàng),當(dāng)終端用戶(hù)賬號(hào)對(duì)信息項(xiàng)的發(fā)現(xiàn)時(shí)間不為空白字段時(shí),確定該信息項(xiàng)為第二信息項(xiàng)。
[0089]例如,終端用戶(hù)賬號(hào)對(duì)該信息項(xiàng)的發(fā)現(xiàn)時(shí)間為20130519153025,則服務(wù)器可明顯判斷出終端用戶(hù)賬號(hào)對(duì)該信息項(xiàng)的發(fā)現(xiàn)時(shí)間不是空白字段,進(jìn)而確定該信息項(xiàng)為第二信息項(xiàng)。
[0090]第二種方式,根據(jù)用戶(hù)賬號(hào)對(duì)信息項(xiàng)已查看時(shí),用戶(hù)賬號(hào)對(duì)信息項(xiàng)的發(fā)現(xiàn)時(shí)間的表示方式進(jìn)行判斷,過(guò)程可以為:對(duì)于第一信息項(xiàng)中的任一信息項(xiàng),當(dāng)終端用戶(hù)賬號(hào)對(duì)信息項(xiàng)的發(fā)現(xiàn)時(shí)間包括時(shí)間信息時(shí),確定該信息項(xiàng)為第二信息項(xiàng)。
[0091 ] 例如,終端用戶(hù)賬號(hào)對(duì)該信息項(xiàng)的發(fā)現(xiàn)時(shí)間為20130519153025,則服務(wù)器可直接判斷出20130519153025為時(shí)間信息,進(jìn)而確定該信息項(xiàng)為第二信息項(xiàng)。
[0092]在確定第一信息項(xiàng)中包括第二信息項(xiàng)后,服務(wù)器獲知第一信息項(xiàng)中包含終端用戶(hù)賬號(hào)已查看過(guò)的信息項(xiàng),并根據(jù)終端用戶(hù)賬號(hào)對(duì)第一信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)第一信息項(xiàng)進(jìn)行排序,具體過(guò)程可以分為如下兩種情況:
[0093]第一種情況,如果第一信息項(xiàng)中還包括第三信息項(xiàng),則服務(wù)器將第二信息項(xiàng)的排序位置設(shè)置于第三信息項(xiàng)之后。
[0094]其中,第三信息項(xiàng)是指終端用戶(hù)賬號(hào)未查看的信息項(xiàng),也即是,第一信息項(xiàng)中除第二信息項(xiàng)之外的其他信息項(xiàng)。第三信息項(xiàng)的判斷方式與第二信息項(xiàng)的判斷方式同理,在此不再贅述。
[0095]具體地,服務(wù)器將第二信息項(xiàng)和第三信息項(xiàng)分別進(jìn)行排序,并將第二信息項(xiàng)排列在第三信息項(xiàng)之后,也即是,將終端用戶(hù)賬號(hào)查看過(guò)的信息項(xiàng)排列在終端用戶(hù)賬號(hào)未查看過(guò)的信息項(xiàng)之后,以便后續(xù)由終端展示排序結(jié)果時(shí),優(yōu)先展示第三信息項(xiàng),使得用戶(hù)能夠更加直觀的獲知哪些信息項(xiàng)是沒(méi)有查看過(guò)的,哪些信息項(xiàng)是已經(jīng)查看過(guò)的,展示結(jié)果更加直觀。
[0096]需要說(shuō)明的是,信息數(shù)據(jù)庫(kù)中的每個(gè)信息項(xiàng)還包括信息內(nèi)容的發(fā)表時(shí)間。對(duì)于第三信息項(xiàng),服務(wù)器可根據(jù)第三信息項(xiàng)中每個(gè)信息內(nèi)容的發(fā)表時(shí)間,對(duì)第三信息項(xiàng)進(jìn)行排序。
[0097]以圖1為例,圖1中每個(gè)數(shù)值代表的信息項(xiàng)均包括終端用戶(hù)賬號(hào)對(duì)該信息項(xiàng)的發(fā)現(xiàn)時(shí)間。假設(shè)采用默認(rèn)值-1表示用戶(hù)賬號(hào)對(duì)信息項(xiàng)未查看。當(dāng)終端的位置信息為圖1中矩形所在位置時(shí),獲取到第一信息項(xiàng)為1、3、4、5,對(duì)應(yīng)的終端用戶(hù)賬號(hào)的發(fā)現(xiàn)時(shí)間分別為20160519153025、-1、20160312144321、-1。服務(wù)器可根據(jù)終端用戶(hù)賬號(hào)對(duì)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)第一信息進(jìn)行排序,也即是根據(jù)終端用戶(hù)賬號(hào)對(duì)信息項(xiàng)的查看狀態(tài),將未查看信息項(xiàng)和已查看信息項(xiàng)分為前后兩部分進(jìn)行排序,排序結(jié)果為:
[0098]第三信息項(xiàng)(未查看信息項(xiàng)):3、5(或5、3);
[0099]第二信息項(xiàng)(已查看信息項(xiàng)):1、4(或4、1)。
[0100]第二種情況,如果第一信息項(xiàng)中僅包括第二信息項(xiàng),則服務(wù)器根據(jù)終端用戶(hù)賬號(hào)對(duì)第二信息項(xiàng)的發(fā)現(xiàn)時(shí)間的先后順序,對(duì)第二信息項(xiàng)進(jìn)行排序。
[0101]需要說(shuō)明的是,服務(wù)器在進(jìn)行排序時(shí),可以將終端用戶(hù)賬號(hào)對(duì)應(yīng)發(fā)現(xiàn)時(shí)間較早的信息項(xiàng)的排序位置,設(shè)置在終端用戶(hù)賬號(hào)發(fā)現(xiàn)時(shí)間較晚的信息項(xiàng)之前或之后,本發(fā)明實(shí)施例對(duì)此不作具體限定。
[0102]仍以圖1為例,假設(shè)終端的位置信息為圖1中矩形所在位置,服務(wù)器獲取到第一信息項(xiàng)為1、4,對(duì)應(yīng)的終端用戶(hù)賬號(hào)的發(fā)現(xiàn)時(shí)間分別為20160519153025、20160312144321。其中,20160519153025表示終端用戶(hù)賬號(hào)查看信息項(xiàng)I的時(shí)間為“2016年5月19日15時(shí)30分25秒”。20160312144321表示終端用戶(hù)賬號(hào)查看該信息項(xiàng)4的時(shí)間為“2016年3月12日14時(shí)43分21秒”,顯然終端用戶(hù)賬號(hào)對(duì)信息項(xiàng)4的發(fā)現(xiàn)時(shí)間先于對(duì)信息項(xiàng)I的發(fā)現(xiàn)時(shí)間,則根據(jù)發(fā)現(xiàn)時(shí)間從先到后的順序進(jìn)行排序,得到排序結(jié)果為:4、I。
[0103]在另一實(shí)施例中,由于在第二種情況中,第一信息項(xiàng)中僅包括第二信息項(xiàng),也即是,第一信息項(xiàng)中的每個(gè)信息項(xiàng)均已被終端用戶(hù)賬號(hào)查看過(guò),此時(shí)對(duì)第一信息項(xiàng)進(jìn)行排序不會(huì)造成已查看信息項(xiàng)和未查看信息項(xiàng)摻雜排序的結(jié)果,則服務(wù)器可根據(jù)第一信息項(xiàng)的每個(gè)信息內(nèi)容的發(fā)表時(shí)間對(duì)第一信息項(xiàng)進(jìn)行排序。
[0104]對(duì)于上述兩種情況,服務(wù)器對(duì)第二信息項(xiàng)進(jìn)行排序的過(guò)程可以為:
[0105]當(dāng)終端用戶(hù)賬號(hào)對(duì)第二信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間不相等時(shí),根據(jù)終端用戶(hù)賬號(hào)對(duì)第二信息項(xiàng)中每個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)第二信息項(xiàng)進(jìn)行排序;
[0106]當(dāng)終端用戶(hù)賬號(hào)對(duì)第二信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間相等時(shí),根據(jù)第二信息項(xiàng)中每個(gè)信息內(nèi)容的發(fā)表時(shí)間,對(duì)第二信息項(xiàng)進(jìn)行排序。
[0107]在另一實(shí)施例中,信息數(shù)據(jù)庫(kù)中每個(gè)信息項(xiàng)還包括信息內(nèi)容的發(fā)表時(shí)間。當(dāng)?shù)谝恍畔㈨?xiàng)中不包括第二信息項(xiàng)時(shí),也即是,當(dāng)?shù)谝恍畔㈨?xiàng)中的每個(gè)信息項(xiàng)均未被終端用戶(hù)賬號(hào)查看過(guò)時(shí),服務(wù)器根據(jù)第一信息項(xiàng)中信息項(xiàng)內(nèi)容的發(fā)表時(shí)間的先后順序,對(duì)第一信息項(xiàng)進(jìn)tx排序。
[0108]需要說(shuō)明的是,上述過(guò)程中涉及根據(jù)信息內(nèi)容的發(fā)表時(shí)間,對(duì)信息項(xiàng)進(jìn)行排序的過(guò)程,還可根據(jù)其他排序規(guī)則對(duì)信息項(xiàng)進(jìn)行排序,比如根據(jù)每個(gè)信息內(nèi)容的發(fā)表位置與終端所在位置之間的距離進(jìn)行排序等,本發(fā)明實(shí)施例對(duì)此不作具體限定。其中,服務(wù)器根據(jù)發(fā)表時(shí)間對(duì)信息項(xiàng)進(jìn)行排序時(shí),可以將先發(fā)表的信息項(xiàng)的排序位置設(shè)置在后發(fā)表的信息項(xiàng)之前或之后,本發(fā)明實(shí)施例對(duì)此不作具體限定。
[0109]在另一實(shí)施例中,如果第一信息項(xiàng)中不包括第二信息項(xiàng),僅包括第三信息項(xiàng),服務(wù)器則根據(jù)第一信息項(xiàng)中各個(gè)信息內(nèi)容的發(fā)表時(shí)間,對(duì)第一信息項(xiàng)進(jìn)行排序?;蛘?,根據(jù)其他排序規(guī)則對(duì)第一信息項(xiàng)進(jìn)行排序,比如根據(jù)每個(gè)信息內(nèi)容的發(fā)表位置與終端所在位置之間的距離進(jìn)行排序等,本發(fā)明實(shí)施例對(duì)此不作具體限定。其中,服務(wù)器根據(jù)發(fā)表時(shí)間對(duì)第一信息項(xiàng)進(jìn)行排序時(shí),可以將先發(fā)表的信息項(xiàng)的排序位置設(shè)置在后發(fā)表的信息項(xiàng)之前或之后,本發(fā)明實(shí)施例對(duì)此不作具體限定。
[0110]仍以圖1為例,當(dāng)終端的位置信息為圖1中三角形所在位置時(shí),服務(wù)器獲取到第一信息項(xiàng)為1、4、6、8、9。假設(shè)終端用戶(hù)賬號(hào)對(duì)1、4、6、8、9的發(fā)現(xiàn)時(shí)間均為空白字段,則服務(wù)器確定1、4、6、8、9均為第三信息項(xiàng),即均未被終端用戶(hù)賬號(hào)查看過(guò)。假設(shè)服務(wù)器對(duì)1、4、6、8、9按照信息內(nèi)容的發(fā)表時(shí)間從先到后的順序進(jìn)行排序,則排序結(jié)果為:1、4、6、8、9。服務(wù)器也可按照信息內(nèi)容的發(fā)表時(shí)間從后到先的順序進(jìn)行排序,排序結(jié)果為:9、8、6、4、1。
[0111]需要說(shuō)明的是,如果第一信息項(xiàng)包括第三信息項(xiàng),則服務(wù)器可為第三信息項(xiàng)添加終端用戶(hù)賬號(hào)對(duì)第三信息項(xiàng)的發(fā)現(xiàn)時(shí)間,過(guò)程可以為:服務(wù)器確定從信息數(shù)據(jù)庫(kù)中獲取第一信息項(xiàng)的獲取時(shí)間,并將該獲取時(shí)間存儲(chǔ)為終端用戶(hù)賬號(hào)對(duì)第三信息項(xiàng)的發(fā)現(xiàn)時(shí)間。具體地,服務(wù)器在根據(jù)終端的位置信息,從信息數(shù)據(jù)庫(kù)中獲取第一信息項(xiàng)時(shí),記錄第一信息項(xiàng)的獲取時(shí)間。當(dāng)服務(wù)器確定第一信息項(xiàng)中包括第三信息項(xiàng)后,將該獲取時(shí)間存儲(chǔ)為終端用戶(hù)賬號(hào)對(duì)第三信息項(xiàng)的發(fā)現(xiàn)時(shí)間。其中,第一信息項(xiàng)的獲取時(shí)間用于表示終端用戶(hù)賬號(hào)對(duì)第三信息項(xiàng)的第一次查看時(shí)間。
[0112]需要說(shuō)明的是,為了提高服務(wù)器存儲(chǔ)終端用戶(hù)賬號(hào)對(duì)信息項(xiàng)的發(fā)現(xiàn)時(shí)間的靈活性,服務(wù)器將第一信息項(xiàng)的獲取時(shí)間存儲(chǔ)為終端用戶(hù)賬號(hào)對(duì)第三信息項(xiàng)的發(fā)現(xiàn)時(shí)間的步驟,在對(duì)第一信息項(xiàng)進(jìn)行排序之后或之前執(zhí)行,本發(fā)明實(shí)施例對(duì)此不作具體限定。
[0113]204、服務(wù)器將排序后的第一信息項(xiàng)發(fā)送至終端。
[0114]服務(wù)器對(duì)第一信息項(xiàng)進(jìn)行排序之后,按照各個(gè)信息項(xiàng)的排列順序?qū)⒌谝恍畔㈨?xiàng)中發(fā)送至終端。具體地,服務(wù)器將第一信息項(xiàng),按照其中各個(gè)信息項(xiàng)的排列順序進(jìn)行打包為一個(gè)數(shù)據(jù)包,并將該數(shù)據(jù)包發(fā)送至終端。
[0115]205、當(dāng)終端接收到排序后的第一信息項(xiàng)時(shí),展示排序后的第一信息項(xiàng)。
[0116]終端在接收到第一信息項(xiàng)后,按照第一信息項(xiàng)的排序結(jié)果,對(duì)第一信息項(xiàng)進(jìn)行展示。也即是,在終端的信息展示列表中,將終端用戶(hù)賬號(hào)未查看過(guò)的信息項(xiàng),展示在信息展示列表上方;將終端用戶(hù)賬號(hào)已查看過(guò)的信息項(xiàng),展示在信息展示列表下方。
[0117]仍以圖1為例,當(dāng)終端位于圖1中矩形所在位置時(shí),可以接收到服務(wù)器發(fā)送的排序后的第一信息項(xiàng)包括:
[0118]第三信息項(xiàng)(未查看信息項(xiàng)):3、5(或5、3);
[0119]第二信息項(xiàng)(已查看信息項(xiàng)):1、4(或4、1)。
[0120]則終端在信息展示列表中,對(duì)排序后的第一信息項(xiàng)進(jìn)行展示的結(jié)果如圖2B所示,在圖2B中可以明顯看到,終端用戶(hù)賬號(hào)未查看信息項(xiàng)3、5排列在了已查看信息項(xiàng)1、4的前面(或上方),使得用戶(hù)可以明確區(qū)分未查看信息項(xiàng)和已查看信息項(xiàng)。
[0121]本發(fā)明實(shí)施例提供的方法,在根據(jù)終端的位置信息獲取到終端附近的信息項(xiàng)后,通過(guò)根據(jù)終端用戶(hù)賬號(hào)對(duì)第一信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)第一信息項(xiàng)中不同查看狀態(tài)的信息項(xiàng)進(jìn)行排序,可以將用戶(hù)已查看過(guò)的信息項(xiàng)和未查看過(guò)的信息項(xiàng)明顯區(qū)分出來(lái),使得排序結(jié)果更加直觀。
[0122]上述圖2A所示的實(shí)施例,是由服務(wù)器對(duì)第一信息項(xiàng)進(jìn)行排序后,將排序后的第一信息項(xiàng)發(fā)送至終端,由終端進(jìn)行展示的過(guò)程。本發(fā)明提供的實(shí)施例中,還可以由終端對(duì)第一信息項(xiàng)進(jìn)行排序和展示,詳細(xì)過(guò)程見(jiàn)圖3和圖4所示的實(shí)施例。
[0123]圖3是本發(fā)明實(shí)施例提供的一種信息展示方法的流程圖,交互主體為終端和服務(wù)器,該實(shí)施例中終端可通過(guò)與服務(wù)器預(yù)先協(xié)商的方式,獲知用戶(hù)賬號(hào)對(duì)第二信息項(xiàng)或第三信息項(xiàng)的發(fā)現(xiàn)時(shí)間的表示方式,進(jìn)而由終端根據(jù)終端用戶(hù)賬號(hào)的發(fā)現(xiàn)時(shí)間對(duì)第一信息項(xiàng)進(jìn)行排序。參見(jiàn)圖3,本發(fā)明實(shí)施例提供的方法流程包括:
[0124]301、終端向服務(wù)器發(fā)送信息查看請(qǐng)求,信息查看請(qǐng)求攜帶終端的位置信息和終端用戶(hù)賬號(hào)。
[0125]該步驟301與上述步驟201同理,在此不再贅述。
[0126]302、服務(wù)器接收終端的信息查看請(qǐng)求,根據(jù)終端的位置信息,從信息數(shù)據(jù)庫(kù)中獲取終端的第一信息項(xiàng),第一信息項(xiàng)為發(fā)表位置與位置信息的距離小于預(yù)設(shè)閾值的信息項(xiàng)。其中,信息數(shù)據(jù)庫(kù)用于存儲(chǔ)多個(gè)信息項(xiàng),每個(gè)信息項(xiàng)至少包括信息內(nèi)容、信息內(nèi)容的發(fā)表位置以及用戶(hù)賬號(hào)對(duì)信息項(xiàng)的發(fā)現(xiàn)時(shí)間。
[0127]該步驟302與上述步驟202同理,在此不再贅述。
[0128]需要說(shuō)明的是,信息數(shù)據(jù)庫(kù)中的每個(gè)信息項(xiàng)還包括信息內(nèi)容的發(fā)表時(shí)間。
[0129]303、服務(wù)器向終端發(fā)送第一信息項(xiàng)。
[0130]服務(wù)器在獲取到第一信息項(xiàng)之后,還可判斷第一信息項(xiàng)中是否包括第三信息項(xiàng),也即是,判斷第一信息項(xiàng)中是否包括終端用戶(hù)賬號(hào)未查看過(guò)的信息項(xiàng),判斷方式與上述步驟203中第三信息項(xiàng)的判斷方式同理,在此不再贅述。
[0131]如果第一信息項(xiàng)中包括第三信息項(xiàng),服務(wù)器則可在向終端發(fā)送第一信息項(xiàng)之前或之后,存儲(chǔ)終端用戶(hù)賬號(hào)對(duì)第三信息項(xiàng)的發(fā)現(xiàn)時(shí)間,過(guò)程可以為:服務(wù)器確定從信息數(shù)據(jù)庫(kù)中獲取第一信息項(xiàng)的獲取時(shí)間;并將該獲取時(shí)間存儲(chǔ)為終端用戶(hù)賬號(hào)對(duì)第三信息項(xiàng)的發(fā)現(xiàn)時(shí)間。
[0132]304、終端接收服務(wù)器發(fā)送的第一信息項(xiàng),如果第一信息項(xiàng)中包括第二信息項(xiàng),則根據(jù)終端用戶(hù)賬號(hào)對(duì)第一信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)第一信息項(xiàng)進(jìn)行排序,第二信息項(xiàng)為終端用戶(hù)賬號(hào)已查看過(guò)的信息項(xiàng)。
[0133]終端在接收到第一信息項(xiàng)之后,判斷第一信息項(xiàng)中是否包括第二信息項(xiàng),如果是,則根據(jù)終端用戶(hù)賬號(hào)對(duì)第一信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)第一信息項(xiàng)進(jìn)行排序。
[0134]其中,對(duì)于第一信息項(xiàng)中任一信息項(xiàng),終端判斷該信息項(xiàng)是否為第二信息項(xiàng)的判斷方式與上述步驟203中第二信息項(xiàng)的判斷方式同理,在此不再贅述。
[0135]其中,終端在確定第一信息項(xiàng)中包括第二信息項(xiàng)后,根據(jù)終端用戶(hù)賬號(hào)對(duì)第一信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)第一信息項(xiàng)進(jìn)行排序的步驟與上述步驟203對(duì)第一信息項(xiàng)進(jìn)行排序的過(guò)程同理,在此不再贅述。
[0136]需要說(shuō)明的是,終端具有區(qū)分第二信息項(xiàng)和第三信息項(xiàng)的能力,具體實(shí)施時(shí),終端可通過(guò)與服務(wù)器協(xié)商獲知用戶(hù)賬號(hào)對(duì)第二信息項(xiàng)或第三信息項(xiàng)的發(fā)現(xiàn)時(shí)間的表示方式,進(jìn)而由終端根據(jù)終端用戶(hù)賬號(hào)的發(fā)現(xiàn)時(shí)間對(duì)第一信息項(xiàng)進(jìn)行排序。
[0137]305、終端展示排序后的第一信息項(xiàng)。
[0138]該步驟305與上述步驟205中,終端展示排序后的第一信息項(xiàng)的過(guò)程同理,在此不再贅述。
[0139]本公開(kāi)實(shí)施例提供的方法,終端通過(guò)根據(jù)終端用戶(hù)賬號(hào)對(duì)第一信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)第一信息項(xiàng)中不同查看狀態(tài)的信息項(xiàng)進(jìn)行排序,可以將用戶(hù)已查看過(guò)的信息項(xiàng)和未查看過(guò)的信息項(xiàng)明顯區(qū)分出來(lái),使得排序結(jié)果更加直觀。
[0140]圖4是本發(fā)明實(shí)施例提供的一種信息展示方法的流程圖,交互主體為終端和服務(wù)器,該實(shí)施例中,終端通過(guò)接收服務(wù)器的排序指示信息,獲知用戶(hù)賬號(hào)對(duì)第二信息項(xiàng)或第三信息項(xiàng)的發(fā)現(xiàn)時(shí)間的表示方式,進(jìn)而由終端根據(jù)終端用戶(hù)賬號(hào)的發(fā)現(xiàn)時(shí)間對(duì)第一信息項(xiàng)進(jìn)行排序。參見(jiàn)圖4,本發(fā)明實(shí)施例提供的方法流程包括:
[0141]401、終端向服務(wù)器發(fā)送信息查看請(qǐng)求,信息查看請(qǐng)求攜帶終端的位置信息和終端用戶(hù)賬號(hào)。
[0142]該步驟401與上述步驟201同理,在此不再贅述。
[0143]402、服務(wù)器接收終端的信息查看請(qǐng)求,根據(jù)終端的位置信息,從信息數(shù)據(jù)庫(kù)中獲取終端的第一信息項(xiàng),第一信息項(xiàng)為發(fā)表位置與位置信息的距離小于預(yù)設(shè)閾值的信息項(xiàng)。其中,信息數(shù)據(jù)庫(kù)用于存儲(chǔ)多個(gè)信息項(xiàng),每個(gè)信息項(xiàng)至少包括信息內(nèi)容、信息內(nèi)容的發(fā)表位置以及用戶(hù)賬號(hào)對(duì)信息項(xiàng)的發(fā)現(xiàn)時(shí)間。
[0144]該步驟402與上述步驟202同理,在此不再贅述。
[0145]需要說(shuō)明的是,信息數(shù)據(jù)庫(kù)中的每個(gè)信息項(xiàng)還包括信息內(nèi)容的發(fā)表時(shí)間。
[0146]403、當(dāng)?shù)谝恍畔㈨?xiàng)中包括第二信息項(xiàng)時(shí),服務(wù)器終端發(fā)送第一信息項(xiàng)和排序指示信息,第二信息項(xiàng)是指終端用戶(hù)賬號(hào)已查看過(guò)的信息項(xiàng),排序指示信息用于指示第一信息項(xiàng)中包括第二信息項(xiàng)以及第二信息項(xiàng)的排序位置。
[0147]其中,排序指示信息用于指示用戶(hù)賬號(hào)對(duì)第二信息項(xiàng)的發(fā)現(xiàn)時(shí)間的表示方式,比如,表示方式為時(shí)間信息,或表示方式不為默認(rèn)值,或表示方式不為空白字段等,本公發(fā)明實(shí)施例對(duì)此不作具體限定。此外,排序指示信息還用于指示終端第二信息項(xiàng)的排序位置,比如將第二信息項(xiàng)的排序位置設(shè)置在第三排序信息之后,使得終端能夠根據(jù)終端用戶(hù)賬號(hào)對(duì)第一信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)第一信息項(xiàng)進(jìn)行排序。排序指示信息的表示形式可由服務(wù)器進(jìn)行預(yù)先設(shè)置,或者由服務(wù)器與終端通過(guò)協(xié)商進(jìn)行設(shè)置等,本發(fā)明實(shí)施例對(duì)此不作具體限定。
[0148]服務(wù)器在獲取到第一信息項(xiàng)之后,還可判斷第一信息項(xiàng)中是否包括第二信息項(xiàng),也即是,判斷第一信息項(xiàng)中是否包括終端用戶(hù)賬號(hào)已查看過(guò)的信息項(xiàng),判斷方式與上述步驟203中第二信息項(xiàng)的判斷方式同理,在此不再贅述。
[0149]當(dāng)?shù)谝恍畔㈨?xiàng)中包括第二信息項(xiàng)時(shí),服務(wù)器在向終端發(fā)送第一信息項(xiàng)的同時(shí),還需向終端發(fā)送排序指示信息,以便終端能夠根據(jù)排序指示信息識(shí)別第二信息項(xiàng),進(jìn)而對(duì)第二信息項(xiàng)進(jìn)行排序。
[0150]需要說(shuō)明的是,如果服務(wù)器在獲取到第一信息項(xiàng)后,確定第一信息項(xiàng)中包括第三信息項(xiàng),則可在向終端發(fā)送第一信息項(xiàng)之前或之后,存儲(chǔ)終端用戶(hù)賬號(hào)對(duì)第三信息項(xiàng)的發(fā)現(xiàn)時(shí)間,過(guò)程可以為:服務(wù)器確定從信息數(shù)據(jù)庫(kù)中獲取第一信息項(xiàng)的獲取時(shí)間;并將該獲取時(shí)間存儲(chǔ)為終端用戶(hù)賬號(hào)對(duì)第三信息項(xiàng)的發(fā)現(xiàn)時(shí)間。
[0151]其中,對(duì)于第一信息項(xiàng)中的任一信息項(xiàng),服務(wù)器判斷該信息項(xiàng)是否為第三信息項(xiàng)的方式與上述步驟203中第三信息項(xiàng)的判斷方式同理,在此不再贅述。
[0152]需要說(shuō)明的是,如果第一信息項(xiàng)中不包括第二信息項(xiàng),也即僅包括第三信息項(xiàng),則服務(wù)器不向終端發(fā)送排序指示信息,由終端默認(rèn)根據(jù)第一信息項(xiàng)中各個(gè)信息項(xiàng)的信息內(nèi)容的發(fā)表時(shí)間,對(duì)第一信息項(xiàng)進(jìn)行排序。
[0153]404、終端接收服務(wù)器發(fā)送的第一信息項(xiàng)和排序指示信息,根據(jù)排序指示信息、終端用戶(hù)賬號(hào)對(duì)第一信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)第一信息項(xiàng)進(jìn)行排序。
[0154]終端在獲取到排序指示信息后,可根據(jù)排序指示信息,確定第一信息項(xiàng)中哪些信息項(xiàng)是第二 ?目息項(xiàng),哪些?目息項(xiàng)是第二?目息項(xiàng)。并在確定第一 ?目息項(xiàng)中包括第二?目息項(xiàng)后,根據(jù)排序指示信息,將第二信息項(xiàng)的排序位置設(shè)置于第三信息項(xiàng)之后。
[0155]其中,第三信息項(xiàng)是指終端用戶(hù)賬號(hào)未查看過(guò)的信息項(xiàng),也即是第一信息項(xiàng)中除第二信息項(xiàng)以外的信息項(xiàng)。
[0156]其中,對(duì)于第一信息項(xiàng)中任一信息項(xiàng),終端判斷該信息項(xiàng)是否為第二信息項(xiàng)的方式與上述步驟203對(duì)第二信息項(xiàng)的判斷方式同理,在此不再贅述。終端判斷該信息項(xiàng)是否為第三信息項(xiàng)的方式與上述步驟203中對(duì)第三信息項(xiàng)的判斷方式同理,在此不再贅述。
[0157]其中,終端根據(jù)終端用戶(hù)賬號(hào)對(duì)第一信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)第一信息項(xiàng)進(jìn)行排序的過(guò)程,與上述步驟203同理,在此不再贅述。
[0158]405、終端展示排序后的第一信息項(xiàng)。
[0159]該步驟405與上述步驟205中,終端展示排序后的第一信息項(xiàng)的過(guò)程同理,在此不再贅述。
[0160]本公開(kāi)實(shí)施例提供的方法,服務(wù)器通過(guò)向終端發(fā)送排序指示信息,使得終端能夠根據(jù)排序指示信息,根據(jù)終端用戶(hù)賬號(hào)對(duì)第一信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)第一信息項(xiàng)中不同查看狀態(tài)的信息項(xiàng)進(jìn)行排序,可以將用戶(hù)已查看過(guò)的信息項(xiàng)和未查看過(guò)的信息項(xiàng)明顯區(qū)分出來(lái),使得排序結(jié)果更加直觀。
[0161]圖5是本發(fā)明實(shí)施例提供的一種信息展示裝置的框圖,參見(jiàn)圖5,該裝置包括:獲取模塊501,排序模塊502和發(fā)送模塊503。
[0162]其中,獲取模塊501與排序模塊502連接,用于根據(jù)終端的位置信息,從信息數(shù)據(jù)庫(kù)中獲取終端的第一信息項(xiàng),信息數(shù)據(jù)庫(kù)用于存儲(chǔ)多個(gè)信息項(xiàng),每個(gè)信息項(xiàng)至少包括信息內(nèi)容、信息內(nèi)容的發(fā)表位置以及用戶(hù)賬號(hào)對(duì)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,第一信息項(xiàng)為發(fā)表位置與位置信息的距離小于預(yù)設(shè)閾值的信息項(xiàng);排序模塊502與發(fā)送模塊503連接,用于當(dāng)?shù)谝恍畔㈨?xiàng)中包括第二信息項(xiàng)時(shí),根據(jù)終端用戶(hù)賬號(hào)對(duì)第一信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)第一信息項(xiàng)進(jìn)行排序,第二信息項(xiàng)是指終端用戶(hù)賬號(hào)已查看過(guò)的信息項(xiàng);發(fā)送模塊503,用于將排序后的第一信息項(xiàng)發(fā)送至終端,由終端對(duì)排序后的第一信息項(xiàng)進(jìn)行展示。
[0163]可選地,排序模塊502用于如果第一信息項(xiàng)中包括第三信息項(xiàng),則將第二信息項(xiàng)的排序位置設(shè)置于第三信息項(xiàng)之后,第三信息項(xiàng)為第一信息項(xiàng)中除第二信息項(xiàng)以外的信息項(xiàng)。
[0164]可選地,信息數(shù)據(jù)庫(kù)中的每個(gè)信息項(xiàng)還包括信息內(nèi)容的發(fā)表時(shí)間,排序模塊502用于當(dāng)終端用戶(hù)賬號(hào)對(duì)第二信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間不相等時(shí),根據(jù)終端用戶(hù)賬號(hào)對(duì)第二信息項(xiàng)中每個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)第二信息項(xiàng)進(jìn)行排序;當(dāng)終端用戶(hù)賬號(hào)對(duì)第二信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間相等時(shí),根據(jù)第二信息項(xiàng)中每個(gè)信息內(nèi)容的發(fā)表時(shí)間,對(duì)第二信息項(xiàng)進(jìn)行排序。
[0165]可選地,信息數(shù)據(jù)庫(kù)中的每個(gè)信息項(xiàng)還包括信息內(nèi)容的發(fā)表時(shí)間,排序模塊502用于根據(jù)第三信息項(xiàng)中每個(gè)信息內(nèi)容的發(fā)表時(shí)間,對(duì)第三信息項(xiàng)進(jìn)行排序。
[0166]可選地,獲取模塊501還用于對(duì)于第一信息項(xiàng)中的任一信息項(xiàng),當(dāng)終端用戶(hù)賬號(hào)對(duì)信息項(xiàng)的發(fā)現(xiàn)時(shí)間不為默認(rèn)值時(shí),確定信息項(xiàng)為第二信息項(xiàng)。
[0167]可選地,獲取模塊501還用于對(duì)于第一信息項(xiàng)中的任一信息項(xiàng),當(dāng)終端用戶(hù)賬號(hào)對(duì)信息項(xiàng)的發(fā)現(xiàn)時(shí)間不為空白字段時(shí),確定信息項(xiàng)為第二信息項(xiàng)。
[0168]可選地,獲取模塊501還用于對(duì)于第一信息項(xiàng)中的任一信息項(xiàng),當(dāng)終端用戶(hù)賬號(hào)對(duì)信息項(xiàng)的發(fā)現(xiàn)時(shí)間包括時(shí)間信息時(shí),確定信息項(xiàng)為第二信息項(xiàng)。
[0169]可選地,該裝置還包括:
[0170]存儲(chǔ)模塊,用于確定從信息數(shù)據(jù)庫(kù)中獲取第一信息項(xiàng)的獲取時(shí)間;將獲取時(shí)間存儲(chǔ)為終端用戶(hù)賬號(hào)對(duì)第三信息項(xiàng)的發(fā)現(xiàn)時(shí)間。
[0171]本發(fā)明實(shí)施例提供的裝置,在根據(jù)終端的位置信息獲取到終端附近的信息項(xiàng)后,通過(guò)根據(jù)終端用戶(hù)賬號(hào)對(duì)第一信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)第一信息項(xiàng)中不同查看狀態(tài)的信息項(xiàng)進(jìn)行排序,可以將用戶(hù)已查看過(guò)的信息項(xiàng)和未查看過(guò)的信息項(xiàng)明顯區(qū)分出來(lái),使得排序結(jié)果更加直觀。
[0172]圖6是本發(fā)明實(shí)施例提供的一種信息展示裝置的框圖,參見(jiàn)圖6,該裝置包括:接收模塊601,獲取模塊602和發(fā)送模塊603。
[0173]其中,接收模塊601與獲取模塊602連接,用于接收終端的信息查看請(qǐng)求,信息查看請(qǐng)求攜帶終端的位置信息和終端用戶(hù)賬號(hào);獲取模塊602與發(fā)送模塊603連接,用于根據(jù)位置信息,從信息數(shù)據(jù)庫(kù)中獲取終端的第一信息項(xiàng),信息數(shù)據(jù)庫(kù)用于存儲(chǔ)多個(gè)信息項(xiàng),每個(gè)信息項(xiàng)至少包括信息內(nèi)容、信息內(nèi)容的發(fā)表位置以及用戶(hù)賬號(hào)對(duì)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,第一信息項(xiàng)為發(fā)表位置與位置信息的距離小于預(yù)設(shè)閾值的信息項(xiàng);發(fā)送模塊603,用于向終端發(fā)送第一信息項(xiàng),由終端在確定第一信息項(xiàng)中包括第二信息項(xiàng)時(shí),根據(jù)終端用戶(hù)賬號(hào)對(duì)第一信息項(xiàng)的發(fā)現(xiàn)時(shí)間對(duì)第一信息項(xiàng)進(jìn)行排序,并展示排序后的第一信息項(xiàng),第二信息項(xiàng)是指終端用戶(hù)賬號(hào)已查看過(guò)的信息項(xiàng)。
[0174]可選地,發(fā)送模塊603還用于當(dāng)?shù)谝恍畔㈨?xiàng)中包括第二信息項(xiàng)時(shí),除向終端發(fā)送第一信息項(xiàng)之外,還向終端發(fā)送排序指示信息,由終端根據(jù)排序指示信息對(duì)第一信息項(xiàng)進(jìn)行排序,并展示排序后的第一信息項(xiàng),第二信息項(xiàng)是指終端用戶(hù)賬號(hào)已查看過(guò)的信息項(xiàng),排序指示信息用于指示第一信息項(xiàng)中包括第二信息項(xiàng)以及第二信息項(xiàng)的排序位置。
[0175]可選地,該裝置還包括:
[0176]存儲(chǔ)模塊,用于如果第一信息項(xiàng)中包括第三信息項(xiàng),則確定從信息數(shù)據(jù)庫(kù)中獲取第一信息項(xiàng)的獲取時(shí)間,第三信息項(xiàng)為第一信息項(xiàng)中除第二信息項(xiàng)以外的信息項(xiàng);將獲取時(shí)間存儲(chǔ)為終端用戶(hù)賬號(hào)對(duì)第三信息項(xiàng)的發(fā)現(xiàn)時(shí)間。
[0177]可選地,獲取模塊602還用于對(duì)于第一信息項(xiàng)中的任一信息項(xiàng),當(dāng)終端用戶(hù)賬號(hào)對(duì)信息項(xiàng)的發(fā)現(xiàn)時(shí)間不為默認(rèn)值時(shí),確定信息項(xiàng)為第二信息項(xiàng)。
[0178]可選地,獲取模塊602還用于對(duì)于第一信息項(xiàng)中的任一信息項(xiàng),當(dāng)終端用戶(hù)賬號(hào)對(duì)信息項(xiàng)的發(fā)現(xiàn)時(shí)間不為空白字段時(shí),確定信息項(xiàng)為第二信息項(xiàng)。
[0179]可選地,獲取模塊602還用于對(duì)于第一信息項(xiàng)中的任一信息項(xiàng),當(dāng)終端用戶(hù)賬號(hào)對(duì)信息項(xiàng)的發(fā)現(xiàn)時(shí)間包括時(shí)間信息時(shí),確定信息項(xiàng)為第二信息項(xiàng)。
[0180]可選地,信息數(shù)據(jù)庫(kù)中的每個(gè)信息項(xiàng)還包括信息內(nèi)容的發(fā)表時(shí)間。
[0181]本發(fā)明實(shí)施例提供的裝置,通過(guò)根據(jù)終端用戶(hù)賬號(hào)對(duì)第一信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)第一信息項(xiàng)中不同查看狀態(tài)的信息項(xiàng)進(jìn)行排序,可以將用戶(hù)已查看過(guò)的信息項(xiàng)和未查看過(guò)的信息項(xiàng)明顯區(qū)分出來(lái),使得排序結(jié)果更加直觀。
[0182]圖7是本發(fā)明實(shí)施例提供的一種信息展示裝置的框圖,參見(jiàn)圖7,該裝置包括:發(fā)送模塊701,接收模塊702,排序模塊703和展示模塊704。
[0183]其中,發(fā)送模塊701與接收模塊702連接,用于向服務(wù)器發(fā)送信息查看請(qǐng)求,信息查看請(qǐng)求攜帶終端的位置信息和終端用戶(hù)賬號(hào);接收模塊702與排序模塊703連接,用于接收服務(wù)器發(fā)送的第一信息項(xiàng),第一信息項(xiàng)中每個(gè)信息項(xiàng)至少包括信息內(nèi)容、信息內(nèi)容的發(fā)表位置以及用戶(hù)賬號(hào)對(duì)信息項(xiàng)的發(fā)現(xiàn)時(shí)間;排序模塊703與展示模塊704連接,用于如果第一信息項(xiàng)中包括第二信息項(xiàng),則根據(jù)終端用戶(hù)賬號(hào)對(duì)第一信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)第一信息項(xiàng)進(jìn)行排序,第二信息項(xiàng)為終端用戶(hù)賬號(hào)已查看過(guò)的信息項(xiàng);展示模塊704,用于展示排序后的第一信息項(xiàng)。
[0184]可選地,排序模塊703用于對(duì)于第一信息項(xiàng)中的任一信息項(xiàng),當(dāng)終端用戶(hù)賬號(hào)對(duì)信息項(xiàng)的發(fā)現(xiàn)時(shí)間不為默認(rèn)值時(shí),確定信息項(xiàng)為第二信息項(xiàng);或,對(duì)于第一信息項(xiàng)中的任一信息項(xiàng),當(dāng)終端用戶(hù)賬號(hào)對(duì)信息項(xiàng)的發(fā)現(xiàn)時(shí)間不為空白字段時(shí),確定信息項(xiàng)為第二信息項(xiàng);或,對(duì)于第一信息項(xiàng)中的任一信息項(xiàng),當(dāng)終端用戶(hù)賬號(hào)對(duì)信息項(xiàng)的發(fā)現(xiàn)時(shí)間包括時(shí)間信息時(shí),確定信息項(xiàng)為第二信息項(xiàng)。
[0185]可選地,排序模塊703用于如果第一信息項(xiàng)中包括第三信息項(xiàng),則將第二信息項(xiàng)的排序位置設(shè)置于第三信息項(xiàng)之后,第三信息項(xiàng)為第一信息項(xiàng)中除第二信息項(xiàng)以外的信息項(xiàng)。
[0186]可選地,第一信息項(xiàng)中每個(gè)信息項(xiàng)還包括信息內(nèi)容的發(fā)表時(shí)間,排序模塊703用于當(dāng)終端用戶(hù)賬號(hào)對(duì)第二信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間不相等時(shí),根據(jù)終端用戶(hù)賬號(hào)對(duì)第二信息項(xiàng)中每個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)第二信息項(xiàng)進(jìn)行排序;當(dāng)終端用戶(hù)賬號(hào)對(duì)第二信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間相等時(shí),根據(jù)第二信息項(xiàng)中每個(gè)信息內(nèi)容的發(fā)表時(shí)間,對(duì)第二信息項(xiàng)進(jìn)行排序。
[0187]可選地,第一信息項(xiàng)中每個(gè)信息項(xiàng)還包括信息內(nèi)容的發(fā)表時(shí)間,排序模塊703用于根據(jù)第三信息項(xiàng)中每個(gè)信息內(nèi)容的發(fā)表時(shí)間,對(duì)第三信息項(xiàng)進(jìn)行排序。
[0188]本發(fā)明實(shí)施例提供的裝置,通過(guò)根據(jù)終端用戶(hù)賬號(hào)對(duì)第一信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)第一信息項(xiàng)中不同查看狀態(tài)的信息項(xiàng)進(jìn)行排序,可以將用戶(hù)已查看過(guò)的信息項(xiàng)和未查看過(guò)的信息項(xiàng)明顯區(qū)分出來(lái),使得排序結(jié)果更加直觀。
[0189]圖8是本發(fā)明實(shí)施例提供的一種信息展示裝置的框圖,參見(jiàn)圖8,該裝置包括:發(fā)送模塊801,接收模塊802,排序模塊803和展示模塊804。
[0190]其中,發(fā)送模塊801與接收模塊802連接,用于向服務(wù)器發(fā)送信息查看請(qǐng)求,信息查看請(qǐng)求攜帶終端的位置信息和終端用戶(hù)賬號(hào);接收模塊802與排序模塊803,用于接收服務(wù)器發(fā)送的第一信息項(xiàng)和排序指示信息,第一信息項(xiàng)中每個(gè)信息項(xiàng)包括信息內(nèi)容、信息內(nèi)容的發(fā)表位置、信息內(nèi)容的發(fā)表時(shí)間以及用戶(hù)賬號(hào)對(duì)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,排序指示信息用于指示對(duì)第一信息項(xiàng)中包括第二信息項(xiàng)以及第二信息項(xiàng)的排序位置,第二信息項(xiàng)是指終端用戶(hù)賬號(hào)已查看過(guò)的信息項(xiàng);排序模塊803與展示模塊804連接,用于根據(jù)排序指示信息、終端用戶(hù)賬號(hào)對(duì)第一信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)第一信息項(xiàng)進(jìn)行排序;展示模塊804,用于展示排序后的第一信息項(xiàng)。
[0191]可選地,排序模塊803用于根據(jù)排序指示信息,確定第二信息項(xiàng);如果第一信息項(xiàng)中包括第三信息項(xiàng),則將第二信息項(xiàng)的排序位置設(shè)置于第三信息項(xiàng)之后,第三信息項(xiàng)為第一信息項(xiàng)中除第二信息項(xiàng)以外的信息項(xiàng)。
[0192]可選地,排序模塊803用于對(duì)于第一信息項(xiàng)中的任一信息項(xiàng),當(dāng)終端用戶(hù)賬號(hào)對(duì)信息項(xiàng)的發(fā)現(xiàn)時(shí)間不為默認(rèn)值時(shí),確定信息項(xiàng)為第二信息項(xiàng);或,對(duì)于第一信息項(xiàng)中的任一信息項(xiàng),當(dāng)終端用戶(hù)賬號(hào)對(duì)信息項(xiàng)的發(fā)現(xiàn)時(shí)間不為空白字段時(shí),確定信息項(xiàng)為第二信息項(xiàng);或,對(duì)于第一信息項(xiàng)中的任一信息項(xiàng),當(dāng)終端用戶(hù)賬號(hào)對(duì)信息項(xiàng)的發(fā)現(xiàn)時(shí)間包括時(shí)間信息時(shí),確定信息項(xiàng)為第二信息項(xiàng)。
[0193]可選地,排序模塊803用于當(dāng)終端用戶(hù)賬號(hào)對(duì)第二信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間不相等時(shí),根據(jù)終端用戶(hù)賬號(hào)對(duì)第二信息項(xiàng)中每個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)第二信息項(xiàng)進(jìn)行排序;當(dāng)終端用戶(hù)賬號(hào)對(duì)第二信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間相等時(shí),根據(jù)第二信息項(xiàng)中每個(gè)信息內(nèi)容的發(fā)表時(shí)間,對(duì)第二信息項(xiàng)進(jìn)行排序。
[0194]可選地,排序模塊803用于根據(jù)第三信息項(xiàng)中每個(gè)信息內(nèi)容的發(fā)表時(shí)間,對(duì)第三信息項(xiàng)進(jìn)行排序。
[0195]本發(fā)明實(shí)施例提供的裝置,通過(guò)根據(jù)終端用戶(hù)賬號(hào)對(duì)第一信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)第一信息項(xiàng)中不同查看狀態(tài)的信息項(xiàng)進(jìn)行排序,可以將用戶(hù)已查看過(guò)的信息項(xiàng)和未查看過(guò)的信息項(xiàng)明顯區(qū)分出來(lái),使得排序結(jié)果更加直觀。
[0196]需要說(shuō)明的是:上述實(shí)施例提供的信息展示裝置在展示信息時(shí),僅以上述各功能模塊的劃分進(jìn)行舉例說(shuō)明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將設(shè)備的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實(shí)施例提供的信息展示裝置與信息展示方法實(shí)施例屬于同一構(gòu)思,其具體實(shí)現(xiàn)過(guò)程詳見(jiàn)方法實(shí)施例,這里不再贅述。
[0197]圖9是本實(shí)施例提供的一種終端的結(jié)構(gòu)示意圖,該終端可以用于執(zhí)行上述各個(gè)實(shí)施例中提供的信息展示方法。參見(jiàn)圖9,該終端900包括:
[0198]終端900可以包括RF(Rad1 Frequency,射頻)電路110、包括有一個(gè)或一個(gè)以上計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的存儲(chǔ)器120、輸入單元130、顯示單元140、傳感器150、音頻電路160、WiFi (Wireless Fidelity,無(wú)線(xiàn)保真)模塊170、包括有一個(gè)或者一個(gè)以上處理核心的處理器180、以及電源190等部件。本領(lǐng)域技術(shù)人員可以理解,圖9中示出的終端結(jié)構(gòu)并不構(gòu)成對(duì)終端的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。其中:
[0199]RF電路110可用于收發(fā)信息或通話(huà)過(guò)程中,信號(hào)的接收和發(fā)送,特別地,將基站的下行信息接收后,交由一個(gè)或者一個(gè)以上處理器180處理;另外,將涉及上行的數(shù)據(jù)發(fā)送給基站。通常,RF電路110包括但不限于天線(xiàn)、至少一個(gè)放大器、調(diào)諧器、一個(gè)或多個(gè)振蕩器、用戶(hù)身份模塊(SIM)卡、收發(fā)信機(jī)、耦合器、LNA(L0W Noise Amplif ier,低噪聲放大器)、雙工器等。此外,RF電路110還可以通過(guò)無(wú)線(xiàn)通信與網(wǎng)絡(luò)和其他設(shè)備通信。所述無(wú)線(xiàn)通信可以使用任一通信標(biāo)準(zhǔn)或協(xié)議,包括但不限于GSM(Global System of Mobile communicat1n,全球移動(dòng)通訊系統(tǒng))、GPRS(General Packet Rad1 Service,通用分組無(wú)線(xiàn)服務(wù))、CDMA(CodeDivis1n Multiple Access,碼分多址)、WCDMA(Wideband Code Divis1n MultipleAccess ,寬帶碼分多址)、LTE(Long Term Evolut1n ,長(zhǎng)期演進(jìn))、電子郵件、SMS(ShortMessaging Service,短消息服務(wù))等。
[0200]存儲(chǔ)器120可用于存儲(chǔ)軟件程序以及模塊,處理器180通過(guò)運(yùn)行存儲(chǔ)在存儲(chǔ)器120的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理。存儲(chǔ)器120可主要包括存儲(chǔ)程序區(qū)和存儲(chǔ)數(shù)據(jù)區(qū),其中,存儲(chǔ)程序區(qū)可存儲(chǔ)操作系統(tǒng)、至少一個(gè)功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲(chǔ)數(shù)據(jù)區(qū)可存儲(chǔ)根據(jù)終端900的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話(huà)本等)等。此外,存儲(chǔ)器120可以包括高速隨機(jī)存取存儲(chǔ)器,還可以包括非易失性存儲(chǔ)器,例如至少一個(gè)磁盤(pán)存儲(chǔ)器件、閃存器件、或其他易失性固態(tài)存儲(chǔ)器件。相應(yīng)地,存儲(chǔ)器120還可以包括存儲(chǔ)器控制器,以提供處理器180和輸入單元130對(duì)存儲(chǔ)器120的訪(fǎng)問(wèn)。
[0201]輸入單元130可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與用戶(hù)設(shè)置以及功能控制有關(guān)的鍵盤(pán)、鼠標(biāo)、操作桿、光學(xué)或者軌跡球信號(hào)輸入。具體地,輸入單元130可包括觸敏表面131以及其他輸入設(shè)備132。觸敏表面131,也稱(chēng)為觸摸顯示屏或者觸控板,可收集用戶(hù)在其上或附近的觸摸操作(比如用戶(hù)使用手指、觸筆等任何適合的物體或附件在觸敏表面131上或在觸敏表面131附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動(dòng)相應(yīng)的連接裝置??蛇x的,觸敏表面131可包括觸摸檢測(cè)裝置和觸摸控制器兩個(gè)部分。其中,觸摸檢測(cè)裝置檢測(cè)用戶(hù)的觸摸方位,并檢測(cè)觸摸操作帶來(lái)的信號(hào),將信號(hào)傳送給觸摸控制器;觸摸控制器從觸摸檢測(cè)裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點(diǎn)坐標(biāo),再送給處理器180,并能接收處理器180發(fā)來(lái)的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線(xiàn)以及表面聲波等多種類(lèi)型實(shí)現(xiàn)觸敏表面131。除了觸敏表面131,輸入單元130還可以包括其他輸入設(shè)備132。具體地,其他輸入設(shè)備132可以包括但不限于物理鍵盤(pán)、功能鍵(比如音量控制按鍵、開(kāi)關(guān)按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。
[0202]顯示單元140可用于顯示由用戶(hù)輸入的信息或提供給用戶(hù)的信息以及終端900的各種圖形用戶(hù)接口,這些圖形用戶(hù)接口可以由圖形、文本、圖標(biāo)、視頻和其任意組合來(lái)構(gòu)成。顯示單元140可包括顯示面板141,可選的,可以采用IXD(Liquid Crystal Display,液晶顯示器)、0LED(0rganic Light-Emitting D1de,有機(jī)發(fā)光二極管)等形式來(lái)配置顯示面板141。進(jìn)一步的,觸敏表面131可覆蓋顯示面板141,當(dāng)觸敏表面131檢測(cè)到在其上或附近的觸摸操作后,傳送給處理器180以確定觸摸事件的類(lèi)型,隨后處理器180根據(jù)觸摸事件的類(lèi)型在顯示面板141上提供相應(yīng)的視覺(jué)輸出。雖然在圖9中,觸敏表面131與顯示面板141是作為兩個(gè)獨(dú)立的部件來(lái)實(shí)現(xiàn)輸入和輸入功能,但是在某些實(shí)施例中,可以將觸敏表面131與顯示面板141集成而實(shí)現(xiàn)輸入和輸出功能。
[0203]終端900還可包括至少一種傳感器150,比如光傳感器、運(yùn)動(dòng)傳感器以及其他傳感器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線(xiàn)的明暗來(lái)調(diào)節(jié)顯示面板141的亮度,接近傳感器可在終端900移動(dòng)到耳邊時(shí),關(guān)閉顯示面板141和/或背光。作為運(yùn)動(dòng)傳感器的一種,重力加速度傳感器可檢測(cè)各個(gè)方向上(一般為三軸)加速度的大小,靜止時(shí)可檢測(cè)出重力的大小及方向,可用于識(shí)別手機(jī)姿態(tài)的應(yīng)用(比如橫豎屏切換、相關(guān)游戲、磁力計(jì)姿態(tài)校準(zhǔn))、振動(dòng)識(shí)別相關(guān)功能(比如計(jì)步器、敲擊)等;至于終端900還可配置的陀螺儀、氣壓計(jì)、濕度計(jì)、溫度計(jì)、紅外線(xiàn)傳感器等其他傳感器,在此不再贅述。
[0204]音頻電路160、揚(yáng)聲器161,傳聲器162可提供用戶(hù)與終端900之間的音頻接口。音頻電路160可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號(hào),傳輸?shù)綋P(yáng)聲器161,由揚(yáng)聲器161轉(zhuǎn)換為聲音信號(hào)輸出;另一方面,傳聲器162將收集的聲音信號(hào)轉(zhuǎn)換為電信號(hào),由音頻電路160接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器180處理后,經(jīng)RF電路110以發(fā)送給比如另一終端,或者將音頻數(shù)據(jù)輸出至存儲(chǔ)器120以便進(jìn)一步處理。音頻電路160還可能包括耳塞插孔,以提供外設(shè)耳機(jī)與終端900的通信。
[0205]WiFi屬于短距離無(wú)線(xiàn)傳輸技術(shù),終端900通過(guò)WiFi模塊170可以幫助用戶(hù)收發(fā)電子郵件、瀏覽網(wǎng)頁(yè)和訪(fǎng)問(wèn)流式媒體等,它為用戶(hù)提供了無(wú)線(xiàn)的寬帶互聯(lián)網(wǎng)訪(fǎng)問(wèn)。雖然圖9示出了 WiFi模塊170,但是可以理解的是,其并不屬于終端900的必須構(gòu)成,完全可以根據(jù)需要在不改變發(fā)明的本質(zhì)的范圍內(nèi)而省略。
[0206]處理器180是終端900的控制中心,利用各種接口和線(xiàn)路連接整個(gè)手機(jī)的各個(gè)部分,通過(guò)運(yùn)行或執(zhí)行存儲(chǔ)在存儲(chǔ)器120內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲(chǔ)在存儲(chǔ)器120內(nèi)的數(shù)據(jù),執(zhí)行終端900的各種功能和處理數(shù)據(jù),從而對(duì)手機(jī)進(jìn)行整體監(jiān)控。可選的,處理器180可包括一個(gè)或多個(gè)處理核心;優(yōu)選的,處理器180可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶(hù)界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無(wú)線(xiàn)通信??梢岳斫獾氖牵鲜稣{(diào)制解調(diào)處理器也可以不集成到處理器180中。
[0207]終端900還包括給各個(gè)部件供電的電源190(比如電池),優(yōu)選的,電源可以通過(guò)電源管理系統(tǒng)與處理器180邏輯相連,從而通過(guò)電源管理系統(tǒng)實(shí)現(xiàn)管理充電、放電、以及功耗管理等功能。電源190還可以包括一個(gè)或一個(gè)以上的直流或交流電源、再充電系統(tǒng)、電源故障檢測(cè)電路、電源轉(zhuǎn)換器或者逆變器、電源狀態(tài)指示器等任意組件。
[0208]盡管未示出,終端900還可以包括攝像頭、藍(lán)牙模塊等,在此不再贅述。具體在本實(shí)施例中,終端的顯示單元是觸摸屏顯示器,終端還包括有存儲(chǔ)器,以及一個(gè)或者一個(gè)以上的程序,其中一個(gè)或者一個(gè)以上程序存儲(chǔ)于存儲(chǔ)器中,且經(jīng)配置以由一個(gè)或者一個(gè)以上處理器執(zhí)行。處理器被配置為執(zhí)行指令,以執(zhí)行上述終端所執(zhí)行的信息展示方法。
[0209]圖10是根據(jù)一示例性實(shí)施例示出的一種信息展示裝置的框圖。例如,裝置1000可以被提供為一服務(wù)器。參照?qǐng)D10,裝置1000包括處理組件1022,其進(jìn)一步包括一個(gè)或多個(gè)處理器,以及由存儲(chǔ)器1032所代表的存儲(chǔ)器資源,用于存儲(chǔ)可由處理部件1022的執(zhí)行的指令,例如應(yīng)用程序。存儲(chǔ)器1032中存儲(chǔ)的應(yīng)用程序可以包括一個(gè)或一個(gè)以上的每一個(gè)對(duì)應(yīng)于一組指令的模塊。此外,處理組件1022被配置為執(zhí)行指令,以執(zhí)行上述服務(wù)器所執(zhí)行的信息展示方法。
[0210]裝置1000還可以包括一個(gè)電源組件1026被配置為執(zhí)行裝置1000的電源管理,一個(gè)有線(xiàn)或無(wú)線(xiàn)網(wǎng)絡(luò)接口 1050被配置為將裝置1000連接到網(wǎng)絡(luò),和一個(gè)輸入輸出(I/O)接口1058。裝置1000可以操作基于存儲(chǔ)在存儲(chǔ)器1032的操作系統(tǒng),例如Windows Server?,MacOS X?,Unix?,Linux?,F(xiàn)reeBSD?或類(lèi)似。
[0211]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過(guò)硬件來(lái)完成,也可以通過(guò)程序來(lái)指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤(pán)或光盤(pán)等。
[0212]以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種信息展示方法,其特征在于,所述方法包括: 根據(jù)終端的位置信息,從信息數(shù)據(jù)庫(kù)中獲取所述終端的第一信息項(xiàng),所述信息數(shù)據(jù)庫(kù)用于存儲(chǔ)多個(gè)信息項(xiàng),每個(gè)信息項(xiàng)至少包括信息內(nèi)容、信息內(nèi)容的發(fā)表位置以及用戶(hù)賬號(hào)對(duì)所述信息項(xiàng)的發(fā)現(xiàn)時(shí)間,所述第一信息項(xiàng)為發(fā)表位置與所述位置信息的距離小于預(yù)設(shè)閾值的信息項(xiàng); 當(dāng)所述第一信息項(xiàng)中包括第二信息項(xiàng)時(shí),根據(jù)終端用戶(hù)賬號(hào)對(duì)所述第一信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)所述第一信息項(xiàng)進(jìn)行排序,所述第二信息項(xiàng)是指所述終端用戶(hù)賬號(hào)已查看過(guò)的信息項(xiàng); 將排序后的所述第一信息項(xiàng)發(fā)送至所述終端,由所述終端對(duì)排序后的所述第一信息項(xiàng)進(jìn)行展示。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)終端用戶(hù)賬號(hào)對(duì)所述第一信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)所述第一信息項(xiàng)進(jìn)行排序包括: 如果所述第一信息項(xiàng)中包括第三信息項(xiàng),則將所述第二信息項(xiàng)的排序位置設(shè)置于所述第三信息項(xiàng)之后,所述第三信息項(xiàng)為所述第一信息項(xiàng)中除所述第二信息項(xiàng)以外的信息項(xiàng)。3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述信息數(shù)據(jù)庫(kù)中的每個(gè)信息項(xiàng)還包括信息內(nèi)容的發(fā)表時(shí)間,所述根據(jù)終端用戶(hù)賬號(hào)對(duì)所述第一信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)所述第一信息項(xiàng)進(jìn)行排序包括: 當(dāng)所述終端用戶(hù)賬號(hào)對(duì)所述第二信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間不相等時(shí),根據(jù)所述終端用戶(hù)賬號(hào)對(duì)所述第二信息項(xiàng)中每個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)所述第二信息項(xiàng)進(jìn)行排序; 當(dāng)所述終端用戶(hù)賬號(hào)對(duì)所述第二信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間相等時(shí),根據(jù)所述第二信息項(xiàng)中每個(gè)信息內(nèi)容的發(fā)表時(shí)間,對(duì)所述第二信息項(xiàng)進(jìn)行排序。4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述信息數(shù)據(jù)庫(kù)中的每個(gè)信息項(xiàng)還包括信息內(nèi)容的發(fā)表時(shí)間,所述根據(jù)終端用戶(hù)賬號(hào)對(duì)所述第一信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)所述第一信息項(xiàng)進(jìn)行排序包括: 根據(jù)所述第三信息項(xiàng)中每個(gè)信息內(nèi)容的發(fā)表時(shí)間,對(duì)所述第三信息項(xiàng)進(jìn)行排序。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)終端用戶(hù)賬號(hào)對(duì)所述第一信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)所述第一信息項(xiàng)進(jìn)行排序之前,所述方法還包括: 對(duì)于所述第一信息項(xiàng)中的任一信息項(xiàng),當(dāng)所述終端用戶(hù)賬號(hào)對(duì)所述信息項(xiàng)的發(fā)現(xiàn)時(shí)間不為默認(rèn)值時(shí),確定所述信息項(xiàng)為所述第二信息項(xiàng)。6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)終端用戶(hù)賬號(hào)對(duì)所述第一信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)所述第一信息項(xiàng)進(jìn)行排序之前,所述方法還包括: 對(duì)于所述第一信息項(xiàng)中的任一信息項(xiàng),當(dāng)所述終端用戶(hù)賬號(hào)對(duì)所述信息項(xiàng)的發(fā)現(xiàn)時(shí)間不為空白字段時(shí),確定所述信息項(xiàng)為所述第二信息項(xiàng)。7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)終端用戶(hù)賬號(hào)對(duì)所述第一信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)所述第一信息項(xiàng)進(jìn)行排序之前,所述方法還包括: 對(duì)于所述第一信息項(xiàng)中的任一信息項(xiàng),當(dāng)所述終端用戶(hù)賬號(hào)對(duì)所述信息項(xiàng)的發(fā)現(xiàn)時(shí)間包括時(shí)間信息時(shí),確定所述信息項(xiàng)為所述第二信息項(xiàng)。8.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)終端用戶(hù)賬號(hào)對(duì)所述第一信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)所述第一信息項(xiàng)進(jìn)行排序之前或之后,所述方法還包括: 確定從所述信息數(shù)據(jù)庫(kù)中獲取所述第一信息項(xiàng)的獲取時(shí)間; 將所述獲取時(shí)間存儲(chǔ)為所述終端用戶(hù)賬號(hào)對(duì)所述第三信息項(xiàng)的發(fā)現(xiàn)時(shí)間。9.一種信息展示方法,其特征在于,所述方法包括: 接收終端的信息查看請(qǐng)求,所述信息查看請(qǐng)求攜帶所述終端的位置信息和終端用戶(hù)賬號(hào); 根據(jù)所述位置信息,從信息數(shù)據(jù)庫(kù)中獲取所述終端的第一信息項(xiàng),所述信息數(shù)據(jù)庫(kù)用于存儲(chǔ)多個(gè)信息項(xiàng),每個(gè)信息項(xiàng)至少包括信息內(nèi)容、信息內(nèi)容的發(fā)表位置以及用戶(hù)賬號(hào)對(duì)所述信息項(xiàng)的發(fā)現(xiàn)時(shí)間,所述第一信息項(xiàng)為發(fā)表位置與所述位置信息的距離小于預(yù)設(shè)閾值的信息項(xiàng); 向所述終端發(fā)送所述第一信息項(xiàng),由所述終端在確定所述第一信息項(xiàng)中包括第二信息項(xiàng)時(shí),根據(jù)所述終端用戶(hù)賬號(hào)對(duì)所述第一信息項(xiàng)的發(fā)現(xiàn)時(shí)間對(duì)所述第一信息項(xiàng)進(jìn)行排序,并展示排序后的所述第一信息項(xiàng),所述第二信息項(xiàng)是指所述終端用戶(hù)賬號(hào)已查看過(guò)的信息項(xiàng)。10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述方法還包括: 當(dāng)所述第一信息項(xiàng)中包括第二信息項(xiàng)時(shí),除向所述終端發(fā)送所述第一信息項(xiàng)之外,還向所述終端發(fā)送排序指示信息,由所述終端根據(jù)所述排序指示信息對(duì)所述第一信息項(xiàng)進(jìn)行排序,并展示排序后的所述第一信息項(xiàng),所述第二信息項(xiàng)是指終端用戶(hù)賬號(hào)已查看過(guò)的信息項(xiàng),所述排序指示信息用于指示所述第一信息項(xiàng)中包括所述第二信息項(xiàng)以及所述第二信息項(xiàng)的排序位置。11.一種信息展示方法,其特征在于,所述方法包括: 向服務(wù)器發(fā)送信息查看請(qǐng)求,所述信息查看請(qǐng)求攜帶終端的位置信息和終端用戶(hù)賬號(hào); 接收所述服務(wù)器發(fā)送的第一信息項(xiàng),所述第一信息項(xiàng)中每個(gè)信息項(xiàng)至少包括信息內(nèi)容、信息內(nèi)容的發(fā)表位置以及用戶(hù)賬號(hào)對(duì)所述信息項(xiàng)的發(fā)現(xiàn)時(shí)間; 如果所述第一信息項(xiàng)中包括第二信息項(xiàng),則根據(jù)所述終端用戶(hù)賬號(hào)對(duì)所述第一信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)所述第一信息項(xiàng)進(jìn)行排序,所述第二信息項(xiàng)為所述終端用戶(hù)賬號(hào)已查看過(guò)的信息項(xiàng); 展示排序后的所述第一信息項(xiàng)。12.一種信息展示方法,其特征在于,所述方法包括: 向服務(wù)器發(fā)送信息查看請(qǐng)求,所述信息查看請(qǐng)求攜帶終端的位置信息和終端用戶(hù)賬號(hào); 接收所述服務(wù)器發(fā)送的第一信息項(xiàng)和排序指示信息,所述第一信息項(xiàng)中每個(gè)信息項(xiàng)包括信息內(nèi)容、信息內(nèi)容的發(fā)表位置、信息內(nèi)容的發(fā)表時(shí)間以及用戶(hù)賬號(hào)對(duì)所述信息項(xiàng)的發(fā)現(xiàn)時(shí)間,所述排序指示信息用于指示對(duì)所述第一信息項(xiàng)中包括第二信息項(xiàng)以及第二信息項(xiàng)的排序位置,所述第二信息項(xiàng)是指所述終端用戶(hù)賬號(hào)已查看過(guò)的信息項(xiàng); 根據(jù)所述排序指示信息、所述終端用戶(hù)賬號(hào)對(duì)所述第一信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)所述第一信息項(xiàng)進(jìn)行排序; 展示排序后的所述第一信息項(xiàng)。13.根據(jù)權(quán)利要求12所述的方法,其特征在于,所述根據(jù)所述排序指示信息、所述終端用戶(hù)賬號(hào)對(duì)所述第一信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)所述第一信息項(xiàng)進(jìn)行排序包括: 根據(jù)所述排序指示信息,確定所述第二信息項(xiàng);如果所述第一信息項(xiàng)中包括第三信息項(xiàng),則將所述第二信息項(xiàng)的排序位置設(shè)置于所述第三信息項(xiàng)之后,所述第三信息項(xiàng)為所述第一信息項(xiàng)中除所述第二信息項(xiàng)以外的信息項(xiàng)。14.根據(jù)權(quán)利要求13所述的方法,其特征在于,所述根據(jù)所述排序指示信息,確定第二信息項(xiàng)包括: 對(duì)于所述第一信息項(xiàng)中的任一信息項(xiàng),當(dāng)所述終端用戶(hù)賬號(hào)對(duì)所述信息項(xiàng)的發(fā)現(xiàn)時(shí)間不為默認(rèn)值時(shí),確定所述信息項(xiàng)為第二信息項(xiàng);或, 對(duì)于所述第一信息項(xiàng)中的任一信息項(xiàng),當(dāng)所述終端用戶(hù)賬號(hào)對(duì)所述信息項(xiàng)的發(fā)現(xiàn)時(shí)間不為空白字段時(shí),確定所述信息項(xiàng)為第二信息項(xiàng);或, 對(duì)于所述第一信息項(xiàng)中的任一信息項(xiàng),當(dāng)所述終端用戶(hù)賬號(hào)對(duì)所述信息項(xiàng)的發(fā)現(xiàn)時(shí)間包括時(shí)間信息時(shí),確定所述信息項(xiàng)為第二信息項(xiàng)。15.根據(jù)權(quán)利要求13或14所述的方法,其特征在于,所述根據(jù)所述排序指示信息、所述終端用戶(hù)賬號(hào)對(duì)所述第一信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)所述第一信息項(xiàng)進(jìn)行排序包括:當(dāng)所述終端用戶(hù)賬號(hào)對(duì)所述第二信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間不相等時(shí),根據(jù)所述終端用戶(hù)賬號(hào)對(duì)所述第二信息項(xiàng)中每個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)所述第二信息項(xiàng)進(jìn)行排序; 當(dāng)所述終端用戶(hù)賬號(hào)對(duì)所述第二信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間相等時(shí),根據(jù)所述第二信息項(xiàng)中每個(gè)信息內(nèi)容的發(fā)表時(shí)間,對(duì)所述第二信息項(xiàng)進(jìn)行排序。16.根據(jù)權(quán)利要求13所述的方法,其特征在于,所述根據(jù)所述排序指示信息、所述終端用戶(hù)賬號(hào)對(duì)所述第一信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)所述第一信息項(xiàng)進(jìn)行排序包括: 根據(jù)所述第三信息項(xiàng)中每個(gè)信息內(nèi)容的發(fā)表時(shí)間,對(duì)所述第三信息項(xiàng)進(jìn)行排序。17.一種信息展示裝置,其特征在于,所述裝置包括: 獲取模塊,用于根據(jù)終端的位置信息,從信息數(shù)據(jù)庫(kù)中獲取所述終端的第一信息項(xiàng),所述信息數(shù)據(jù)庫(kù)用于存儲(chǔ)多個(gè)信息項(xiàng),每個(gè)信息項(xiàng)至少包括信息內(nèi)容、信息內(nèi)容的發(fā)表位置以及用戶(hù)賬號(hào)對(duì)所述信息項(xiàng)的發(fā)現(xiàn)時(shí)間,所述第一信息項(xiàng)為發(fā)表位置與所述位置信息的距離小于預(yù)設(shè)閾值的信息項(xiàng); 排序模塊,用于當(dāng)所述第一信息項(xiàng)中包括第二信息項(xiàng)時(shí),根據(jù)終端用戶(hù)賬號(hào)對(duì)所述第一信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)所述第一信息項(xiàng)進(jìn)行排序,所述第二信息項(xiàng)是指所述終端用戶(hù)賬號(hào)已查看過(guò)的信息項(xiàng); 發(fā)送模塊,用于將排序后的所述第一信息項(xiàng)發(fā)送至所述終端,由所述終端對(duì)排序后的所述第一信息項(xiàng)進(jìn)行展示。18.根據(jù)權(quán)利要求17所述的裝置,其特征在于,所述排序模塊用于如果所述第一信息項(xiàng)中包括第三信息項(xiàng),則將所述第二信息項(xiàng)的排序位置設(shè)置于所述第三信息項(xiàng)之后,所述第三信息項(xiàng)為所述第一信息項(xiàng)中除所述第二信息項(xiàng)以外的信息項(xiàng)。19.根據(jù)權(quán)利要求17或18所述的裝置,其特征在于,所述信息數(shù)據(jù)庫(kù)中的每個(gè)信息項(xiàng)還包括信息內(nèi)容的發(fā)表時(shí)間,所述排序模塊用于當(dāng)所述終端用戶(hù)賬號(hào)對(duì)所述第二信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間不相等時(shí),根據(jù)所述終端用戶(hù)賬號(hào)對(duì)所述第二信息項(xiàng)中每個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)所述第二信息項(xiàng)進(jìn)行排序;當(dāng)所述終端用戶(hù)賬號(hào)對(duì)所述第二信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間相等時(shí),根據(jù)所述第二信息項(xiàng)中每個(gè)信息內(nèi)容的發(fā)表時(shí)間,對(duì)所述第二信息項(xiàng)進(jìn)行排序。20.根據(jù)權(quán)利要求18所述的裝置,其特征在于,所述信息數(shù)據(jù)庫(kù)中的每個(gè)信息項(xiàng)還包括信息內(nèi)容的發(fā)表時(shí)間,所述排序模塊用于根據(jù)所述第三信息項(xiàng)中每個(gè)信息內(nèi)容的發(fā)表時(shí)間,對(duì)所述第三信息項(xiàng)進(jìn)行排序。21.根據(jù)權(quán)利要求17所述的裝置,其特征在于,所述獲取模塊還用于對(duì)于所述第一信息項(xiàng)中的任一信息項(xiàng),當(dāng)所述終端用戶(hù)賬號(hào)對(duì)所述信息項(xiàng)的發(fā)現(xiàn)時(shí)間不為默認(rèn)值時(shí),確定所述信息項(xiàng)為所述第二信息項(xiàng)。22.根據(jù)權(quán)利要求17所述的裝置,其特征在于,所述獲取模塊還用于對(duì)于所述第一信息項(xiàng)中的任一信息項(xiàng),當(dāng)所述終端用戶(hù)賬號(hào)對(duì)所述信息項(xiàng)的發(fā)現(xiàn)時(shí)間不為空白字段時(shí),確定所述信息項(xiàng)為所述第二信息項(xiàng)。23.根據(jù)權(quán)利要求17所述的裝置,其特征在于,獲取模塊還用于對(duì)于所述第一信息項(xiàng)中的任一信息項(xiàng),當(dāng)所述終端用戶(hù)賬號(hào)對(duì)所述信息項(xiàng)的發(fā)現(xiàn)時(shí)間包括時(shí)間信息時(shí),確定所述信息項(xiàng)為所述第二信息項(xiàng)。24.根據(jù)權(quán)利要求18所述的裝置,其特征在于,所述裝置還包括: 存儲(chǔ)模塊,用于確定從所述信息數(shù)據(jù)庫(kù)中獲取所述第一信息項(xiàng)的獲取時(shí)間;將所述獲取時(shí)間存儲(chǔ)為所述終端用戶(hù)賬號(hào)對(duì)所述第三信息項(xiàng)的發(fā)現(xiàn)時(shí)間。25.一種信息展示裝置,其特征在于,所述裝置包括: 接收模塊,用于接收終端的信息查看請(qǐng)求,所述信息查看請(qǐng)求攜帶所述終端的位置信息和終端用戶(hù)賬號(hào); 獲取模塊,用于根據(jù)所述位置信息,從信息數(shù)據(jù)庫(kù)中獲取所述終端的第一信息項(xiàng),所述信息數(shù)據(jù)庫(kù)用于存儲(chǔ)多個(gè)信息項(xiàng),每個(gè)信息項(xiàng)至少包括信息內(nèi)容、信息內(nèi)容的發(fā)表位置以及用戶(hù)賬號(hào)對(duì)所述信息項(xiàng)的發(fā)現(xiàn)時(shí)間,所述第一信息項(xiàng)為發(fā)表位置與所述位置信息的距離小于預(yù)設(shè)閾值的信息項(xiàng); 發(fā)送模塊,用于向所述終端發(fā)送所述第一信息項(xiàng),由所述終端在確定所述第一信息項(xiàng)中包括第二信息項(xiàng)時(shí),根據(jù)所述終端用戶(hù)賬號(hào)對(duì)所述第一信息項(xiàng)的發(fā)現(xiàn)時(shí)間對(duì)所述第一信息項(xiàng)進(jìn)行排序,并展示排序后的所述第一信息項(xiàng),所述第二信息項(xiàng)是指所述終端用戶(hù)賬號(hào)已查看過(guò)的信息項(xiàng)。26.根據(jù)權(quán)利要求25所述的裝置,其特征在于,所述發(fā)送模塊還用于當(dāng)所述第一信息項(xiàng)中包括第二信息項(xiàng)時(shí),除向所述終端發(fā)送所述第一信息項(xiàng)之外,還向所述終端發(fā)送排序指示信息,由所述終端根據(jù)所述排序指示信息對(duì)所述第一信息項(xiàng)進(jìn)行排序,并展示排序后的所述第一信息項(xiàng),所述第二信息項(xiàng)是指終端用戶(hù)賬號(hào)已查看過(guò)的信息項(xiàng),所述排序指示信息用于指示所述第一信息項(xiàng)中包括所述第二信息項(xiàng)以及所述第二信息項(xiàng)的排序位置。27.一種信息展示裝置,其特征在于,所述裝置包括: 發(fā)送模塊,用于向服務(wù)器發(fā)送信息查看請(qǐng)求,所述信息查看請(qǐng)求攜帶終端的位置信息和終端用戶(hù)賬號(hào); 接收模塊,用于接收所述服務(wù)器發(fā)送的第一信息項(xiàng),所述第一信息項(xiàng)中每個(gè)信息項(xiàng)至少包括信息內(nèi)容、信息內(nèi)容的發(fā)表位置以及用戶(hù)賬號(hào)對(duì)所述信息項(xiàng)的發(fā)現(xiàn)時(shí)間; 排序模塊,用于如果所述第一信息項(xiàng)中包括第二信息項(xiàng),則根據(jù)所述終端用戶(hù)賬號(hào)對(duì)所述第一信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)所述第一信息項(xiàng)進(jìn)行排序,所述第二信息項(xiàng)為所述終端用戶(hù)賬號(hào)已查看過(guò)的信息項(xiàng); 展示模塊,用于展示排序后的所述第一信息項(xiàng)。28.一種信息展示裝置,其特征在于,所述裝置包括: 發(fā)送模塊,用于向服務(wù)器發(fā)送信息查看請(qǐng)求,所述信息查看請(qǐng)求攜帶終端的位置信息和終端用戶(hù)賬號(hào); 接收模塊,用于接收所述服務(wù)器發(fā)送的第一信息項(xiàng)和排序指示信息,所述第一信息項(xiàng)中每個(gè)信息項(xiàng)包括信息內(nèi)容、信息內(nèi)容的發(fā)表位置、信息內(nèi)容的發(fā)表時(shí)間以及用戶(hù)賬號(hào)對(duì)所述信息項(xiàng)的發(fā)現(xiàn)時(shí)間,所述排序指示信息用于指示對(duì)所述第一信息項(xiàng)中包括第二信息項(xiàng)以及第二信息項(xiàng)的排序位置,所述第二信息項(xiàng)是指所述終端用戶(hù)賬號(hào)已查看過(guò)的信息項(xiàng);排序模塊,用于根據(jù)所述排序指示信息、所述終端用戶(hù)賬號(hào)對(duì)所述第一信息項(xiàng)中各個(gè)信息項(xiàng)的發(fā)現(xiàn)時(shí)間,對(duì)所述第一信息項(xiàng)進(jìn)行排序; 展示模塊,用于展示排序后的所述第一信息項(xiàng)。
【文檔編號(hào)】H04L12/58GK105897562SQ201610362806
【公開(kāi)日】2016年8月24日
【申請(qǐng)日】2016年5月27日
【發(fā)明人】蔡柏涵, 麥岳桐, 游順航, 張偉藏
【申請(qǐng)人】騰訊科技(深圳)有限公司