即時通信消息處理方法和裝置的制造方法
【技術領域】
[0001]本公開涉及通信技術領域,尤其涉及一種即時通信消息處理方法和裝置。
【背景技術】
[0002]諸如微信、QQ等即時通信軟件已經(jīng)在人們的日常生活中扮演了重要的角色,通過這些即時通信軟件,人們可以更加方便地進行溝通交流。目前,既可以實現(xiàn)個人對個人的單獨聊天對話,也可以實現(xiàn)群組聊天。
[0003]尤其對于群組聊天,很有可能對于群組內(nèi)的某成員來說,該成員可能因為某些原因沒辦法或者不想查看群組內(nèi)的所有聊天消息。此時,該成員可以設置禁止提醒其該群組的聊天消息,比如設置屏蔽該群組。但是,該成員又想知道該群組的聊天消息中是否有其關心的內(nèi)容。為此,相關技術中,該成員可以通過關鍵詞檢索的方式,在文字聊天消息中檢索獲得與其所關心內(nèi)容相關的聊天消息。
【發(fā)明內(nèi)容】
[0004]本公開提供一種即時通信消息處理方法和裝置,用以實現(xiàn)實時地獲得用戶所關心的即時通信消息。
[0005]根據(jù)本公開實施例的第一方面,提供一種即時通信消息處理方法,包括:
[0006]獲取即時通信消息;
[0007]確定所述即時通信消息是否滿足消息過濾條件;
[0008]若所述即時通信消息滿足消息過濾條件,則將所述即時通信消息添加到與所述消息過濾條件對應的過濾消息對話中,并發(fā)送提醒信息。
[0009]根據(jù)本公開實施例的第二方面,提供一種即時通信消息處理裝置,包括:
[0010]獲取模塊,被配置為獲取即時通信消息;
[0011]第一確定模塊,被配置為確定所述即時通信消息是否滿足消息過濾條件;
[0012]第一處理模塊,被配置為在所述即時通信消息滿足消息過濾條件時,將所述即時通信消息添加到與所述消息過濾條件對應的過濾消息對話中,并發(fā)送提醒信息。
[0013]根據(jù)本公開實施例的第三方面,提供一種即時通信消息處理裝置,包括:
[0014]處理器;
[0015]被配置為存儲處理器可執(zhí)行指令的存儲器;
[0016]其中,所述處理器被配置為:
[0017]獲取即時通信消息;
[0018]確定所述即時通信消息是否滿足消息過濾條件;
[0019]若所述即時通信消息滿足消息過濾條件,則將所述即時通信消息添加到與所述消息過濾條件對應的過濾消息對話中,并發(fā)送提醒信息。
[0020]本公開的實施例提供的技術方案可以包括以下有益效果:
[0021]對于實時接收到的或已經(jīng)接收到的即時通信消息,可以根據(jù)預先設置的消息過濾條件判斷每條即時通信消息是否滿足預設的消息過濾條件,并在滿足消息過濾條件時將該條即時通信消息過濾到一個與該過濾條件對應的過濾消息對話中,并提醒用戶。因此,該過濾消息對話中存儲的即時通信消息都是符合對應的過濾條件的消息,而該過濾條件則表征了用戶所特別關注的消息特征,從而,能夠使得用戶可以實時、全面可靠地獲取到其所特別關注的即時通信消息。
[0022]應當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
【附圖說明】
[0023]此處的附圖被并入說明書中并構成本說明書的一部分,示出了符合本公開的實施例,并與說明書一起用于解釋本公開的原理。
[0024]圖1是根據(jù)一示例性實施例示出的一種即時通信消息處理方法實施例一的流程圖;
[0025]圖2是根據(jù)一示例性實施例示出的一種即時通信消息處理方法實施例二的流程圖;
[0026]圖3是圖2所示實施例二的一種具體實現(xiàn)方式的示意圖;
[0027]圖4是根據(jù)一示例性實施例示出的一種即時通信消息處理方法實施例三的流程圖;
[0028]圖5是圖4所示實施例三的一種具體實現(xiàn)方式的示意圖;
[0029]圖6是根據(jù)一示例性實施例示出的一種即時通信消息處理方法的實施例四的流程圖;
[0030]圖7是根據(jù)一示例性實施例示出的一種即時通信消息處理方法的實施例五的流程圖;
[0031]圖8是根據(jù)一示例性實施例示出的一種即時通信消息處理裝置實施例一的框圖;
[0032]圖9是根據(jù)一示例性實施例示出的一種即時通信消息處理裝置實施例二的框圖;
[0033]圖10是根據(jù)一示例性實施例示出的一種即時通信消息處理裝置實施例三的框圖;
[0034]圖11是根據(jù)一示例性實施例示出的一種即時通信消息處理裝置實施例四的框圖;
[0035]圖12是根據(jù)一示例性實施例示出的一種即時通信消息處理裝置實施例五的框圖;
[0036]圖13是根據(jù)一示例性實施例示出的一種即時通信消息處理裝置的框圖;
[0037]圖14是根據(jù)一示例性實施例示出的一種即時通信消息處理裝置的框圖。
[0038]通過上述附圖,已示出本公開明確的實施例,后文中將有更詳細的描述。這些附圖和文字描述并不是為了通過任何方式限制本公開構思的范圍,而是通過參考特定實施例為本領域技術人員說明本公開的概念。
【具體實施方式】
[0039]這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本公開相一致的所有實施方式。相反,它們僅是與如所附權利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
[0040]首先對本公開實施例所涉及的幾個名詞進行解釋:
[0041]即時通信(頂):是指能夠即時發(fā)送和接收互聯(lián)網(wǎng)消息等的業(yè)務?,F(xiàn)在國內(nèi)的即時通信工具按照使用對象分為兩類:一類是個人頂,如:微信、QQ、網(wǎng)易泡泡、淘寶旺旺等?’另一類是企業(yè)用頂,簡稱E頂,如:E話通、商務通等。
[0042]圖1是根據(jù)一示例性實施例示出的一種即時通信消息處理方法實施例一的流程圖,如圖1所示,本實施例涉及的即時通信消息處理方法用于用戶終端設備中,具體可以由一即時通信消息處理裝置來執(zhí)行。該用戶終端設備中安裝有諸如微信、QQ等即時通信應用客戶端,用戶可以通過該客戶端與某特定的個人或在某群組內(nèi)發(fā)送或接收各種類型的即時通信消息,比如文字的、視頻的、音頻的、圖片等等。該即時通信消息處理方法包括以下步驟。
[0043]在步驟SlOl中,獲取即時通信消息。
[0044]在步驟S102中,確定所述即時通信消息是否滿足消息過濾條件,若所述即時通信消息滿足消息過濾條件,則執(zhí)行步驟103。
[0045]在步驟S103中,將所述即時通信消息添加到與所述消息過濾條件對應的過濾消息對話中,并發(fā)送提醒信息。
[0046]對于某用戶終端設備中的即時通信客戶端比如微信或QQ來說,在該客戶端中存儲有該終端用戶的多個好友以及該用戶參與的多個群組。當該終端用戶比如可能因為正在開會或者忙其他事情,在某個或某些好友,或者某個或某些群組不斷發(fā)送即時通信消息時,該終端用戶無法或不想逐一查看每一條即時通信消息,但是該終端用戶又擔心自己錯過了某些其特別關心的消息,比如關于紅包的消息。亦或者是,該終端用戶對于之前已經(jīng)接收到的來自于同一或不同發(fā)送者發(fā)送的即時通信消息,只想從中查找其特別關心的消息,但不想逐條查找時,此時,可以采用本實施例提供的上述即時通信消息處理方法來克服這一問題。
[0047]上述獲取的即時通信消息包括:實時即時通信消息或者歷史即時通信消息。
[0048]本實施例中,以獲取到的即時通信消息為用戶終端實時接收到的消息為例進行說明,針對已經(jīng)接收到的歷史即時通信消息的情況,將在后續(xù)實施例中說明。
[0049]具體來說,當該用戶終端的即時通信客戶端接收到該終端用戶的好友或群組發(fā)送的即時通信消息時,將該即時通信消息發(fā)送給上述處理裝置,該處理裝置在獲得該實時的即時通信消息后,首先判斷該即時通信消息是否滿足該用戶預先設定的消息過濾條件。
[0050]其中,該消息過濾條件可以是終端用戶預先設定的,該消息過濾條件表征了該終端用戶所特別關心的即時通信消息的特征,舉例來說,比如該終端用戶特別關心有關紅包的消息,則其可以設置消息過濾條件為“文本消息,紅包”。
[0051 ] 其中,文本消息表示了消息的類型,S卩消息類型=文本消息,作為過濾條件的可選項。上述過濾條件的含義是過濾接收到的文本類型的即時通信消息中攜帶有紅包這一關鍵詞的消息,即關鍵詞=紅包。
[0052]如果上述舉例中的文本消息類型作為可選項而不存在,那么只有紅包作為過濾條件時,可以理解為,不論接收到的消息類型是什么,只要能夠確定該即時通信消息中包含有紅包的特征,那么該即時通信消息將被過濾出來。其中,紅包的特征,比如既可以是文本消息中攜帶的紅包關鍵詞,也可以是圖片中包含有紅包的圖像特征,此時需要通過圖像特征識別的方式來確定是否攜帶有紅包圖像特征,亦或