Method for processing muti-topic discussion group information flow based on instant communication

A processing method and discussion group technology, which can be applied in the branch offices to provide special services, data exchange details, etc., can solve problems such as inability to organize, and the form of discussion groups is simplistic, so as to save communication costs, facilitate discussion and analysis, and improve efficiency. and effectiveness

CN1992625AActive Publication Date: 2007-07-04TENCENT TECH (SHENZHEN) CO LTD
0 Cites 42 Cited by

Patent Information

Authority / Receiving Office
CN · China
Current Assignee / Owner
Publication Date
2007-07-04

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses an processing method of an IM-based multiple discussion topics group information flow, A) in the group server, storing one or more discussion topics and the corresponding discussion topic number for each discussion group; B) the group server notices all other members in the discussion group, to update all basic information and discussion topics in the discussion group; C) in the group, each member client respectively stores and shows the received information according to the discussion topic number; D) the client send the content of the group members for the discussion topic and its corresponding discussion topic number to the group server; E) the group server forwards the received information with discussion topic number to the group members. The said method of the invention is of great convenience for users to participate in multiple discussion topics simultaneously, which greatly saving the user's communication costs, and it can help users to effectively organize and participate in diversified discussion topics.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to the field of computer technology, in particular to a method for processing information flow of a multi-topic discussion group based on instant messaging. Background technique

[0002] With the development and popularization of instant messaging (hereinafter referred to as IM) tools such as QQ, MSN, POPO, UC, etc., not only can provide users with a one-to-one communication method, but also can provide a communication method for multi-person dialogue. Groups, interest groups and other concepts, users can communicate effectively and timely with everyone in this group, and users also have various types of groups, such as high school classmates, colleagues and other groups; on the other hand , when users want to discuss a certain issue in a temporary group, the fixed group relationship is not suitable, therefore, there are various forms of discussion groups, which can not only be used for users' leisure and entertainment life , It ...

Examples

example 1

[0048] The user client creates a discussion group through the group server, which includes the following steps:

[0049] 1) The user creates a list of member numbers at the entrance of the discussion group, that is, selects which members can join the discussion group, and selects different members to add to the list of member numbers through the member selection dialog box. If the discussion group does not exist in the storage module, then according to the protocol format, the list of member numbers, the name of the discussion group and the user number are combined into a data packet, and after the data packet is encrypted, a protocol command to send a request to establish a discussion group is sent to the group server;

[0050] 2) The group server asynchronously receives the data packet of the request to establish a discussion group, and after parsing and decrypting the data packet, confirms that it is a valid data packet, obtains the user number of the discussion group creato...

example 2

[0054] An example of setting up topics for a discussion group according to the method of the present invention is given below. Creating topics for a discussion group is implemented by the group creator user in its client terminal through interaction with the group server.

[0055] Before creating a discussion group issue, if a discussion group with a name, ID and member list already exists, the discussion group creator must call the chat window management module on its client to open a window for creating an issue, and enter a discussion issue, as shown in Figure 3 Middle frame 301. After the client receives the subject name confirmed by the user, it forms a data packet with the discussion group ID and member number list and sends it to the group server, requesting to set up a new topic for this discussion group, as shown in frame 302 in Figure 3; After the group server receives the data packet requesting to create a new topic, it takes out the discussion group ID, member num...

example 3

[0057] In conjunction with Fig. 4, the group server notifies all other members of the discussion group to update all the basic information and issues of the discussion group, which includes the following steps: In block 401, the group server queries the login server according to the list of member numbers of the discussion group, to obtain member login information. Dynamic IP and PORT port; In frame 402, the group server generates a sending socket according to the dynamic IP and PORT port of the member obtained from the login server, combines the discussion group ID and the discussion group name into the data packet, and sends the discussion group Create a successful notification message to other member clients of the discussion group; in block 403, the group member client receives the notification message of the group server asynchronously at the corresponding port, resolves the discussion group ID and uses the local storage module to determine whether the discussion has been o...