新四季網

即時通信好友添加方法及裝置的製作方法

2023-08-08 15:03:41 2

專利名稱:即時通信好友添加方法及裝置的製作方法
技術領域:
本發明涉及即時通信技術領域,特別是涉及即時通信好友添加方法及裝置。
背景技術:
即時通信(頂)是一種基於網絡的通信服務,一般以實現網絡上的即時通信為主。即時通信工具是指實現網絡即時通信服務的軟體,從狹義上講,也可以認為是即時通信客戶端軟體。即時通信工具發展到今天,已經被大多數的網民所接受,無論是平時的休閒娛樂中,還是日常工作中,都得到了廣泛的應用,已經成為了網絡頂用戶日常生活中不可缺少的工具之一。因此,頂用戶對即時通信工具的易用性、穩定性及安全性等多方面都提出了較高的要求。即時通信IM用戶可以把需要聯繫的其他IM用戶加入到好友(或稱聯繫人)名單 中,通過即時通信的狀態呈現技術獲知好友的在線/離線狀態,隨時與之發起實時的對話,從而達到了信息即時交流的目的。為了便於IM用戶操作聯繫人,即時通信工具通常提供好友管理功能,包括好友的添加、歸類、刪除等等。現有技術中,好友的查找與發現通常可以通過以下方式來實現通過查看即時通信系統的伺服器提供的在線頂用戶列表來實現好友的發現,然後,就可以直接向對方發送加為好友的請求,收到請求的一方,可以選擇接受或者拒絕該請求。然而,現有技術中的上述好友發現及添加方式至少存在以下弊端可能會導致IM用戶接收到過多的垃圾請求,給頂用戶的正常工作或生活造成幹擾。因此,迫切需要本領域技術人員解決的技術問題就在於如何在發現及添加好友的過程中,避免產生過多的垃圾請求。

發明內容
本發明提供了即時通信好友添加方法及裝置,能夠在發現及添加好友的過程中,避免產生過多的垃圾請求。本發明提供了如下方案一種即時通信好友添加方法,包括接收到第一即時通信IM用戶添加第二 IM用戶為好友的請求時,提取第一 IM用戶與第二頂用戶的共同好友;獲取第一 IM用戶與所述共同好友之間的第一親密度信息,以及第二 IM用戶與所述共同好友之間的第二親密度信息;判斷所述第一親密度信息以及所述第二親密度信息是否均達到預置條件;如果是,則將所述第一 IM用戶的好友添加請求發送到所述第二 IM用戶。可選的,所述接收到第一 IM用戶添加第二 IM用戶為好友的請求時,提取第一 IM用戶與第二頂用戶的共同好友,包括在所述第一 IM用戶的IM用戶界面中展現第三IM用戶的好友列表,其中,所述第三頂用戶為第一頂用戶的好友;當接收到所述第一 IM用戶添加所述第三IM用戶的好友列表中的第二 IM用戶為好友的請求時,將所述第三頂用戶確定為第一頂用戶與第二頂用戶的共同好友。可選的,還包括如果所述第一親密度信息和/或所述第二親密度信息未達到預置條件,則向所述共同好友發出引薦請求;如果所述共同好友接受所述引薦請求,則將所述第一 IM用戶添加第二 IM用戶為好友的請求、以及所述共同好友作為引薦者的信息發送給所述第二頂用戶;如果所述第二 IM用戶接受所述共同好友的引薦,則將所述第二 IM用戶加為第一頂用戶的好友。
可選的,通過以下方式獲取兩個IM用戶之間的親密度信息,包括對兩個M用戶之間的互動情況進行統計;根據統計結果,獲取這兩個頂用戶之間的親密度信息。可選的,所述對兩個頂用戶之間的互動情況進行統計包括在兩個IM用戶首次成為對方的好友時,為兩者之間的親密度信息賦予初始值;記錄兩者之間互動的次數,隨著互動次數的增加,增大兩者之間親密度信息的取值。可選的,所述親密度信息為親密度等級,所述隨著互動次數的增加,增大兩者之間親密度信息的取值包括當互動次數達到預置條件時,提升所述親密度等級。一種即時通信好友添加裝置,包括共同好友提取單元,用於接收到第一 IM用戶添加第二 IM用戶為好友的請求時,提取第一頂用戶與第二頂用戶的共同好友;親密度信息獲取單元,用於獲取第一 IM用戶與所述共同好友之間的第一親密度信息,以及第二頂用戶與所述共同好友之間的第二親密度信息;判斷單元,用於判斷所述第一親密度信息以及所述第二親密度信息是否均達到預置條件;請求發送單元,用於如果所述判斷單元的判斷結果為是,則將所述第一 IM用戶的請求發送到所述第二頂用戶。可選的,所述共同好友提取單元包括展現子單元,用於在所述第一 IM用戶的IM用戶界面中展現第三IM用戶的好友列表,其中,所述第三IM用戶為第一 IM用戶的好友;確定子單元,用於當接收到所述第一 IM用戶添加所述第三IM用戶的好友列表中的第二頂用戶為好友的請求時,將所述第三頂用戶確定為第一頂用戶與第二頂用戶的共同好友。可選的,還包括引薦請求發送單元,用於如果所述第一親密度信息和/或所述第二親密度信息未達到預置條件,則向所述共同好友發出引薦請求;添加請求發送單元,用於如果所述共同好友接受所述引薦請求,則將所述第一 IM用戶添加第二頂用戶為好友的請求、以及所述共同好友作為引薦者的信息發送給所述第二頂用戶;好友添加單元,用於如果所述第二 IM用戶接受所述共同好友的引薦,則將所述第二頂用戶加為第一頂用戶的好友。可選的,所述親密度信息獲取單元包括統計子單元,用於對兩個IM用戶之間的互動情況進行統計;獲取子單元,用於根據統計結果,獲取這兩個頂用戶之間的親密度信息。可選的,所述統計子單元包括
初始值賦予子單元,用於在兩個IM用戶首次成為對方的好友時,為兩者之間的親密度信息賦予初始值;親密度更新子單元,用於記錄兩者之間互動的次數,隨著互動次數的增加,增大兩者之間親密度信息的取值。可選的,所述親密度信息為親密度等級,所述親密度更新子單元具體用於當互動次數達到預置條件時,提升所述親密度等級。根據本發明提供的具體實施例,本發明公開了以下技術效果通過本發明,在接收到第一頂用戶添加第二頂用戶為好友的請求時,並不是直接將該請求發送給第二頂用戶,而是首先提取第一頂用戶與第二頂用戶的共同好友,並獲取第一頂用戶與所述共同好友之間的第一親密度信息,以及第二頂用戶與所述共同好友之間的第二親密度信息,如果第一親密度信息以及第二親密度信息均達到預置條件,才會將第一頂用戶的請求發送到第二頂用戶。也就是說,在添加好友的過程中,會先判斷雙方之間的共同好友與兩者之間的親密度關係,以此對好友添加請求進行過濾,從而避免產生過多的垃圾請求,減少對頂用戶造成的幹擾。


為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖I是本發明實施例提供的方法的流程圖;圖2是本發明實施例提供的裝置的示意圖。
具體實施例方式下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員所獲得的所有其他實施例,都屬於本發明保護的範圍。參見圖1,本發明實施例提供的即時通信好友添加方法包括以下步驟SlOl :接收到第一 IM用戶添加第二 IM用戶為好友的請求時,提取第一 IM用戶與第二頂用戶的共同好友;
在本發明實施例中,在接收到一個IM用戶A發起的加另一個IM用戶B為好友的請求時,並不是直接將該請求發送給頂用戶B,而是首先進行一些判斷,然後再確定是否需要將該請求發送給頂用戶B。為了進行這種判斷,本發明實施例首先需要提取兩者之間的共同好友。其中,所謂IM用戶A與IM用戶B之間的共同好友,就是指既是IM用戶A的好友,同時也是頂用戶B的好友;即時通信工具在判斷時,就可以分別取出頂用戶A與頂用戶B的好友列表,將兩個好友列表進行比對,既出現在IM用戶A的好友列表中,又出現在IM用戶B的好友列表中的IM用戶,就是IM用戶A與IM用戶B的共同好友。在實際應用中,兩個頂用戶之間的共同好友可能有多個,此時,也可以都提取出來,分別作為判斷的基礎。S102 :獲取第一頂用戶與所述共同好友之間的第一親密度信息,以及第二頂用戶與所述共同好友之間的第二親密度信息; 如果頂用戶A與M用戶B之間存在共同好友,假設為頂用戶C,則在本發明實施例中,就可以獲取頂用戶A與頂用戶C之間的親密度信息,以及頂用戶B與頂用戶C之間的親密度信息,以此,作為評判頂用戶A與頂用戶B之間潛在的親密度依據。其中,在獲取兩個IM用戶之間的親密度信息時,可以有多種實現方式。例如,在其中一種實現方式下,可以對兩個IM用戶之間的互動情況進行統計,根據統計的結果,來獲取兩個頂用戶之間的親密度信息。其中,所謂的互動情況,可以是指兩個頂用戶通過即時通信工具建立會話的情況,還可以包括給對方發表的信息進行評論或者回復的情況,還可以包括訪問對方的個人空間的情況,等等。如果兩個頂用戶之間互動的次數比較多或者頻繁,則證明兩個頂用戶之間的親密度會比較高。具體實現時,可以在兩個IM用戶首次成為對方的好友時,為兩者之間的親密度信息賦予初始值;然後記錄兩者之間互動的次數,隨著互動次數的增加,來增大兩者之間親密度信息的取值。例如,該親密度信息可以由親密度等級來表示,在兩個頂用戶首次成為好友時,可以給親密度等級賦予初始值,然後當互動次數達到預置條件時,提升兩者之間的親密度等級。具體實現時,該初始值以及預置條件可以根據實際需要靈活設置,例如在一種實現方式下,可以如下進行在IM用戶甲與IM用戶乙首次成為好友時,賦予初始親密度等級為n=l ;當親密度等級為n時,在該等級下,頂用戶甲與頂用戶乙互動次數達到則親密度升為n+1。例如當IM用戶甲與IM用戶乙的親密度為n=l時,互動次數累計達到100條,則升為2級;在2級下累計互動次數達到500條(總互動次數為600條),升為3級,以此類推。當然,在實際應用中,也可以依據其他信息來建立兩個頂用戶之間的親密度信息,例如兩個IM用戶之間的共同好友數目,如果兩個IM用戶之間的共同好友數目越多,則兩個IM用戶之間的親密度越高,等等。或者,還可以將多種評判親密度的依據相結合,來最終綜合確定出兩個IM用戶之間的親密度,這裡不再贅述。S103 :判斷所述第一親密度信息以及所述第二親密度信息是否均達到預置條件;如以上兩個步驟的介紹可知,當IM用戶A需要加IM用戶B為好友時,首先需要提取出這兩個頂用戶之間的共同好友C,然後獲取到頂用戶A與頂用戶C之間的親密度信息,以及頂用戶B與IM用戶C之間的親密度信息,在獲取到上述親密度信息之後,就可以判斷下這兩對頂用戶之間的親密度信息是否均達到了一個預置的條件,例如,親密度等級是否都達到3級以上,等等,以此來作為是否將頂用戶A的請求發送給頂用戶B的依據。
S104 :如果是,則將所述第一頂用戶的請求發送到所述第二頂用戶。如果頂用戶A與頂用戶C之間的親密度信息,以及頂用戶B與頂用戶C之間的親密度信息都達到了預置的條件,則證明頂用戶A與IM用戶B之間的潛在的親密度也比較高,因此,可以將頂用戶A的請求發送給頂用戶B,這樣,可以大大降低頂用戶B接收到的請求是垃圾請求的概率,降低頂用戶B的正常工作或生活受到幹擾的可能性。需要說明的是,以上實現過程,從另一種角度上來說,還可以看作是親密度較高的IM用戶之間可以具有一定的特權,該特權體現在,只有當兩個IM用戶之間潛在的親密度較高時,可以直接發起加對方為好友的請求,否則,如果兩個頂用戶之間潛在的親密度不夠,則需要由兩者的共同好友進行引薦,才能加對方為好友。具體實現時,可以在頂用戶的界面上顯示出其好友的好友列表,這樣,IM用戶就可以在其好友的好友列表中發現可能成為其好友的頂用戶。在實際應用中,可以將顯示好友的好友這一功能作為即時通信工具功能選項中的一個選項供頂用戶選擇;例如,由於對於一個頂用戶A而言,會在其IM用戶界面上顯示出該頂用戶的好友列表,假設包括頂用戶B、C、D等等,IM用戶A可以選中其中某個好友,假設是頂用戶B,然後在功能選項中選擇「顯示該好友的好友列表」(也可能是其他的描述方式)這一功能,然後就可以將頂用戶B的好友列表顯示給當前IM用戶。當然,在·具體實現時,也可以是當頂用戶將滑鼠移動到某好友的條目上時,自動顯示出該好友的好友列表,等等。需要說明的是,在具體實現時,只要是通過註冊成為即時通信的頂用戶,其註冊信息以及好友的信息都會保存在即時通信伺服器上,因此,當需要顯示當前IM用戶好友的好友列表時,就可以從即時通信的伺服器獲取該列表,然後顯示在當前頂用戶的頂用戶界面上。當然,在實際應用中,可以允許IM用戶設置可以公開的好友列表,例如,IM用戶可以選擇對其中某個或者某些組別的好友公開,這樣,當在其他IM用戶界面上顯示該IM用戶的好友列表時,就可以僅顯示被該頂用戶設置為公開的好友信息,其他未被設置為公開的好友,就可以不會被顯示在其他IM用戶的界面上。另外需要說明的是,在本發明實施例中,在當前IM用戶界面上顯示其好友的好友列表時,在該好友的好友列表中,可以僅顯示該好友的各個好友的自定義身份標識信息(例如各個IM用戶自己取的暱稱等等),而將該好友的各個好友的數據ID身份標識屏蔽掉,也即,不會將好友的各個好友的數字ID顯示給當前IM用戶,同時,可以在伺服器端將添加好友的請求設置為當頂用戶僅知曉另一頂用戶的自定義身份標識,而不知曉其數字ID時,不能直接發起該添加好友請求。這樣,對於IM用戶A而言,如果在自己的IM用戶界面中看至丨J了其好友B的好友列表,假設其中包括頂用戶C,此時,頂用戶A只能看到頂用戶C的暱稱,而無法看到該頂用戶的數字ID,並且對於頂用戶A在僅知道頂用戶C的暱稱而不知道其數字ID的情況下,向頂用戶C發起的添加頂用戶C為好友的請求,即時通信伺服器需要首先按照前述步驟SlOl至S104的步驟進行判斷,如果發現IM用戶A與IM用戶B之間的親密度以及頂用戶C與IM用戶B之間的親密度都達到了一定的條件,則可以直接將頂用戶A的請求發送給頂用戶C。否則,如果頂用戶A與頂用戶B之間的親密度和/或頂用戶C與頂用戶B之間的親密度未達到一定的條件,則本發明實施例中,還可以通過頂用戶B來進行引薦,只有在IM用戶B同意為IM用戶A引薦的情況下,才能將添加IM用戶C為好友的請求發送給IM用戶C。具體實現時,可以有多種方式來實現這種引薦。為便於描述,仍假設以下場景IM用戶B是IM用戶A的好友,IM用戶A在其界面上看到IM用戶B的好友IM用戶C之後,想要添加頂用戶C為好友;此時,可以通過以下步驟來進行步驟一頂用戶A可以先向頂用戶B發送引薦請求,通過該請求告知頂用戶B,IM用戶A想要加IM用戶C為好友,需要IM用戶B的引薦;步驟二 IM用戶B在接收到該請求之後,可以選擇接受或者決絕該引薦請求,如果拒絕,則執行步驟三,如果接受,則執行步驟四;步驟三向M用戶A返回一個被頂用戶B拒絕推薦的提示消息 ;步驟四向頂用戶C發送請求消息,通過該請求消息告知頂用戶C,頂用戶A想要加其為好友,推薦人是IM用戶B ;步驟五IM用戶C在接收到該請求消息之後,同樣可以選擇接受或者拒絕,如果拒絕,則進入步驟六,如果接受,則進入步驟七;步驟六向頂用戶A及頂用戶B返回被頂用戶C拒絕的消息;步驟七向頂用戶A及頂用戶B發送頂用戶C已經接受此次推薦的消息,同時,可以將頂用戶C的詳細信息(例如頂用戶C的數字ID等等)顯示給頂用戶A,並向頂用戶A提供對第三IM用戶進行備註以及選擇分組信息的入口,IM用戶A完成備註信息以及分組信息的輸入之後,就可以頂用戶C添加到頂用戶A指定的分組下,並將頂用戶C的名稱顯示為頂用戶A備註後的名稱。當然,上述過程並不是唯一的實現方式,在實際應用中,也可以有不同的實現方式。例如,在步驟四中,如果頂用戶B接受IM用戶A的引薦請求,則也可以直接將IM用戶C的數字ID發送給IM用戶A,然後由IM用戶A直接向IM用戶C發起添加好友的請求,等等。或者,在被IM用戶B或IM用戶C拒絕時,也可以不必反饋相應的提示信息,再或者,也可以不必向IM用戶A提供備註及分組的操作入口,等等。總之,只要是在IM用戶界面上顯示其好友的好友列表,並且在好友的引薦下完成好友的添加,就都在本發明的保護範圍之內。總之,本發明實施例中,在接收到第一頂用戶添加第二頂用戶為好友的請求時,並不是直接將該請求發送給第二頂用戶,而是首先提取第一頂用戶與第二頂用戶的共同好友,並獲取第一頂用戶與所述共同好友之間的第一親密度信息,以及第二頂用戶與所述共同好友之間的第二親密度信息,如果第一親密度信息以及第二親密度信息均達到預置條件,才會將第一頂用戶的請求發送到第二頂用戶。也就是說,在添加好友的過程中,會先判斷雙方之間的共同好友與兩者之間的親密度關係,以此對好友添加請求進行過濾,從而避免產生過多的垃圾請求,減少對頂用戶造成的幹擾。與發明實施例提供的即時通信好友添加方法相對應,本發明實施例還提供了一種即時通信好友添加裝置,其中,參見圖2,所述裝置可以包括共同好友提取單元201,用於接收到第一 IM用戶添加第二 IM用戶為好友的請求時,提取第一頂用戶與第二頂用戶的共同好友;親密度信息獲取單元202,用於獲取第一 IM用戶與所述共同好友之間的第一親密度信息,以及第二頂用戶與所述共同好友之間的第二親密度信息;
判斷單元203,用於判斷所述第一親密度信息以及所述第二親密度信息是否均達到預置條件;請求發送單元204,用於如果是,則將所述第一頂用戶的請求發送到所述第二頂用戶。其中,共同好友提取單元201可以包括展現子單元,用於在所述第一 IM用戶的IM用戶界面中展現第三IM用戶的好友列表,其中,所述第三IM用戶為第一 IM用戶的好友;確定子單元,用於當接收到所述第一 IM用戶添加所述第三IM用戶的好友列表中的第二頂用戶為好友的請求時,將所述第三頂用戶確定為第一頂用戶與第二頂用戶的共同好友。
在此情況系,該裝置還可以時包括引薦請求發送單元,用於如果所述第一親密度信息和/或所述第二親密度信息未達到預置條件,則向所述共同好友發出引薦請求;添加請求發送單元,用於如果所述共同好友接受所述引薦請求,則將所述第一 IM用戶添加第二頂用戶為好友的請求、以及所述共同好友作為引薦者的信息發送給所述第二頂用戶;好友添加單元,用於如果所述第二 IM用戶接受所述共同好友的引薦,則將所述第二頂用戶加為第一頂用戶的好友。其中,所述親密度信息獲取單元可以包括統計子單元,用於對兩個IM用戶之間的互動情況進行統計;獲取子單元,用於根據統計結果,獲取這兩個頂用戶之間的親密度信息。具體實現時,所述統計子單元可以包括初始值賦予子單元,用於在兩個IM用戶首次成為對方的好友時,為兩者之間的親密度信息賦予初始值;親密度更新子單元,用於記錄兩者之間互動的次數,隨著互動次數的增加,增大兩者之間親密度信息的取值。其中,所述親密度信息為親密度等級,所述親密度更新子單元具體用於當互動次數達到預置條件時,提升所述親密度等級。總之,本發明實施例提供的上述裝置中,在接收到第一頂用戶添加第二頂用戶為好友的請求時,並不是直接將該請求發送給第二頂用戶,而是首先提取第一頂用戶與第二頂用戶的共同好友,並獲取第一頂用戶與所述共同好友之間的第一親密度信息,以及第二頂用戶與所述共同好友之間的第二親密度信息,如果第一親密度信息以及第二親密度信息均達到預置條件,才會將第一頂用戶的請求發送到第二頂用戶。也就是說,在添加好友的過程中,會先判斷雙方之間的共同好友與兩者之間的親密度關係,以此對好友添加請求進行過濾,從而避免產生過多的垃圾請求,減少對頂用戶造成的幹擾。通過以上的實施方式的描述可知,本領域的技術人員可以清楚地了解到本發明可藉助軟體加必需的通用硬體平臺的方式來實現。基於這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分可以以軟體產品的形式體現出來,該計算機軟體產品可以存儲在存儲介質中,如R0M/RAM、磁碟、光碟等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,伺服器,或者網絡設備等)執行本發明各個實施例或者實施例的某些部分所述的方法。本說明書中的各個實施例均採用遞進的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對於裝置或系統實施例而言,由於其基本相似於方法實施例,所以描述得比較簡單,相關之處參見方法實施例的部分說明即可。以上所描述的裝置及系統實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位於一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部模塊來實現本實施例方案的目的。本領域普通技術人員在不付出創造性勞動的情況下,即可以理解並實施。以上對本發明所提供的即時通信好友添加方法及裝置,進行了詳細介紹,本文中應用了具體個例對本發明的原理及實施方式進行了闡述,以上實施例的說明只是用於幫助理解本發明的方法及其核心思想;同時,對於本領域的一般技術人員,依據本發明的思想,在具體實施方式
及應用範圍上均會有改變之處。綜上所述,本說明書內容不應理解為對本發明的限制。·
權利要求
1.一種即時通信好友添加方法,其特徵在於,包括 接收到第一即時通信IM用戶添加第二 IM用戶為好友的請求時,提取第一 IM用戶與第二頂用戶的共同好友; 獲取第一 IM用戶與所述共同好友之間的第一親密度信息,以及第二 IM用戶與所述共同好友之間的第二親密度信息; 判斷所述第一親密度信息以及所述第二親密度信息是否均達到預置條件; 如果是,則將所述第一 IM用戶的好友添加請求發送到所述第二 IM用戶。
2.根據權利要求I所述的方法,其特徵在於,所述接收到第一IM用戶添加第二 IM用戶 為好友的請求時,提取第一頂用戶與第二頂用戶的共同好友,包括 在所述第一頂用戶的頂用戶界面中展現第三頂用戶的好友列表,其中,所述第三頂用戶為第一頂用戶的好友; 當接收到所述第一 IM用戶添加所述第三IM用戶的好友列表中的第二 IM用戶為好友的請求時,將所述第三頂用戶確定為第一頂用戶與第二頂用戶的共同好友。
3.根據權利要求2所述的方法,其特徵在於,還包括 如果所述第一親密度信息和/或所述第二親密度信息未達到預置條件,則向所述共同好友發出引薦請求; 如果所述共同好友接受所述引薦請求,則將所述第一 IM用戶添加第二 IM用戶為好友的請求、以及所述共同好友作為引薦者的信息發送給所述第二頂用戶; 如果所述第二頂用戶接受所述共同好友的引薦,則將所述第二頂用戶加為第一頂用戶的好友。
4.根據權利要求I所述的方法,其特徵在於,通過以下方式獲取兩個IM用戶之間的親密度信息,包括 對兩個頂用戶之間的互動情況進行統計; 根據統計結果,獲取這兩個頂用戶之間的親密度信息。
5.根據權利要求4所述的方法,其特徵在於,所述對兩個IM用戶之間的互動情況進行統計包括 在兩個IM用戶首次成為對方的好友時,為兩者之間的親密度信息賦予初始值; 記錄兩者之間互動的次數,隨著互動次數的增加,增大兩者之間親密度信息的取值。
6.根據權利要求5所述的方法,其特徵在於,所述親密度信息為親密度等級,所述隨著互動次數的增加,增大兩者之間親密度信息的取值包括 當互動次數達到預置條件時,提升所述親密度等級。
7.—種即時通信好友添加裝置,其特徵在於,包括 共同好友提取單元,用於接收到第一頂用戶添加第二頂用戶為好友的請求時,提取第一頂用戶與第二頂用戶的共同好友; 親密度信息獲取單元,用於獲取第一頂用戶與所述共同好友之間的第一親密度信息,以及第二頂用戶與所述共同好友之間的第二親密度信息; 判斷單元,用於判斷所述第一親密度信息以及所述第二親密度信息是否均達到預置條件; 請求發送單元,用於如果所述判斷單元的判斷結果為是,則將所述第一 IM用戶的請求發送到所述第二頂用戶。
8.根據權利要求7所述的裝置,其特徵在於,所述共同好友提取單元包括 展現子單元,用於在所述第一頂用戶的頂用戶界面中展現第三頂用戶的好友列表,其中,所述第三頂用戶為第一頂用戶的好友; 確定子單元,用於當接收到所述第一 IM用戶添加所述第三IM用戶的好友列表中的第二頂用戶為好友的請求時,將所述第三頂用戶確定為第一頂用戶與第二頂用戶的共同好友。
9.根據權利要求8所述的裝置,其特徵在於,還包括 引薦請求發送單元,用於如果所述第一親密度信息和/或所述第二親密度信息未達到預置條件,則向所述共同好友發出引薦請求; 添加請求發送單元,用於如果所述共同好友接受所述引薦請求,則將所述第一頂用戶添加第二 IM用戶為好友的請求、以及所述共同好友作為引薦者的信息發送給所述第二 IM用戶; 好友添加單元,用於如果所述第二 IM用戶接受所述共同好友的引薦,則將所述第二 IM用戶加為第一頂用戶的好友。
10.根據權利要求7所述的裝置,其特徵在於,所述親密度信息獲取單元包括 統計子單元,用於對兩個IM用戶之間的互動情況進行統計; 獲取子單元,用於根據統計結果,獲取這兩個IM用戶之間的親密度信息。
11.根據權利要求10所述的裝置,其特徵在於,所述統計子單元包括 初始值賦予子單元,用於在兩個IM用戶首次成為對方的好友時,為兩者之間的親密度信息賦予初始值; 親密度更新子單元,用於記錄兩者之間互動的次數,隨著互動次數的增加,增大兩者之間親密度信息的取值。
12.根據權利要求11所述的裝置,其特徵在於,所述親密度信息為親密度等級,所述親密度更新子單元具體用於 當互動次數達到預置條件時,提升所述親密度等級。
全文摘要
本發明公開了即時通信好友添加方法及裝置,其中,所述方法包括接收到第一IM用戶添加第二IM用戶為好友的請求時,提取第一IM用戶與第二IM用戶的共同好友;獲取第一IM用戶與所述共同好友之間的第一親密度信息,以及第二IM用戶與所述共同好友之間的第二親密度信息;判斷所述第一親密度信息以及所述第二親密度信息是否均達到預置條件;如果是,則將所述第一IM用戶的請求發送到所述第二IM用戶。通過本發明,能夠在發現及添加好友的過程中,避免產生過多的垃圾請求。
文檔編號G06F17/30GK102724140SQ20121022444
公開日2012年10月10日 申請日期2012年6月28日 優先權日2012年6月28日
發明者劉偉剛, 劉航, 周雲峰, 朱翼鵬, 胡宇光, 陳寧一 申請人:奇智軟體(北京)有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀