国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      即時(shí)通信工具中屏蔽群組內(nèi)消息的方法及系統(tǒng)的制作方法

      文檔序號:82004閱讀:359來源:國知局
      專利名稱:即時(shí)通信工具中屏蔽群組內(nèi)消息的方法及系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及網(wǎng)絡(luò)通信領(lǐng)域,更具體地說,涉及一種即時(shí)通信工具中屏蔽群組內(nèi)消息的方法及系統(tǒng)。
      背景技術(shù)
      網(wǎng)絡(luò)即時(shí)通信服務(wù)(Instant Messenger,IM)是一種基于互聯(lián)網(wǎng)的通信服務(wù),一般以實(shí)現(xiàn)網(wǎng)絡(luò)上即時(shí)通信功能為主。由于其具有速度快、功能豐富使用穩(wěn)定、小巧精干的優(yōu)點(diǎn),網(wǎng)絡(luò)即時(shí)通信服務(wù)已經(jīng)獲得廣泛的應(yīng)用。
      現(xiàn)有的即時(shí)通信工具普及率已經(jīng)非常高,成為網(wǎng)民交流不可缺少的網(wǎng)絡(luò)工具。其不僅可以通過點(diǎn)對點(diǎn)的技術(shù)來實(shí)現(xiàn)互聯(lián)網(wǎng)上的即時(shí)溝通,甚至可以實(shí)現(xiàn)多人的群聊。當(dāng)群組內(nèi)成員發(fā)言時(shí),同一群組內(nèi)的其它成員都可以收到該成員發(fā)送的消息。目前各款即時(shí)通信工具都已經(jīng)實(shí)現(xiàn)了群組聊天。
      即時(shí)通信工具可實(shí)現(xiàn)群組聊天的消息提醒模式設(shè)置,用戶可在即時(shí)通信工具中對參加的某個(gè)群組的消息提醒模式進(jìn)行設(shè)置,例如可將群組的消息提醒模式設(shè)置為自動(dòng)接受并提示、自動(dòng)彈出消息、不提示但顯示未讀消息數(shù)目、接收但不提示消息(只保存在聊天記錄中)、阻止一切消息等模式。當(dāng)群組有新的消息到達(dá)時(shí),將根據(jù)該群組的消息設(shè)置進(jìn)行提醒。
      然而,目前的群組消息提醒設(shè)置模式只能做到“一刀切”的模式,無法細(xì)化到對群內(nèi)某一成員的消息接收的設(shè)置。用戶往往會出現(xiàn)這樣的情況,當(dāng)為了屏蔽群內(nèi)某個(gè)自己不歡迎的人的消息,而將整個(gè)群組的消息提醒模式設(shè)置為不提醒狀態(tài),從而影響了與群內(nèi)其他成員的交流。

      發(fā)明內(nèi)容本發(fā)明要解決的技術(shù)問題在于,針對現(xiàn)有技術(shù)的上述現(xiàn)有即時(shí)通信工具無法對群組內(nèi)成員消息進(jìn)行屏蔽的缺陷,提供一種即時(shí)通信工具中屏蔽群組內(nèi)消息的方法及系統(tǒng)。
      本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是構(gòu)造一種即時(shí)通信工具中屏蔽群組內(nèi)消息的方法,包括以下步驟(a)根據(jù)接收的群組消息中標(biāo)示群組消息來源的信息判斷所述群組消息是否來源于設(shè)置的屏蔽對象;(b)若判斷所述群組消息來源于屏蔽對象,則阻止所述群組消息的顯示。
      在本發(fā)明所述的即時(shí)通信工具中屏蔽群組內(nèi)消息的方法中,還包括若判斷所述群組消息不是來源于屏蔽對象,則按設(shè)定的群組消息顯示模式顯示所述群組消息的步驟。
      在本發(fā)明所述的即時(shí)通信工具中屏蔽群組內(nèi)消息的方法中,還包括使用消息接收模塊的套接字端口接收消息數(shù)據(jù)包并在所述消息為群組消息時(shí)執(zhí)行步驟(a)。
      在本發(fā)明所述的即時(shí)通信工具中屏蔽群組內(nèi)消息的方法中,所述步驟(a)包括(a1)在屏蔽表中查找與接收的群組消息中標(biāo)示群組消息來源的信息相匹配的屏蔽項(xiàng);(a2)若在屏蔽表中找到與所述標(biāo)示群組消息來源的信息相匹配的屏蔽項(xiàng),則判斷所述群組消息來自屏蔽對象;若在屏蔽表中未找到與所述標(biāo)示群組消息來源的信息相匹配的屏蔽項(xiàng),則判斷所述群組消息來自非屏蔽對象。
      在本發(fā)明所述的即時(shí)通信工具中屏蔽群組內(nèi)消息的方法中,所述標(biāo)示群組消息來源的信息包括有群組標(biāo)識和發(fā)送人標(biāo)識,所述屏蔽表包含有群組標(biāo)識和發(fā)送人標(biāo)識欄。
      在本發(fā)明所述的即時(shí)通信工具中屏蔽群組內(nèi)消息的方法中,在步驟(b)中,還包括將群組消息存儲到聊天記錄的步驟。
      本發(fā)明還提供一種即時(shí)通信工具中屏蔽群組內(nèi)消息的系統(tǒng),包括用于接收消息并判斷所接收的消息是否為群組消息的消息處理模塊,以及用于顯示所述群組消息的消息顯示模塊,還包括用于設(shè)置群組內(nèi)屏蔽對象的設(shè)置模塊和用于根據(jù)所述設(shè)置模塊的設(shè)置判斷群組消息是否來自屏蔽對象的判斷模塊,所述消息顯示模塊根據(jù)所述判斷模塊的判斷結(jié)果顯示或屏蔽所述群組消息。
      在本發(fā)明所述的即時(shí)通信工具中屏蔽群組內(nèi)消息的系統(tǒng)中,所述判斷模塊包括有一個(gè)屏蔽表,其通過在屏蔽表中查找與接收的群組消息中標(biāo)示群組消息來源的信息相匹配的屏蔽項(xiàng)判斷群組消息是否來自屏蔽對象。
      在本發(fā)明所述的即時(shí)通信工具中屏蔽群組內(nèi)消息的系統(tǒng)中,所述標(biāo)示群組消息來源的信息包括有群組標(biāo)識和發(fā)送人標(biāo)識,所述屏蔽表包含有群組標(biāo)識和發(fā)送人標(biāo)識欄。
      在本發(fā)明所述的即時(shí)通信工具中屏蔽群組內(nèi)消息的系統(tǒng)中,還包括將所述群組消息存儲到聊天記錄的存儲模塊。
      本發(fā)明的即時(shí)通信工具中屏蔽群組內(nèi)消息的方法及系統(tǒng),通過阻止來自群組中屏蔽對象的消息,使被屏蔽對象的消息不顯示于群組聊天的對話框中,減少了群組聊天中受到的騷擾。此外,本發(fā)明通過將屏蔽對象細(xì)化到群組成員,避免了為屏蔽群組內(nèi)某一成員的消息而屏蔽整個(gè)群組的消息,從而影響與群內(nèi)其他成員交流的情況,極大提高了用戶之間溝通的有效性,為用戶提供更好的使用體驗(yàn)。
      下面將結(jié)合附圖及實(shí)施例對本發(fā)明作進(jìn)一步說明,附圖中圖1是本發(fā)明即時(shí)通信工具中屏蔽群組內(nèi)消息的系統(tǒng)的結(jié)構(gòu)框圖;圖2是本發(fā)明即時(shí)通信工具中屏蔽群組內(nèi)消息的系統(tǒng)中屏蔽表示意圖;圖3是本發(fā)明即時(shí)通信工具中屏蔽群組內(nèi)消息的方法的流程圖。
      具體實(shí)施方式如圖1所示,是本發(fā)明的即時(shí)通信工具中屏蔽群組內(nèi)消息系統(tǒng)的結(jié)構(gòu)框圖。本發(fā)明的系統(tǒng)包括有消息處理模塊12、判斷模塊13、消息顯示模塊14。其中,消息處理模塊12通過判斷模塊13連接到消息顯示模塊14。
      消息處理模塊12用于接收來自網(wǎng)絡(luò)的消息數(shù)據(jù)包,并根據(jù)數(shù)據(jù)包中是否包含群組消息標(biāo)識來判斷所接收的消息是否為群組消息。若消息處理模塊12判斷所接收消息為群組消息,則將其所接收的消息數(shù)據(jù)包解析為群組消息。
      在即時(shí)通信工具中,每一用戶都具有全局唯一的標(biāo)識(ID),每一群組也具有全局唯一的標(biāo)識(ID)。在本實(shí)施例中,經(jīng)解析后的群組消息包括有群組標(biāo)識、發(fā)送人標(biāo)識、消息內(nèi)容、發(fā)送時(shí)間等元素,各元素的內(nèi)容請參考下表
      表1群組消息組成表判斷模塊13用于判斷消息處理模塊12解析的群組消息是否來自屏蔽對象。在本實(shí)施例中,該判斷可通過如圖2所示的屏蔽表實(shí)現(xiàn)。在該屏蔽表中,包括有群組標(biāo)識、發(fā)送人標(biāo)識以及屏蔽標(biāo)識欄。其中,發(fā)送人標(biāo)識與群組標(biāo)識對應(yīng)的群組中的成員用戶相對應(yīng),同一群組標(biāo)識下包括有屬于該群組所有成員的標(biāo)識,屏蔽標(biāo)識位用于標(biāo)記對應(yīng)的用戶是否被屏蔽。例如需屏蔽群組1中的用戶33時(shí),則將群組標(biāo)識1、發(fā)送人標(biāo)識33對應(yīng)的屏蔽標(biāo)識位設(shè)為有效,即與屏蔽標(biāo)識位有效的屏蔽項(xiàng)中群組標(biāo)識和發(fā)送人標(biāo)識相對應(yīng)的用戶為屏蔽對象。
      在實(shí)際應(yīng)用中,可為每一群組使用一個(gè)屏蔽表,并為該群組內(nèi)的每一成員設(shè)置一個(gè)屏蔽標(biāo)識位;也可僅使用一個(gè)屏蔽表,在該屏蔽表中包括所有群組、每一群組中的所有成員以及對應(yīng)的屏蔽標(biāo)識位。
      此外,還可使屏蔽表僅包含被屏蔽的用戶及對應(yīng)群組,而不包含未被屏蔽的用戶,這樣就可減小屏蔽表的大小,從而增加判斷的速度。此時(shí),屏蔽表包括被屏蔽的用戶標(biāo)識、對應(yīng)的群組標(biāo)識等。
      此外,還可使屏蔽表僅包含被屏蔽的用戶,此時(shí),所有包含該成員的群組中,都不顯示該屏蔽用戶所發(fā)送的信息。
      判斷模塊13通過在屏蔽表中查找與接收的群組消息中標(biāo)示群組消息來源的信息相匹配的屏蔽項(xiàng)判斷群組消息是否來自屏蔽對象,其中標(biāo)示群組消息來源的信息包括有群組標(biāo)識和發(fā)送人標(biāo)識。若在屏蔽表中找到與標(biāo)示群組消息來源的信息相匹配的屏蔽項(xiàng),則判斷群組消息來自屏蔽對象;若在屏蔽表中未找到與標(biāo)示群組消息來源的信息相匹配的屏蔽項(xiàng),則判斷群組消息來自非屏蔽對象。
      判斷模塊13進(jìn)行群組消息判斷后,將來自未被屏蔽對象發(fā)送的群組消息發(fā)送到消息顯示模塊14,而來自屏蔽對象的消息則不發(fā)送。消息顯示模塊14用于根據(jù)群組消息顯示模式顯示來自判斷模塊13的群組消息。其中,顯示模式包括自動(dòng)接受并提示、自動(dòng)彈出消息、不提示但顯示未讀消息數(shù)目、接收但不提示消息(只保存在聊天記錄中)、阻止一切消息等模式。
      本發(fā)明的系統(tǒng)還可包括設(shè)置模塊11,其用于顯示屏蔽對象以及根據(jù)用戶指令設(shè)置屏蔽對象,其通過向屏蔽表中添加屏蔽項(xiàng)來實(shí)現(xiàn)屏蔽對象設(shè)置。
      本發(fā)明的系統(tǒng)還可包括存儲模塊15,其用于將消息存儲到聊天記錄,包括屏蔽對象的群組消息和未屏蔽對象的群組消息。
      當(dāng)然,判斷模塊13也不限于使用屏蔽表進(jìn)行判斷,也采用其他形式,例如屏蔽記錄等。
      如圖3所示,是本發(fā)明即時(shí)通信工具中屏蔽群組內(nèi)消息的方法的流程圖。
      首先,根據(jù)接收的群組消息中標(biāo)示群組消息來源的信息判斷所述群組消息是否來源于設(shè)置的屏蔽對象,即判斷所接收的群組消息的發(fā)送人是否是屏蔽對象。該過程包含以下步驟步驟S31,消息處理模塊12使用套接字端口接收來自網(wǎng)絡(luò)的消息數(shù)據(jù)包,并根據(jù)數(shù)據(jù)包中是否包含有群組消息標(biāo)識判斷該數(shù)據(jù)包是否為群組消息數(shù)據(jù)包。
      步驟S32,消息處理模塊12將判斷為群組消息的數(shù)據(jù)包進(jìn)行解析,獲得群組標(biāo)識和發(fā)送人標(biāo)識、發(fā)送內(nèi)容等數(shù)據(jù),并將這些數(shù)據(jù)傳送到判斷模塊13。
      步驟S33,判斷模塊13根據(jù)屏蔽表判斷群組消息是否來自于屏蔽對象。在本實(shí)施例中,判斷模塊13通過在屏蔽表中查找與接收的群組消息中標(biāo)示群組消息來源的信息(即群組標(biāo)識和發(fā)送人標(biāo)識)相匹配的屏蔽項(xiàng)判斷群組消息是否來自屏蔽對象。
      若所述群組消息來源于屏蔽對象,則阻止所述群組消息的顯示;若所述群組消息不是來源于屏蔽對象,則按設(shè)定的群組消息顯示模式顯示所述群組消息。該過程包含以下步驟步驟S35,若判斷群組消息來自屏蔽對象,即在屏蔽表中找到與所述標(biāo)示群組消息來源的信息相匹配的屏蔽項(xiàng),則屏蔽該群組消息,即不將該群組消息發(fā)送到消息顯示模塊14或發(fā)送后消息顯示模塊14不顯示該群組消息;步驟S36,然后通過存儲模塊15將群組消息存儲到聊天記錄。
      步驟S34,若判斷所述群組消息來自未屏蔽對象,即在屏蔽表中未找到與所述標(biāo)示群組消息來源的信息相匹配的屏蔽項(xiàng),則將群組消息發(fā)送到消息顯示模塊14,消息顯示模塊14根據(jù)設(shè)定的顯示模式顯示該群組消息,然后執(zhí)行步驟S36。
      以上所述,僅為本發(fā)明較佳的具體實(shí)施方式
      ,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域
      的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求
      的保護(hù)范圍為準(zhǔn)。
      權(quán)利要求
      1.一種即時(shí)通信工具中屏蔽群組內(nèi)消息的方法,其特征在于,包括以下步驟(a)根據(jù)接收的群組消息中標(biāo)示群組消息來源的信息判斷所述群組消息是否來源于設(shè)置的屏蔽對象;(b)若判斷所述群組消息來源于屏蔽對象,則阻止所述群組消息的顯示。
      2.根據(jù)權(quán)利要求
      1所述的即時(shí)通信工具中屏蔽群組內(nèi)消息的方法,其特征在于,還包括若判斷所述群組消息不是來源于屏蔽對象,則按設(shè)定的群組消息顯示模式顯示所述群組消息的步驟。
      3.根據(jù)權(quán)利要求
      1所述的即時(shí)通信工具中屏蔽群組內(nèi)消息的方法,其特征在于,還包括使用消息接收模塊的套接字端口接收消息數(shù)據(jù)包并在所述消息為群組消息時(shí)執(zhí)行步驟(a)。
      4.根據(jù)權(quán)利要求
      1所述的即時(shí)通信工具中屏蔽群組內(nèi)消息的方法,其特征在于,所述步驟(a)包括(a1)在屏蔽表中查找與接收的群組消息中標(biāo)示群組消息來源的信息相匹配的屏蔽項(xiàng);(a2)若在屏蔽表中找到與所述標(biāo)示群組消息來源的信息相匹配的屏蔽項(xiàng),則判斷所述群組消息來自屏蔽對象;若在屏蔽表中未找到與所述標(biāo)示群組消息來源的信息相匹配的屏蔽項(xiàng),則判斷所述群組消息來自非屏蔽對象。
      5.根據(jù)權(quán)利要求
      4所述的即時(shí)通信工具中屏蔽群組內(nèi)消息的方法,其特征在于,所述標(biāo)示群組消息來源的信息包括有群組標(biāo)識和發(fā)送人標(biāo)識,所述屏蔽表包含有群組標(biāo)識和發(fā)送人標(biāo)識欄。
      6.根據(jù)權(quán)利要求
      1所述的即時(shí)通信工具中屏蔽群組內(nèi)消息的方法,其特征在于,在步驟(b)中,還包括將群組消息存儲到聊天記錄的步驟。
      7.一種即時(shí)通信工具中屏蔽群組內(nèi)消息的系統(tǒng),包括用于接收消息并判斷所接收的消息是否為群組消息的消息處理模塊,以及用于顯示所述群組消息的消息顯示模塊,其特征在于,還包括用于設(shè)置群組內(nèi)屏蔽對象的設(shè)置模塊和用于根據(jù)所述設(shè)置模塊的設(shè)置判斷群組消息是否來自屏蔽對象的判斷模塊,所述消息顯示模塊根據(jù)所述判斷模塊的判斷結(jié)果顯示或屏蔽所述群組消息。
      8.根據(jù)權(quán)利要求
      7所述的即時(shí)通信工具中屏蔽群組內(nèi)消息的系統(tǒng),其特征在于,所述判斷模塊包括有一個(gè)屏蔽表,其通過在屏蔽表中查找與接收的群組消息中標(biāo)示群組消息來源的信息相匹配的屏蔽項(xiàng)判斷群組消息是否來自屏蔽對象。
      9.根據(jù)權(quán)利要求
      6所述的即時(shí)通信工具中屏蔽群組內(nèi)消息的系統(tǒng),其特征在于,所述標(biāo)示群組消息來源的信息包括有群組標(biāo)識和發(fā)送人標(biāo)識,所述屏蔽表包含有群組標(biāo)識和發(fā)送人標(biāo)識欄。
      10.根據(jù)權(quán)利要求
      7所述的即時(shí)通信工具中屏蔽群組內(nèi)消息的系統(tǒng),其特征在于,還包括將所述群組消息存儲到聊天記錄的存儲模塊。
      專利摘要
      本發(fā)明公開了一種即時(shí)通信工具中屏蔽群組內(nèi)消息的方法,包括以下步驟(a)根據(jù)接收的群組消息中標(biāo)示群組消息來源的信息判斷所述群組消息是否來源于設(shè)置的屏蔽對象;(b)若判斷所述群組消息來源于屏蔽對象,則阻止所述群組消息的顯示。本發(fā)明還提供一種對應(yīng)的即時(shí)通信工具中屏蔽群組內(nèi)消息的系統(tǒng)。本發(fā)明通過阻止來自群組中屏蔽對象的消息,使被屏蔽對象的消息不顯示于群組聊天的對話框中,減少了群組聊天中受到的騷擾,極大提高了用戶之間溝通的有效性,為用戶提供更好的使用體驗(yàn)。
      文檔編號H04L12/58GK1992684SQ200510121486
      公開日2007年7月4日 申請日期2005年12月28日
      發(fā)明者黃銳生, 祝永堅(jiān), 張瑤 申請人:騰訊科技(深圳)有限公司導(dǎo)出引文BiBTeX, EndNote, RefMan
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1