即時消息處理方法及裝置的制造方法
【專利摘要】本發(fā)明公開一種即時消息處理方法,包括以下步驟:實時偵測目標(biāo)賬號是否接收到即時消息;當(dāng)所述目標(biāo)賬號接收到即時消息時,獲取所述即時消息的消息源;根據(jù)所述消息源預(yù)設(shè)的級別顯示預(yù)設(shè)提示圖標(biāo)。本發(fā)明還公開一種即時消息處理裝置。本發(fā)明實現(xiàn)針對不同級別的聯(lián)系人生成不同類型的提示圖標(biāo),從而提高即時消息提取的針對性,降低消息讀取的操作難度。
【專利說明】
即時消息處理方法及裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其涉及數(shù)據(jù)處理方法、中間服務(wù)器及系統(tǒng)?!颈尘凹夹g(shù)】
[0002]在即時通訊軟件的聊天界面上通常設(shè)有未讀消息顯示界面,以提醒用戶對未讀的即時消息進行及時的處理。當(dāng)存在未讀即時消息時,根據(jù)消息源的數(shù)量顯示對應(yīng)的提示圖標(biāo)在未讀消息顯示界面上,但是現(xiàn)有技術(shù)中通常根據(jù)即時消息發(fā)送的時間對提示圖標(biāo)進行排序,當(dāng)即時消息的消息源數(shù)量角度時,部分提示圖標(biāo)將會被隱藏,從而導(dǎo)致用戶無法及時對重要聯(lián)系人的消息進行提取。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實施例的主要目的是提供一種即時消息處理方法及裝置,旨在實現(xiàn)針對不同級別的聯(lián)系人生成不同類型的提示圖標(biāo),從而提高即時消息提取的針對性,降低消息讀取的操作難度。
[0004]為實現(xiàn)上述目的,本發(fā)明實施例提供了一種即時消息處理方法,包括以下步驟:
[0005]實時偵測目標(biāo)賬號是否接收到即時消息;
[0006]當(dāng)所述目標(biāo)賬號接收到即時消息時,獲取所述即時消息的消息源;
[0007]根據(jù)所述消息源預(yù)設(shè)的級別顯示預(yù)設(shè)提示圖標(biāo)。
[0008]進一步地,本發(fā)明實施例還提供了一種即時消息處理裝置,所述即時消息處理裝置包括:
[0009]偵測模塊,用于實時偵測目標(biāo)賬號是否接收到即時消息;
[0010]獲取模塊,用于當(dāng)所述目標(biāo)賬號接收到即時消息時,獲取所述即時消息的消息源;
[0011]顯示模塊,用于根據(jù)所述消息源預(yù)設(shè)的級別顯示預(yù)設(shè)提示圖標(biāo)。
[0012]本發(fā)明實施例通過實時偵測目標(biāo)賬號是否接收到即時消息,當(dāng)所述目標(biāo)賬號接收到即時消息時,獲取所述即時消息的消息源;根據(jù)所述消息源預(yù)設(shè)的級別顯示預(yù)設(shè)提示圖標(biāo)。從而實現(xiàn)了根據(jù)即時消息的重要程度提醒用戶,以方便用戶對重要信息可以即時處理。 因此本發(fā)明實現(xiàn)了針對不同級別的聯(lián)系人生成不同類型的提示圖標(biāo),從而提高了即時消息提取的針對性,降低了消息讀取的操作難度?!靖綀D說明】
[0013]圖1是本發(fā)明即時消息處理裝置第一實施例的硬件架構(gòu)示意圖;
[0014]圖2是本發(fā)明即時消息處理裝置第二實施例的功能模塊示意圖;
[0015]圖3是本發(fā)明即時消息處理裝置第三實施例的功能模塊示意圖;
[0016]圖4是即時通訊軟件中離線消息顯示界面的示例圖;
[0017]圖5是本發(fā)明即時消息處理裝置第四實施例的功能模塊示意圖;
[0018]圖6是本發(fā)明即時消息處理裝置第五實施例的功能模塊示意圖;
[0019]圖7是本發(fā)明即時消息處理方法第一實施例的流程示意圖;
[0020]圖8是本發(fā)明即時消息處理方法第二實施例的流程示意圖;
[0021]圖9是本發(fā)明即時消息處理方法第三實施例的流程示意圖;
[0022]圖10是本發(fā)明即時消息處理方法第四實施例的流程示意圖;
[0023]圖11是本發(fā)明即時消息處理方法第五實施例的流程示意圖。
[0024]本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進一步說明。【具體實施方式】
[0025]以下結(jié)合說明書附圖及具體實施例進一步說明本發(fā)明的技術(shù)方案。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0026]參照圖1,提出本發(fā)明即時消息處理裝置第一實施例。該實施例中,該即時消息處理裝置包括:處理器111、存儲器112、用戶接口 113、網(wǎng)絡(luò)接口 114及通信總線115。通信總線115用于數(shù)據(jù)服務(wù)器中各組成部件之間的通信,用戶接口 113用于接收用戶輸入的信息, 該用戶接口可以為有線接口及無線接口,例如鍵盤、鼠標(biāo)等。網(wǎng)絡(luò)接口 114用于數(shù)據(jù)服務(wù)器與外部進行互相通信,該網(wǎng)絡(luò)接口 114也可以包括有線接口及無線接口。存儲器112可以包括一個或一個以上計算機可讀存儲介質(zhì),而且其不但包括內(nèi)部存儲器,還包括外部存儲器。 該存儲器中存儲有操作系統(tǒng)及即時消息處理程序等等。處理器111用于調(diào)用存儲器112中的即時消息處理程序,以執(zhí)行以下操作:
[0027]實時偵測目標(biāo)賬號是否接收到即時消息;
[0028]當(dāng)所述目標(biāo)賬號接收到即時消息時,獲取所述即時消息的消息源;
[0029]根據(jù)所述消息源預(yù)設(shè)的級別顯示預(yù)設(shè)提示圖標(biāo)。
[0030]進一步地,處理器111還用于調(diào)用存儲器112中的即時消息處理程序,以執(zhí)行以下操作:
[0031]根據(jù)消息源預(yù)設(shè)的級別控制所述預(yù)設(shè)提示圖標(biāo)顯示的樣式。
[0032]進一步地,處理器111還用于調(diào)用存儲器112中的即時消息處理程序,以執(zhí)行以下操作:
[0033]判斷接收到所有未讀的即時消息對應(yīng)的消息源是否為多個;
[0034]當(dāng)接收到所有未讀的即時消息對應(yīng)的消息源為多個時,按照各消息源預(yù)設(shè)的級別對對應(yīng)的提示圖標(biāo)進行排序。
[0035]進一步地,處理器111還用于調(diào)用存儲器112中的即時消息處理程序,以執(zhí)行以下操作:
[0036]判斷所述消息源中是否存在預(yù)設(shè)的級別為預(yù)置級別的消息源;
[0037]當(dāng)存在預(yù)置級別的消息源時,顯示所述預(yù)置級別的消息源對應(yīng)的即時消息,并將預(yù)設(shè)的級別不為所述預(yù)置級別的消息源,按照消息源預(yù)設(shè)的級別顯示預(yù)設(shè)提示圖標(biāo);
[0038]當(dāng)不存在預(yù)置級別的消息源時,執(zhí)行所述根據(jù)所述消息源預(yù)設(shè)的級別顯示預(yù)設(shè)提示圖標(biāo)步驟。
[0039]進一步地,處理器111還用于調(diào)用存儲器112中的即時消息處理程序,以執(zhí)行以下操作:
[0040]統(tǒng)計所述目標(biāo)賬號與所述消息源的聯(lián)系狀態(tài)信息;
[0041]根據(jù)所述聯(lián)系狀態(tài)信息計算所述消息源的權(quán)重值;
[0042]根據(jù)所述權(quán)重值調(diào)整所述消息源的級別。
[0043]本發(fā)明實施例通過實時偵測目標(biāo)賬號是否接收到即時消息,當(dāng)所述目標(biāo)賬號接收到即時消息時,獲取所述即時消息的消息源;根據(jù)所述消息源預(yù)設(shè)的級別顯示預(yù)設(shè)提示圖標(biāo)。從而實現(xiàn)了根據(jù)即時消息的重要程度提醒用戶,以方便用戶對重要信息可以即時處理。 因此本發(fā)明實現(xiàn)了針對不同級別的聯(lián)系人生成不同類型的提示圖標(biāo),從而提高了即時消息提取的針對性,降低了消息讀取的操作難度。
[0044]進一步地,參照圖2,提供了本發(fā)明一種即時消息處理裝置的第二實施例,本實施例提供即時消息處理裝置包括:
[0045]偵測模塊100,用于實時偵測目標(biāo)賬號是否接收到即時消息;
[0046]本實施例提供的即時消息處理裝置主要應(yīng)用于即時通訊軟件中,用于對即時消息的處理。該即時通訊軟件可以為微信、QQ等,上述目標(biāo)賬號為用戶在該即時通訊軟件中注冊申請的賬號,例如可以為微信號、QQ號等。具體地,可以在終端(例如PC、手機等電子產(chǎn)品)上安裝上述即時通訊軟件的客戶端,并通過該客戶端登陸上述目標(biāo)賬號,以接收該目標(biāo)賬號中各聯(lián)系人或聯(lián)系群發(fā)送的消息。
[0047]獲取模塊110,用于當(dāng)所述目標(biāo)賬號接收到即時消息時,獲取所述即時消息的消息源;
[0048]本實施例中,當(dāng)目標(biāo)賬號接收到上述即時消息時,可以獲取發(fā)送該即時消息的消息源。例如,接收到的即時消息來自個人消息,則該消息源為聯(lián)系人;接收到的即時消息為群消息,則消息源為聯(lián)系群。
[0049]應(yīng)當(dāng)說明的是,上述即時消息可以為上述目標(biāo)賬號處于離線狀態(tài)下收到的離線消息,也可以是目標(biāo)賬號處于登陸狀態(tài)下接收到的在線消息,在此不做進一步地限定。
[0050]顯示模塊120,用于根據(jù)所述消息源預(yù)設(shè)的級別顯示預(yù)設(shè)提示圖標(biāo)。
[0051]本實施例中,用戶可以預(yù)先對各消息源進行級別設(shè)置,也可以安裝預(yù)置的規(guī)則自動對消息源進行級別分配。例如可以設(shè)置為高級、中級和低級三種級別,【具體實施方式】中不限于級別的名稱和級別的數(shù)量。每一級別對應(yīng)的提示圖標(biāo)的顯示形式不同,具體用于區(qū)分各級別的顯示方式可以根據(jù)實際需要進行設(shè)置,在此不做進一步地限定。具體地,應(yīng)用在上述即時通訊軟件中時,用戶可以首先設(shè)置目標(biāo)賬號中各聯(lián)系人或聯(lián)系群的重要級別,并設(shè)置各級別的提示圖標(biāo)對應(yīng)的顯示方式。當(dāng)接收到的上述即時消息為個人消息時,判斷該個人消息對應(yīng)的聯(lián)系人的級別,然后根據(jù)該級別對應(yīng)提示圖標(biāo)的顯示方式生成提示圖標(biāo),以提醒用戶。
[0052]本發(fā)明實施例通過實時偵測目標(biāo)賬號是否接收到即時消息,當(dāng)所述目標(biāo)賬號接收到即時消息時,獲取所述即時消息的消息源;根據(jù)所述消息源預(yù)設(shè)的級別顯示預(yù)設(shè)提示圖標(biāo)。從而實現(xiàn)了根據(jù)即時消息的重要程度提醒用戶,以方便用戶對重要信息可以即時處理。 因此本發(fā)明實現(xiàn)了針對不同級別的聯(lián)系人生成不同類型的提示圖標(biāo),從而提高了即時消息提取的針對性,降低了消息讀取的操作難度。
[0053]進一步地,基于上述實施例,本實施例中,上述顯示模塊120具體用于根據(jù)消息源預(yù)設(shè)的級別控制所述預(yù)設(shè)提示圖標(biāo)顯示的樣式。
[0054]本實施例中,上述樣式為提示圖標(biāo)的顯示屬性,例如,該樣式可以包括提示圖標(biāo)的大小、背景顏色等。具體地,當(dāng)采用不同大小的提示圖標(biāo)作為提示圖標(biāo)樣式的改變,以表示不同級別的消息源時:若消息源的級別為低級,則該消息源對應(yīng)的提示圖標(biāo)的尺寸為第一尺寸;若消息源的級別為中級,則該消息源對應(yīng)的提示圖標(biāo)的尺寸為第二尺寸;若消息源的級別為高級時,則該消息源對應(yīng)的提示圖標(biāo)的尺寸為第三尺寸;上述第二尺寸大于第一尺寸,且所述第二尺寸小于第三尺寸。當(dāng)采用不同顏色的提示圖標(biāo)作為提示圖標(biāo)樣式的改變,以表示不同級別的消息源時:若消息源的級別為低級,則該消息源對應(yīng)的提示圖標(biāo)的顏色為淡紅;若消息源的級別為中級,則該消息源對應(yīng)的提示圖標(biāo)的顏色為普通紅;若消息源的級別為高級時,則該消息源對應(yīng)的提示圖標(biāo)的顏色為深紅。應(yīng)當(dāng)說明的是,本實施例中僅介紹通過顏色的深淺度反應(yīng)不同級別的消息源,還可以采用其他不同的顏色進行表示, 例如高級為紅色、中級為黃色、低級為綠色等等。
[0055]進一步地,參照圖3,基于上述施例,本實施例中,上述即時消息處理裝置還包括:
[0056]第一判斷模塊130,用于判斷接收到所有未讀的即時消息對應(yīng)的消息源是否為多個;
[0057]排序模塊140,用于當(dāng)接收到所有未讀的即時消息對應(yīng)的消息源為多個時,按照各消息源預(yù)設(shè)的級別對對應(yīng)的提示圖標(biāo)進行排序。
[0058]本實施例中,上述目標(biāo)賬號上當(dāng)前未讀的即時消息可以為1條或多條,當(dāng)即時消息為多條時,消息源可以為1個或多個。若目標(biāo)賬號上當(dāng)前未讀的即時消息對應(yīng)的消息源為多個時,可以根據(jù)各消息源的重要級別進行排序,將消息源級別越高的提示圖標(biāo)排位越設(shè)置靠前。從而可以防止消息源過多,導(dǎo)致重要級別較高的消息源對應(yīng)的即時消息被隱藏, 導(dǎo)致無法即時處理??梢岳斫獾氖?,在即時通訊的軟件界面上,還可以根據(jù)各消息源的級別對未讀的即時消息進行分類顯示,例如可以通過選項設(shè)置僅顯示其中任意1個或多個級別的消息源對應(yīng)的即時消息。
[0059]具體地,以騰訊通RTX為例,對本發(fā)明提出即時消息處理方法做出詳細(xì)說明。在騰訊通RTX中包括離線消息顯示界面,該界面用于顯示上述提示圖標(biāo),該提示圖標(biāo)可以包括聯(lián)系人頭像和即時消息預(yù)覽窗口,其中聯(lián)系人頭像為即時消息對應(yīng)的消息源的頭像,即時消息預(yù)覽窗口用于顯示當(dāng)前回話的主題(該主題可以由即時消息的前N個字符組成)。如圖4所示,當(dāng)上述目標(biāo)賬號存在3個用戶(即上述消息源;其中,用戶A為高級,用戶B為中級,用戶C為低級。)發(fā)送的即時消息,當(dāng)用戶通過騰訊通RTX登錄目標(biāo)賬號時,可以直接顯示或者當(dāng)用戶點擊預(yù)置按鈕呼出離線消息顯示界面時顯示離線消息提示框,在該離線消息提示框中顯示3個用戶對應(yīng)的提示圖標(biāo)。其中,最上面一個提示圖標(biāo)包括用戶A的頭像 al和對應(yīng)的即時消息的主題a2沖間一個提示圖標(biāo)包括用戶B的頭像bl和對應(yīng)的即時消息的主題b2 ;最下面一個提示圖標(biāo)包括用戶C的頭像cl和對應(yīng)的即時消息的主題c2。本實施例中,頭像bl的尺寸大于頭像cl的尺寸、且頭像bl的尺寸小于頭像al的尺寸;主題 b2的高度大于主題c2的高度、且主題b2的高度小于主題a2的高度。應(yīng)當(dāng)說明的是,除了采用不同尺寸進行區(qū)分各即時消息對應(yīng)的消息源的重要級別以外,還可以采用背景顏色進行區(qū)分,同時可以將兩者進行結(jié)合,同時采用不同尺寸和不同顏色進行區(qū)分各即時消息對應(yīng)的消息源的重要級別。在此不做進一步地限定,用戶可以根據(jù)實際情況進行設(shè)置??梢岳斫獾氖牵鲜鲇脩鬉、用戶B和用戶C發(fā)送即時消息的時間可以參與在進行消息源的級別分類后對即時消息的提示圖標(biāo)進行排序,即對于同一級別的多個消息源對應(yīng)的提示圖標(biāo)的排序可以按照即時消息發(fā)送的時間進行排序。
[0060]進一步地,參照圖5,基于上述實施例,本實施例中,上述即時消息處理裝置還包括:
[0061]第二判斷模塊150,用于判斷所述消息源中是否存在預(yù)設(shè)的級別為預(yù)置級別的消息源;
[0062]處理模塊160,用于當(dāng)存在預(yù)置級別的消息源時,顯示所述預(yù)置級別的消息源對應(yīng)的即時消息,并將預(yù)設(shè)的級別不為所述預(yù)置級別的消息源,按照消息源預(yù)設(shè)的級別顯示預(yù)設(shè)提示圖標(biāo);
[0063]所述顯示模塊120具體用于,當(dāng)不存在預(yù)置級別的消息源時,根據(jù)所述消息源預(yù)設(shè)的級別顯示預(yù)設(shè)提示圖標(biāo)。
[0064]本實施例中,上述預(yù)置級別可以根據(jù)實際需要進行設(shè)置,例如,可以為高級,還可以為高級和中級。具體地,應(yīng)用于上述騰訊通RTX的例子中時,當(dāng)用戶通過騰訊通RTX登錄目標(biāo)賬號時,將直接彈出用戶A發(fā)送的即時消息,并在離線消息提示框中僅顯示用戶B和用戶C對應(yīng)的提示圖標(biāo)。本實施例中,由于設(shè)置上述預(yù)置級別,可以直接自動彈出重要級別最高的用戶A的即時消息,從而可以方便用戶對用戶A的即時消息及時進行處理。
[0065]進一步地,參照圖6,基于上述實施例,本實施例中,上述即時消息處理裝置還包括:
[0066]統(tǒng)計模塊170,用于統(tǒng)計所述目標(biāo)賬號與所述消息源的聯(lián)系狀態(tài)信息;
[0067]計算模塊180,用于根據(jù)所述聯(lián)系狀態(tài)信息計算所述消息源的權(quán)重值;
[0068]調(diào)整模塊190,用于根據(jù)所述權(quán)重值調(diào)整所述消息源的級別。
[0069]本實施例中,聯(lián)系狀態(tài)信息包括多個預(yù)設(shè)參數(shù),例如可以包括聯(lián)系的次數(shù)、即時消息的條數(shù)和最后一次聯(lián)系的時間等等預(yù)設(shè)參數(shù),其中每一預(yù)設(shè)參數(shù)均根據(jù)相應(yīng)的數(shù)值均按照預(yù)設(shè)算法賦予一子權(quán)重值,上述消息源的權(quán)重值可以為聯(lián)系狀態(tài)信息中各預(yù)設(shè)參數(shù)的子權(quán)重值之和。具體地,聯(lián)系的次數(shù)小于等于10次,對應(yīng)的子權(quán)重值為1 ;聯(lián)系的次數(shù)大于等于10且小于等于20,對應(yīng)的子權(quán)重值為2 ;聯(lián)系的次數(shù)大于20,對應(yīng)的子權(quán)重值為3。即時消息的條數(shù)小于1〇〇,對應(yīng)的子權(quán)重值為1 ;即時消息的條數(shù)大于等于1〇〇且小于等于300, 對應(yīng)的子權(quán)重值為2 ;即時消息的條數(shù)大于300,對應(yīng)的子權(quán)重值為3。最后一次聯(lián)系的時間在一個月以前,對應(yīng)的子權(quán)重值為1,最后一次聯(lián)系的時間在一個月內(nèi),且在一個星期以前, 對應(yīng)的子權(quán)重值為2 ;最后一次聯(lián)系的時間在一個星期以內(nèi),對應(yīng)的權(quán)重值為3。本實施例中,上述第一預(yù)設(shè)值可以為8,第二預(yù)設(shè)值可以為5。
[0070]應(yīng)當(dāng)說明的是,各消息源的級別調(diào)整時間可以根據(jù)實際需要進行設(shè)置,例如可以由用戶主動觸發(fā),也可以每隔預(yù)設(shè)時間進行調(diào)整一次。
[0071]本發(fā)明提出了一種即時消息處理方法。參照圖7,在第一實施例中,上述即時消息處理方法包括以下步驟:
[0072]步驟S100,實時偵測目標(biāo)賬號是否接收到即時消息;
[0073]本實施例提供的即時消息處理方法主要應(yīng)用于即時通訊軟件中,用于對即時消息的處理。該即時通訊軟件可以為微信、QQ等,上述目標(biāo)賬號為用戶在該即時通訊軟件中注冊申請的賬號,例如可以為微信號、QQ號等。具體地,可以在終端(例如PC、手機等電子產(chǎn)品)上安裝上述即時通訊軟件的客戶端,并通過該客戶端登陸上述目標(biāo)賬號,以接收該目標(biāo)賬號中各聯(lián)系人或聯(lián)系群發(fā)送的消息。
[0074]步驟S110,當(dāng)所述目標(biāo)賬號接收到即時消息時,獲取所述即時消息的消息源;
[0075]本實施例中,當(dāng)目標(biāo)賬號接收到上述即時消息時,可以獲取發(fā)送該即時消息的消息源。例如,接收到的即時消息來自個人消息,則該消息源為聯(lián)系人;接收到的即時消息為群消息,則消息源為聯(lián)系群。
[0076]應(yīng)當(dāng)說明的是,上述即時消息可以為上述目標(biāo)賬號處于離線狀態(tài)下收到的離線消息,也可以是目標(biāo)賬號處于登陸狀態(tài)下接收到的在線消息,在此不做進一步地限定。
[0077]步驟S120,根據(jù)所述消息源預(yù)設(shè)的級別顯示預(yù)設(shè)提示圖標(biāo)。
[0078]本實施例中,用戶可以預(yù)先對各消息源進行級別設(shè)置,也可以安裝預(yù)置的規(guī)則自動對消息源進行級別分配。例如可以設(shè)置為高級、中級和低級三種級別,【具體實施方式】中不限于級別的名稱和級別的數(shù)量。每一級別對應(yīng)的提示圖標(biāo)的顯示形式不同,具體用于區(qū)分各級別的顯示方式可以根據(jù)實際需要進行設(shè)置,在此不做進一步地限定。具體地,應(yīng)用在上述即時通訊軟件中時,用戶可以首先設(shè)置目標(biāo)賬號中各聯(lián)系人或聯(lián)系群的重要級別,并設(shè)置各級別的提示圖標(biāo)對應(yīng)的顯示方式。當(dāng)接收到的上述即時消息為個人消息時,判斷該個人消息對應(yīng)的聯(lián)系人的級別,然后根據(jù)該級別對應(yīng)提示圖標(biāo)的顯示方式生成提示圖標(biāo),以提醒用戶。
[0079]本發(fā)明實施例通過實時偵測目標(biāo)賬號是否接收到即時消息,當(dāng)所述目標(biāo)賬號接收到即時消息時,獲取所述即時消息的消息源;根據(jù)所述消息源預(yù)設(shè)的級別顯示預(yù)設(shè)提示圖標(biāo)。從而實現(xiàn)了根據(jù)即時消息的重要程度提醒用戶,以方便用戶對重要信息可以即時處理。 因此本發(fā)明實現(xiàn)了針對不同級別的聯(lián)系人生成不同類型的提示圖標(biāo),從而提高了即時消息提取的針對性,降低了消息讀取的操作難度。
[0080]進一步地,參照圖8,基于上述實施例,在第二實施例中,上述步驟S120包括:
[0081]根據(jù)消息源預(yù)設(shè)的級別控制所述預(yù)設(shè)提示圖標(biāo)顯示的樣式。
[0082]本實施例中,上述樣式為提示圖標(biāo)的顯示屬性,例如,該樣式可以包括提示圖標(biāo)的大小、背景顏色等。具體地,當(dāng)采用不同大小的提示圖標(biāo)作為提示圖標(biāo)樣式的改變,以表示不同級別的消息源時:若消息源的級別為低級,則該消息源對應(yīng)的提示圖標(biāo)的尺寸為第一尺寸;若消息源的級別為中級,則該消息源對應(yīng)的提示圖標(biāo)的尺寸為第二尺寸;若消息源的級別為高級時,則該消息源對應(yīng)的提示圖標(biāo)的尺寸為第三尺寸;上述第二尺寸大于第一尺寸,且所述第二尺寸小于第三尺寸。當(dāng)采用不同顏色的提示圖標(biāo)作為提示圖標(biāo)樣式的改變,以表示不同級別的消息源時:若消息源的級別為低級,則該消息源對應(yīng)的提示圖標(biāo)的顏色為淡紅;若消息源的級別為中級,則該消息源對應(yīng)的提示圖標(biāo)的顏色為普通紅;若消息源的級別為高級時,則該消息源對應(yīng)的提示圖標(biāo)的顏色為深紅。應(yīng)當(dāng)說明的是,本實施例中僅介紹通過顏色的深淺度反應(yīng)不同級別的消息源,還可以采用其他不同的顏色進行表示, 例如高級為紅色、中級為黃色、低級為綠色等等。
[0083]進一步地,參照圖9,基于上述第一或第二實施例,在第三實施例中,上述步驟 S120之前,所述根據(jù)消息源預(yù)設(shè)的級別顯示預(yù)設(shè)提示圖標(biāo)之后還包括:
[0084]步驟S130,判斷接收到所有未讀的即時消息對應(yīng)的消息源是否為多個;
[0085]步驟S140,當(dāng)接收到所有未讀的即時消息對應(yīng)的消息源為多個時,按照各消息源預(yù)設(shè)的級別對對應(yīng)的提示圖標(biāo)進行排序。
[0086]本實施例中,上述目標(biāo)賬號上當(dāng)前未讀的即時消息可以為1條或多條,當(dāng)即時消息為多條時,消息源可以為1個或多個。若目標(biāo)賬號上當(dāng)前未讀的即時消息對應(yīng)的消息源為多個時,可以根據(jù)各消息源的重要級別進行排序,將消息源級別越高的提示圖標(biāo)排位越設(shè)置靠前。從而可以防止消息源過多,導(dǎo)致重要級別較高的消息源對應(yīng)的即時消息被隱藏, 導(dǎo)致無法即時處理??梢岳斫獾氖牵诩磿r通訊的軟件界面上,還可以根據(jù)各消息源的級別對未讀的即時消息進行分類顯示,例如可以通過選項設(shè)置僅顯示其中任意1個或多個級別的消息源對應(yīng)的即時消息。
[0087]具體地,以騰訊通RTX為例,對本發(fā)明提出即時消息處理方法做出詳細(xì)說明。在騰訊通RTX中包括離線消息顯示界面,該界面用于顯示上述提示圖標(biāo),該提示圖標(biāo)可以包括聯(lián)系人頭像和即時消息預(yù)覽窗口,其中聯(lián)系人頭像為即時消息對應(yīng)的消息源的頭像,即時消息預(yù)覽窗口用于顯示當(dāng)前回話的主題(該主題可以由即時消息的前N個字符組成)。如圖4所示,當(dāng)上述目標(biāo)賬號存在3個用戶(即上述消息源;其中,用戶A為高級,用戶B為中級,用戶C為低級。)發(fā)送的即時消息,當(dāng)用戶通過騰訊通RTX登錄目標(biāo)賬號時,可以直接顯示或者當(dāng)用戶點擊預(yù)置按鈕呼出離線消息顯示界面時顯示離線消息提示框,在該離線消息提示框中顯示3個用戶對應(yīng)的提示圖標(biāo)。其中,最上面一個提示圖標(biāo)包括用戶A的頭像 al和對應(yīng)的即時消息的主題a2沖間一個提示圖標(biāo)包括用戶B的頭像bl和對應(yīng)的即時消息的主題b2 ;最下面一個提示圖標(biāo)包括用戶C的頭像cl和對應(yīng)的即時消息的主題c2。本實施例中,頭像bl的尺寸大于頭像cl的尺寸、且頭像bl的尺寸小于頭像al的尺寸;主題 b2的高度大于主題c2的高度、且主題b2的高度小于主題a2的高度。應(yīng)當(dāng)說明的是,除了采用不同尺寸進行區(qū)分各即時消息對應(yīng)的消息源的重要級別以外,還可以采用背景顏色進行區(qū)分,同時可以將兩者進行結(jié)合,同時采用不同尺寸和不同顏色進行區(qū)分各即時消息對應(yīng)的消息源的重要級別。在此不做進一步地限定,用戶可以根據(jù)實際情況進行設(shè)置??梢岳斫獾氖?,上述用戶A、用戶B和用戶C發(fā)送即時消息的時間可以參與在進行消息源的級別分類后對即時消息的提示圖標(biāo)進行排序,即對于同一級別的多個消息源對應(yīng)的提示圖標(biāo)的排序可以按照即時消息發(fā)送的時間進行排序。
[0088]進一步地,參照圖10,基于上述實施例,本實施例中,上述步驟S120之前還包括:
[0089]步驟S150,判斷所述消息源中是否存在預(yù)設(shè)的級別為預(yù)置級別的消息源;若是, 則執(zhí)行步驟S160,若否,則執(zhí)行步驟120 ;
[0090]步驟S160,顯示所述預(yù)置級別的消息源對應(yīng)的即時消息,并將預(yù)設(shè)的級別不為所述預(yù)置級別的消息源,按照消息源預(yù)設(shè)的級別顯示預(yù)設(shè)提示圖標(biāo)。
[0091]本實施例中,上述預(yù)置級別可以根據(jù)實際需要進行設(shè)置,例如,可以為高級,還可以為高級和中級。具體地,應(yīng)用于上述騰訊通RTX的例子中時,當(dāng)用戶通過騰訊通RTX登錄目標(biāo)賬號時,將直接彈出用戶A發(fā)送的即時消息,并在離線消息提示框中僅顯示用戶B和用戶C對應(yīng)的提示圖標(biāo)。本實施例中,由于設(shè)置上述預(yù)置級別,可以直接自動彈出重要級別最高的用戶A的即時消息,從而可以方便用戶對用戶A的即時消息及時進行處理。
[0092]進一步地,參照圖11,基于上述實施例,本實施例中,上述步驟S100之前還包括:
[0093]步驟S170,統(tǒng)計所述目標(biāo)賬號與所述消息源的聯(lián)系狀態(tài)信息;
[0094]步驟S180,根據(jù)所述聯(lián)系狀態(tài)信息計算所述消息源的權(quán)重值;
[0095]步驟S190,根據(jù)所述權(quán)重值調(diào)整所述消息源的級別。
[0096]上述權(quán)重值的計算方式可以根據(jù)實際需要進行設(shè)置,例如可以為親密度計算規(guī)則一致,相當(dāng)于目標(biāo)賬號與聯(lián)系人之間的請密度。當(dāng)消息源的權(quán)重值大于第一預(yù)設(shè)值時,可將該消息源的級別設(shè)置為高級;當(dāng)消息源的權(quán)重值小于等于第一預(yù)設(shè)值、且大于等于第二預(yù)設(shè)值時,可將該消息源的級別設(shè)置為中級;當(dāng)消息源的權(quán)重值小于第二預(yù)設(shè)值時,可將該消息源的級別設(shè)置為低級。上述第一預(yù)設(shè)值和第二預(yù)設(shè)值的大小可以根據(jù)實際需要進行設(shè)置,具體地,上述第二預(yù)設(shè)值小于第一預(yù)設(shè)值。
[0097]本實施例中,聯(lián)系狀態(tài)信息包括多個預(yù)設(shè)參數(shù),例如可以包括聯(lián)系的次數(shù)、即時消息的條數(shù)和最后一次聯(lián)系的時間等等預(yù)設(shè)參數(shù),其中每一預(yù)設(shè)參數(shù)均根據(jù)相應(yīng)的數(shù)值均按照預(yù)設(shè)算法賦予一子權(quán)重值,上述消息源的權(quán)重值可以為聯(lián)系狀態(tài)信息中各預(yù)設(shè)參數(shù)的子權(quán)重值之和。具體地,聯(lián)系的次數(shù)小于等于10次,對應(yīng)的子權(quán)重值為1 ;聯(lián)系的次數(shù)大于等于10且小于等于20,對應(yīng)的子權(quán)重值為2 ;聯(lián)系的次數(shù)大于20,對應(yīng)的子權(quán)重值為3。即時消息的條數(shù)小于1〇〇,對應(yīng)的子權(quán)重值為1 ;即時消息的條數(shù)大于等于1〇〇且小于等于300, 對應(yīng)的子權(quán)重值為2 ;即時消息的條數(shù)大于300,對應(yīng)的子權(quán)重值為3。最后一次聯(lián)系的時間在一個月以前,對應(yīng)的子權(quán)重值為1,最后一次聯(lián)系的時間在一個月內(nèi),且在一個星期以前, 對應(yīng)的子權(quán)重值為2 ;最后一次聯(lián)系的時間在一個星期以內(nèi),對應(yīng)的權(quán)重值為3。本實施例中,上述第一預(yù)設(shè)值可以為8,第二預(yù)設(shè)值可以為5。
[0098]應(yīng)當(dāng)說明的是,各消息源的級別調(diào)整時間可以根據(jù)實際需要進行設(shè)置,例如可以由用戶主動觸發(fā),也可以每隔預(yù)設(shè)時間進行調(diào)整一次。
[0099]以上所述僅為本發(fā)明的優(yōu)選實施例,并非因此限制其專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,直接或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。
【主權(quán)項】
1.一種即時消息處理方法,其特征在于,包括以下步驟:實時偵測目標(biāo)賬號是否接收到即時消息;當(dāng)所述目標(biāo)賬號接收到即時消息時,獲取所述即時消息的消息源;根據(jù)所述消息源預(yù)設(shè)的級別顯示預(yù)設(shè)提示圖標(biāo)。2.如權(quán)利要求1所述的即時消息處理方法,其特征在于,所述根據(jù)消息源預(yù)設(shè)的級別 顯示預(yù)設(shè)提示圖標(biāo)包括:根據(jù)消息源預(yù)設(shè)的級別控制所述預(yù)設(shè)提示圖標(biāo)顯示的樣式。3.如權(quán)利要求1所述即時消息處理方法,其特征在于,所述根據(jù)消息源預(yù)設(shè)的級別顯 示預(yù)設(shè)提示圖標(biāo)之前還包括:判斷接收到所有未讀的即時消息對應(yīng)的消息源是否為多個;當(dāng)接收到所有未讀的即時消息對應(yīng)的消息源為多個時,按照各消息源預(yù)設(shè)的級別對對 應(yīng)的提示圖標(biāo)進行排序。4.如權(quán)利要求1所述的即時消息處理方法,其特征在于,所述根據(jù)消息源預(yù)設(shè)的級別 顯示預(yù)設(shè)提示圖標(biāo)之前還包括:判斷所述消息源中是否存在預(yù)設(shè)的級別為預(yù)置級別的消息源;當(dāng)存在預(yù)置級別的消息源時,顯示所述預(yù)置級別的消息源對應(yīng)的即時消息,并將預(yù)設(shè) 的級別不為所述預(yù)置級別的消息源,按照消息源預(yù)設(shè)的級別顯示預(yù)設(shè)提示圖標(biāo);當(dāng)不存在預(yù)置級別的消息源時,執(zhí)行所述根據(jù)所述消息源預(yù)設(shè)的級別顯示預(yù)設(shè)提示圖 標(biāo)步驟。5.如權(quán)利要求1至4任一項所述的即時消息處理方法,其特征在于,所述實時偵測目標(biāo) 賬號是否接收到即時消息之前還包括:統(tǒng)計所述目標(biāo)賬號與所述消息源的聯(lián)系狀態(tài)信息;根據(jù)所述聯(lián)系狀態(tài)信息計算所述消息源的權(quán)重值;根據(jù)所述權(quán)重值調(diào)整所述消息源的級別。6.—種即時消息處理裝置,其特征在于,包括:偵測模塊,用于實時偵測目標(biāo)賬號是否接收到即時消息;獲取模塊,用于當(dāng)所述目標(biāo)賬號接收到即時消息時,獲取所述即時消息的消息源;顯示模塊,用于根據(jù)所述消息源預(yù)設(shè)的級別顯示預(yù)設(shè)提示圖標(biāo)。7.如權(quán)利要求6所述的即時消息處理裝置,其特征在于,所述顯示模塊具體用于根據(jù) 消息源預(yù)設(shè)的級別控制所述預(yù)設(shè)提示圖標(biāo)顯示的樣式。8.如權(quán)利要求6所述即時消息處理裝置,其特征在于,所述即時消息處理裝置還包括: 第一判斷模塊,用于判斷接收到所有未讀的即時消息對應(yīng)的消息源是否為多個;排序模塊,用于當(dāng)接收到所有未讀的即時消息對應(yīng)的消息源為多個時,按照各消息源 預(yù)設(shè)的級別對對應(yīng)的提示圖標(biāo)進行排序。9.如權(quán)利要求6所述的即時消息處理裝置,其特征在于,所述即時消息處理裝置還包 括:第二判斷模塊,用于判斷所述消息源中是否存在預(yù)設(shè)的級別為預(yù)置級別的消息源;處理模塊,用于當(dāng)存在預(yù)置級別的消息源時,顯示所述預(yù)置級別的消息源對應(yīng)的即時 消息,并將預(yù)設(shè)的級別不為所述預(yù)置級別的消息源,按照消息源預(yù)設(shè)的級別顯示預(yù)設(shè)提示圖標(biāo);所述顯示模塊具體用于,當(dāng)不存在預(yù)置級別的消息源時,根據(jù)所述消息源預(yù)設(shè)的級別 顯示預(yù)設(shè)提示圖標(biāo)。10.如權(quán)利要求6至9任一項所述的即時消息處理裝置,其特征在于,所述即時消息處 理裝置還包括:統(tǒng)計模塊,用于統(tǒng)計所述目標(biāo)賬號與所述消息源的聯(lián)系狀態(tài)信息;計算模塊,用于根據(jù)所述聯(lián)系狀態(tài)信息計算所述消息源的權(quán)重值;調(diào)整模塊,用于根據(jù)所述權(quán)重值調(diào)整所述消息源的級別。
【文檔編號】H04L12/58GK105991409SQ201510075624
【公開日】2016年10月5日
【申請日】2015年2月12日
【發(fā)明人】趙田
【申請人】騰訊科技(深圳)有限公司