麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

結束型即時通信消息的提醒方法、客戶端及系統的制作方法

文檔序號:7886738閱讀:307來源:國知局
專利名稱:結束型即時通信消息的提醒方法、客戶端及系統的制作方法
技術領域
本發明屬于網絡、軟件技術領域。
背景技術
即時通信anstantMessaging,簡稱IM),大多數情況下,指的是能夠即時發送或接收互聯網消息等業務。它已成為人們通過網絡進行交互通信的平臺,用以實現包括文本、 圖片、語音、視頻、多媒體等在內的數據交互操作,并能夠對已有的數據文檔利用即時通信工具進行傳輸操作。在交互通信的基礎上,逐步發展了個人頁面、博客、微博、電子郵件、音樂、圖片、游戲、影視和搜索等多種功能。即時通信工具已不再單純作為聊天工具,還用以實現資訊、娛樂、搜索、電子商務、辦公、網絡社區等更加廣泛的用途。能夠實現即時通信功能接入的設備也多種多樣。典型的設備類型,包括使用傳統網絡的個人電腦,以及平板電腦;還包括使用移動互聯網的智能手機,等等。目前即時通信軟件的類型也多種多樣,典型的包括騰訊科技公司QQ、微軟公司 MSN, AOL的ICQ,以及淘寶旺旺、網易泡泡、飛信,等等。現有的即時通信工具,在接收到數據信息時,不管獲得的數據信息內容如何,都采用一致的提醒方式,來提醒用戶接收到了同類型即時通信消息,但在實際應用中,有一些即時通信消息在接收到之后,其消息的內容用戶已經事先知道。對于這種情況,目前的即時通信工具無法加以區分,并作出差異化的提醒方式。

發明內容
本發明的目的,是提供一種結束型即時通信消息的提醒方法、客戶端及系統,利用本發明,能夠針對于結束型即時通信消息,輸出和其它類型的消息具有差異性的提醒方式。本發明提供一種結束型即時通信消息的提醒方法,該方法包括如下步驟步驟1,采集所接收到的即時通信消息;步驟2,判定是否為正常結束型即時通信消息;步驟3,針對于發送前述即時通信消息的聯系人對象,對于正常結束型即時通信消息采用非正常提醒輸出方式。進一步,所述的正常結束型即時通信消息,通過如下的步驟進行判定,建立正常結束型消息語料庫;采集所獲得的即時通信消息,和前述的正常結束型消息語料庫進行比對;將符合正常結束型消息語料庫的即時通信消息,判定為正常結束型即時通信消息,將其它情況的即時通信消息均判定為非正常結束型即時通信消息。進一步,所述的正常結束型消息語料庫包含有如下兩類數據信息中至少其一,其中之一是具有“再見”含義的即時通信消息;其中之二是具有“同意或認可”含義的即時通信消息。進一步,通過字符的形式,來判定所接收到的即時通信消息是否為正常結束型即CN 102546472 A
時通信消息,其步驟為,建立正常結束型字符語料庫;采集所獲得的即時通信消息,在不是字符信息形式的情況下,對其進行識別來轉換成字符形式的消息內容;將前面步驟所獲得的字符形式的消息內容,和前述的正常結束型字符語料庫進行比對;將符合正常結束型字符語料庫的即時通信消息,判定為正常結束型即時通信消息,將其它情況的即時通信消息均判定為非正常結束型即時通信消息。進一步,所述的不是字符信息形式的即時通信消息,為圖片或音頻或視頻或多媒體數據形式的即時通信消息。進一步,所述的非正常提醒輸出方式,是當接收到正常結束型即時通信消息后,所對應在任務欄上的圖標進入閃爍狀態,閃爍數次之后不再進行閃爍,且不再顯示警示狀態。進一步,所述的非正常提醒輸出方式,是當接收到正常結束型即時通信消息后,所對應在任務欄上的圖標顯示警示狀態,但限制顯示的時間,在過了限制時間之后不再顯示警示狀態。本發明還提供一種結束型即時通信消息提醒的客戶端,該客戶端包括消息采集模塊,采集所接收到的即時通信消息;消息判定模塊,判定是否為正常結束型即時通信消息;非正常提醒輸出模塊,針對于正常結束型即時通信消息,采用非正常提醒輸出方式。進一步,所述的消息判定模塊包括有如下組成部分,正常結束型消息語料庫建立模塊,用以建立非字符形式的正常結束型消息語料庫;語料庫比對模塊,用以采集所獲得的即時通信消息,和前述的正常結束型消息語料庫進行比對;即時通信消息判定模塊,將符合正常結束型消息語料庫的即時通信消息,判定為正常結束型即時通信消息,將其它情況的即時通信消息均判定為非正常結束型即時通信消肩、ο進一步,所述的消息判定模塊包括如下組成部分,字符語料庫建立模塊,用以建立正常結束型字符語料庫;字符內容轉換模塊,用以采集所獲得的即時通信消息,在不是字符信息形式的情況下,對其進行識別來轉換成字符形式的消息內容;字符內容比對模塊,用以將前面步驟所獲得的字符形式的消息內容,和前述的正常結束型字符語料庫進行比對;消息類型判定模塊,用以將符合正常結束型字符語料庫的即時通信消息,判定為正常結束型即時通信消息,將其它情況的即時通信消息均判定為非正常結束型即時通信消肩、ο進一步,所述的非正常提醒輸出模塊,其結構包括,交互界面狀態判定組件,通過該組件,遍歷在終端上所打開的各個窗口,判斷窗口的屬性,根據窗口的屬性來判定所打開的窗口是否為即時通信交互界面所對應的窗口,以及即時通信交互界面的窗口所在的狀態; 主面板狀態判定組件,通過該組件,遍歷在終端上所打開的各個窗口,通過判定其窗口的屬性,來判斷所述的窗口是否包括有即時通信主面板;非正常提醒模式組件,在該組件中,針對于不同情況下的非正常提醒方式,建立起映射列表;非正常提醒執行組件,通過該組件,采集前述交互界面狀態判定組件和主面板狀態判定組件所獲得的即時通信交互界面或即時通信主面板的狀態信息,將其和非正常提醒模式組件進行比對,獲得非正常提醒的模式信息,然后將該模式信息作為所接收到的正常結束型即時通信消息的提醒方式,在所對應的即時通信客戶端中進行輸出。本發明還提供一種結束型即時通信消息提醒的系統,該系統包括即時通信客戶端,它包括,非正常提醒接收模塊,用以從下述系統服務器中的非正常提醒輸出模塊獲得針對于非正常提醒的信息內容;非正常提醒執行模塊,依據前述的非正常提醒接收模塊,針對于正常結束型即時通信消息輸出非正常提醒模式;系統服務器,它包括,消息采集模塊,采集所接收到的即時通信消息;消息判定模塊,判定是否為正常結束型即時通信消息;非正常提醒輸出模塊,設置有包括非正常提醒模式的非正常提醒模式組件,針對于發送前述即時通信消息的聯系人對象,判定所采用的非正常提醒輸出方式,將該輸出方式的信息傳輸至前述的即時通信客戶端。


圖1是本發明所述方法的流程圖。圖2是本發明所述客戶端的結構框圖。圖3是本發明所述客戶端中的消息判定模塊的組成框圖,為一種實施例。圖4是本發明所述客戶端中的消息判定模塊的組成框圖,為另一種實施例。圖5是本發明所述客戶端中的非正常提醒輸出模塊的組成框圖,為一種實施例。圖6是本發明所述系統的結構框圖。
具體實施例方式參圖1所示,本發明所述的結束型即時通信消息的提醒方法,它包括有如下步驟步驟S110,采集所接收到的即時通信消息;步驟S120,判定是否為正常結束型即時通信消息;步驟S130,針對于發送前述即時通信消息的聯系人對象,對于正常結束型即時通信消息采用非正常提醒輸出方式。為了更好地理解本發明,針對于其中的主要概念,以及實現的方法,描述如下。一,正常結束型即時通信消息的概念
在進行即時通信交互的過程中,按內容的位置來分,即時通信內容一般可以分為這樣幾類通信開端用語,通信交互主體內容,和通信結束用語。所述的通信開端用語,指的是在交互通信開始時,所采用的打招呼類型的用語。作為舉例,常見的用語形式包括“你好”、“在忙嗎”、“近來怎么樣?”,等等,通過這些用語的形式,來開啟雙方的交互操作。所述的通信交互主體內容,是在打招呼進行之后,雙方進行交互通信的主體內容部分。其內容的形式以及內容的具體信息,是不作任何限定的。所述的通信結束用語,指的是在通信即將結束時,常用的交互通信用語類型,且在該用語進行完之后,會暫停雙方的交互通信操作,或者結束本次的交互通信操作。最常見的結束用語,是“再見”,或者和“再見”意思相同或者相近的詞匯、短語、圖標、動畫、視頻、音頻、多媒體等信息內容。比如說,和“再見”含義相同的詞匯類型,還包括有“拜拜”、“拜”、“回頭聊”、“回頭見”、“以后聊”、“以后見”、“一會見”,以及具有類似含義的其它輸入形式,比如 “88” (代表拜拜)、“8” (代表拜)、“886” (代表拜拜啦)、“86” (代表拜啦)等等;或者,采用具有與此相同或相近含義的圖標,比如,通過擺手動作的圖標來代表再見的含義。需要指出的是,通信結束用語也不局限于“再見”這一類的含義。比如,聯系人A和聯系人B互為即時通信聯系人對象,聯系人A向聯系人B安排了一件事情之后,聯系人對象 B的回復消息可能是“知道了”、“0K”、“好的”、“好”、“好啊”、“行的”、“行”、“是”、“是的”、“同意”、“完全同意、“認可”、“非常認可”等信息內容。這類信息內容代表著即時通信交互之后的一個結果,表示用戶同意或認可等方面的信息。另外,該類型的表示同意或認可的信息也可以用圖標來表示,比如點頭的圖標或微笑的圖標等,也同樣可以代表認可的含義。在本發明中,所述的正常結束型即時通信消息,優選為兩種情況,一種是前面所描述的再見類含義的信息,直接代表著通信交互過程的結束;第二種是表示同意或認可等信息的內容,并以該類信息的內容作為前面即時通信消息內容的總結或者結束。二,非正常結束型即時通信消息的概念在本發明中,相對于正常結束型即時通信消息來說,之外的各種即時通信消息,都可以泛指為非正常結束型即時通信消息。比如,聯系人A通過即時通信消息的形式向聯系人B發送了一個消息內容,結果聯系人對象B表示不明白,就發送了和不明白具有相同或相近含義的即時通信消息,該類即時通信消息,就有必要讓聯系人A和聯系人B之間繼續進行即時通信的交互操作,而不適合將其作為通信結束的情況來處理。三,正常結束型即時通信消息的判定方式在本發明中,可以通過如下的步驟來進行正常結束型即時通信消息的判定操作首先,建立正常結束型消息語料庫;然后,采集所獲得的即時通信消息,和前述的正常結束型消息語料庫進行比對;接著,將符合正常結束型消息語料庫的即時通信消息,判定為正常結束型即時通信消息,將其它情況的即時通信消息均判定為非正常結束型即時通信消息。前述的正常結束型消息語料庫,指的是將正常結束用的即時通信消息的數據內容,進行匯總之后所建立起來的語料庫。在本發明中,該語料庫包含有如前所述的兩類數據信息,其中之一是具有“再見”含義的即時通信消息;其中之二,是具有“同意或認可”含義的即時通信消息。另外,由即時通信交互界面的工具欄所提供的圖標形式或圖片形式等,也可以表達“再見”或“同意或認可”之類的信息,而這類信息,如果是由即時通信的系統提供商所預先建立的話,那么,就可以預設這些圖標或者圖片內容所對應的字符型含義,通過采集對應的這些字符型含義來進行判定。進一步,即時通信消息的表現形式,具體是不限定的,除了字符之外,還可以是由用戶自己所載入的圖片,還可以是載入或者直接通過即時通信工具錄制的音頻或視頻或多媒體信息等。因為即時通信消息的表達形式非常豐富,還可以對采集獲得的即時通信消息首先進行識別處理,將識別獲得的含義轉變成字符,然后與字符形式的正常結束型消息語料庫進行比對,根據比對結果進行判定。這種情況下,前述的正常結束型即時通信消息的判定方式,其步驟為
建立正常結束型字符語料庫;采集所獲得的即時通信消息,在不是字符信息形式的情況下,對其進行識別來轉換成字符形式的消息內容;將前面步驟所獲得的字符形式的消息內容,和前述的正常結束型字符語料庫進行比對;將符合正常結束型字符語料庫的即時通信消息,判定為正常結束型即時通信消息,將其它情況的即時通信消息均判定為非正常結束型即時通信消息。舉例來說,可以這樣來進行將正常結束型字符語料庫,取為兩種類型,其中之一,是表示“再見”含義的字符信息,包括有“再見”、“拜拜”、“拜”、“回頭聊”、“回頭見”、“以后聊”、“以后見”、“一會見”、 “88”、“8”、“886”、“86”等等;其中之二,是表示“同意或認可”含義的字符信息,包括有“知道了”、“0K”、“好的”、“好”、“好啊”、“行的”、“行”、“是”、“是的”、“同意”、“完全同意、“認可”、
“非常認可”等。將這兩類字符信息,建立起前述的正常結束型字符語料庫。接著,在聯系人 A和聯系人B進行即時通信交互的過程中,通過聯系人A所在的即時通信客戶端,開啟了聯系人A針對于聯系人B的即時通信交互界面,通過采集該即時通信交互界面所接收的聯系人B的即時通信消息,其消息內容如果是字符信息的話,那么,和前述的正常結束型字符語料庫進行比對。如果比對結果是吻合的話,則判定為相應的即時通信消息是正常結束型即時通信消息;否則是非正常結束型即時通信消息。而如果采集獲得的是圖片信息的話,如果該圖片信息的含義,通過所在的即時通信工具預先所定義,并且,該圖片對應有確切的字符信息,比如,如果是表示“再見”含義的圖片的話,將該圖片所對應的字符信息通過所在的即時通信工具進行采集,就可以進行識別處理了。如果所接收到的來自于聯系人B的即時通信消息,是由聯系人B自己所編輯的一個圖片,或者是自己通過所在的終端設備發送的其它圖片,該圖片沒有預設的含義信息。 對于這種情況,就需要針對于該即時通信消息所獲得的圖片內容進行數據識別,來判定該圖片含義的內容。這涉及到智能識別的實現形式,需要指出的是,智能識別的實現方式在本發明中, 采用已有的技術形式就可以了。通常的智能識別的方式,作為舉例而非限定,是預先建立有相應的識別數據庫,然后將采集獲得的信息與前述識別數據庫進行比對,如果具有一一對應的關系的話,則直接就可以判定,如果不具有一一對應的關系的話,那么,就可以通過包括神經網絡算法在內的智能識別算法,來對識別過程進行優化。經過識別之后判斷出所采集獲得的圖片的含義,然后將該含義用字符的形式進行表達。比如,經識別之后判斷所述的圖片是用以表達再見含義的圖片,那么就直接將其含義用“再見” 一類的字符進行表達,就可以了。其它的數據形式,比如音頻內容,就需要將其音頻信息的含義進行識別,然后轉變成字符形式。語音識別技術目前也是較為成熟的技術形式。而對于視頻或者多媒體來說, 當其中包含有音頻信息時,可以先對音頻信息進行識別,來判斷所表達的語音含義;其次, 可以對視頻或者多媒體信息中的圖像信息進行識別,來判定其含義,并轉變成字符形式。下面針對于用戶接收到即時通信消息時的狀態進行描述。為了說明的方便,將即時通信客戶端使用的環境取為Windows操作系統下的個人電腦,將即時通信的雙方分別取為聯系人A和聯系人B,當前發起該功能的終端,是聯系人A所在的即時通信客戶端。于是, 聯系人A接收到聯系人B的即時通信消息時的狀態,包括有這樣幾種情況(1)聯系人A針對于聯系人B開啟了雙方相對應的即時通信交互界面,但該交互界面沒有處在焦點窗口狀態,比如,被正在編輯的Word文檔的窗口所遮掩,這種情況下,還能夠通過所在客戶端視窗中的任務欄,查看到前述即時通信交互界面所對應的任務欄圖標。( 聯系人A通過即時通信交互界面和聯系人B進行交互完成之后,聯系人A主動將該即時通信交互界面進行關閉,但所在的即時通信主面板處于展示狀態。( 聯系人A通過即時通信交互界面和聯系人 B進行交互完成之后,聯系人A主動將該即時通信交互界面進行關閉,并將即時通信主面板關閉,但所在的即時通信客戶端處于開啟狀態,并在任務欄的托盤處顯示有即時通信的圖標。而即時通信交互界面處于焦點窗口的狀態,指的是該界面直接處于視窗中的可查看、可編輯狀態。在目前的技術條件下,如果聯系人B向聯系人A發出即時通信消息,而聯系人A所在的即時通信客戶端開啟了針對于聯系人B的即時通信交互界面,且該即時通信交互界面處于焦點窗口狀態的情況下,那么,能夠直接輸出所采集獲得的聯系人B的即時通信消息, 但如果用戶不點擊所對應的即時通信交互界面的話,同樣還會轉變為警示狀態,以作出提醒。而針對于發送前述即時通信消息的聯系人對象,在沒有處于焦點窗口狀態下的即時通信交互界面的情況下,當前的技術形式是,接收到相應的即時通信消息之后,不管即時通信消息的內容如何,總是會不斷地閃爍任務欄的對應圖標,或者即時通信托盤中的對應圖標,直到用戶觸發該圖標查看對應即時通信消息為止。實際的情況是,如果聯系人A向聯系人B表達了特定的信息之后,且確定聯系人B的回復內容的話,那么,再次觸發即時通信交互界面進行查看該明明知道的即時通信消息,是沒有價值的。比如說,聯系人A向聯系人B發出的即時通信消息為“再見”,然后聯系人A關閉了針對于聯系人B的即時通信交互界面。過了 5分鐘之后,聯系人B回復了即時通信消息“再見”。這種情況下,聯系人A即時通信客戶端在任務欄中的托盤位置,所對應的即時通信圖標就會不斷地針對于聯系人B的頭像發出閃爍圖標,直到用戶點擊該閃爍圖標,開啟了針對于聯系人B的即時通信交互界面,并查看了前述的即時通信消息“再見”之后,該提醒才會消除。或者,如果對應的即時通信交互界面被開啟但用戶未觸發該即時通信交互界面的情況下,則該交互界面所對應的任務欄圖標會一直閃動,或處于警示狀態。而在本發明中,則可以采集聯系人B所發出的即時通信消息,然后將該即時通信消息進行識別,判定為正常結束型即時通信消息。于是,就可以執行非正常提醒輸出方式。 在本實施例中,將該非正提醒輸出方式取為不顯示針對于聯系人B所發送的“再見”的消息內容。需要指出的是,當判定獲得的消息內容,不屬于正常結束型即時通信消息的話,就可以按照已有的針對于即時通信消息的提醒方式,提醒給用戶進行查看。這種情況下,既可以節約用戶的時間和操作步驟,讓用戶針對于已經明明知道的回復消息,不再進行查看操作。而且,針對于用戶需要進行查看的消息內容,還可以直接進行查看操作。參圖2所示,本發明還提供一種結束型即時通信消息的提醒客戶端200,該客戶端 200包括消息采集模塊210,采集所接收到的即時通信消息;消息判定模塊220,判定是否為正常結束型即時通信消息;非正常提醒輸出模塊230,針對于正常結束型即時通信消息,采用非正常提醒輸出方式。特別是,在針對于發送前述即時通信消息的聯系人對象,沒有處于焦點窗口狀態下的即時通信交互界面的情況下,對于正常結束型即時通信消息采用非正常提醒輸出方式。具體實施時,利用消息采集模塊210,采集用戶通過所在的即時通信客戶端,所接收到的聯系人對象發送的即時通信消息。進而通過消息判定模塊220,來判定前述的即時通信消息是否為正常結束型即時通信消息。在判斷為是的情況下,通過非正常提醒輸出模塊230,采用非正常提醒輸出的形式,來輸出接收到的正常結束型即時通信消息后的提醒方式。具體來說,利用非正常提醒輸出模塊230,在輸出即時通信消息提醒的時候,有這樣幾種表現形式(1)已有的技術是針對于發送正常結束型即時通信消息的聯系人來說,與其對應的即時通信交互界面被開啟,包括處于焦點窗口以及不處于焦點窗口兩種情況,通過該即時通信交互界面上的交互界面輸出欄,來輸出所接收到的正常結束型即時通信消息。在接收到之后,所在任務欄的位置處,對應著前述即時通信交互界面的任務欄圖標,進入閃爍狀態,在閃爍發生數次之后,不再閃爍,但進入到警示狀態,并一直持續。這兒所述的警示狀態,和前面概念代表的含義一致,指的是和正常未顯示有消息的狀態具有差異的狀態形式。 比如,在警示狀態下,所表現的形式,是將相應的任務欄中的圖標轉變成黃色,或者其它的警示色彩。直到用戶點擊前述的任務欄圖標,或者點擊前述的即時通信交互界面,警示色彩所表達的顯示狀態才會消除。這種方式的提醒,是已有的提醒方式,為正常提醒輸出方式。本發明的技術是前述的情況下,采用和已有技術不同的提醒方式,具體的展示形式是不限定的。作為優選的實施例可以這樣當接收到正常結束型即時通信消息后,所對應在任務欄上的圖標進入閃爍狀態,閃爍數次之后不再進行閃爍,然后警示色彩不再顯示,警示狀態消除。或者,雖警示狀態繼續顯示,但限制顯示的時間,比如再顯示5秒鐘,過了 5秒鐘之后就不再顯示警示色彩,消除警示狀態。這樣可以避免用戶對于明明知道內容的正常結束型即時通信消息,還要進行再次的觸發操作。(2)已有的技術是針對于發送正常結束型即時通信消息的聯系人對象來說,與其對應的即時通信交互界面沒有被開啟的情況下,分兩種類型,其中之一是對應的即時通信主面板被開啟,通過該即時通信主面板顯示對應著發送正常結束型即時通信消息的聯系人對象的ITEM項,于是,該ITEM項所對應的聯系人對象的圖標,或者其它的內容,就進入到閃爍狀態或者跳動狀態,以示提醒,直到用戶進行觸發操作;其中之二,是該即時通信主面板沒有處于開啟狀態,于是,在接收到正常結束型即時通信消息時,在任務欄托盤處的即時通信圖標,在接收到消息后進行閃爍提醒狀態,或者,采集發送消息的聯系人對象的頭像圖標,然后在閃爍狀態下輸出該頭像圖標,以示提醒。這些現有的提醒方式,是正常提醒方式。本發明的技術是采用和前述正常提醒方式不同的非正常提醒方式,來進行前述正常結束型即時通信消息的提醒操作。作為典型的實施例,可以是這樣在相應的即時通信主面板被開啟的情況下,接收到了正常結束型即時通信消息之后,針對于前述即時通信主面板中的發送正常結束型即時通信消息的聯系人對象,將其ITEM項或者ITEM項中的圖標轉入閃爍狀態,但閃爍2到4次之后,就不再進行閃爍。再舉一個實施例針對于即時通信主面板沒有被開啟的情況,在托盤圖標的閃爍狀態下,輸出消息提醒信息,但限定提醒持續的時間,比如3秒鐘之后就不再進行提醒。或者,在進行提醒的過程中,生成消息輸出窗口, 來采集前述正常結束型消息的內容,展示數秒之后,就不再進行展示。前述的消息判定模塊220在具體實施時,有多種實現方式,下面描述兩種實施例。參圖3所示,在該實施例中,所述的消息判定模塊220包括有如下組成部分正常結束型消息語料庫建立模塊221a,用以建立非字符形式的正常結束型消息語料庫;語料庫比對模塊221b,用以采集所獲得的即時通信消息,和前述的正常結束型消息語料庫進行比對;即時通信消息判定模塊221c,將符合正常結束型消息語料庫的即時通信消息,判定為正常結束型即時通信消息,將其它情況的即時通信消息均判定為非正常結束型即時通 fn消息ο在該實施例中,前述的正常結束型消息語料庫,其中的語料數據不是字符形式,而是圖片或者音頻或者視頻或者多媒體等信息形式,具體是不限定的。在正常結束型消息語料庫建立模塊221a建立之后,就可以獲得正常結束型消息語料庫了。參圖4所示,在該實施例中,所述的消息判定模塊220包括如下組成部分字符語料庫建立模塊22 ,用以建立正常結束型字符語料庫;字符內容轉換模塊222b,用以采集所獲得的即時通信消息,在不是字符信息形式的情況下,對其進行識別來轉換成字符形式的消息內容;字符內容比對模塊222c,用以將前面步驟所獲得的字符形式的消息內容,和前述的正常結束型字符語料庫進行比對;消息類型判定模塊222d,用以將符合正常結束型字符語料庫的即時通信消息,判定為正常結束型即時通信消息,將其它情況的即時通信消息均判定為非正常結束型即時通 fn消息ο
在該實施例中,所述的字符語料庫建立模塊22 ,所建立起來的語料庫,其語料內容全部為字符,這些字符的內容形式,前面均有描述。參圖5所示,本發明所述的非正常提醒輸出模塊230,作為舉例而非限定,其結構還可以包括(1)交互界面狀態判定組件231,通過該組件,通過和窗口相關的API函數,來遍歷在終端上所打開的各個窗口,并判斷窗口的屬性,根據窗口的屬性來判定所打開的窗口是否是即時通信交互界面所對應的窗口。在屬于即時通信交互界面的窗口的情況下,進一步判定該窗口是不是對應著所接收到的即時通信消息的聯系人對象。通過該組件,就能夠判定所接收到的即時通信消息的發送方,與其相對應的即時通信交互界面是否處于開啟狀態。進一步,在處于開啟狀態的情況下,還可以判定是否屬于焦點窗口狀態。(2)主面板狀態判定組件232,通過該組件,能夠基于和窗口相關的API函數,來遍歷在終端上所打開的各個窗口,通過判定其窗口的屬性,來判斷所述的窗口是否包括有即時通信主面板。進一步,對于同時開啟有多個即時通信客戶端的實施例,則所述的即時通信主面板,對應著接收到正常結束型即時通信消息的即時通信客戶端。(3)非正常提醒模式組件233,在該組件中,針對于不同情況下的非正常提醒方式,建立起映射列表。所述的不同情況,指的是通過前述的交互界面狀態判定組件231判定獲得的對應即時通信交互界面是否處于開啟狀態,以及是否處于焦點窗口狀態等;以及通過主面板狀態判定組件232所判定獲得的即時通信主面板是否被開啟的狀態信息。在不同的情況下,正常的即時通信消息的提醒狀態是一種類型,而這兒所述的非正常提醒模式,則代表著其它的提醒模式。提醒模式的類型是不限定的,但對于正常結束型即時通信消息來說,提醒的方式和正常的其它消息是有差異的。具體的實現方式,前面有描述。(4)非正常提醒執行組件234,通過該組件,采集交互界面狀態判定組件231和主面板狀態判定組件232所獲得的即時通信交互界面及即時通信主面板的狀態信息,將其和非正常提醒模式組件233進行比對,獲得非正常提醒的模式信息,然后將該模式信息作為所接收到的正常結束型即時通信消息的提醒方式,在所對應的即時通信客戶端中進行輸出ο參圖6所示,本發明還提供一種結束型即時通信消息的提醒系統300,該系統300 包括即時通信客戶端310,它包括,非正常提醒接收模塊311,用以從下述的系統服務器320中的非正常提醒輸出模塊323獲得針對于非正常提醒的信息內容;非正常提醒執行模塊312,依據前述的非正常提醒接收模塊311,針對于正常結束型即時通信消息輸出非正常提醒模式;系統服務器320,它包括,消息采集模塊321,采集所接收到的即時通信消息;消息判定模塊322,判定是否為正常結束型即時通信消息;非正常提醒輸出模塊323,設置有包括非正常提醒模式的非正常提醒模式組件,針對于發送前述即時通信消息的聯系人對象,判定所采用的非正常提醒輸出方式,將該輸出方式的信息傳輸至前述的即時通信客戶端310。
在使用中,用戶通過所在的即時通信客戶端310預先設置本發明所描述的功能; 或者,通過即時通信服務提供商來進行預先設置。進而,在進行通信交互的過程中,能夠直接通過系統服務器320來采集用戶之間的通信操作,進而判定通信操作中是否由用戶接收到了正常結束型即時通信消息,在接收到的情況下,來將非正常提醒的數據信息發送至接收到前述正常結束型即時通信消息的即時通信客戶端,針對于該正常結束型即時通信消息,輸出非正常提醒方式。具體來說,在即時通信的系統服務器320中,通過消息采集模塊321,來采集交互通信的雙方或多方之間所發送的即時通信消息。進而通過消息判定模塊322,來判定前述交互的即時通信消息中,是否包括有正常結束型即時通信消息。所述的正常結束型即時通信消息的判定方式,可以參考前面所描述的方法或結構進行實施。通過消息判定模塊322 判斷有用戶接收到了正常結束型即時通信消息時,則通過非正常提醒輸出模塊323,和預先設置的非正常提醒模式組件進行比對,獲得相應的非正常提醒模式的數據信息。進而,將前述的非正常提醒模式的數據信息,發送至即時通信客戶端310,通過設置在即時通信客戶端 310中的非正常提醒接收模塊311,以異步數據傳輸的方式接收到非正常提醒輸出模塊323 所發送的非正常提醒的模式信息,進而,通過非正常提醒執行模塊312,在所述的即時通信客戶端310上,執行前述的非正常提醒的相應模式。以上是對本發明的描述而非限定,基于本發明思想的其它任何實施方式,亦均在本發明的保護范圍之中。
權利要求
1.一種結束型即時通信消息的提醒方法,其特征在于該方法包括如下步驟步驟1,采集所接收到的即時通信消息;步驟2,判定是否為正常結束型即時通信消息;步驟3,針對于發送前述即時通信消息的聯系人對象,對于正常結束型即時通信消息采用非正常提醒輸出方式。
2.根據權利要求1所述的一種結束型即時通信消息的提醒方法,其特征在于所述的正常結束型即時通信消息,通過如下的步驟進行判定,建立正常結束型消息語料庫;采集所獲得的即時通信消息,和前述的正常結束型消息語料庫進行比對;將符合正常結束型消息語料庫的即時通信消息,判定為正常結束型即時通信消息,將其它情況的即時通信消息均判定為非正常結束型即時通信消息。
3.根據權利要求2所述的一種結束型即時通信消息的提醒方法,其特征在于所述的正常結束型消息語料庫包含有如下兩類數據信息中至少其一,其中之一是具有“再見”含義的即時通信消息;其中之二是具有“同意或認可”含義的即時通信消息。
4.根據權利要求1所述的一種結束型即時通信消息的提醒方法,其特征在于通過字符的形式,來判定所接收到的即時通信消息是否為正常結束型即時通信消息,其步驟為,建立正常結束型字符語料庫;采集所獲得的即時通信消息,在不是字符信息形式的情況下,對其進行識別來轉換成字符形式的消息內容;將前面步驟所獲得的字符形式的消息內容,和前述的正常結束型字符語料庫進行比對;將符合正常結束型字符語料庫的即時通信消息,判定為正常結束型即時通信消息,將其它情況的即時通信消息均判定為非正常結束型即時通信消息。
5.根據權利要求4所述的一種結束型即時通信消息的提醒方法,其特征在于所述的不是字符信息形式的即時通信消息,為圖片或音頻或視頻或多媒體數據形式的即時通信消肩、ο
6.根據權利要求1所述的一種結束型即時通信消息的提醒方法,其特征在于所述的非正常提醒輸出方式,是當接收到正常結束型即時通信消息后,所對應在任務欄上的圖標進入閃爍狀態,閃爍數次之后不再進行閃爍,且不再顯示警示狀態。
7.根據權利要求1所述的一種結束型即時通信消息的提醒方法,其特征在于所述的非正常提醒輸出方式,是當接收到正常結束型即時通信消息后,所對應在任務欄上的圖標顯示警示狀態,但限制顯示的時間,在過了限制時間之后不再顯示警示狀態。
8.—種結束型即時通信消息提醒的客戶端,其特征在于該客戶端包括消息采集模塊,采集所接收到的即時通信消息;消息判定模塊,判定是否為正常結束型即時通信消息;非正常提醒輸出模塊,針對于正常結束型即時通信消息,采用非正常提醒輸出方式。
9.根據權利要求8所述的一種結束型即時通信消息提醒的客戶端,其特征在于所述的消息判定模塊包括有如下組成部分,正常結束型消息語料庫建立模塊,用以建立非字符形式的正常結束型消息語料庫; 語料庫比對模塊,用以采集所獲得的即時通信消息,和前述的正常結束型消息語料庫進行比對;即時通信消息判定模塊,將符合正常結束型消息語料庫的即時通信消息,判定為正常結束型即時通信消息,將其它情況的即時通信消息均判定為非正常結束型即時通信消息。
10.根據權利要求8所述的一種結束型即時通信消息提醒的客戶端,其特征在于所述的消息判定模塊包括如下組成部分,字符語料庫建立模塊,用以建立正常結束型字符語料庫;字符內容轉換模塊,用以采集所獲得的即時通信消息,在不是字符信息形式的情況下, 對其進行識別來轉換成字符形式的消息內容;字符內容比對模塊,用以將前面步驟所獲得的字符形式的消息內容,和前述的正常結束型字符語料庫進行比對;消息類型判定模塊,用以將符合正常結束型字符語料庫的即時通信消息,判定為正常結束型即時通信消息,將其它情況的即時通信消息均判定為非正常結束型即時通信消息。
11.根據權利要求8所述的一種結束型即時通信消息提醒的客戶端,其特征在于所述的非正常提醒輸出模塊,其結構包括,交互界面狀態判定組件,通過該組件,遍歷在終端上所打開的各個窗口,判斷窗口的屬性,根據窗口的屬性來判定所打開的窗口是否為即時通信交互界面所對應的窗口,以及即時通信交互界面的窗口所在的狀態;主面板狀態判定組件,通過該組件,遍歷在終端上所打開的各個窗口,通過判定其窗口的屬性,來判斷所述的窗口是否包括有即時通信主面板;非正常提醒模式組件,在該組件中,針對于不同情況下的非正常提醒方式,建立起映射列表;非正常提醒執行組件,通過該組件,采集前述交互界面狀態判定組件和主面板狀態判定組件所獲得的即時通信交互界面或即時通信主面板的狀態信息,將其和非正常提醒模式組件進行比對,獲得非正常提醒的模式信息,然后將該模式信息作為所接收到的正常結束型即時通信消息的提醒方式,在所對應的即時通信客戶端中進行輸出。
12.—種結束型即時通信消息提醒的系統,其特征在于該系統包括 即時通信客戶端,它包括,非正常提醒接收模塊,用以從下述系統服務器中的非正常提醒輸出模塊獲得針對于非正常提醒的信息內容;非正常提醒執行模塊,依據前述的非正常提醒接收模塊,針對于正常結束型即時通信消息輸出非正常提醒模式; 系統服務器,它包括,消息采集模塊,采集所接收到的即時通信消息; 消息判定模塊,判定是否為正常結束型即時通信消息;非正常提醒輸出模塊,設置有包括非正常提醒模式的非正常提醒模式組件,針對于發送前述即時通信消息的聯系人對象,判定所采用的非正常提醒輸出方式,將該輸出方式的信息傳輸至前述的即時通信客戶端。
全文摘要
本發明提供了一種結束型即時通信消息的提醒方法、客戶端及系統,屬于網絡、軟件技術領域。該方法包括如下步驟步驟1,采集所接收到的即時通信消息;步驟2,判定是否為正常結束型即時通信消息;步驟3,針對于發送前述即時通信消息的聯系人對象,對于正常結束型即時通信消息采用非正常提醒輸出方式。用本發明,能夠針對于結束型即時通信消息,輸出和其它類型的消息具有差異性的提醒方式。
文檔編號H04L12/58GK102546472SQ201210004150
公開日2012年7月4日 申請日期2012年1月8日 優先權日2012年1月8日
發明者馬宇塵 申請人:上海量明科技發展有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 永年县| 资溪县| 深圳市| 英德市| 长子县| 通化县| 乐安县| 新安县| 郯城县| 磐石市| 论坛| 衡东县| 多伦县| 和硕县| 澜沧| 九江市| 裕民县| 伊金霍洛旗| 丰镇市| 淮北市| 永安市| 林口县| 福建省| 莱西市| 安新县| 永济市| 新平| 洪湖市| 广德县| 玉田县| 丁青县| 碌曲县| 翁源县| 泽普县| 大新县| 长岭县| 新化县| 泰和县| 水富县| 阜南县| 旬邑县|