亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種用于即時(shí)通訊中進(jìn)行消息交互的方法及裝置制造方法

文檔序號(hào):7980520閱讀:151來(lái)源:國(guó)知局
一種用于即時(shí)通訊中進(jìn)行消息交互的方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種用于即時(shí)通訊中進(jìn)行消息交互的方法,包括:服務(wù)器收集各即時(shí)通訊IM客戶端的公網(wǎng)網(wǎng)際協(xié)議IP地址;服務(wù)器根據(jù)所述各IM客戶端的公網(wǎng)IP地址對(duì)所述各IM客戶端進(jìn)行聚類,形成多個(gè)IP群,每個(gè)所述IP群內(nèi)的IM客戶端屬于同一物理區(qū)域范圍內(nèi);在每個(gè)IM客戶端界面上顯示與本IM客戶端屬于同一IP群的其他IM客戶端的信息,屬于同一IP群的各IM客戶端之間彼此可見;屬于同一IP群的各IM客戶端之間彼此進(jìn)行消息交互。本發(fā)明還公開了一種用于即時(shí)通訊中進(jìn)行消息交互的裝置。通過(guò)本發(fā)明提供的技術(shù)方案,能夠使每個(gè)IM用戶都可以準(zhǔn)確、高效的獲知自己附近的用戶有哪些。
【專利說(shuō)明】—種用于即時(shí)通訊中進(jìn)行消息交互的方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及即時(shí)通訊【技術(shù)領(lǐng)域】,特別是涉及一種用于即時(shí)通訊中進(jìn)行消息交互的 方法及裝置。
【背景技術(shù)】
[0002]在現(xiàn)有即時(shí)通訊中,用戶只能了解在線的好友有哪些,如果想看這些好友的地址 位置信息,通常也只能將鼠標(biāo)移動(dòng)到相應(yīng)的好友上,然后會(huì)彈出顯示該好友位置信息的窗 口,但是該窗口中顯示的好友位置信息一般都是用戶自己填寫的比較粗略的地址信息,比 如城市級(jí)別,或者最多精確到區(qū)縣級(jí)別。但這樣就會(huì)產(chǎn)生幾個(gè)問(wèn)題,一是有些用戶在注冊(cè)時(shí) 不注冊(cè)地址信息,另一方面即使注冊(cè)有時(shí)也是不真實(shí)的信息,或者不詳細(xì)的。
[0003]本發(fā)明的發(fā)明人發(fā)現(xiàn),而在很多情況下,用戶出于實(shí)際的需求,往往更需要查找到 用戶相對(duì)更準(zhǔn)確的位置信息,尤其是希望知道自己附近的用戶都有哪些。而如果采用前文 所述查看好友地址位置信息方法,則一是效率較低,二是可能由于好友填寫信息不具體無(wú) 法實(shí)現(xiàn)預(yù)想的目的。再或者采用一一向好友詢問(wèn)的方法,但這種方法效率也太低。
[0004]因此,迫切需要本領(lǐng)域技術(shù)人員解決的技術(shù)問(wèn)題就在于,如何讓即時(shí)通訊的用戶 及時(shí)、快速的查找到自己附近的用戶。

【發(fā)明內(nèi)容】

[0005]本發(fā)明提供了一種在即時(shí)通訊中進(jìn)行消息交互的方法及裝置,能夠使每個(gè)頂用 戶都可以很方便的獲知自己附近的用戶有哪些,相對(duì)現(xiàn)有一一查看對(duì)方填寫的物理信息或 者一一詢問(wèn)好友的方案而言,本發(fā)明實(shí)施例對(duì)更準(zhǔn)確、效率更高。
[0006]本發(fā)明提供了如下方案:
[0007]一種用于即時(shí)通訊中進(jìn)行消息交互的方法,包括:服務(wù)器收集各即時(shí)通訊頂客戶 端的公網(wǎng)網(wǎng)際協(xié)議IP地址;服務(wù)器根據(jù)所述各頂客戶端的公網(wǎng)IP地址對(duì)所述各頂客戶 端進(jìn)行聚類,形成多個(gè)IP群,每個(gè)所述IP群內(nèi)的頂客戶端屬于同一物理區(qū)域范圍內(nèi);在每 個(gè)IM客戶端界面上顯不與本IM客戶端屬于同一 IP群的其他IM客戶端的信息,屬于同一 IP群的各頂客戶端之間彼此可見;屬于同一 IP群的各IM客戶端之間彼此進(jìn)行消息交互。
[0008]可選的,所述服務(wù)器根據(jù)各頂客戶端的公網(wǎng)IP地址對(duì)所述各頂客戶端進(jìn)行聚類 的方式包括:服務(wù)器識(shí)別公網(wǎng)IP地址相同的各頂客戶端,將公網(wǎng)IP地址相同的各頂客戶 端聚為同一個(gè)IP群;和/或,服務(wù)器識(shí)別公網(wǎng)IP地址相近度滿足預(yù)置條件的各IM客戶端, 將所述公網(wǎng)IP地址相近度滿足預(yù)置條件的各頂客戶端聚為同一個(gè)IP群;和/或,服務(wù)器 根據(jù)已知信息確定若干公網(wǎng)IP地址屬于同一個(gè)物理群體,將所述屬于同一物理群體的若 干公網(wǎng)IP地址對(duì)應(yīng)的各頂客戶端聚為同一個(gè)IP群。
[0009]可選的,所述在每個(gè)IM客戶端界面上顯示與其屬于同一 IP群的其他IM客戶端的 信息包括:服務(wù)器將屬于同一 IP群的各IM客戶端信息,發(fā)送給該IP群內(nèi)的各IM客戶端, 在每個(gè)IM客戶端界面上顯示與本IM客戶端屬于同一 IP群的其他IM客戶端的信息。[0010]可選的,還包括:所述屬于同一 IP群的各IM客戶端在一個(gè)共同的交互平臺(tái)上進(jìn)行 群消息的交互。
[0011]可選的:所述屬于同一 IP群的各IM客戶端之間可以不具備好友關(guān)系。
[0012]一種用于即時(shí)通訊中進(jìn)行消息交的裝置,包括:IP收集單元,用于服務(wù)器收集各 即時(shí)通訊IM客戶端的公網(wǎng)IP地址;聚類單元,用于服務(wù)器根據(jù)所述各IM客戶端的公網(wǎng)IP 地址對(duì)所述各IM客戶端進(jìn)行聚類,形成多個(gè)IP群,每個(gè)所述IP群內(nèi)的IM客戶端屬于同一 物理區(qū)域范圍內(nèi);顯示單元,用于在每個(gè)頂客戶端界面上顯示與本頂客戶端屬于同一 IP 群的其他IM客戶端的信息,屬于同一 IP群的各IM客戶端之間彼此可見;消息交互單元,用 于屬于同一 IP群的各IM客戶端之間彼此進(jìn)行消息交互。
[0013]可選的,所述聚類單元具體包括:第一聚類單元,用于服務(wù)器識(shí)別公網(wǎng)IP地址相 同的各頂客戶端,將公網(wǎng)IP地址相同的各頂客戶端聚為同一個(gè)IP群;和/或,第二聚類 單元,用于服務(wù)器識(shí)別公網(wǎng)IP地址相近度滿足預(yù)置條件的各頂客戶端,將所述公網(wǎng)IP地 址相近度滿足預(yù)置條件的各IM客戶端聚為同一個(gè)IP群;和/或,第三聚類單元,用于服務(wù) 器根據(jù)已知信息確定若干公網(wǎng)IP地址屬于同一個(gè)物理群體,將所述屬于同一物理群體的 若干公網(wǎng)IP地址對(duì)應(yīng)的各頂客戶端聚為同一個(gè)IP群。
[0014]可選的,所述顯示單元,具體用于服務(wù)器將屬于同一 IP群的各IM客戶端信息,發(fā) 送給該IP群內(nèi)的各頂客戶端;在每個(gè)頂客戶端界面上顯示與本頂客戶端屬于同一 IP群 的其他IM客戶端的信息。
[0015]可選的,還包括:群平臺(tái)單元,用于屬于同一 IP群的各頂客戶端在一個(gè)共同的平 臺(tái)上進(jìn)行群消息的交互。
[0016]一種用于即時(shí)通訊中進(jìn)行消息交互的方法,包括:獲取第一頂客戶端的公網(wǎng)IP地 址;根據(jù)所述第一頂客戶端的公網(wǎng)IP地址和收集的其他頂客戶端的公網(wǎng)IP地址,識(shí)別與 所述第一頂客戶端屬于同一物理區(qū)域范圍內(nèi)的若干第二 IM客戶端;將所述識(shí)別出的與所 述第一 IM客戶端屬于同一物理區(qū)域范圍內(nèi)的若干第二 IM客戶端的信息發(fā)送給所述第一 IM 客戶端;在所述第一 IM客戶端的界面上顯示與其屬于同一物理區(qū)域范圍內(nèi)的若干第二 IM 客戶端的信息,所述第一頂客戶端與所述若干第二頂客戶端彼此可見;所述第一 IM客戶 端與所述第二頂客戶端進(jìn)行消息交互。
[0017]可選的,所述識(shí)別與所述第一 IM客戶端屬于同一物理區(qū)域范圍內(nèi)的若干第二 IM 客戶端包括:識(shí)別與所述第一頂客戶端的公網(wǎng)IP地址相同的若干第二頂客戶端;和/或, 識(shí)別與所述第一頂客戶端的公網(wǎng)IP地址相近度滿足預(yù)置條件的若干第二頂客戶端;和/ 或,識(shí)別與所述第一頂客戶端的公網(wǎng)IP地址不同、但根據(jù)已知信息屬于同一物理群體的若 干第二 IM客戶端。
[0018]一種用于即時(shí)通訊中進(jìn)行消息交互的裝置,包括:IP收集單元,用于獲取第一頂 客戶端的公網(wǎng)IP地址;識(shí)別單元,用于根據(jù)所述第一頂客戶端的公網(wǎng)IP地址和收集的其 他頂客戶端的公網(wǎng)IP地址,識(shí)別與所述第一頂客戶端屬于同一物理區(qū)域范圍內(nèi)的若干第 二頂客戶端;發(fā)送單元,用于將所述識(shí)別出的與所述第一頂客戶端屬于同一物理區(qū)域范圍 內(nèi)的若干第二頂客戶端的信息發(fā)送給所述第一頂客戶端;顯示單元,用于在所述第一頂 客戶端的界面上顯示與其屬于同一物理區(qū)域范圍內(nèi)的若干第二頂客戶端的信息,所述第 一 IM客戶端與所述若干第二 IM客戶端彼此可見;消息交互單元,用于所述第一 IM客戶端與所述第二頂客戶端進(jìn)行消息交互。
[0019]一種用于即時(shí)通訊中進(jìn)行消息交互的方法,包括:第一 IM客戶端連接服務(wù)器,使 所述服務(wù)器獲知所述第一頂客戶端的公網(wǎng)IP地址;接收服務(wù)器下發(fā)的基于公網(wǎng)IP地址查 找到的與本頂客戶端屬于同一物理區(qū)域范圍內(nèi)的若干第二 IM客戶端的信息;在所述第一 頂客戶端的界面上顯示與本頂客戶端屬于同一物理區(qū)域范圍內(nèi)的若干第二頂客戶端的信 息,所述第一頂客戶端與所述若干第二頂客戶端彼此可見;所述第一 IM客戶端與所述第 二頂客戶端進(jìn)行信息交互。
[0020]一種用于即時(shí)通訊中進(jìn)行消息交互的裝置,包括:連接單元,用于第一頂客戶端 連接服務(wù)器,使所述服務(wù)器獲知所述第一頂客戶端的公網(wǎng)IP地址;接收單元,用于接收服 務(wù)器下發(fā)的基于公網(wǎng)IP地址查找到的與本頂客戶端屬于同一物理區(qū)域范圍內(nèi)的若干第二 IM客戶端的信息;顯示單元,用于在所述第一 IM客戶端的界面上顯示與本IM客戶端屬于 同一物理區(qū)域范圍內(nèi)的若干第二 IM客戶端的信息,所述第一 IM客戶端與所述若干第二 IM 客戶端彼此可見;消息交互單元,用于所述第一 IM客戶端與所述第二 IM客戶端進(jìn)行消息交 互。
[0021]根據(jù)本發(fā)明提供的具體實(shí)施例,本發(fā)明公開了以下技術(shù)效果:
[0022]通過(guò)本發(fā)明可以看出,本發(fā)明實(shí)施例通過(guò)各頂客戶端的公網(wǎng)IP地址,識(shí)別出屬于 同一物理區(qū)域范圍內(nèi)的各頂客戶端,也就是識(shí)別出物理位置接近的各用戶,并且在每個(gè)頂 客戶端界面上顯示出與本頂客戶端屬于同一物理區(qū)域范圍內(nèi)的其他頂客戶端,使得這些 物理位置接近的用戶彼此可見,也就是相互知道,還可以彼此進(jìn)行信息交互。因此,每個(gè)即 時(shí)通訊用戶都可以很方便的獲知自己附近的用戶有哪些,相對(duì)現(xiàn)有一一查看對(duì)方填寫的物 理信息或者一一詢問(wèn)好友的方案而言,本發(fā)明實(shí)施例對(duì)更準(zhǔn)確、效率更高。
【專利附圖】

【附圖說(shuō)明】
[0023]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例中所 需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施 例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲 得其他的附圖。
[0024]圖1是本發(fā)明提供的一種用于即時(shí)通訊中進(jìn)行消息交互的方法第一實(shí)施例流程 圖;
[0025]圖2是本發(fā)明提供的一種用于即時(shí)通訊中進(jìn)行消息交互的裝置第一實(shí)施例示意 圖;
[0026]圖3是本發(fā)明提供的一種用于即時(shí)通訊中進(jìn)行消息交互的方法第二實(shí)施例流程 圖;
[0027]圖4是本發(fā)明提供的一種用于即時(shí)通訊中進(jìn)行消息交互的裝置第二實(shí)施例示意 圖;
[0028]圖5是本發(fā)明提供的一種用于即時(shí)通訊中進(jìn)行消息交互的方法第三實(shí)施例流程 圖;
[0029]圖6是本發(fā)明提供的一種用于即時(shí)通訊中進(jìn)行消息交互的裝置第三實(shí)施例示意 圖。【具體實(shí)施方式】
[0030]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于 本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的 范圍。
[0031]請(qǐng)參閱圖1,其為本發(fā)明一種用于即時(shí)通訊中進(jìn)行消息交互的方法第一實(shí)施例流 程圖。
[0032]步驟110:服務(wù)器收集各IM客戶端的公網(wǎng)IP (Internet Protocol,網(wǎng)際協(xié)議)地址。
[0033]用戶在登錄IM客戶端或者與其他用戶進(jìn)行消息交互時(shí),IM客戶端都需要與即時(shí) 通訊服務(wù)器進(jìn)行連接,在接連的過(guò)程中,頂客戶端要向服務(wù)器發(fā)送一些連接所必須的報(bào)文, 服務(wù)器通過(guò)解析來(lái)自頂客戶端的報(bào)文,就可以獲得該頂客戶端的公網(wǎng)IP地址。
[0034]因此,在每個(gè)頂客戶端運(yùn)行(相當(dāng)于用戶在線)時(shí),服務(wù)器都可以獲得這個(gè)頂客戶 端的公網(wǎng)IP地址,進(jìn)而服務(wù)器就收集到各頂客戶端的公網(wǎng)IP地址。
[0035]步驟120:服務(wù)器根據(jù)各頂客戶端的公網(wǎng)IP地址對(duì)所述各頂客戶端進(jìn)行聚類, 形成多個(gè)IP群,每個(gè)所述IP群內(nèi)的頂客戶端屬于同一物理區(qū)域范圍內(nèi)。
[0036]聚類的方式有很多種,本發(fā)明實(shí)施例只示意性的舉例說(shuō)明,本發(fā)明的聚類方式包 括但不限于以下幾種,本領(lǐng)域技術(shù)人員在本發(fā)明實(shí)施例的啟示下,不需要?jiǎng)?chuàng)造性勞動(dòng)采用 的其他聚類方式也屬于本發(fā)明的保護(hù)范圍內(nèi)。
[0037]聚類的方式之一:服務(wù)器識(shí)別公網(wǎng)IP地址相同的各頂客戶端,將公網(wǎng)IP地址相 同的各頂客戶端聚為同一個(gè)IP群。具體而言,通常一個(gè)物理群體(比如一個(gè)公司、一個(gè)小 區(qū)或者一個(gè)學(xué)校)的公網(wǎng)IP地址是相同的,因此,可以認(rèn)為公網(wǎng)IP地址相同的頂客戶端屬 于同一個(gè)物理群體,即屬于同一物理區(qū)域范圍內(nèi)(比如屬于同一個(gè)公司,或者同一個(gè)小區(qū), 或者同一個(gè)學(xué)校)。進(jìn)而,服務(wù)器就可以將公網(wǎng)IP地址相同的頂客戶端聚為一類,即屬于 一個(gè)IP群。,
[0038]聚類方式之二:服務(wù)器識(shí)別公網(wǎng)IP地址相近度滿足預(yù)置條件的各頂客戶端,將所 述公網(wǎng)IP地址相近度滿足預(yù)置條件的各IM客戶端聚為同一個(gè)IP群。具體而言,在有些情 況下,同一物理群體的公網(wǎng)IP地址可能不止一個(gè),而是多個(gè)。不過(guò)通常同一物理群體的多 個(gè)IP地址之間具有某種相近度,比如可能屬于同一網(wǎng)段,或者從IP地址的內(nèi)容可以判斷出 某些IP地址的物理地址應(yīng)該比較近,因此服務(wù)器就可以根據(jù)IP地址之間的相近度判斷出 這幾個(gè)IP地址屬于同一物理區(qū)域范圍內(nèi)(比如屬于同一個(gè)公司)。
[0039]在具體的實(shí)際應(yīng)用過(guò)程中,由于IP地址的種類不同,同一物理區(qū)域限定的范圍大 小需求也不同,因此可以根據(jù)實(shí)際需要和實(shí)際的IP地址類別,預(yù)置不同的相近度條件,某 些公網(wǎng)IP地址之間的相近度滿足預(yù)置的條件,則可以判斷這些公網(wǎng)IP地址屬于同一物理 范圍內(nèi),即這些公網(wǎng)IP對(duì)應(yīng)的各頂客戶端屬于同一物理區(qū)域范圍內(nèi),屬于同一物理群體。
[0040]聚類方式之三:服務(wù)器根據(jù)已知信息確定若干公網(wǎng)IP地址屬于同一個(gè)物理群體, 將所述屬于同一物理群體的若干公網(wǎng)IP地址對(duì)應(yīng)的各頂客戶端聚為同一個(gè)IP群。
[0041]比如,某些物理群體的用戶數(shù)量很多,那么該物理群體使用的公網(wǎng)IP地址可能就有多個(gè),比如某些大學(xué)就采用多個(gè)公網(wǎng)IP地址。可以通過(guò)人工收集、用戶主動(dòng)上報(bào),再或者 通過(guò)某些數(shù)據(jù)分析,獲知某些IP地址屬于同一物理群體或者說(shuō)屬于同一物理區(qū)域范圍內(nèi), 服務(wù)器可以保存這些數(shù)據(jù)信息。對(duì)于人工收集和用戶主動(dòng)上報(bào)不再詳細(xì)說(shuō)明,主要舉例說(shuō) 明通過(guò)對(duì)某些數(shù)據(jù)進(jìn)行分析得到這些信息的實(shí)現(xiàn)方案。比如,獲取頂客戶端用戶的注冊(cè)地 址信息或者其他用戶自己填寫的地址信息,分析發(fā)現(xiàn)有100個(gè)用戶自己填寫的地址信息都 是某公司或某小區(qū)或某大學(xué),而且他們的公網(wǎng)IP地址又比較集中(比如集中在3個(gè)公網(wǎng)IP 地址),那么基本可以判斷這3個(gè)IP地址屬于同一物理群體的公網(wǎng)IP地址,即在同一物理 區(qū)域范圍內(nèi)。再比如,某些I M用戶既通過(guò)PC終端上網(wǎng)登錄,又通過(guò)移動(dòng)終端上網(wǎng)登錄,而 且一般用戶的P C終端和移動(dòng)終端往往又處于同一物理區(qū)域范圍內(nèi)。因此,如果各移動(dòng)終 端開通了G P S等位置定位功能,那么頂服務(wù)器就可以獲得各移動(dòng)終端當(dāng)前相對(duì)準(zhǔn)確的 物理位置,或者根據(jù)以前移動(dòng)終端的多次物理位置記錄分析出該移動(dòng)終端經(jīng)常出現(xiàn)的物理 位置信息,將該移動(dòng)終端經(jīng)常出現(xiàn)的物理位置信息作為該I M用戶的物理位置,進(jìn)而就可 以據(jù)此判斷出哪些I M用戶應(yīng)該屬于同一物理區(qū)域范圍內(nèi),進(jìn)而也就知道這些I M用戶對(duì) 應(yīng)的公網(wǎng)IP地址也屬于同一物理區(qū)域范圍內(nèi)。
[0042]由于服務(wù)器已經(jīng)通過(guò)各種手段獲知了一些公網(wǎng)IP地址屬于同一物理群體,屬于 同一物理區(qū)域范圍內(nèi),于是,服務(wù)器在聚類時(shí),就可以參考這些數(shù)據(jù)信息,將根據(jù)已收集的 數(shù)據(jù)信息判斷屬于同一物理群體的多個(gè)公網(wǎng)IP聚為同一 IP群。
[0043]需要說(shuō)明的是,上述幾種聚類方式可以根據(jù)實(shí)際需要,選擇單獨(dú)使用,也可以選擇 其中的多種一起使用。本發(fā)明實(shí)施例對(duì)此并沒(méi)有限制。
[0044]步驟130:在每個(gè)頂客戶端界面上顯示與本頂客戶端屬于同一 IP群的其他頂客 戶端的信息,屬于同一 IP群的各IM客戶端之間彼此可見。服務(wù)器將屬于同一 IP群的各IM 客戶端的信息,發(fā)送給該IP群內(nèi)的各頂客戶端,在每個(gè)頂客戶端界面上顯示與本IM客戶 端屬于同一 IP群的其他IM客戶端的信息。
[0045]具體而言,就如同在IM客戶端界面上顯示本客戶端的好友信息一樣,每個(gè)IM客戶 端根據(jù)服務(wù)器提供的信息(比如用戶的身份標(biāo)識(shí)ID、相關(guān)的屬性信息等),也可以在本客戶 端的界面上顯示與其屬于同一 IP群的其他IM客戶端的信息,比如顯示用戶昵稱、頭像等用 戶允許公開的一些信息。
[0046]步驟140:屬于同一 IP群的各頂客戶端之間彼此進(jìn)行消息交互。
[0047]由于服務(wù)器可以獲知各IM客戶端的ID等信息,因此同屬于一個(gè)IP群的各IM客 戶端可以根據(jù)服務(wù)器提供的信息,彼此之間進(jìn)行直接的消息交互,就如同在即時(shí)通訊客戶 端中和好友進(jìn)行消息交互一樣。
[0048]可選的,屬于同一 IP群的各IM客戶端在一個(gè)共同的交互平臺(tái)上進(jìn)行群消息的交 互。由于屬于同一物理群體,即屬于同一物理區(qū)域范圍內(nèi)的用戶通常具有一些共同屬性,比 如屬于同一個(gè)公司、同一個(gè)小區(qū)或者同一個(gè)學(xué)校等,因此這些用戶之間通常具有一些共同 的需求或者話題或者愛(ài)好等等,所以,為每一個(gè)IP群提供一個(gè)共同的交互平臺(tái),在該交互 平臺(tái)上,該群的各IM客戶端可以發(fā)布各種群消息,或者接收各種群消息,以及參與各種該 群內(nèi)部的活動(dòng)等等。比如,當(dāng)某個(gè)頂客戶端發(fā)布一條群消息時(shí),該群中的各頂客戶端都可 以接收到該消息,還可以對(duì)該消息發(fā)布評(píng)論,所述評(píng)論的內(nèi)容也可以被該群內(nèi)的各IM客戶 端都接收。[0049]與前述一種用于即時(shí)通訊中進(jìn)行消息交互的方法第一實(shí)施例相對(duì)應(yīng),本發(fā)明還公 開了一種用于即時(shí)通訊中進(jìn)行消息交互的裝置。請(qǐng)參閱圖2,其為本發(fā)明一種用于即時(shí)通訊 中進(jìn)行消息交互的裝置第一實(shí)施例示意圖。
[0050]在本裝置中包括IP收集單元201、、聚類單元202、顯示單元203以及消息交互單 元204。其中,IP收集單元201用于服務(wù)器收集各即時(shí)通訊頂客戶端的公網(wǎng)IP地址;聚類 單元202用于服務(wù)器根據(jù)所述各IM客戶端的公網(wǎng)IP地址對(duì)所述各IM客戶端進(jìn)行聚類,形 成多個(gè)IP群,每個(gè)所述IP群內(nèi)的頂客戶端屬于同一物理區(qū)域范圍內(nèi);顯示單元203用于 在每個(gè)IM客戶端界面上顯示與本IM客戶端屬于同一 IP群的其他IM客戶端的信息,屬于 同一 IP群的各頂客戶端之間彼此可見;消息交互單元204用于屬于同一 IP群的各頂客 戶端之間彼此進(jìn)行消息交互。
[0051]可選的,聚類單元202的具體實(shí)現(xiàn)方案有多種,可以選擇其中的一種或任意兩種 以上組合。比如,聚類單元202可以包括第一聚類單元,用于服務(wù)器識(shí)別公網(wǎng)IP地址相同 的各頂客戶端,將公網(wǎng)IP地址相同的各頂客戶端聚為同一個(gè)IP群。也可以包括第二聚 類單元,用于服務(wù)器識(shí)別公網(wǎng)IP地址相近度滿足預(yù)置條件的各頂客戶端,將所述公網(wǎng)IP 地址相近度滿足預(yù)置條件的各頂客戶端聚為同一個(gè)IP群;還可以包括第三聚類單元,用于 服務(wù)器根據(jù)已知信息確定若干公網(wǎng)IP地址屬于同一個(gè)物理群體,將所述屬于同一物理群 體的若干公網(wǎng)IP地址對(duì)應(yīng)的各頂客戶端聚為同一個(gè)IP群。第一、第二、第三聚類單元,可 以只設(shè)置其中的一種,也可以設(shè)置其中的任意兩種以上組合使用。
[0052]可選的,顯示單元203的具體實(shí)現(xiàn)方案也有多種,比如,具體用于服務(wù)器將屬于同 一 IP群的各頂客戶端信息,發(fā)送給該IP群內(nèi)的各頂客戶端;在每個(gè)頂客戶端界面上顯 不與本IM客戶端屬于同一 IP群的其他IM客戶端的信息。
[0053]可選的,所述裝置還包括群平臺(tái)單元,用于屬于同一 IP群的各頂客戶端在一個(gè)共 同的平臺(tái)上進(jìn)行群消息的交互。
[0054]由于在前文的方法實(shí)施例中已經(jīng)對(duì)相關(guān)技術(shù)特征進(jìn)行的詳細(xì)介紹,本裝置實(shí)施例 是與方法實(shí)施例相對(duì)應(yīng)的,所以對(duì)于裝置中的各技術(shù)細(xì)節(jié)不再贅述,相關(guān)技術(shù)特征,可以參 看前述方法實(shí)施例中的具體描述。
[0055]請(qǐng)參看圖3,其為本發(fā)明一種用于即時(shí)通訊中進(jìn)行消息交互的方法第二實(shí)施例流 程圖。
[0056]步驟310:獲取第一頂客戶端的公網(wǎng)IP地址。
[0057]具體而言,用戶在登錄IM客戶端或者與其他用戶進(jìn)行消息交互時(shí),IM客戶端都需 要與即時(shí)通訊服務(wù)器進(jìn)行連接,在接連的過(guò)程中,IM客戶端要向服務(wù)器發(fā)送一些連接所必 須的報(bào)文,服務(wù)器通過(guò)解析來(lái)自頂客戶端的報(bào)文,就可以獲得該頂客戶端的公網(wǎng)IP地址。
[0058]步驟320:根據(jù)第一頂客戶端的公網(wǎng)IP地址和收集的其他頂客戶端的公網(wǎng)IP地 址,識(shí)別與所述第一 IM客戶端屬于同一物理區(qū)域范圍內(nèi)的若干第二 IM客戶端。
[0059]具體識(shí)別的方法有多種,比如:
[0060]識(shí)別方式之一:根據(jù)第一頂客戶端的公網(wǎng)IP地址,識(shí)別與所述第一頂客戶端的 公網(wǎng)IP地址相同的若干第二頂客戶端。具體而言,由于服務(wù)器收集了第一頂客戶端和其 他各頂客戶端的公網(wǎng)IP地址,因此服務(wù)器可以為第一頂客戶端查找識(shí)別出與其IP地址 相同的其他IM客戶端。未詳述的解釋可以參看步驟120中聚類方式之一中相關(guān)技術(shù)特征的詳細(xì)描述,此處不再贅述。
[0061]識(shí)別方式之二,識(shí)別與所述第一頂客戶端的公網(wǎng)IP地址相近度滿足預(yù)置條件的 若干第二頂客戶端。通常同一物理群體的多個(gè)IP地址之間具有某種相近度,比如可能屬 于同一網(wǎng)段,因此服務(wù)器就可以根據(jù)IP地址之間的相近度判斷出這幾個(gè)IP地址屬于同一 物理區(qū)域范圍內(nèi)(比如屬于同一個(gè)公司)。在具體的實(shí)際應(yīng)用過(guò)程中,由于IP地址的種類不 同,同一物理區(qū)域限定的范圍大小需求也不同,因此可以根據(jù)實(shí)際需要和實(shí)際的IP地址類 別,預(yù)置不同的相近度條件,某些公網(wǎng)IP地址之間的相近度滿足預(yù)置的條件,則可以判斷 這些公網(wǎng)IP地址屬于同一物理范圍內(nèi),即這些公網(wǎng)IP對(duì)應(yīng)的各頂客戶端屬于同一物理區(qū) 域范圍內(nèi),屬于同一物理群體。于是,服務(wù)器就可以根據(jù)第一頂客戶端的公網(wǎng)IP地址,以 及其他頂客戶端的公網(wǎng)IP地址,為第一頂客戶端找到與其公網(wǎng)IP地址相近度達(dá)到預(yù)置 條件的其他頂客戶端。
[0062]識(shí)別方式之三:識(shí)別與所述第一頂客戶端的公網(wǎng)IP地址不同、但根據(jù)已知信息屬 于同一物理群體的若干第二 IM客戶端。
[0063]比如,某些物理群體的用戶數(shù)量很多,那么該物理群體使用的公網(wǎng)IP地址可能就 有多個(gè),比如某些大學(xué)就采用多個(gè)公網(wǎng)IP地址。可以通過(guò)人工收集、用戶主動(dòng)上報(bào),再或者 通過(guò)某些數(shù)據(jù)分析(具體可以參考步驟120中對(duì)此技術(shù)特征的詳細(xì)說(shuō)明,此處不再贅述),獲 知某些IP地址屬于同一物理群體或者說(shuō)屬于同一物理區(qū)域范圍內(nèi),服務(wù)器可以保存這些 數(shù)據(jù)信息。進(jìn)而,當(dāng)服務(wù)器獲得第一頂客戶端的公網(wǎng)I P地址后,就可以根據(jù)已經(jīng)收集的 上述數(shù)據(jù)信息,為其查找是否有與其公網(wǎng)IP地址不同、但與其屬于同一物理群體(屬于同 一物理區(qū)域范圍內(nèi))的其他IM客戶端。
[0064]上述幾種識(shí)別方式可以單獨(dú)使用,也可以選擇任意兩種以上組合使用。
[0065]步驟330:將識(shí)別出的與所述第一 IM客戶端屬于同一物理區(qū)域范圍內(nèi)的若干第二 頂客戶端的信息發(fā)送給所述第一 IM客戶端。本步驟的具體實(shí)現(xiàn)方案在前述第一實(shí)施例的 步驟130中已經(jīng)進(jìn)行了詳細(xì)描述,因此此處不再贅述,相關(guān)技術(shù)實(shí)現(xiàn)可以參考步驟130中的 內(nèi)容。
[0066]步驟340:在第一 IM客戶端的界面上顯示與其屬于同一物理區(qū)域范圍內(nèi)的若干第 二頂客戶端的信息,所述第一頂客戶端與所述若干第二 IM客戶端彼此可見。具體而言, 具體而言,就如同在頂客戶端界面上顯示本客戶端的好友信息一樣,每個(gè)頂客戶端根據(jù)服 務(wù)器提供的信息(比如用戶的身份標(biāo)識(shí)ID、相關(guān)的屬性信息等),也可以在本客戶端的界面 上顯示與其屬于同一 IP群的其他頂客戶端的信息,比如顯示用戶昵稱、頭像等用戶允許公 開的一些信息。
[0067]步驟350:第一頂客戶端與第二頂客戶端進(jìn)行消息交互。因?yàn)榉?wù)器可以獲知 各IM客戶端的ID等信息,因此服務(wù)器可以將與第一 IM客戶端屬于同一 IP群的若干第二 頂客戶端的ID等信息,告知第一 IM客戶端,進(jìn)而第一 IM客戶端就可以任意一個(gè)第二 IM客 戶端進(jìn)行消息交互了。
[0068]可選的,第一 IM客戶端和各第二 IM客戶端都屬于同一物理范圍內(nèi)、屬于同一物理 群體,因此可以為他們提供一個(gè)消息交互平臺(tái),使第一頂客戶端可以和若干第二頂客戶端 在一個(gè)共同的交互平臺(tái)上進(jìn)行群消息的交互。
[0069]與前述一種用于即時(shí)通訊中進(jìn)行消息交互的方法第二實(shí)施例相對(duì)應(yīng),本發(fā)明還公開了一種用于即時(shí)通訊中進(jìn)行消息交互的裝置。請(qǐng)參閱圖4,其為本發(fā)明一種用于即時(shí)通訊 中進(jìn)行消息交互的裝置第二實(shí)施例示意圖。
[0070]本裝置包括IP收集單元401、識(shí)別單元402、發(fā)送單元403、顯示單元404、消息交 互單元405。其中,IP收集單元401用于獲取第一頂客戶端的公網(wǎng)IP地址。識(shí)別單元402 用于根據(jù)所述第一頂客戶端的公網(wǎng)IP地址和收集的其他IM客戶端的公網(wǎng)IP地址,識(shí)別 與所述第一 IM客戶端屬于同一物理區(qū)域范圍內(nèi)的若干第二 IM客戶端。發(fā)送單兀403用于 將所述識(shí)別出的與所述第一頂客戶端屬于同一物理區(qū)域范圍內(nèi)的若干第二頂客戶端的信 息發(fā)送給所述第一頂客戶端。顯示單元404用于在所述第一頂客戶端的界面上顯示與其 屬于同一物理區(qū)域范圍內(nèi)的若干第二頂客戶端的信息,所述第一頂客戶端與所述若干第 二頂客戶端彼此可見。消息交互單元405用于所述第一 IM客戶端與所述第二 IM客戶端 進(jìn)行消息交互。
[0071]可選的,所述識(shí)別單元402可以包括下述單元中的一種或多種:
[0072]第一識(shí)別單元,用于識(shí)別與所述第一頂客戶端的公網(wǎng)IP地址相同的若干第二頂 客戶端;
[0073]第二識(shí)別單元,用于識(shí)別與所述第一頂客戶端的公網(wǎng)IP地址相近度滿足預(yù)置條 件的若干第二頂客戶端;
[0074]第三識(shí)別單元,用于識(shí)別與所述第一頂客戶端的公網(wǎng)IP地址不同、但根據(jù)已知信 息屬于同一物理群體的若干第二 IM客戶端。
[0075]可選的,所述裝置還包括群平臺(tái)單元,用于所述第一頂客戶端與所述若干第二頂 客戶端在一個(gè)共同的平臺(tái)上進(jìn)行群消息的交互。
[0076]請(qǐng)參閱圖5,其為本發(fā)明一種用于即時(shí)通訊中進(jìn)行消息交互的方法第三實(shí)施例流 程圖。
[0077]步驟510:第一 IM客戶端連接服務(wù)器,使所述服務(wù)器獲知所述第一 IM客戶端的公 網(wǎng)IP地址。
[0078]具體而言,用戶在登錄IM客戶端或者與其他用戶進(jìn)行消息交互時(shí),IM客戶端都需 要與即時(shí)通訊服務(wù)器進(jìn)行連接,在接連的過(guò)程中,IM客戶端要向服務(wù)器發(fā)送一些連接所必 須的報(bào)文,服務(wù)器通過(guò)解析來(lái)自頂客戶端的報(bào)文,就可以獲得該頂客戶端的公網(wǎng)IP地址
[0079]步驟520:接收服務(wù)器下發(fā)的基于公網(wǎng)IP地址查找到的與本頂客戶端屬于同一 物理區(qū)域范圍內(nèi)的若干第二 IM客戶端的信息。
[0080]本步驟可以有多種實(shí)現(xiàn)方式。比如,第一種,接收服務(wù)器下發(fā)的與本IM客戶端的 公網(wǎng)IP地址相同的若干第二 IM客戶端的信息。相關(guān)技術(shù)特征的具體描述可以參看方法第 二實(shí)施例中步驟320,此處不再贅述。第二種,接收服務(wù)器下發(fā)的與所述第一 IM客戶端的公 網(wǎng)IP地址相近度滿足預(yù)置條件的若干第二 IM客戶端的信息。相關(guān)技術(shù)特征的具體描述可 以參看方法第二實(shí)施例中步驟320,此處不再贅述。第三種,接收服務(wù)器下發(fā)的與所述第一 頂客戶端的公網(wǎng)IP地址不同、但根據(jù)已知信息屬于同一物理群體的若干第二頂客戶端的 信息。相關(guān)技術(shù)特征的具體描述可以參看方法第二實(shí)施例中步驟320,此處不再贅述。以上 三種方式可以單獨(dú)使用,也可以任意兩個(gè)以上結(jié)合使用,本發(fā)明實(shí)施例對(duì)此沒(méi)有限制。
[0081]步驟530:在第一頂客戶端的界面上顯示與本頂客戶端屬于同一物理區(qū)域范圍 內(nèi)的若干第二頂客戶端的信息,所述第一頂客戶端與所述若干第二頂客戶端彼此可見。相關(guān)技術(shù)特征的具體描述可以參看方法第二實(shí)施例中步驟340,此處不再贅述。
[0082]步驟540:第一 IM客戶端與所述第二 IM客戶端進(jìn)行信息交互。相關(guān)技術(shù)特征的 具體描述可以參看方法第二實(shí)施例中步驟350,此處不再贅述。
[0083]可選的,第一 IM客戶端和各第二 IM客戶端都屬于同一物理范圍內(nèi)、屬于同一物理 群體,因此可以為他們提供一個(gè)消息交互平臺(tái),使第一頂客戶端可以和若干第二頂客戶端 在一個(gè)共同的交互平臺(tái)上進(jìn)行群消息的交互。
[0084]與前述一種用于即時(shí)通訊中進(jìn)行消息交互的方法第三實(shí)施例相對(duì)應(yīng),本發(fā)明還公 開了一種用于即時(shí)通訊中進(jìn)行消息交互的裝置。請(qǐng)參閱圖6,其為本發(fā)明一種用于即時(shí)通 訊中進(jìn)行消息交互的裝置第三實(shí)施例示意圖。所述裝置包括連接單元610,用于第一 IM客 戶端連接服務(wù)器,使所述服務(wù)器獲知所述第一頂客戶端的公網(wǎng)IP地址;接收單元620,用 于接收服務(wù)器下發(fā)的基于公網(wǎng)IP地址查找到的與本頂客戶端屬于同一物理區(qū)域范圍內(nèi)的 若干第二頂客戶端的信息;顯示單元630,用于在所述第一頂客戶端的界面上顯示與本頂 客戶端屬于同一物理區(qū)域范圍內(nèi)的若干第二 IM客戶端的信息,所述第一 IM客戶端與所述 若干第二 IM客戶端彼此可見;以及消息交互單元640,用于所述第一 IM客戶端與所述第二 IM客戶端進(jìn)行消息交互。
[0085]通過(guò)上述各實(shí)施例可以看出,本發(fā)明實(shí)施例通過(guò)各頂客戶端的公網(wǎng)IP地址,識(shí)別 出屬于同一物理區(qū)域范圍內(nèi)的各頂客戶端,也就是識(shí)別出物理位置接近的各用戶,并且在 每個(gè)IM客戶端界面上顯示出與本IM客戶端屬于同一物理區(qū)域范圍內(nèi)的其他IM客戶端,使 得這些物理位置接近的用戶彼此可見,也就是相互知道,還可以彼此進(jìn)行信息交互。因此, 每個(gè)即時(shí)通訊用戶都可以很方便的獲知自己附近的用戶有哪些,相對(duì)現(xiàn)有一一查看對(duì)方填 寫的物理信息或者一一詢問(wèn)好友的方案而言,本發(fā)明實(shí)施例對(duì)更準(zhǔn)確、效率更高。本發(fā)明實(shí) 施例既可以用于用戶通過(guò)移動(dòng)終端登錄I M工具時(shí)使用,也可以用戶通過(guò)P C終端登錄I M工具時(shí)使用。尤其是對(duì)于那些通過(guò)PC機(jī)使用即時(shí)通訊工具的用戶,由于PC機(jī)一般都不 具備GPS (Global Positioning System)功能,因此即時(shí)通訊客戶端的P C用戶也無(wú)法通 過(guò)G P S上報(bào)及獲得其他用戶的準(zhǔn)確物理位置,因此無(wú)法獲知自己附近的用戶都有哪些, 這種情況下,采用本發(fā)明實(shí)施例提供的技術(shù)方案的優(yōu)勢(shì)更加突出。
[0086]需要說(shuō)明的是,由于本發(fā)明實(shí)施例的目的是為了使用戶快速、方便的找到自己附 近(或者說(shuō)自己身邊)的其他頂用戶,而且屬于同一物理群體的各用戶之間一般不會(huì)造成彼 此的惡意干擾,因此,在具體實(shí)現(xiàn)時(shí)可以不限制同一物理范圍內(nèi)的各IM客戶端之間必須具 備好友或者某種特定關(guān)系才能相互可見或交互消息,即屬于同一物理范圍內(nèi)的各頂客戶 端之間可以不具備好友關(guān)系,只要屬于同一物理范圍內(nèi),就彼此可見,彼此可交互消息。當(dāng) 然,也不排除在某種實(shí)際環(huán)境的需求下,或者在用戶的要求下,不是所有屬于同一物理區(qū)域 范圍內(nèi)的各頂客戶端都彼此可見和彼此可進(jìn)行消息交互,只有屬于同一物理區(qū)域范圍內(nèi)、 并且彼此具有好友或其他特定關(guān)系的IM客戶端之間彼此可見以及消息交互,這樣也可以 達(dá)到一定的效果,使得用戶可以清楚的知道當(dāng)前自己的哪些好友在自己的附近。
[0087]還需要說(shuō)明的是,在本發(fā)明實(shí)施例中,物理區(qū)域范圍的大小到何種程度,本發(fā)明實(shí) 施例并沒(méi)有限制??梢愿鶕?jù)實(shí)際需要,以及實(shí)際的數(shù)據(jù)信息予以調(diào)整,也可以不同IP群對(duì) 應(yīng)的物理區(qū)域范圍不同。此外,考慮到用戶在不同時(shí)段可能從不同頂客戶端登陸,進(jìn)而公 網(wǎng)IP地址可能也不同,所以為了更能體現(xiàn)同一物理區(qū)域范圍內(nèi)的頂客戶端的實(shí)時(shí)性,服務(wù)器在根據(jù)各頂客戶端公網(wǎng)IP地址進(jìn)行聚類,或者根據(jù)第一頂客戶端的公網(wǎng)IP地址識(shí)別與 其屬于同一物理范圍內(nèi)的其他頂客戶端時(shí),可以只考慮當(dāng)前在線的頂客戶端。當(dāng)然,也不 完全排除某些情況下可以考慮不在線的IM客戶端,使用該IM客戶端之前的公網(wǎng)IP地址。 本發(fā)明實(shí)施例對(duì)此并沒(méi)有限制。
[0088]通過(guò)以上的實(shí)施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可 借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn)?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì) 上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品 可以存儲(chǔ)在存儲(chǔ)介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備 (可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例或者實(shí)施例的某些 部分所述的方法。
[0089]本說(shuō)明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,各個(gè)實(shí)施例之間相同相似的部 分互相參見即可,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處。尤其,對(duì)于裝置或 系統(tǒng)實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述得比較簡(jiǎn)單,相關(guān)之處參見方法 實(shí)施例的部分說(shuō)明即可。以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部 件說(shuō)明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可 以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際 的需要選擇其中的部分或者全部模塊來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在 不付出創(chuàng)造性勞動(dòng)的情況下,即可以理解并實(shí)施。
[0090]以上對(duì)本發(fā)明所提供的一種用于即時(shí)通訊中進(jìn)行消息交互的方法及裝置,進(jìn)行了 詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的 說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依 據(jù)本發(fā)明的思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會(huì)有改變之處。綜上所述,本說(shuō)明書內(nèi)容 不應(yīng)理解為對(duì)本發(fā)明的限制。
【權(quán)利要求】
1.一種用于即時(shí)通訊中進(jìn)行消息交互的方法,其特征在于,包括:服務(wù)器收集各即時(shí)通訊頂客戶端的公網(wǎng)網(wǎng)際協(xié)議IP地址;服務(wù)器根據(jù)所述各IM客戶端的公網(wǎng)IP地址對(duì)所述各IM客戶端進(jìn)行聚類,形成多個(gè)IP 群,每個(gè)所述IP群內(nèi)的IM客戶端屬于同一物理區(qū)域范圍內(nèi);在每個(gè)IM客戶端界面上顯示與本IM客戶端屬于同一 IP群的其他IM客戶端的信息, 屬于同一 IP群的各IM客戶端之間彼此可見;屬于同一 IP群的各頂客戶端之間彼此進(jìn)行消息交互。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述服務(wù)器根據(jù)各IM客戶端的公網(wǎng)IP地址對(duì)所述各IM客戶端進(jìn)行聚類的方式包括:服務(wù)器識(shí)別公網(wǎng)IP地址相同的各頂客戶端,將公網(wǎng)IP地址相同的各頂客戶端聚為同一個(gè)IP群;和/或,服務(wù)器識(shí)別公網(wǎng)IP地址相近度滿足預(yù)置條件的各頂客戶端,將所述公網(wǎng)IP地址相近度滿足預(yù)置條件的各頂客戶端聚為同一個(gè)IP群;和/或,服務(wù)器根據(jù)已知信息確定若干公網(wǎng)IP地址屬于同一個(gè)物理群體,將所述屬于同一物理群體的若干公網(wǎng)IP地址對(duì)應(yīng)的各頂客戶端聚為同一個(gè)IP群。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在每個(gè)IM客戶端界面上顯示與其屬于同一 IP群的其他頂客戶端的信息包括:服務(wù)器將屬于同一 IP群的各頂客戶端信息,發(fā)送給該IP群內(nèi)的各頂客戶端,在每個(gè) IM客戶端界面上顯示與本IM客戶端屬于同一 IP群的其他IM客戶端的信息。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:所述屬于同一 IP群的各頂客戶端在一個(gè)共同的交互平臺(tái)上進(jìn)行群消息的交互。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于:所述屬于同一 IP群的各頂客戶端之間可以不具備好友關(guān)系。
6.一種用于即時(shí)通訊中進(jìn)行消息交的裝置,其特征在于,包括:IP收集單元,用于服務(wù)器收集各即時(shí)通訊頂客戶端的公網(wǎng)IP地址;聚類單元,用于服務(wù)器根據(jù)所述各IM客戶端的公網(wǎng)IP地址對(duì)所述各IM客戶端進(jìn)行聚類,形成多個(gè)IP群,每個(gè)所述IP群內(nèi)的頂客戶端屬于同一物理區(qū)域范圍內(nèi);顯示單元,用于在每個(gè)頂客戶端界面上顯示與本頂客戶端屬于同一 IP群的其他頂客戶端的信息,屬于同一 IP群的各IM客戶端之間彼此可見;消息交互單元,用于屬于同一 IP群的各頂客戶端之間彼此進(jìn)行消息交互。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述聚類單元具體包括:第一聚類單元,用于服務(wù)器識(shí)別公網(wǎng)IP地址相同的各頂客戶端,將公網(wǎng)IP地址相同的各頂客戶端聚為同一個(gè)IP群;和/或,第二聚類單元,用于服務(wù)器識(shí)別公網(wǎng)IP地址相近度滿足預(yù)置條件的各頂客戶端,將所述公網(wǎng)IP地址相近度滿足預(yù)置條件的各IM客戶端聚為同一個(gè)IP群;和/或,第三聚類單元,用于服務(wù)器根據(jù)已知信息確定若干公網(wǎng)IP地址屬于同一個(gè)物理群體, 將所述屬于同一物理群體的若干公網(wǎng)IP地址對(duì)應(yīng)的各頂客戶端聚為同一個(gè)IP群。
8.根據(jù)權(quán)利要求6所述的裝置,其特征在于:所述顯示單元,具體用于服務(wù)器將屬于同一 IP群的各IM客戶端信息,發(fā)送給該IP群內(nèi)的各頂客戶端;在每個(gè)頂客戶端界面上顯示與本頂客戶端屬于同一 IP群的其他頂客戶端的信息。
9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括:群平臺(tái)單元,用于屬于同一 IP群的各IM客戶端在一個(gè)共同的平臺(tái)上進(jìn)行群消息的交互。
10.一種用于即時(shí)通訊中進(jìn)行消息交互的方法,其特征在于,包括:獲取第一頂客戶端的公網(wǎng)IP地址;根據(jù)所述第一頂客戶端的公網(wǎng)IP地址和收集的其他頂客戶端的公網(wǎng)IP地址,識(shí)別與所述第一頂客戶端屬于同一物理區(qū)域范圍內(nèi)的若干第二 IM客戶端;將所述識(shí)別出的與所述第一頂客戶端屬于同一物理區(qū)域范圍內(nèi)的若干第二頂客戶端的信息發(fā)送給所述第一頂客戶端;在所述第一頂客戶端的界面上顯示與其屬于同一物理區(qū)域范圍內(nèi)的若干第二頂客戶端的信息,所述第一頂客戶端與所述若干第二頂客戶端彼此可見;所述第一頂客戶端與所述第二頂客戶端進(jìn)行消息交互。
11.根據(jù)權(quán)利要求10所述的方`法,其特征在于,所述識(shí)別與所述第一IM客戶端屬于同一物理區(qū)域范圍內(nèi)的若干第二頂客戶端包括:識(shí)別與所述第一頂客戶端的公網(wǎng)IP地址相同的若干第二頂客戶端;和/或,識(shí)別與所述第一頂客戶端的公網(wǎng)IP地址相近度滿足預(yù)置條件的若干第二頂客戶端; 和/或,識(shí)別與所述第一頂客戶端的公網(wǎng)IP地址不同、但根據(jù)已知信息屬于同一物理群體的若干第二 IM客戶端。
12.一種用于即時(shí)通訊中進(jìn)行消息交互的裝置,其特征在于,包括:IP收集單元,用于獲取第一頂客戶端的公網(wǎng)IP地址;識(shí)別單元,用于根據(jù)所述第一頂客戶端的公網(wǎng)IP地址和收集的其他頂客戶端的公網(wǎng) IP地址,識(shí)別與所述第一 IM客戶端屬于同一物理區(qū)域范圍內(nèi)的若干第二 IM客戶端;發(fā)送單元,用于將所述識(shí)別出的與所述第一 IM客戶端屬于同一物理區(qū)域范圍內(nèi)的若干第二 IM客戶端的信息發(fā)送給所述第一 IM客戶端;顯示單元,用于在所述第一 IM客戶端的界面上顯示與其屬于同一物理區(qū)域范圍內(nèi)的若干第二 IM客戶端的信息,所述第一 IM客戶端與所述若干第二 IM客戶端彼此可見; 消息交互單元,用于所述第一頂客戶端與所述第二頂客戶端進(jìn)行消息交互。
13.一種用于即時(shí)通訊中進(jìn)行消息交互的方法,其特征在于,包括:第一頂客戶端連接服務(wù)器,使所述服務(wù)器獲知所述第一頂客戶端的公網(wǎng)IP地址; 接收服務(wù)器下發(fā)的基于公網(wǎng)IP地址查找到的與本頂客戶端屬于同一物理區(qū)域范圍內(nèi)的若干第二頂客戶端的信息;在所述第一頂客戶端的界面上顯示與本頂客戶端屬于同一物理區(qū)域范圍內(nèi)的若干第二頂客戶端的信息, 所述第一頂客戶端與所述若干第二頂客戶端彼此可見;所述第一頂客戶端與所述第二頂客戶端進(jìn)行信息交互。
14.一種用于即時(shí)通訊中進(jìn)行消息交互的裝置,其特征在于,包括:連接單元,用于第一 IM客戶端連接服務(wù)器,使所述服務(wù)器獲知所述第一 IM客戶端的公網(wǎng)IP地址;接收單元,用于接收服務(wù)器下發(fā)的基于公網(wǎng)IP地址查找到的與本IM客戶端屬于同一物理區(qū)域范圍內(nèi)的若干第二 IM客戶端的信息;顯示單元,用于在所述第一頂客戶端的界面上顯示與本頂客戶端屬于同一物理區(qū)域范圍內(nèi)的若干第二頂客戶端的信息,所述第一頂客戶端與所述若干第二頂客戶端彼此可見;消息交互單元,用于所述第一頂客戶端與所述第二頂客戶端進(jìn)行消息交互。
【文檔編號(hào)】H04L12/58GK103516583SQ201210223834
【公開日】2014年1月15日 申請(qǐng)日期:2012年6月28日 優(yōu)先權(quán)日:2012年6月28日
【發(fā)明者】朱翼鵬, 陳寧一, 胡宇光, 周云峰, 劉偉剛, 劉航 申請(qǐng)人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1