[go: up one dir, main page]

CN1996960B - A filtering method and instant messaging system for instant messaging messages - Google Patents

A filtering method and instant messaging system for instant messaging messages Download PDF

Info

Publication number
CN1996960B
CN1996960B CN2006100326069A CN200610032606A CN1996960B CN 1996960 B CN1996960 B CN 1996960B CN 2006100326069 A CN2006100326069 A CN 2006100326069A CN 200610032606 A CN200610032606 A CN 200610032606A CN 1996960 B CN1996960 B CN 1996960B
Authority
CN
China
Prior art keywords
instant communication
message
instant messaging
user
communication message
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
CN2006100326069A
Other languages
Chinese (zh)
Other versions
CN1996960A (en
Inventor
李斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN2006100326069A priority Critical patent/CN1996960B/en
Publication of CN1996960A publication Critical patent/CN1996960A/en
Application granted granted Critical
Publication of CN1996960B publication Critical patent/CN1996960B/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明适用于即时通信领域,提供了一种即时通信消息的过滤方法及即时通信系统,所述方法包括下述步骤:A.设置即时通信消息过滤字段信息;B.根据所述消息过滤字段信息对接收到的即时通信消息进行过滤,如果所述即时通信消息包含有需要过滤的消息过滤字段,则丢弃所述即时通信消息,否则提示用户接收所述即时通信消息。本发明根据消息内容对即时通信消息进行过滤,可以实现用户只接收某个用户发来的部分消息,拒绝被阻止的消息,减少了无用消息对用户的干扰,增强了用户消息接收管理的有效性和灵活性。

Figure 200610032606

The present invention is applicable to the field of instant messaging, and provides a method for filtering instant messaging messages and an instant messaging system. The method includes the following steps: A. setting instant messaging message filtering field information; B. filtering field information according to the message Filtering the received instant messaging message, if the instant messaging message contains a message filtering field that needs to be filtered, discarding the instant messaging message, otherwise prompting the user to receive the instant messaging message. The invention filters the instant messaging messages according to the message content, so that the user can only receive part of the messages sent by a certain user, and reject the blocked messages, reducing the interference of useless messages to the user, and enhancing the effectiveness of user message receiving management and flexibility.

Figure 200610032606

Description

一种即时通信消息的过滤方法及即时通信系统 A filtering method and instant messaging system for instant messaging messages

技术领域technical field

本发明属于即时通信领域,尤其涉及即时通信中对用户消息进行接收管理的方法及系统。The invention belongs to the field of instant messaging, in particular to a method and system for receiving and managing user messages in instant messaging.

背景技术Background technique

网络即时通信(Instant Messenger,简称IM)是一种基于互联网的通讯服务,以实现网络上的即时通讯功能为主,可以通过点对点技术来实现用户之间的即时沟通,得到了广泛的应用。因此,对用户通信的安全性提出了越来越高的要求。在用户进行即时通信的过程中,即时通信消息的发送与接收是最重要的沟通方式,用户通过这种简单的消息发送与接收保持与其他用户之间高效的信息交流。但用户经常会收到其他用户发来的一些非法的、无聊的消息,造成了对用户不必要的干扰,因此需要对其他用户的消息进行相应的屏蔽。Internet instant messaging (Instant Messenger, referred to as IM) is a communication service based on the Internet. Therefore, higher and higher requirements are placed on the security of user communication. In the process of instant messaging for users, the sending and receiving of instant messaging messages is the most important means of communication, and users maintain efficient information exchanges with other users through this simple sending and receiving of messages. However, the user often receives some illegal and boring messages from other users, causing unnecessary interference to the user, so it is necessary to block the messages of other users accordingly.

当前对用户消息进行屏蔽的方式是用户可以设置完全不接收某个用户的消息,当用户收到被阻止的用户发来的消息后,则直接丢弃该用户的消息,不做显示和保存处理。该方案由于完全阻止接收某个用户的消息,不能根据用户消息的内容进行有选择性的接收,使得用户对消息接收的管理缺乏足够的灵活性。The current way to block user messages is that the user can set not to receive messages from a certain user at all. When the user receives a message from a blocked user, the user's message is directly discarded without displaying and saving. Because this scheme completely prevents receiving a certain user's message, it cannot selectively receive according to the content of the user's message, so that the user lacks sufficient flexibility in the management of message receiving.

发明内容Contents of the invention

本发明的目的在于提供一种即时通信消息的过滤方法,旨在解决现有技术中存在的不能根据用户消息的内容进行有选择性的接收,使得用户对消息接收的管理缺乏足够的灵活性的问题。The purpose of the present invention is to provide a filtering method for instant messaging messages, which aims to solve the problem in the prior art that the user cannot selectively receive messages according to the content of the user's message, so that the user lacks sufficient flexibility in the management of message reception question.

本发明的另一个目的在于提供一种即时通信系统。Another object of the present invention is to provide an instant messaging system.

本发明是这样实现的,一种即时通信消息的过滤方法,所述方法包括下述步骤:The present invention is achieved like this, a kind of filtering method of instant communication message, described method comprises the following steps:

A.设置需过滤的即时通信号码及其对应的即时通信消息过滤字段信息,并在即时通信客户端和即时通信服务器保存所设置的即时通信号码及其对应的即时通信消息过滤字段信息;A. Set the instant messaging number to be filtered and its corresponding instant messaging message filtering field information, and save the set instant messaging number and its corresponding instant messaging message filtering field information at the instant messaging client and instant messaging server;

其中,所述即时通信服务器保存即时通信消息过滤字段信息具体为:即时通信客户端将需过滤的即时通信号码、对应的即时通信消息过滤字段信息以及用户即时通信号码组合到数据包中,对数据包加密,利用与即时通信服务器约定的IP地址与PORT端口生成发送套接字,发送给即时通信服务器;即时通信服务器在约定的套接字异步接收所述数据包,解密后将需过滤的即时通信号码、对应的即时通信消息过滤字段信息保存;Wherein, the instant messaging server saves the instant messaging message filtering field information specifically as follows: the instant messaging client combines the instant messaging number to be filtered, the corresponding instant messaging message filtering field information and the user instant messaging number into the data packet, and the data Packet encryption, using the IP address and PORT port agreed with the instant messaging server to generate a sending socket and send it to the instant messaging server; the instant messaging server receives the data packet asynchronously at the agreed socket, and after decryption, the instant messaging server that needs to be filtered Save the communication number and the corresponding instant messaging message filtering field information;

B.即时通信客户端根据所述消息过滤字段信息对接收到的即时通信消息进行过滤,如果所述即时通信消息包含有需要过滤的消息过滤字段,则丢弃所述即时通信消息,否则提示用户接收所述即时通信消息。B. The instant messaging client filters the received instant messaging message according to the message filtering field information, if the instant messaging message contains the message filtering field that needs to be filtered, then discard the instant messaging message, otherwise prompt the user to accept The instant messaging message.

所述步骤B进一步包括下述步骤:Said step B further comprises the following steps:

B1.查找与发送所述即时通信消息的用户对应的消息过滤字段信息;B1. Searching for message filtering field information corresponding to the user who sent the instant messaging message;

B2.分解所述消息过滤字段信息,生成消息过滤字符串数组;B2. Decomposing the message filtering field information to generate a message filtering string array;

B3.根据所述消息过滤字符串数组解析所述即时通信消息,判断所述即时通信消息中是否包含需要过滤的消息过滤字符串,如果包含则执行步骤B4,否则执行步骤B5;B3. Parsing the instant messaging message according to the message filtering string array, judging whether the instant messaging message contains a message filtering string that needs to be filtered, and if so, execute step B4, otherwise execute step B5;

B4.丢弃所述即时通信消息;B4. discarding the instant messaging message;

B5.提示用户接收所述即时通信消息。B5. Prompting the user to receive the instant messaging message.

在所述步骤B 1之前进一步包括下述步骤:Further comprise the following steps before said step B1:

B0.判断发送所述即时通信消息的用户是否被阻止,是则执行步骤B4,否则执行步骤B1。B0. Determine whether the user sending the instant messaging message is blocked, if yes, execute step B4, otherwise execute step B1.

一种即时通信系统,设置于即时通信客户端,与即时通信服务器相连,所述系统包括:A kind of instant communication system, is arranged on instant communication client, is connected with instant communication server, and described system comprises:

消息过滤字段设置模块,用于设置需过滤的即时通信号码及其对应的即时通信消息过滤字段信息;The message filtering field setting module is used to set the instant messaging number to be filtered and the corresponding instant messaging message filtering field information;

消息过滤数据库,用于保存所述即时通信号码及其对应的消息过滤字段信息;A message filtering database, configured to store the instant messaging number and its corresponding message filtering field information;

消息收发模块,用于接收即时通信消息;还用于将需过滤的即时通信号码、对应的即时通信消息过滤字段信息以及用户即时通信号码组合到数据包中,对数据包加密,利用与即时通信服务器约定的IP地址与PORT端口生成发送套接字,发送给即时通信服务器;The message sending and receiving module is used to receive instant messaging messages; it is also used to combine the instant messaging number to be filtered, the corresponding instant messaging message filtering field information and the user instant messaging number into the data packet, encrypt the data packet, and use the instant messaging The IP address and PORT port agreed by the server generate a sending socket and send it to the instant messaging server;

消息过滤字段分解模块,用于分解所述消息过滤字段信息,生成消息过滤字符串数组;A message filtering field decomposing module, configured to decompose the message filtering field information to generate a message filtering string array;

消息过滤模块,用于根据消息过滤字段分解模块提供的消息过滤字符串数组对收到的即时通信消息内容进行过滤,判断所述即时通信消息内容中是否包含需要过滤的字符串,在所述即时通信消息包含有需要过滤的字符串时,丢弃所述即时通信消息;The message filtering module is used to filter the content of the received instant messaging message according to the message filtering string array provided by the message filtering field decomposition module, and judge whether the content of the instant messaging message contains a character string that needs to be filtered. When the communication message contains a character string that needs to be filtered, the instant communication message is discarded;

消息通知模块,用于在所述即时通信消息中不包含需要过滤的字符串时,通知用户接收所述即时通信消息;A message notification module, configured to notify the user to receive the instant messaging message when the instant messaging message does not contain a character string that needs to be filtered;

即时通信服务器,用于在约定的套接字异步接收所述数据包,解密后将需过滤的即时通信号码、对应的即时通信消息过滤字段信息保存。The instant messaging server is configured to asynchronously receive the data packet at the agreed socket, and store the instant messaging number to be filtered and the corresponding filtering field information of the instant messaging message after decryption.

本发明根据消息内容对即时通信消息进行过滤,可以实现用户只接收某个用户发来的部分消息,拒绝被阻止的消息,减少了无用消息对用户的干扰,增强了用户消息接收管理的有效性和灵活性。The present invention filters the instant messaging messages according to the message content, so that the user can only receive part of the messages sent by a certain user, reject blocked messages, reduce the interference of useless messages to the user, and enhance the effectiveness of user message receiving management and flexibility.

图1是适用本发明的即时通信系统的网络结构图;Fig. 1 is a network structural diagram of the instant messaging system applicable to the present invention;

图2是本发明提供的设置消息过滤字段信息的实现流程图;Fig. 2 is the realization flowchart of setting message filtering field information provided by the present invention;

图3是本发明提供的对即时通信消息进行过滤的实现流程图;Fig. 3 is the implementation flowchart of filtering instant messaging messages provided by the present invention;

附图说明Description of drawings

图4是本发明提供的即时通信系统的结构图。Fig. 4 is a structural diagram of the instant messaging system provided by the present invention.

具体实施方式Detailed ways

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

本发明根据即时通信消息的内容对消息进行过滤,如果接收到的消息内容包含用户设置的阻止内容时,则不接收该消息,直接丢弃,如果接收到的消息内容不包含用户设置的阻止内容时,则提示用户接收该好友消息。The present invention filters the message according to the content of the instant messaging message. If the received message content contains the blocked content set by the user, the message is not received and is directly discarded. If the received message content does not contain the blocked content set by the user , the user is prompted to receive the friend message.

图1示出了适用本发明的即时通信系统的网络结构,多个即时通信客户端与即时通信服务器相连。即时通信服务器中保存有即时通信用户的用户信息,例如即时通信号码、用户名以及登录密码等,以及即时通信用户的好友信息,例如好友的即时通信号码、用户名等。即时通信客户端中装载有即时通信客户端子系统,用户通过即时通信客户端登录即时通信服务器,进行身份验证,身份验证通过后,用户通过即时通信客户端与其他用户之间进行点对点通信,相互发送和接收即时通信消息以及数据等。Fig. 1 shows the network structure of the instant messaging system applicable to the present invention, and multiple instant messaging clients are connected to the instant messaging server. The instant messaging server stores user information of instant messaging users, such as instant messaging numbers, user names, and login passwords, and friend information of instant messaging users, such as instant messaging numbers and user names of friends. The instant messaging client is loaded with the instant messaging client subsystem. The user logs in to the instant messaging server through the instant messaging client and performs identity verification. After the identity verification is passed, the user performs point-to-point communication with other users through the instant messaging client And receive instant messaging messages and data, etc.

图2示出了设置消息过滤字段信息的实现流程:Figure 2 shows the implementation process of setting message filtering field information:

1.即时通信用户设置需要过滤的即时通信号码,以及与该即时通信号码对应的过滤内容,保存到本地消息过滤数据库中。1. The instant messaging user sets the instant messaging number to be filtered, and the filtering content corresponding to the instant messaging number is saved in the local message filtering database.

在本发明中,用户可以针对某个即时通信号码设置一个或者多个消息过滤字段信息,消息过滤字段之间通过字段分隔符,例如“;”隔开。当然用户也可以设置对来自某个即时通信号码的所有即时通信消息全部进行过滤,即完全阻止某个用户的消息。In the present invention, the user can set one or more message filtering field information for a certain instant messaging number, and the message filtering fields are separated by a field separator, such as ";". Of course, the user can also set to filter all instant messaging messages from a certain instant messaging number, that is, to completely block messages from a certain user.

2.即时通信客户端将设置后的需要过滤的即时通信号码、对应的消息过滤字段信息以及用户的即时通信号码组合到数据包中,对数据包进行加密处理,利用与即时通信服务器约定的IP地址与PORT端口生成发送套接字,发送加密后的数据包给即时通信服务器。2. The instant messaging client combines the set instant messaging number that needs to be filtered, the corresponding message filtering field information, and the user's instant messaging number into the data packet, encrypts the data packet, and uses the IP agreed upon with the instant messaging server. The address and PORT port generate a sending socket, and send the encrypted data packet to the instant messaging server.

3.即时通信服务器在约定的套接字异步接收到该数据包后,进行解密,确认是有效数据包后解析出数据包中的需要过滤的即时通信号码以及对应的消息过滤字段信息,放入用户信息数据库中保存,用于用户在不同的地点登录系统获取消息过滤信息。3. After the instant messaging server receives the data packet asynchronously through the agreed socket, it decrypts it. After confirming that it is a valid data packet, it parses out the instant messaging number that needs to be filtered and the corresponding message filtering field information in the data packet, and puts it into Saved in the user information database, it is used for users to log in to the system at different locations to obtain message filtering information.

用户可以根据需要修改或者解除对来自某个即时通信号码的消息的过滤,重新提交到即时通信服务器保存。The user can modify or cancel the filtering of messages from a certain instant messaging number as required, and resubmit to the instant messaging server for storage.

图3示出了对即时通信消息进行过滤的实现流程,详述如下:Fig. 3 shows the implementation process of filtering instant messaging messages, detailed as follows:

在步骤S301中,用户在约定的消息接收套接字异步等待其他用户发送的消息数据包,当收到消息数据包后进行解密操作,判断是有效数据包后利用约定的协议格式解析出数据包中的发送消息的即时通信号码以及消息内容;In step S301, the user asynchronously waits for the message data packet sent by other users at the agreed message receiving socket, and performs decryption operation after receiving the message data packet, and uses the agreed protocol format to parse out the data packet after judging that it is a valid data packet The instant messaging number and message content in the message;

在步骤S302中,利用提取得到的消息对应的即时通信号码查询本地消息过滤数据库,获取对应该即时通信号码的消息过滤字段信息,对消息过滤字段信息进行分解处理,获取消息过滤字符串数组。具体的分解过程可以是记录当前起始位置数据,找到字段分隔符,例如“;”,以及当前位置数据,通过起始位置以及当前位置数据进行切割,得到当前消息过滤的某个消息过滤字段,通过循环处理,把切割的结果字符子集保存到消息过滤字符串数组中;In step S302, use the instant messaging number corresponding to the extracted message to query the local message filtering database, obtain the message filtering field information corresponding to the instant messaging number, decompose the message filtering field information, and obtain the message filtering string array. The specific decomposition process can be to record the current starting position data, find the field separator, such as ";", and the current position data, cut through the starting position and current position data, and obtain a certain message filtering field for current message filtering, Through loop processing, save the cut result character subset into the message filter string array;

在步骤S303中,遍历步骤S302中建立的字符串数组列表,解析消息内容中是否包含字符数组列表中的某个消息过滤字符串,如果包含,则说明该消息内容需要进行消息过滤,执行步骤S304,否则执行步骤S305。消息内容中消息过滤字段的提取解析可以利用windows的字符操作API函数实现。In step S303, traverse the string array list established in step S302, and analyze whether the message content contains a certain message filter string in the character array list, if it does, it means that the message content needs to be filtered, and step S304 is executed , otherwise execute step S305. The extraction and analysis of the message filtering field in the message content can be realized by using the character operation API function of windows.

在步骤S304中,直接丢弃该即时通信消息,不再进行后续的处理;In step S304, the instant messaging message is directly discarded, and no subsequent processing is performed;

在步骤S305中,提示用户接收该消息。In step S305, the user is prompted to receive the message.

本发明可以和现有的消息过滤方案结合使用,即当收到即时通信消息时,首先判断发送该消息的用户是否属于被阻止的用户,如果属于则直接丢弃该消息,否则按照上述方式对消息内容进行过滤判断。The present invention can be used in combination with existing message filtering schemes, that is, when an instant messaging message is received, it is first judged whether the user who sent the message belongs to a blocked user, and if so, the message is directly discarded; otherwise, the message is processed in the above-mentioned manner The content is filtered and judged.

图4示出了本发明提供的即时通信系统的结构,为了便于说明,仅示出了与本发明相关的部分。Fig. 4 shows the structure of the instant messaging system provided by the present invention, and for the convenience of description, only the parts related to the present invention are shown.

即时通信系统400设置于即时通信客户端,包括消息过滤字段设置模401、消息过滤数据库402、消息收发模块403、消息过滤字段分解模块404、消息过滤模块405以及消息通知模块406。The instant messaging system 400 is set on the instant messaging client and includes a message filtering field setting module 401 , a message filtering database 402 , a message sending and receiving module 403 , a message filtering field decomposition module 404 , a message filtering module 405 and a message notification module 406 .

消息过滤字段设置模401用于设置针对特定的即时通信用户的消息过滤字段信息。The message filtering field setting module 401 is used to set message filtering field information for a specific instant messaging user.

消息过滤数据库402保存设置的消息过滤字段信息,可以即时通信标识为索引,如即时通信号码或者即时通信用户的用户名。The message filtering database 402 saves the set message filtering field information, which can be indexed by instant messaging identifiers, such as instant messaging numbers or usernames of instant messaging users.

消息收发模块403接收其他即时通信用户发送的即时通信消息,或者向其他即时通信用户发送即时通信消息。同时,通过消息收发模块403将设置的消息过滤字段信息发送到即时通信服务器保存。The message sending and receiving module 403 receives IM messages sent by other IM users, or sends IM messages to other IM users. At the same time, the set message filtering field information is sent to the instant messaging server through the message transceiving module 403 for storage.

当收到即时通信消息后,消息过滤字段分解模块404查询消息过滤数据库402,调取与发送该即时通信消息对应的用户的消息过滤字段信息,对消息过滤字段信息进行分解处理,生成消息过滤字符串数组。消息过滤模块405根据消息过滤字段分解模块404提供的消息过滤字符串数组对收到的即时通信消息内容进行过滤,判断即时通信消息内容中是否含有需要过滤的字符串,如果含有则丢弃该即时通信消息,否则通过消息通知模块406提示用户接收该即时通信消息。After receiving the instant messaging message, the message filtering field decomposition module 404 queries the message filtering database 402, retrieves the message filtering field information of the user corresponding to the instant messaging message, decomposes the message filtering field information, and generates a message filtering character array of strings. The message filtering module 405 filters the received instant messaging message content according to the message filtering string array provided by the message filtering field decomposing module 404, and judges whether the instant messaging message content contains a character string that needs to be filtered, and if so, discards the instant messaging Otherwise, the message notification module 406 prompts the user to receive the instant messaging message.

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements and improvements made within the spirit and principles of the present invention should be included in the protection of the present invention. within range.

Claims (4)

1. the filter method of an instant communication message is characterized in that, described method comprises the steps:
A., the instant communication number and the corresponding instant communication message filtered fields information thereof that need filtration are set, and preserve set instant communication number and corresponding instant communication message filtered fields information thereof at instant communication client and instant communication server;
Wherein, described instant communication server is preserved instant communication message filtered fields information and is specially: the instant communication number that instant communication client will filter, corresponding instant communication message filtered fields information and user's instant communication number are combined in the packet, to the data packet encryption, utilize the IP address and the PORT port of arranging to generate the transmission socket, send to instant communication server with instant communication server; Instant communication server is at the described packet of the asynchronous reception of socket of agreement, and the instant communication number that will filter after the deciphering, corresponding instant communication message filtered fields information are preserved;
B. instant communication client filters the instant communication message that receives according to described message screening field information, if described instant communication message includes the message screening field that needs filter, then abandon described instant communication message, otherwise the prompting user receives described instant communication message.
2. the filter method of instant communication message as claimed in claim 1 is characterized in that, described step B further comprises the steps:
B1. search the message screening field information corresponding with the user who sends described instant communication message;
B2. decompose described message screening field information, generate message screening character string array;
B3. resolve described instant communication message according to described message screening character string array, judge whether comprise the message screening character string that needs filter in the described instant communication message, if comprise then execution in step B4, otherwise execution in step B5;
B4. abandon described instant communication message;
B5. point out the user to receive described instant communication message.
3. the filter method of instant communication message as claimed in claim 2 is characterized in that, further comprises the steps: before described step B1
Whether the user who B0. judge to send described instant communication message is prevented from, and is execution in step B4 then, otherwise execution in step B1.
4. an instantaneous communication system is arranged at instant communication client, links to each other with instant communication server, it is characterized in that, described system comprises:
The message screening field is provided with module, is used to be provided with the instant communication number and the corresponding instant communication message filtered fields information thereof that need filtration;
The message screening database is used to preserve described instant communication number and corresponding message screening field information thereof;
The information receiving and transmitting module is used to receive instant communication message; Also be used for the instant communication number of need filtration, corresponding instant communication message filtered fields information and user's instant communication number are combined to packet, to the data packet encryption, utilize the IP address and the PORT port of arranging to generate the transmission socket, send to instant communication server with instant communication server;
Message screening field decomposing module is used to decompose described message screening field information, generates message screening character string array;
The message screening module, the message screening character string array that is used for providing according to message screening field decomposing module is filtered the instant communication message content of receiving, judge and whether comprise the character string that needs filter in the described instant communication message content, when described instant communication message includes the character string of needs filtration, abandon described instant communication message;
The message informing module is used for notifying the user to receive described instant communication message when described instant communication message does not comprise the character string of needs filtration;
Instant communication server is used for the described packet of the asynchronous reception of socket in agreement, and the instant communication number that will filter after the deciphering, corresponding instant communication message filtered fields information are preserved.
CN2006100326069A 2006-01-01 2006-01-01 A filtering method and instant messaging system for instant messaging messages Expired - Lifetime CN1996960B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2006100326069A CN1996960B (en) 2006-01-01 2006-01-01 A filtering method and instant messaging system for instant messaging messages

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2006100326069A CN1996960B (en) 2006-01-01 2006-01-01 A filtering method and instant messaging system for instant messaging messages

Publications (2)

Publication Number Publication Date
CN1996960A CN1996960A (en) 2007-07-11
CN1996960B true CN1996960B (en) 2010-10-13

Family

ID=38251900

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2006100326069A Expired - Lifetime CN1996960B (en) 2006-01-01 2006-01-01 A filtering method and instant messaging system for instant messaging messages

Country Status (1)

Country Link
CN (1) CN1996960B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104052646A (en) * 2013-03-12 2014-09-17 中国移动通信集团公司 A photo-recognition-based instant messaging method, server and system
CN105141502A (en) * 2015-08-12 2015-12-09 深圳前海珩昌科技有限公司 Method and device for managing instant communication process
CN107809368B (en) * 2016-09-09 2019-01-29 腾讯科技(深圳)有限公司 Information filtering method and device
CN110505146A (en) * 2019-08-23 2019-11-26 人立方智能科技有限公司 A kind of instant communication method and system applied to recruitment system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1315799A (en) * 2000-03-30 2001-10-03 上海贝尔有限公司 Method for implementing message shielding linkage control part of No.7 signaling system
CN1486109A (en) * 2002-09-28 2004-03-31 深圳市中兴通讯股份有限公司 Method for mobile phone short message filtering
CN1529966A (en) * 2001-02-27 2004-09-15 ��˹��ŵ�� push content filtering

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1315799A (en) * 2000-03-30 2001-10-03 上海贝尔有限公司 Method for implementing message shielding linkage control part of No.7 signaling system
CN1529966A (en) * 2001-02-27 2004-09-15 ��˹��ŵ�� push content filtering
CN1486109A (en) * 2002-09-28 2004-03-31 深圳市中兴通讯股份有限公司 Method for mobile phone short message filtering

Also Published As

Publication number Publication date
CN1996960A (en) 2007-07-11

Similar Documents

Publication Publication Date Title
US6389532B1 (en) Method and apparatus for using digital signatures to filter packets in a network
CN101610264B (en) Firewall system, safety service platform and firewall system management method
KR101137089B1 (en) Validating inbound messages
US9350704B2 (en) Provisioning network access through a firewall
US10237151B2 (en) Attributing network address translation device processed traffic to individual hosts
US20070165865A1 (en) Method and system for encryption and storage of information
CN110868362B (en) Method and device for processing MACsec uncontrolled port message
US20050132198A1 (en) Document de-registration
JP2003525557A (en) Systems, devices and methods for rapid packet filtering and packet processing
CN106815511B (en) Information processing device and method
JP4692776B2 (en) Method for protecting SIP-based applications
CN103392328A (en) Communication terminal work remote control server and method and communication terminal
US20140380052A1 (en) Message filtering method and system
CN114938312B (en) Data transmission method and device
CN115801442B (en) A detection method, security system and proxy module for encrypted traffic
US8051475B2 (en) Collaboration gateway
KR101443472B1 (en) Method for detecting the hijacking of computer resources
KR101213935B1 (en) Reducing unwanted and unsolicited electronic messages
US8855143B1 (en) Bandwidth saving system and method for communicating self describing messages over a network
KR101109817B1 (en) Method and apparatus for reducing e-mail spam and virus distribution in a communications network by authenticating the origin of e-mail messages
US20070271611A1 (en) Determining a source of malicious computer element in a computer network
CN100548004C (en) A Method for Searching Instant Messaging Users in Local Area Network
CN1996960B (en) A filtering method and instant messaging system for instant messaging messages
CN115801719B (en) Mail processing method, device, equipment and readable storage medium
US20100049978A1 (en) Client device, mail system, program, and recording medium

Legal Events

Date Code Title Description
C57 Notification of unclear or unknown address
DD01 Delivery of document by public notice

Addressee: Gui Yan

Document name: Written notice of preliminary examination of application for patent for invention

C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20101013