TWI684346B - Group communication information sending method, client, and group server - Google Patents
Group communication information sending method, client, and group server Download PDFInfo
- Publication number
- TWI684346B TWI684346B TW107120810A TW107120810A TWI684346B TW I684346 B TWI684346 B TW I684346B TW 107120810 A TW107120810 A TW 107120810A TW 107120810 A TW107120810 A TW 107120810A TW I684346 B TWI684346 B TW I684346B
- Authority
- TW
- Taiwan
- Prior art keywords
- communication information
- user
- group
- group communication
- roll call
- Prior art date
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本申請公開了一種即時通信IM群組通信資訊的發送方法、IM用戶端、IM群組伺服器,根據本申請實施例提供的技術方案,由發送端的IM用戶端在識別出用戶輸入的群組通信資訊中包括預定的點名標識的情況下,將該群組通信資訊發送給點名標識後列舉的群組用戶,接收端的IM用戶端在識別接收到的群組通信資訊中包括點名標識的情況下,顯著化顯示該包括點名標識的群組通信資訊,並將用戶回覆的群組通信資訊發送給除自己外的點名標識後列舉的用戶以及發送該群組通信資訊的用戶,IM用戶端能夠對群組通信資訊的進行指定接收對象的發送或接收,以及對群組通信資訊的保密性進行區別。 This application discloses an instant messaging IM group communication information sending method, an IM client, and an IM group server. According to the technical solution provided by the embodiments of the present application, the IM client at the sending end recognizes the user input group When the communication information includes a predetermined roll call identification, the group communication information is sent to the group users listed after the roll call identification, and the IM user of the receiving end recognizes that the received group communication information includes the roll call identification , Display the group communication information including the roll call identification prominently, and send the group communication information returned by the user to the users listed after the roll call identification and the user who sends the group communication information. The IM client can Group communication information is sent or received by the designated recipient, and the confidentiality of the group communication information is distinguished.
Description
本申請係關於互聯網技術領域,具體地,關於一種即時通信IM群組通信資訊的發送方法、IM用戶端、IM群組伺服器。 This application relates to the field of Internet technology, specifically, to a method for sending IM group communication information in an instant communication, an IM client, and an IM group server.
網路即時通信(IM,Instant Messenger)工具為人們提供了一種基於網路進行交流的方式。用戶透過IM用戶端,可以與多人進行即時的文字、語音、視頻等資訊交流。 Internet Instant Messenger (IM, Instant Messenger) tool provides a way for people to communicate based on the Internet. Through the IM client, users can exchange real-time text, voice, video and other information with multiple people.
群組是IM工具提供的一種多人通信方式,具有統一特徵的用戶聚在一起組成一個群組,群組中的用戶可以在群組空間中進行自由的交流與溝通。群組方式擴展了用戶的交互介面,提高了IM用戶交流的便利性。 Groups are a multi-person communication method provided by IM tools. Users with uniform characteristics are gathered together to form a group. Users in the group can communicate and communicate freely in the group space. The group mode expands the user's interactive interface and improves the convenience of IM user communication.
IM群組通信方式滿足了具有類似特徵的群組用戶之間進行共同通信的需求。但是,在群組的規模較大(即群組中用戶數量較多)的情況下,群組內的部分用戶可能由於其他的一些特徵而形成範圍更小的共同通信需求。例如,在一個班級IM群組中,該班級群組的用戶包括全班 的學生、每個學生的家長和班主任,班主任可能會有與全部的家長進行共同通信的需求,也可能與少數幾個家長進行共同通信的需求,在現有的IM群組通信模式下,群組內的通信資訊都會被每一個群組成員知曉,這樣,在現有的班級IM群組中,班主任與少數幾個家長的通信資訊可能會被淹沒在群組內的眾多資訊中,使得這少數幾個家長容易忽視與自身相關的群組資訊。可見,在現有的IM群組通信模式下,無法對群組通信資訊進行指定接收對象的發送或接收。 The IM group communication method satisfies the need for common communication between group users with similar characteristics. However, when the size of the group is large (that is, the number of users in the group is large), some users in the group may form a smaller common communication requirement due to other characteristics. For example, in a class IM group, the users of the class group include the students of the whole class, the parents of each student, and the class teacher. The class teacher may have the need to communicate with all the parents, or may be connected with a few The need for parents to communicate together. In the existing IM group communication mode, the communication information in the group will be known to each group member. In this way, in the existing class IM group, the class teacher and a few parents Communication information may be overwhelmed by the many information in the group, making it easy for these few parents to ignore the group information related to themselves. It can be seen that in the existing IM group communication mode, the group communication information cannot be sent or received by the designated recipient.
並且,在現有技術中,IM群組內的通信資訊的內容會被每一個IM群組成員所知曉,則無法實現部分IM群組成員之間的保密性通信。例如,在電子商務中,賣家用戶會透過IM群組實現與買家用戶的溝通,比如透過IM群組向買家用戶推送商品折扣消息,但是不同級別的買家可以享受的折扣不同,賣家並不想讓不同級別的買家之間相互瞭解各自的折扣資訊,在現有的IM群組通信模式下,就無法對群組通信資訊的保密性進行識別或區別。 Moreover, in the prior art, the content of the communication information in the IM group will be known by each IM group member, and the confidential communication between some IM group members cannot be achieved. For example, in e-commerce, the seller user will communicate with the buyer user through the IM group, such as pushing the product discount message to the buyer user through the IM group, but different levels of buyers can enjoy different discounts. It is undesirable for buyers of different levels to understand each other's discount information. Under the existing IM group communication mode, it is impossible to identify or distinguish the confidentiality of group communication information.
可見,在現有技術中,IM群組通信模式無法對群組通信資訊的進行指定接收對象的發送或接收,以及無法對群組通信資訊的保密性進行識別或區別。 It can be seen that, in the prior art, the IM group communication mode cannot send or receive the designated recipient of the group communication information, and cannot identify or distinguish the confidentiality of the group communication information.
有鑒於此,本申請實施例提供了一種IM群組通信資訊的發送方法,用以解決現有IM群組通信模式無法對群 組通信資訊的進行指定接收對象的發送或接收,以及無法對群組通信資訊的保密性進行識別或區別的問題。 In view of this, the embodiments of the present application provide a method for sending IM group communication information, to solve the problem that the existing IM group communication mode cannot send or receive the designated recipient of the group communication information, and cannot The problem of identifying or distinguishing the confidentiality of communication information.
相應的,本申請實施例還提供了一種IM用戶端和IM群組伺服器。 Correspondingly, the embodiments of the present application also provide an IM client and an IM group server.
本申請實施例技術方案如下:一種即時通信IM群組通信資訊的發送方法,包括:IM用戶端接收用戶輸入的群組通信資訊;IM用戶端在識別出群組通信資訊中包括預定的點名標識的情況下,將群組通信資訊發送給點名標識後列舉的IM群組用戶標識所登錄的IM用戶端。 The technical solutions of the embodiments of the present application are as follows: An instant messaging IM group communication information sending method, including: an IM user terminal receives group communication information input by a user; the IM user terminal includes a predetermined roll call identifier in identifying the group communication information In the case of, the group communication information is sent to the IM user terminal registered with the IM group user ID listed after the roll call identification.
一種即時通信IM群組通信資訊的發送方法,包括:IM群組伺服器接收來自IM用戶端的群組通信資訊;IM群組伺服器在識別出群組通信資訊中包括預定的點名標識和離線發送標識的情況下,將群組通信資訊發送給離線發送標識後列舉的用戶標識所登錄的IM用戶端。 A method for sending IM group communication information in real-time communication includes: an IM group server receives group communication information from an IM client; the IM group server recognizes the group communication information including a predetermined roll call identifier and offline transmission In the case of a logo, the group communication information is sent to the IM user terminal where the user logo listed after the logo is sent offline.
一種即時通信IM群組通信資訊的發送方法,包括:IM群組伺服器接收來自IM用戶端的群組通信資訊;IM群組伺服器在識別出群組通信資訊中包括預定的點名標識的情況下,將群組通信資訊發送給點名標識後列舉的IM群組用戶標識所登錄的IM用戶端。 A method for sending IM group communication information in real-time communication includes: an IM group server receives group communication information from an IM client; the IM group server recognizes that the group communication information includes a predetermined roll call identifier To send the group communication information to the IM user terminal registered with the IM group user ID listed after the roll call.
一種即時通信IM群組通信資訊的發送方法,包括:IM用戶端透過網路接收到第一群組通信資訊;IM用戶端在識別出第一群組通信資訊中包括預定的點名標識的情況下,顯著化顯示第一群組通信資訊;接收用戶針對第一群 組通信資訊輸入的第二群組通信資訊;將第二群組通信資訊發送給除用戶外的點名會話參與方所登錄的IM用戶端,其中,點名會話參與方包括發送第一群組通信資訊的用戶和第一群組通信資訊中點名標識後列舉的用戶標識所指示的用戶。 A method for sending IM group communication information in instant messaging, including: an IM user terminal receives first group communication information through a network; the IM user terminal recognizes that the first group communication information includes a predetermined roll call identifier , Prominently display the first group communication information; receive the second group communication information input by the user for the first group communication information; send the second group communication information to the IM registered by the participants of the roll call session other than the user On the user side, the roll call participants include the user who sent the first group communication information and the user indicated by the user ID listed after the roll call identification in the first group communication information.
一種即時通信IM群組通信資訊的發送方法,其包括:IM用戶端透過網路接收到第一群組通信資訊;IM用戶端在識別出第一群組通信資訊中包括預定的點名標識,並且點名標識後列舉的用戶標識中包括登錄用戶的用戶標識的情況下,顯著化顯示第一群組通信資訊;接收用戶針對第一群組通信資訊輸入的第二群組通信資訊;在第二群組通信資訊中攜帶點名標識和除用戶外的點名會話參與方的標識,其中,點名會話參與方包括發送第一群組通信資訊的用戶和第一群組通信資訊中點名標識後列舉的用戶標識所指示的用戶;發送攜帶有點名標識的第二群組通信資訊。 A method for sending IM group communication information in instant messaging includes: an IM user terminal receives first group communication information through a network; the IM user terminal recognizes the first group communication information including a predetermined roll call identifier, and If the user ID listed after the roll call includes the user ID of the logged-in user, the first group communication information is displayed prominently; the second group communication information input by the user for the first group communication information is received; in the second group The group communication information carries the roll call identification and the identification of the roll call participants other than the user, wherein the roll call session participants include the user who sent the first group communication information and the user ID listed after the roll call identification in the first group communication information The indicated user; send the second group of communication information carrying a name identifier.
一種即時通信IM用戶端,包括:接收單元,用於接收用戶輸入的群組通信資訊;識別單元,用於識別接收單元接收到的群組通信資訊中是否包括預定的點名標識;發送單元,用於在識別單元識別出群組通信資訊中包括預定的點名標識的情況下,將群組通信資訊發送給點名標識後列舉的IM群組用戶標識所登錄的IM用戶端。 An instant messaging IM user terminal includes: a receiving unit for receiving group communication information input by a user; an identifying unit for identifying whether the group communication information received by the receiving unit includes a predetermined roll call identifier; a sending unit for When the identification unit recognizes that the group communication information includes a predetermined roll call identifier, the group communication information is sent to the IM user terminal registered with the IM group user ID listed after the roll call identifier.
一種即時通信IM群組伺服器,包括:接收單元,用於接收來自IM用戶端的群組通信資訊;識別單元,用於 識別接收單元接收到的群組通信資訊中是否包括預定的點名標識和離線發送標識;發送單元,用於在識別單元識別出群組通信資訊中包括預定的點名標識和離線發送標識的情況下,將群組通信資訊發送給離線發送標識後列舉的用戶標識所登錄的IM用戶端。 An instant communication IM group server includes: a receiving unit for receiving group communication information from an IM user terminal; an identification unit for identifying whether the group communication information received by the receiving unit includes a predetermined roll call identification and offline Sending identification; sending unit, used to send the group communication information to the IM registered in the user ID listed after the offline sending identification when the identification unit recognizes that the group communication information includes the predetermined roll call identification and offline sending identification user terminal.
一種即時通信IM群組伺服器,包括:接收單元,用於接收自IM用戶端的群組通信資訊;識別單元,用於識別接收單元接收到的群組通信資訊中是否包括預定的點名標識;發送單元,用於在識別單元識別出群組通信資訊中包括預定的點名標識的情況下,將群組通信資訊發送給點名標識後列舉的IM群組用戶標識所登錄的IM用戶端。 An instant communication IM group server includes: a receiving unit for receiving group communication information from an IM client; an identification unit for identifying whether the group communication information received by the receiving unit includes a predetermined roll call identifier; The unit is configured to send the group communication information to the IM user terminal registered with the IM group user ID enumerated after the roll call identification when the identification unit recognizes that the group call information includes a predetermined roll call identification.
一種即時通信IM用戶端,包括:第一接收單元,用於透過網路接收到第一群組通信資訊;識別單元,用於識別第一接收單元接收到的第一群組通信資訊是否包括預定的點名標識;顯示單元,用於在識別單元識別出第一群組通信資訊中包括預定的點名標識的情況下,顯著化顯示第一群組通信資訊;第二接收單元,用於接收用戶針對第一群組通信資訊輸入的第二群組通信資訊;發送單元,用於將第二接收單元接收到的第二群組通信資訊發送給除用戶外的點名會話參與方所登錄的IM用戶端,其中,點名會話參與方包括發送第一群組通信資訊的用戶和由識別單元識別出的第一群組通信資訊中點名標識後列舉的用戶標識所指示的用戶。 An instant messaging IM user terminal includes: a first receiving unit for receiving first group communication information through a network; an identifying unit for identifying whether the first group communication information received by the first receiving unit includes a predetermined The roll call identification; the display unit is used to prominently display the first group communication information when the identification unit recognizes that the first group communication information includes the predetermined roll call identification; the second receiving unit is used to receive the user's The second group communication information inputted by the first group communication information; the sending unit is used to send the second group communication information received by the second receiving unit to the IM client registered by the roll call participant other than the user Among them, the roll call participants include the user who sent the first group communication information and the user indicated by the user ID listed after the roll call identification in the first group communication information recognized by the identification unit.
一種即時通信IM用戶端,包括:第一接收單元,用 於透過網路接收到第一群組通信資訊;識別單元,用於識別第一接收單元接收到的第一群組通信資訊中是否包括預定的點名標識,並且點名標識後列舉的用戶標識中包括登錄用戶的用戶標識;顯示單元,用於在識別單元識別出第一群組通信資訊中包括預定的點名標識,並且點名標識後列舉的用戶標識中包括登錄用戶的用戶標識的情況下,顯著化顯示第一群組通信資訊;第二接收單元,用於接收用戶針對第一群組通信資訊輸入的第二群組通信資訊;設置單元,用於在第二接收單元接收到的第二群組通信資訊中攜帶點名標識和除用戶外的點名會話參與方的標識,其中,點名會話參與方包括發送第一群組通信資訊的用戶和由識別單元識別出的第一群組通信資訊中點名標識後列舉的用戶標識所指示的用戶;發送單元,用於發送設置單元設置後攜帶有點名標識的第二群組通信資訊。 An instant messaging IM client includes: a first receiving unit for receiving first group communication information through a network; and an identifying unit for identifying whether the first group communication information received by the first receiving unit includes The predetermined roll call identification, and the user identification listed after the roll call identification includes the user identification of the logged-in user; the display unit is used to recognize that the first group of communication information includes the predetermined roll call identification in the identification unit, and the roll call identification list When the user ID includes the user ID of the logged-in user, the first group communication information is displayed prominently; the second receiving unit is used to receive the second group communication information input by the user for the first group communication information; the setting unit For carrying the roll call identification and the identification of roll call participants other than the user in the second group communication information received by the second receiving unit, wherein the roll call session participants include the user and the first group communication information The user indicated by the user ID listed after the roll call identification in the first group communication information recognized by the recognition unit; the sending unit is used to send the second group communication information carrying the roll call identification after being set by the setting unit.
本申請實施例透過由發送端的IM用戶端在識別出用戶輸入的群組通信資訊中包括預定的點名標識的情況下,將該群組通信資訊發送給點名標識後列舉的群組用戶,接收端的IM用戶端在識別接收到的群組通信資訊中包括點名標識的情況下,顯著化顯示該包括點名標識的群組通信資訊,並將用戶回覆的群組通信資訊發送給除自己外的點名標識後列舉的用戶以及發送該群組通信資訊的用戶,IM用戶端能夠對群組通信資訊的進行指定接收對象的發送或接收,以及對群組通信資訊的保密性進行區別。 In the embodiment of the present application, when the IM client of the sending end recognizes that the group communication information input by the user includes a predetermined roll call identification, the group communication information is sent to the group user listed after the roll call identification. When the IM client recognizes that the received group communication information includes the roll call identification, the IM group display information is displayed prominently, and the group communication information returned by the user is sent to the roll call identification other than itself For the users listed later and the users who send the group communication information, the IM client can send or receive the specified recipient of the group communication information and distinguish the confidentiality of the group communication information.
本申請的其他特徵和優點將在隨後的說明書中闡述, 並且,部分地從說明書中變得顯而易見,或者透過實施本申請而瞭解。本申請的目的和其他優點可透過在所寫的說明書、申請專利範圍、以及附圖中所特別指出的結構來實現和獲得。 Other features and advantages of the present application will be described in the subsequent description, and part of it will become apparent from the description, or be understood by implementing the present application. The purpose and other advantages of the present application can be realized and obtained through the structures specifically indicated in the written description, patent application scope, and drawings.
91‧‧‧接收單元 91‧‧‧Receiving unit
92‧‧‧識別單元 92‧‧‧Identification unit
93‧‧‧發送單元 93‧‧‧Sending unit
1001‧‧‧接收單元 1001‧‧‧Receiving unit
1002‧‧‧識別單元 1002‧‧‧Identification unit
1003‧‧‧發送單元 1003‧‧‧Sending unit
1101‧‧‧接收單元 1101‧‧‧Receiving unit
1102‧‧‧識別單元 1102‧‧‧Identification unit
1103‧‧‧發送單元 1103‧‧‧Sending unit
1201‧‧‧第一接收單元 1201‧‧‧First receiving unit
1202‧‧‧識別單元 1202‧‧‧Identification unit
1203‧‧‧顯示單元 1203‧‧‧Display unit
1204‧‧‧第二接收單元 1204‧‧‧Second receiving unit
1205‧‧‧發送單元 1205‧‧‧Sending unit
1301‧‧‧第一接收單元 1301‧‧‧First receiving unit
1302‧‧‧識別單元 1302‧‧‧Identification unit
1303‧‧‧顯示單元 1303‧‧‧Display unit
1304‧‧‧第二接收單元 1304‧‧‧Second receiving unit
1305‧‧‧設置單元 1305‧‧‧Setting unit
1306‧‧‧發送單元 1306‧‧‧Sending unit
圖1為本申請實施例提供的IM群組通信資訊的發送方法的工作流程圖;圖2為圖1所示方法的具體實施的工作流程圖;圖3為本申請實施例提供的IM群組通信資訊的發送方法的另一工作流程圖;圖4為本申請實施例提供的IM群組通信資訊的發送方法的另一工作流程圖;圖5為本申請實施例提供的IM群組通信資訊的發送方法的另一工作流程圖;圖6為本申請實施例提供的IM群組通信資訊的發送方法的另一工作流程圖;圖7為圖6所示方法具體實施的工作流程圖;圖8為本申請實施例提供的IM群組通信資訊的發送方法的另一工作流程圖;圖9為本申請實施例提供的IM用戶端的結構框圖;圖10為本申請實施例提供的IM群組伺服器的結構框圖;圖11為本申請實施例提供的IM群組伺服器的另一結 構框圖;圖12為本申請實施例提供的IM用戶端的另一結構框圖;圖13為本申請實施例提供的IM用戶端的另一結構框圖。 1 is a working flowchart of a method for sending IM group communication information provided by an embodiment of the application; FIG. 2 is a working flowchart of a specific implementation of the method shown in FIG. 1; FIG. 3 is an IM group provided by an embodiment of the application Another working flowchart of the communication information sending method; FIG. 4 is another working flowchart of the IM group communication information sending method provided by the embodiment of the present application; FIG. 5 is an IM group communication information of the embodiment of the present application. FIG. 6 is another working flowchart of the IM group communication information sending method provided by the embodiment of the present application; FIG. 7 is a working flowchart of the specific implementation of the method shown in FIG. 6; 8 is another working flowchart of a method for sending IM group communication information provided by an embodiment of the present application; FIG. 9 is a structural block diagram of an IM user terminal provided by an embodiment of the present application; FIG. 10 is an IM group provided by an embodiment of the present application Block diagram of the group server; FIG. 11 is another block diagram of the IM group server provided by the embodiment of this application; FIG. 12 is another block diagram of the IM client provided by the embodiment of this application; FIG. 13 is Another structural block diagram of the IM user terminal provided by the embodiment of the present application.
以下結合附圖對本申請的實施例進行說明,應當理解,此處所描述的實施例僅用於說明和解釋本申請,並不用於限定本申請。 The following describes the embodiments of the present application with reference to the drawings. It should be understood that the embodiments described herein are only used to illustrate and explain the present application, and are not intended to limit the present application.
本申請實施例針對現有IM群組通信模式無法對群組通信資訊的進行指定接收對象的發送或接收,以及無法對群組通信資訊的保密性進行識別或區別的問題,提供了一種IM群組通信資訊的發送方案,以解決上述問題。 The embodiments of the present application provide an IM group for the problems that the existing IM group communication mode cannot send or receive the designated recipient of the group communication information, and cannot identify or distinguish the confidentiality of the group communication information. Communication information delivery plan to solve the above problems.
根據本申請實施例的技術方案,能夠實現IM群組內部分群組用戶之間單獨的共同通信,可將這種IM群組內部分群組用戶之間單獨的共同通信稱為點名會話,將包括點名標識的群組通信資訊稱為點名會話資訊,將包括發起點名會話的用戶、和發起點名會話的用戶在點名標識後列舉的群組用戶共稱為點名會話參與方。在本申請實施例的技術方案中,發送端的IM用戶端在識別出用戶輸入的群組通信資訊中包括預定的點名標識的情況下,將該群組通信資訊發送給點名標識後列舉的群組用戶,接收端的IM用戶端在識別接收到的群組通信資訊中包括點名標識的情 況下,可顯著化顯示該包括點名標識的群組通信資訊,並將用戶回覆的群組通信資訊發送給除自己外的點名會話參與方(即點名標識後列舉的用戶以及發送該群組通信資訊的用戶),能夠實現IM群組內部分群組用戶之間單獨的共同通信,從而IM用戶端能夠對群組通信資訊的進行指定接收對象的發或和接收,以及對群組通信資訊的保密性進行區別。 According to the technical solutions of the embodiments of the present application, separate common communication between some group users in the IM group can be achieved. Such separate common communication between some group users in the IM group can be called a roll call session. The group communication information including the roll call identification is called roll call session information. The group users including the user who initiated the roll call session and the user who initiated the roll call session are listed as roll call session participants. In the technical solution of the embodiment of the present application, when the IM client at the sending end recognizes that the group communication information input by the user includes a predetermined roll call identifier, the group communication information is sent to the group listed after the roll call identifier The user, the IM client of the receiving end, when recognizing that the received group communication information includes the roll call identification, can prominently display the group communication information including the roll call identification, and send the group communication information returned by the user to the Participants in roll call sessions outside of themselves (that is, the users listed after the roll call identification and the users who send the group communication information) can realize separate common communication between some group users in the IM group, so that the IM user can Group communication information is designated to send or receive recipients, and to distinguish the confidentiality of group communication information.
下面對本申請實施例進行詳細說明。 The embodiments of the present application are described in detail below.
實施例一 Example one
在實施例一中,點名會話的參與方所在的用戶端之間的通信速度不受限,且均已登錄IM群組伺服器,點名會話的參與方所在的用戶端之間能夠建立對等(P2P,Peer to Peer)通信,由發起點名會話的用戶所在的IM用戶端對點名會話資訊進行識別的定向發送。 In the first embodiment, the communication speed between the clients where the participants of the roll call session are not limited, and they are all logged into the IM group server, the peers where the participants of the roll call session can be established can be established ( P2P, Peer to Peer) communication, the directional sending of the roll call session information is identified by the IM client where the user who initiated the roll call session is located.
圖1示出了本申請實施例提供的IM群組通信資訊的發送方法的工作流程圖,該方法包括如下處理過程:步驟11、IM用戶端接收用戶輸入的群組通信資訊;較佳地,該群組通信資訊為IM群組通信資訊;步驟12、IM用戶端在識別出群組通信資訊中包括預定的點名標識的情況下,將群組通信資訊發送給點名標識後列舉的IM群組用戶標識所登錄的IM用戶端。 FIG. 1 shows a working flowchart of a method for sending IM group communication information provided by an embodiment of the present application. The method includes the following processing steps:
根據上述處理過程,作為點名會話資訊發送端的IM用戶端在識別出用戶輸入的群組通信資訊中包括預定的點 名標識的情況下,將群組通信資訊發送給點名標識後列舉的群組用戶所登錄的IM用戶端,能夠將用戶針對IM群組內部分用戶的群組通信資訊僅發送給這部分用戶,實現對IM群組通信資訊指定接收對象的發送,並且IM用戶端透過識別點名標識能夠對群組通信資訊的保密性進行識別。 According to the above process, when the IM client as the sender of the roll call session information recognizes that the group communication information input by the user includes the predetermined roll call mark, the group communication information is sent to the group user listed after the roll call mark. The logged-in IM client can send the group communication information of the user to some users in the IM group to only this part of the users, to send the specified recipient of the IM group communication information, and the IM user can identify Identify the confidentiality of group communication information.
圖2示出了圖1所示方法的具體實施的工作流程圖,該具體實施的過程包括如下處理過程: FIG. 2 shows a working flowchart of the specific implementation of the method shown in FIG. 1. The specific implementation process includes the following processing procedures:
步驟21、IM用戶端接收用戶輸入的群組通信資訊; Step 21: The IM client receives the group communication information input by the user;
步驟22、IM用戶端判斷接收到的群組通信資訊中是否包括預定的點名標識,在包括預定的點名標識的情況下,處理進行到步驟23,否則執行一般的群組通信處理過程(該處理過程為現有技術,這裏不再贅述); Step 22: The IM user terminal determines whether the received group communication information includes a predetermined roll call identifier. If the predetermined roll call identifier is included, the process proceeds to step 23, otherwise, the general group communication process is performed (the process The process is the existing technology, and it will not be repeated here);
步驟23、IM用戶端根據登錄IM群組伺服器時獲取的用戶所在群組中的群組用戶的位址資訊(該位址資訊可包括用戶的IP位址資訊和協定埠資訊等),判斷點名標識後列舉的用戶標識所指的用戶是否在線上,對於在線上的用戶,處理進行到步驟24,對於離線的用戶,處理進行到步驟25; Step 23: The IM client judges according to the address information of the group user in the user's group obtained when logging in the IM group server (the address information may include the user's IP address information and protocol port information, etc.) Whether the user indicated by the user ID listed after the roll call is online, for online users, the process proceeds to step 24, and for offline users, the process proceeds to step 25;
步驟24、IM用戶端按照群組用戶的位址資訊,將包括點名標識的群組通信資訊發送給點名標識後列舉的IM群組用戶標識所指示的在線上的用戶,處理結束。 Step 24: The IM user terminal sends the group communication information including the roll call identifier to the online user indicated by the IM group user ID listed after the roll call identifier according to the address information of the group user, and the processing ends.
步驟25、IM用戶端在包括點名標識的群組通信資訊中攜帶離線發送標識和離線的群組用戶的用戶標識; Step 25: The IM user terminal carries the offline sending identifier and the offline user ID of the group user in the group communication information including the roll call identifier;
步驟26、IM用戶端將攜帶有點名標識和離線發送標識的群組通信資訊發送給IM群組伺服器。 Step 26: The IM user terminal sends the group communication information carrying the name identifier and the offline transmission identifier to the IM group server.
透過如圖2所示的處理過程,在圖1所示處理方法的基礎上,在IM用戶端能夠與IM群組內的其他用戶建立P2P通信的情況下,可將攜帶有點名標識的群組通信資訊直接發送給除點名會話發起用戶外的點名會話的參與方,這樣能夠在點名會話的參與方之間進行點對點通信,能夠快速、高效地進行點名會話;在點名會話的參與方中存在用戶離線的情況下,可在攜帶有點名標識的群組通信資訊中另外攜帶離線發送標識以及離線用戶的用戶標識,以便IM群組伺服器在離線用戶重新登錄後,將該攜帶有點名標識的群組通信資訊發送給該離線用戶,能夠保證點名會話資訊的有效發送。 Through the processing procedure shown in FIG. 2 and based on the processing method shown in FIG. 1, in the case where the IM user can establish P2P communication with other users in the IM group, the group carrying the name identification can be The communication information is directly sent to the participants of the roll call session except for the user who initiated the roll call session, so that peer-to-peer communication can be carried out between the roll call session participants, and the roll call session can be carried out quickly and efficiently; there are users among the roll call session participants In the case of offline, the group communication information carrying the name identifier can additionally carry the offline sending identifier and the user identifier of the offline user, so that the IM group server will register the group carrying the name identifier after the offline user logs in again. Group communication information is sent to the offline user, which can ensure the effective sending of roll call conversation information.
此外,IM用戶端判斷接收到的群組通信資訊中包括預定的點名標識的情況下,還對該包括點名標識的群組通信資訊進行顯著化顯示,以使用戶能夠有效地識別出與自身相關的群組通信資訊。 In addition, when the IM user terminal determines that the received group communication information includes a predetermined roll call identification, the group communication information including the roll call identification is also displayed prominently, so that the user can effectively recognize the relevance to himself Group communication information.
顯著化顯示的處理包括以下方式,以及其他的對點名會話資訊進行顯著化顯示的方式:方式一,IM用戶端在群組會話視窗中建立獨立的點名會話子視窗,並在建立的點名會話子視窗中顯示包括點名標識的群組通信資訊;方式二,IM用戶端根據預先設置的著重顯示資訊,在群組會話視窗中的通信資訊顯示區域,著重顯示包括點 名標識的群組通信資訊;例如,使用高亮標注的字體、或者顏色鮮豔的字體、或者動態閃爍的字體顯示包括點名標識的群組通信資訊;方式三,IM用戶端將接收到的該群組通信資訊顯示在通信資訊顯示區域的置頂位置。 The process of highlighting the display includes the following methods, as well as other ways to highlight the roll call session information: Mode 1, the IM client creates an independent roll call session sub-window in the group session window, and The group communication information including the roll call identification is displayed in the window; in the second way, the IM client displays the group communication information including the roll call identification in the communication information display area in the group conversation window according to the preset emphasis display information; for example , Use highlighted fonts, or brightly colored fonts, or dynamically flashing fonts to display group communication information including roll call identification; method three, the IM client displays the received group communication information in the communication information display area Top position.
顯著化顯示的處理,能夠在視覺上對用戶進行提醒,提醒用戶有與用戶相關的點名會話資訊。 The prominent display processing can visually remind the user to remind the user of the roll call session related to the user.
實施例二 Example 2
實施例二與實施例一相對應,在點名會話的參與方中存在用戶離線的情況下,由IM群組伺服器對點名會話資訊進行保存和轉發。 The second embodiment corresponds to the first embodiment. When there is a user offline in the participants of the roll call session, the IM group server stores and forwards the roll call session information.
圖3示出了本申請實施例提供的IM群組通信資訊的發送方法的工作流程圖,如圖3所示,IM群組伺服器對點名會話資訊進行轉發的處理包括:步驟31、IM群組伺服器接收來自IM用戶端的群組通信資訊;步驟32、IM群組伺服器在識別出該群組通信資訊中包括預定的點名標識和離線發送標識的情況下,將該群組通信資訊發送給離線發送標識後列舉的用戶標識所登錄的IM用戶端。具體地,IM群組伺服器對該群組通信資訊進行保存,在離線發送標識後列舉的用戶重新登錄IM群組伺服器後,將保存的該群組通信資訊發送給重新登錄的用戶的IM用戶端。 FIG. 3 shows a working flowchart of a method for sending IM group communication information provided by an embodiment of the present application. As shown in FIG. 3, the IM group server forwarding process of the roll call session information includes:
透過上述處理過程,能夠在點名會話的參與方中存在用戶離線的情況下,保證點名會話資訊的有效發送。 Through the above process, it is possible to ensure the effective sending of roll call information if there is a user offline in the roll call session.
實施例三 Example Three
在實施例三中,點名會話參與方的IM用戶端之間因為網速受限、或者受防火牆限制等原因難以建立P2P通信,此時,可以由IM群組伺服器作為代理,在點名會話參與方之間轉發點名會話資訊。 In the third embodiment, it is difficult to establish P2P communication between the IM clients of the roll call participants due to network speed restrictions or firewall restrictions. In this case, the IM group server can be used as a proxy to participate in the roll call session Forward roll call information between parties.
圖4示出了本申請實施例提供的IM群組通信資訊的發送方法的工作流程圖,如圖4所示,IM用戶端對點名會話資訊的處理包括如下步驟:步驟41、IM用戶端接收用戶輸入的群組通信資訊;步驟42、IM用戶端在識別出群組通信資訊中包括預定的點名標識的情況下,將包括點名標識的群組通信資訊發送給IM群組伺服器,以使IM群組伺服器根據群組通信資訊中的點名標識,將群組通信資訊發送給點名標識後列舉的IM群組用戶標識所登錄的IM用戶端。 FIG. 4 shows a working flowchart of a method for sending IM group communication information provided by an embodiment of the present application. As shown in FIG. 4, the IM user terminal processing the roll call session information includes the following steps: Step 41: The IM user terminal receives Group communication information input by the user;
圖5示出了本申請實施例提供的IM群組通信資訊的發送方法的工作流程圖,如圖5所示,IM群組伺服器對點名會話訊息的處理包括如下步驟:步驟51、IM群組伺服器接收來自IM用戶端的群組通信資訊;步驟52、IM群組伺服器在識別出該群組通信資訊中包括預定的點名標識的情況下,將該群組通信資訊發送給 點名標識後列舉的IM群組用戶標識所登錄的IM用戶端。具體地,在點名會話的參與方中存在用戶離線的情況下,IM群組伺服器的處理參見上述步驟32中的處理過程,這裏不再贅述。 FIG. 5 shows a working flowchart of a method for sending IM group communication information provided by an embodiment of the present application. As shown in FIG. 5, the IM group server processing of the roll call session message includes the following steps:
根據上述如圖4和圖5所示的處理過程,在點名會話參與方的IM用戶端之間因為網速受限、或者受防火牆限制等原因難以建立P2P通信的情況下,由IM群組伺服器作為代理,在點名會話參與方之間轉發點名會話資訊,能夠保證點名會話的實現。 According to the above process shown in FIG. 4 and FIG. 5, in the case where it is difficult to establish P2P communication between the IM clients of the roll call participants due to network speed restrictions or firewall restrictions, the IM group serves As a proxy, the device forwards the roll call session information between the roll call session participants to ensure the roll call session.
根據上述實施例一至實施例三,由發起點名會話的IM用戶端來識別點名會話資訊,並將點名會話資訊其他的點名會話參與方所登錄的IM用戶端,能夠在點名會話資訊的發送端實現對群組通信資訊指定接收方的定向發送,對群組通信資訊的保密性進行識別。 According to the first to third embodiments above, the IM client that initiated the roll call session identifies the roll call session information, and the IM client that other roll call session participants log in to the roll call session information can be implemented at the sender of the roll call session information The group communication information is designated to be directed by the recipient to identify the confidentiality of the group communication information.
實施例四 Example 4
在實施例四中,作為接收端的IM用戶端來識別接收到的群組通信資訊是否是點名會話資訊,點名會話資訊可以是透過上述實施例一至三中任一個實施例的處理過程發送的,即,點名會話資訊可以是由發起點名會話的IM用戶端定向發送給作為點名會話參與方的IM用戶端的,或者是由IM群組伺服器識別出群組通信資訊為點名會話資訊後定向發送給作為點名會話參與方的IM用戶端的。 In the fourth embodiment, the IM client as the receiving end recognizes whether the received group communication information is roll call session information. The roll call session information may be sent through the process of any one of the above embodiments 1 to 3, namely , The roll call session information can be sent by the IM client that initiated the roll call session to the IM client that is the participant of the roll call session, or the IM group server recognizes the group communication information as the roll call session information and sends it to the Name the IM user of the participant of the session.
圖6示出了本申請實施例提供的IM群組通信資訊的 發送方法的工作流程圖,如圖6所示,該方法包括如下處理過程:步驟61、IM用戶端透過網路接收到第一群組通信資訊;步驟62、IM用戶端在識別出第一群組通信資訊中包括預定的點名標識的情況下,顯著化顯示第一群組通信資訊;步驟63、接收用戶針對第一群組通信資訊輸入的第二群組通信資訊;步驟64、將第二群組通信資訊發送給除該用戶外的點名會話參與方所登錄的IM用戶端,其中,該點名會話參與方包括發送第一群組通信資訊的用戶和第一群組通信資訊中點名標識後列舉的用戶標識所指示的用戶。 FIG. 6 shows a working flowchart of a method for sending IM group communication information provided by an embodiment of the present application. As shown in FIG. 6, the method includes the following processing procedures: Step 61: The IM client receives the first through the network. Group communication information;
透過如圖6所示的處理過程,作為點名會話資訊接收端的IM用戶端,顯著化顯示接收到的點名會話資訊(即第一群組通信資訊),並接收用戶針對接收到的點名會話資訊進行回覆的點名會話資訊(即第二群組通信資訊),將該回覆的點名會話資訊發送給點名會話的參與方,能夠實現群組通信資訊指定接收對象的接收及發送、對群組通信資訊的保密性進行區別。 Through the process shown in FIG. 6, the IM client, which is the receiver of the roll call session information, prominently displays the received roll call session information (ie, the first group communication information), and receives the user’s response to the received roll call session information. Replying to the roll call session information (that is, the second group communication information), sending the roll call session information to the participants of the roll call session, which can realize the reception and transmission of the designated recipient of the group communication information, and the group communication information. Make a distinction between confidentiality.
圖7示出了圖6所示方法具體實施的工作流程圖,該具體實施的過程包括如下處理過程:步驟71、IM用戶端透過網路接收到來自其他IM用戶端或者IM群組伺服器的第一群組通信資訊; 步驟72、IM用戶端識別第一群組通信資訊中是否包括預定的點名標識,在包括點名標識的情況下,處理進行到步驟73,否則,執行一般的群組通信處理過程(該處理過程為現有技術,這裏不再贅述);步驟73、IM用戶端顯著化顯示第一群組通信資訊;具體的顯著化顯示處理,參照上述實施例一中所述的顯著化處理過程,這裏不再贅述;步驟74、顯示預設的回覆控制項;具體地,該回覆控制項的顯示位置是在第一群組通信資訊之後,這樣便於用戶識別和觸發該回覆控制項,也可以是在IM用戶端顯示介面的其他位置上;步驟75、接收用戶觸發該回覆控制項後輸入的第二群組通信資訊;步驟76、在第二群組通信資訊中攜帶點名標識和除該用戶外的點名會話參與方的標識;步驟77、IM用戶端顯著化顯示攜帶有點名標識的第二群組通信資訊;具體的顯著化顯示處理,參照上述實施例一中所述的顯著化處理過程,這裏不再贅述;步驟78、將攜帶有點名標識的第二群組通信資訊發送給除該用戶外的點名會話參與方所登錄的IM用戶端。具體的發送處理過程,參照上述實施例一中步驟22至步驟26所述的處理,這裏不再贅述。 7 shows a work flow chart of the specific implementation of the method shown in FIG. 6, the specific implementation process includes the following processing steps: Step 71, the IM client receives from another IM client or IM group server via the network First group communication information; Step 72: The IM client recognizes whether the first group communication information includes a predetermined roll call identification, and if the roll call identification is included, the process proceeds to step 73, otherwise, general group communication is performed Processing process (the processing process is in the prior art and will not be repeated here); Step 73: IM client terminal displays the first group of communication information prominently; for the specific display processing of highlighting, refer to the highlighting described in the first embodiment above The processing process is not repeated here; Step 74: Display the default reply control item; specifically, the display position of the reply control item is after the first group of communication information, so that the user can easily identify and trigger the reply control item, It can also be at another location on the display interface of the IM client; Step 75: Receive the second group communication information input by the user after triggering the reply control; Step 76: Carry the roll call identification and the division in the second group communication information Identification of the participants of the roll call session outside the user; Step 77: The IM client displays the second group communication information carrying the identification of the roll name; for the specific display processing, refer to the highlighting described in the first embodiment above The processing process will not be repeated here; Step 78: Send the second group communication information carrying the name identification to the IM user terminal where the name of the roll call participant other than the user is logged in. For the specific sending processing procedure, refer to the processing described in
透過上述的處理過程,在圖6所示處理方法的基礎上,作為點名會話接收端的IM用戶端,為用戶回覆點名 會話資訊提供了介面(即回覆控制項),將用戶回覆的點名會話發送給其他的點名會話參與方,能夠實現群組通信資訊的進行指定接收對象的接收及發送、對群組通信資訊的保密性進行區別。 Through the above process, on the basis of the processing method shown in FIG. 6, the IM client, which is the receiver of the roll call session, provides an interface for the user to reply to the roll call session information (that is, the reply control item), and sends the roll call session that the user responds to Other roll call participants can realize the reception and transmission of the designated recipients of the group communication information and distinguish the confidentiality of the group communication information.
上述實施例一至實施例四列舉了由點名會話資訊的發送端對點名會話資訊進行識別,並對點名會話資訊進行定向發送(即僅發送給點名會話標識後所列舉的用戶的IM用戶端)的處理情況。透過上述的處理方法,能夠在作為發送端的IM用戶端實現群組通信資訊指定接收對象的發送或接收、對群組通信資訊的保密性進行識別或區別。 The above embodiments 1 to 4 list the identification of the roll call session information by the sender of the roll call session information, and the targeted transmission of the roll call session information (that is, only to the IM user terminal of the user listed after the roll call session ID) Handling situation. Through the above-mentioned processing method, it is possible to realize the sending or receiving of the designated receiving object of the group communication information on the IM user terminal as the sending end, and to identify or distinguish the confidentiality of the group communication information.
實施例五 Example 5
在實施例五中,作為點名會話發送端的IM用戶端或IM群組伺服器並不區分群組通信資訊是否為點名會話消息、對群組通信資訊進行直接發送,僅由作為接收端的IM用戶端來判斷群組通信資訊是否為點名會話資訊,這樣能夠減輕發送端的處理負擔。 In the fifth embodiment, the IM client or IM group server that is the sender of the roll call does not distinguish whether the group communication information is a roll call message, and directly sends the group communication information, only the IM client that is the receiver To determine whether the group communication information is roll call information, which can reduce the processing burden on the sending end.
圖8示出了本申請實施例提供的IM群組通信資訊的發送方法的工作流程圖,如圖8所示,該方法包括如下處理過程:步驟81、IM用戶端透過網路接收到第一群組通信資訊;步驟82、IM用戶端在識別出第一群組通信資訊中包括預定的點名標識,並且點名標識後列舉的用戶標識中包 括登錄用戶的用戶標識的情況下,顯著化顯示第一群組通信資訊;步驟83、接收用戶針對第一群組通信資訊輸入的第二群組通信資訊;步驟84、在第二群組通信資訊中攜帶點名標識和除用戶外的點名會話參與方的標識,其中,點名會話參與方包括第一群組通信資訊的發起用戶和第一群組通信資訊中點名標識後列舉的用戶標識所指示的用戶;步驟85、發送攜帶有點名標識的第二群組通信資訊。 FIG. 8 shows a working flowchart of a method for sending IM group communication information provided by an embodiment of the present application. As shown in FIG. 8, the method includes the following processing procedures: Step 81: The IM client receives the first through the network. Group communication information;
具體地,在執行完上述步驟82後,IM用戶端還顯示預設的回覆控制項,用戶觸發該回覆控制項後輸入第二群組通信資訊。 Specifically, after performing the
根據如圖8所示的方法,作為點名會話資訊接收端的IM用戶端,在判斷接收到的群組通信資訊(即第一群組通信資訊)為點名會話資訊、且是指定發送給IM用戶端上登錄用戶的情況下,顯著化顯示接收到的點名會話資訊,並接收用戶針對接收到的點名會話資訊進行回覆的點名會話資訊(即第二群組通信資訊),將該回覆的點名會話資訊發送給點名會話的參與方,能夠實現群組通信資訊的指定接收對象的接收、對群組通信資訊的保密性進行區別。 According to the method shown in FIG. 8, the IM client, which is the receiver of the roll call session information, determines that the received group communication information (ie, the first group communication message) is roll call session information, and is designated to be sent to the IM client. In the case of a logged-in user, the received roll call session information is displayed prominently, and the roll call session information (that is, the second group communication information) that the user replies to the received roll call session information is received, and the roll call session information is returned Sending to the participants of the roll call session can realize the reception of the designated recipient of the group communication information and distinguish the confidentiality of the group communication information.
上述實施例中提供的IM群組通信資訊的發送方法,既可以透過硬體來實現,也可以透過軟體來實現。 The method for sending IM group communication information provided in the above embodiments may be implemented by hardware or software.
與實施例一中圖1所示的方法相對應,圖9示出了本申請實施例提供的IM用戶端的結構框圖,如圖9所示,該IM用戶端包括:接收單元91,用於接收用戶輸入的群組通信資訊;識別單元92,連接至接收單元91,用於識別接收單元91接收到的群組通信資訊中是否包括預定的點名標識;發送單元93,連接至識別單元92,用於在識別單元92識別出群組通信資訊中包括預定的點名標識的情況下,將群組通信資訊發送給點名標識後列舉的IM群組用戶標識所登錄的IM用戶端。 Corresponding to the method shown in FIG. 1 in Embodiment 1, FIG. 9 shows a structural block diagram of an IM user terminal provided by an embodiment of the present application. As shown in FIG. 9, the IM user terminal includes a receiving
透過如圖9所示的IM用戶端,能夠將用戶針對IM群組內部分用戶的群組通信資訊僅發送給這部分用戶,實現對IM群組通信資訊指定接收對象的發送,並且IM用戶端透過識別點名標識能夠對群組通信資訊的保密性進行識別。 Through the IM client as shown in FIG. 9, the user's group communication information for some users in the IM group can only be sent to this part of the users, and the specified recipient of the IM group communication information can be sent, and the IM client By identifying the roll call identification, the confidentiality of the group communication information can be identified.
與實施例二中圖3所示的方法相對應,圖10示出了本申請實施例提供的IM群組伺服器的結構框圖,如圖10所示,該IM群組伺服器包括:接收單元1001,用於接收來自IM用戶端的群組通信資訊;識別單元1002,連接至接收單元1001,用於識別接收單元1001接收到的群組通信資訊中是否包括預定的點名標識和離線發送標識; 發送單元1003,連接至識別單元1002,用於在識別單元1002識別出群組通信資訊中包括預定的點名標識和離線發送標識的情況下,將群組通信資訊發送給離線發送標識後列舉的用戶標識所登錄的IM用戶端。 Corresponding to the method shown in FIG. 3 in Embodiment 2, FIG. 10 shows a structural block diagram of an IM group server provided by an embodiment of the present application. As shown in FIG. 10, the IM group server includes: receiving The
透過圖10所示的IM群組伺服器,能夠在點名會話的參與方中存在用戶離線的情況下,將IM用戶端發送來的群組通信資訊發送給離線後重新登錄的用戶,保證點名會話資訊的有效發送。 Through the IM group server shown in FIG. 10, when there is a user offline in the participants of the roll call session, the group communication information sent from the IM user terminal can be sent to the offline log-in user to ensure the roll call session Effective delivery of information.
與實施例三中圖5所示的方法相對應,圖11示出了本申請實施例提供的IM群組伺服器的結構框圖,如圖11所示,該IM群組伺服器包括:接收單元1101,用於接收自IM用戶端的群組通信資訊;識別單元1102,連接至接收單元1101,用於識別接收單元1101接收到的群組通信資訊中是否包括預定的點名標識;發送單元1103,連接至識別單元1102,用於在識別單元1102識別出群組通信資訊中包括預定的點名標識的情況下,將群組通信資訊發送給點名標識後列舉的IM群組用戶標識所登錄的IM用戶端。 Corresponding to the method shown in FIG. 5 in Embodiment 3, FIG. 11 shows a structural block diagram of an IM group server provided by an embodiment of the present application. As shown in FIG. 11, the IM group server includes: receiving
透過如圖11所示的IM群組伺服器,在點名會話參與方的IM用戶端之間因為網速受限、或者受防火牆限制等原因難以建立P2P通信的情況下,由IM群組伺服器作為代理,在點名會話參與方之間轉發點名會話資訊,能夠保 證點名會話的實現。 Through the IM group server as shown in FIG. 11, when it is difficult to establish P2P communication between the IM clients of the roll call participants due to network speed restrictions or firewall restrictions, the IM group server As an agent, forwarding the roll call session information between the roll call session participants can ensure the roll call session.
與實施例四中圖6所示的方法相對應,圖12示出了本申請實施例提供的IM用戶端的結構框圖,如圖12所示,該IM用戶端包括:第一接收單元1201,用於透過網路接收到第一群組通信資訊;識別單元1202,連接至第一接收單元1201,用於識別第一接收單元1201接收到的第一群組通信資訊是否包括預定的點名標識;顯示單元1203,連接至識別單元1202,用於在識別單元1202識別出第一群組通信資訊中包括預定的點名標識的情況下,顯著化顯示第一群組通信資訊;第二接收單元1204,用於接收用戶針對第一群組通信資訊輸入的第二群組通信資訊;發送單元1205,連接至第二接收單元1204和識別單元1202,用於將第二接收單元1204接收到的第二群組通信資訊發送給除用戶外的點名會話參與方所登錄的IM用戶端,其中,點名會話參與方包括發送第一群組通信資訊的用戶和由識別單元1202識別出的第一群組通信資訊中點名標識後列舉的用戶標識所指示的用戶。 Corresponding to the method shown in FIG. 6 in Embodiment 4, FIG. 12 shows a structural block diagram of an IM user terminal provided by an embodiment of the present application. As shown in FIG. 12, the IM user terminal includes: a
透過如圖12所示的IM用戶端,作為點名會話資訊接收端的IM用戶端,顯著化顯示接收到的點名會話資訊(即第一群組通信資訊),並接收用戶針對接收到的點名會話資訊進行回覆的點名會話資訊(即第二群組通信資 訊),將該回覆的點名會話資訊發送給點名會話的參與方,能夠實現群組通信資訊指定接收對象的接收及發送、對群組通信資訊的保密性進行區別。 Through the IM client as shown in FIG. 12, as the IM client of the roll call session information receiver, the received roll call session information (ie, the first group communication information) is displayed prominently, and the user receives the roll call session information received by the user The roll call session information (that is, the second group communication information) to be replied, and the roll call session information sent to the participants of the roll call session can realize the reception and transmission of the designated recipient of the group communication information and the group communication information. To distinguish the confidentiality.
與實施例無中圖8所示的方法相對應,圖13示出了本申請實施例提供的IM用戶端的結構框圖,如圖13所示,該IM用戶端包括:第一接收單元1301,用於透過網路接收到第一群組通信資訊;識別單元1302,連接至第一接收單元1301,用於識別第一接收單元1301接收到的第一群組通信資訊中是否包括預定的點名標識,並且點名標識後列舉的用戶標識中是否包括登錄用戶的用戶標識;顯示單元1303,連接至識別單元1302,用於在識別單元1302識別出第一群組通信資訊中包括預定的點名標識,並且點名標識後列舉的用戶標識中包括登錄用戶的用戶標識的情況下,顯著化顯示第一群組通信資訊;第二接收單元1304,用於接收用戶針對第一群組通信資訊輸入的第二群組通信資訊;設置單元1305,連接至第二接收單元1304和識別單元1302,用於在第二接收單元1304接收到的第二群組通信資訊中攜帶點名標識和除用戶外的點名會話參與方的標識,其中,點名會話參與方包括發送第一群組通信資訊的用戶和由識別單元1202識別出的第一群組通信資訊中點名標識後列舉的用戶標識所指示的用戶; 發送單元1306,連接至設置單元1305,用於發送設置單元1305設置後攜帶有點名標識的第二群組通信資訊。 Corresponding to the method shown in FIG. 8 in the embodiment, FIG. 13 shows a structural block diagram of an IM client provided by an embodiment of the present application. As shown in FIG. 13, the IM client includes: a first receiving unit 1301, It is used to receive the first group communication information through the network; the identification unit 1302 is connected to the first receiving unit 1301, and is used to identify whether the first group communication information received by the first receiving unit 1301 includes a predetermined roll call identifier , And whether the user ID listed after the roll call identifier includes the user ID of the logged-in user; the display unit 1303, connected to the recognition unit 1302, is configured to recognize that the first group communication information includes a predetermined roll call identifier in the recognition unit 1302, and When the user ID listed after the roll call includes the user ID of the logged-in user, the first group communication information is displayed prominently; the second receiving unit 1304 is used to receive the second group input by the user for the first group communication information Group communication information; setting unit 1305, connected to the second receiving unit 1304 and the identification unit 1302, for carrying the roll call identification and roll call participants other than the user in the second group communication information received by the second receiving unit 1304 , Where the roll call participants include the user who sent the first group communication information and the user indicated by the user ID listed after the roll call identification in the first group communication information recognized by the recognition unit 1202; the sending unit 1306, It is connected to the setting unit 1305, and is used to send the second group communication information carrying the name identifier after setting by the setting unit 1305.
透過如圖13所示的IM用戶端,作為點名會話資訊接收端的IM用戶端,在判斷接收到的群組通信資訊(即第一群組通信資訊)為點名會話資訊、且是指定發送給IM用戶端上登錄用戶的情況下,顯著化顯示接收到的點名會話資訊,並接收用戶針對接收到的點名會話資訊進行回覆的點名會話資訊(即第二群組通信資訊),將該回覆的點名會話資訊發送給點名會話的參與方,能夠實現群組通信資訊的指定接收對象的接收、對群組通信資訊的保密性進行區別。 Through the IM client as shown in FIG. 13, the IM client, which is the receiver of the roll call session information, determines that the received group communication information (ie, the first group communication information) is roll call session information and is designated to be sent to IM In the case of a logged-in user on the user terminal, the received roll call session information is displayed prominently, and the roll call session information (ie, the second group communication information) that the user replies to the received roll call session information is received, and the roll call of the reply The conversation information is sent to the participants of the roll call session, which can realize the reception of the designated recipient of the group communication information and distinguish the confidentiality of the group communication information.
綜上所述,根據申請實施例的技術方案,透過由發送端的IM用戶端在識別出用戶輸入的群組通信資訊中包括預定的點名標識的情況下,將該群組通信資訊發送給點名標識後列舉的群組用戶,接收端的IM用戶端在識別接收到的群組通信資訊中包括點名標識的情況下,顯著化顯示該包括點名標識的群組通信資訊,並將用戶回覆的群組通信資訊發送給除自己外的點名標識後列舉的用戶以及發送該群組通信資訊的用戶,IM用戶端能夠對群組通信資訊的進行指定接收對象的發送或接收,以及對群組通信資訊的保密性進行識別或區別。 In summary, according to the technical solution of the embodiment of the application, the IM client at the sending end sends the group communication information to the roll call identification if it recognizes that the group communication information input by the user includes a predetermined roll call identification For the group users listed later, the IM client at the receiving end prominently displays the group communication information including the roll call identification when identifying that the received group communication information includes the roll call identification, and responds the user to the group communication The information is sent to the users listed after the roll call identification other than themselves and the users who send the group communication information. The IM client can send or receive the specified recipient of the group communication information and keep the group communication information confidential Identification or distinction.
顯然,本領域的技術人員可以對本申請進行各種改動和變型而不脫離本申請的精神和範圍。這樣,倘若本申請 的這些修改和變型屬於本申請之申請專利範圍及其等同技術的範圍之內,則本申請也意圖包含這些改動和變型在內。 Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. In this way, if these modifications and variations of this application fall within the scope of the patent application of this application and the scope of its equivalent technology, this application is also intended to include these modifications and variations.
Claims (5)
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201211043010 | 2012-05-08 | ||
??201210143010.1 | 2012-05-08 | ||
CN201210143010.1 | 2012-05-08 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201921897A TW201921897A (en) | 2019-06-01 |
TWI684346B true TWI684346B (en) | 2020-02-01 |
Family
ID=67702234
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW107120810A TWI684346B (en) | 2012-05-08 | 2012-08-06 | Group communication information sending method, client, and group server |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWI684346B (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070208802A1 (en) * | 2006-03-03 | 2007-09-06 | Gogroups | Method And System For Messaging And Communication Based On Groups |
US7286661B1 (en) * | 2007-05-01 | 2007-10-23 | Unison Technologies Llc | Systems and methods for scalable hunt-group management |
US20090059922A1 (en) * | 2007-08-30 | 2009-03-05 | Barry Appelman | Systems and Methods for Multicast Communication |
US20100250693A1 (en) * | 2007-12-29 | 2010-09-30 | Tencent Technology (Shenzhen) Company Ltd. | Method, apparatus for converting group message and system for exchanging group message |
US20120072515A1 (en) * | 2008-08-28 | 2012-03-22 | Microsoft Corporation | Persisting a group in an instant messaging application |
-
2012
- 2012-08-06 TW TW107120810A patent/TWI684346B/en active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070208802A1 (en) * | 2006-03-03 | 2007-09-06 | Gogroups | Method And System For Messaging And Communication Based On Groups |
US7286661B1 (en) * | 2007-05-01 | 2007-10-23 | Unison Technologies Llc | Systems and methods for scalable hunt-group management |
US20090059922A1 (en) * | 2007-08-30 | 2009-03-05 | Barry Appelman | Systems and Methods for Multicast Communication |
US20100250693A1 (en) * | 2007-12-29 | 2010-09-30 | Tencent Technology (Shenzhen) Company Ltd. | Method, apparatus for converting group message and system for exchanging group message |
US20120072515A1 (en) * | 2008-08-28 | 2012-03-22 | Microsoft Corporation | Persisting a group in an instant messaging application |
Also Published As
Publication number | Publication date |
---|---|
TW201921897A (en) | 2019-06-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI634766B (en) | Sending method of group communication information, client and group server | |
US11271879B2 (en) | Information transmission control method, apparatus, and system | |
CN105704002B (en) | A kind of instant communicating method and device | |
US7447996B1 (en) | System for using gender analysis of names to assign avatars in instant messaging applications | |
CN1988516B (en) | Method and system for privacy controls of an instant messaging | |
WO2017125051A1 (en) | Message sending method and device, computer terminal and storage medium | |
US8332761B2 (en) | Multiple profiles for a user in a synchronous conferencing environment | |
CN103269305B (en) | Method and system for issuing group exchange of information | |
CN103686420B (en) | Good friend is invited to watch method, terminal, server and the system of video | |
CN110049134B (en) | Customer service chat method, customer service chat device, customer service end, server and storage medium | |
CN107046496B (en) | Method, server and system for carrying out instant conversation based on role | |
US20080046512A1 (en) | Method and system for enhanced electronic communications | |
WO2013063886A1 (en) | Gateway, inter-community group information processing system and method | |
SG183552A1 (en) | Method and apparatus for exchanging information between service platforms | |
CN104537092A (en) | Random friend making method based on appearance judgment | |
US9398115B2 (en) | Unified location and presence, communication across real and virtual worlds | |
EP2611081B1 (en) | Method and server for transferring message | |
TWI684346B (en) | Group communication information sending method, client, and group server | |
WO2019023974A1 (en) | Communication control apparatus and method for multi-topic dialogue, and computer processing device | |
KR20070018389A (en) | Communication method and system using conversational agent in personal terminal | |
KR101829908B1 (en) | Method for providing user interface and client enabling the method | |
RU2016105427A (en) | A computer-readable medium, system and method for integrating real and in-game user relationships | |
TW201333840A (en) | On-line customer service processing method, server and interface | |
JP2022010422A5 (en) | ||
CN118555262A (en) | Message processing method, system, electronic device, computer storage medium and program product |