An information communication method and related apparatus

CN117294665BActive Publication Date: 2026-10-30TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202210689192.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-17
Publication Date
2026-10-30
Estimated Expiration
2042-06-17

AI Technical Summary

Technical Problem

[0004]然而,采用上述方式中相互添加为好友的操作要求较高且安全性较低;尤其在不同集体中成员之间群体通信时,需要多次相互添加为好友,操作繁琐复杂,从而导致不同集体中成员之间的通信效率低下

Benefits of technology

[0032]由上述技术方案可以看出,针对具有联系需求的不同组织架构、不具有好友关系的第一成员账号和第二成员账号而言,服务器获取第一成员账号基于目标通信空间向第二成员账号发送的通信信息;查询第一成员账号和第二成员账号均处于目标通信空间时,由于目标通信空间用于聚合具有联系需求的不同组织架构中不具有好友关系的多个成员账号,第一成员账号和第二成员账号无需相互添加为好友,向第二成员账号转发通信信息,即可更加简单方便地实现第一成员账号和第二成员账号之间的通信。可见,具有联系需求的不同组织架构、不具有好友关系的第一成员账号和第二成员账号聚合于目标通信空间,基于目标通信空间使得第一成员账号和第二成员账号无需相互添加为好友即可实现通信;该方式不仅要求较低而且安全性较高,尤其在具有联系需求的不同组织架构、不具有好友关系的成员之间群体通信时,操作极为简单方便,从而提高具有联系需求的不同组织架构、不具有好友关系的成员之间的通信效率。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117294665B_ABST
    Figure CN117294665B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide an information communication method and related device, which are applied to the field of vehicle-mounted scene and data processing. The method comprises: for different organizational structures with contact needs, and first and second member accounts without friend relationship, a server acquires communication information sent by the first member account to the second member account based on a target communication space; when the first and second member accounts are in the target communication space, the target communication space is used to aggregate multiple member accounts without friend relationship in different organizational structures with contact needs, the first and second member accounts do not need to add each other as friends, and the communication information is forwarded to the second member account, so that the communication between the first and second member accounts can be realized more simply and conveniently. The method has low requirements and high security, and improves the communication efficiency between members with different organizational structures and without friend relationship.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of data processing, and in particular to an information communication method and related apparatus. Background Technology

[0002] With the rapid development of network communication technology, instant messaging (IM) applications are becoming increasingly important in life and work. To facilitate communication among members of organized groups, IM applications are gradually becoming the communication tool for more and more groups.

[0003] Currently, IM applications enable individual or group communication among members within the same group. However, as the need for collaborative work among members in different groups increases, members from different groups need to add each other as friends to establish a friendship and facilitate communication between them.

[0004] However, the above methods of adding each other as friends have high requirements and low security. Especially when members in different groups communicate with each other, they need to add each other as friends multiple times, which is cumbersome and complicated, resulting in low communication efficiency between members in different groups. Summary of the Invention

[0005] To address the aforementioned technical issues, this application provides an information communication method that allows members from different organizational structures who are not friends to communicate without adding each other as friends. This method not only has low requirements but also high security. It is particularly simple and convenient to operate when communicating as a group of members from different organizational structures who have communication needs but are not friends, thereby improving the communication efficiency among them.

[0006] The embodiments of this application disclose the following technical solutions:

[0007] On one hand, embodiments of this application provide an information communication method, the method comprising:

[0008] Obtain communication information sent from a first member account to a second member account; the first member account and the second member account belong to different organizational structures and do not have a friend relationship; the communication information is sent based on a target communication space; the target communication space is used to aggregate multiple member accounts from different organizational structures that do not have a friend relationship; the different organizational structures have a need for communication.

[0009] If both the first member account and the second member account are found to be in the target communication space, the communication information is forwarded to the second member account.

[0010] On the other hand, embodiments of this application provide an information communication method, executed by a first terminal, the method comprising:

[0011] The first member account display page shows a target communication set including the first member account and the second member account; the first member account and the second member account belong to different organizational structures and do not have a friend relationship; the target communication space corresponding to the target communication set is used to aggregate multiple member accounts that do not have a friend relationship in different organizational structures, and the different organizational structures have a need for communication.

[0012] In response to a triggering operation based on the target communication set, an information communication page is displayed; the information communication page is used to communicate with the second member account.

[0013] In response to the sending operation for communication information on the information communication page, the communication information is sent to the second member account.

[0014] On the other hand, embodiments of this application provide an information communication method executed by a second terminal, the method comprising:

[0015] Receive communication information sent from a first member account to a second member account; the first member account and the second member account belong to different organizational structures and do not have a friend relationship; the communication information is sent based on a target communication space; the target communication space is used to aggregate multiple member accounts from different organizational structures that do not have a friend relationship; the different organizational structures have a need for communication.

[0016] On the display page of the second member account, the communication information is displayed corresponding to the first member account.

[0017] On the other hand, embodiments of this application provide an information communication device, the device comprising: an acquisition unit and a forwarding unit;

[0018] The acquisition unit is used to acquire communication information sent from a first member account to a second member account; the first member account and the second member account belong to different organizational structures and do not have a friend relationship; the communication information is sent based on a target communication space; the target communication space is used to aggregate multiple member accounts that do not have a friend relationship in different organizational structures; the different organizational structures have a need for communication.

[0019] The forwarding unit is used to forward the communication information to the second member account if it is found that both the first member account and the second member account are in the target communication space.

[0020] On the other hand, embodiments of this application provide an information communication device deployed in a first terminal, the device comprising: a first display unit and a first transmission unit;

[0021] The first display unit is used to display a target communication set including the first member account and the second member account on the display page of the first member account; the first member account and the second member account belong to different organizational structures and do not have a friend relationship; the target communication space corresponding to the target communication set is used to aggregate multiple member accounts that do not have a friend relationship in different organizational structures, and the different organizational structures have a need for communication.

[0022] The first display unit is further configured to display an information communication page in response to a trigger operation based on the target communication set; the information communication page is used to communicate with the second member account;

[0023] The first sending unit is configured to send the communication information to the second member account in response to a sending operation for communication information on the information communication page.

[0024] On the other hand, embodiments of this application provide an information communication device deployed in a second terminal, the device comprising: a first receiving unit and a second display unit;

[0025] The first receiving unit is used to receive communication information sent from a first member account to a second member account; the first member account and the second member account belong to different organizational structures and do not have a friend relationship; the communication information is sent based on a target communication space; the target communication space is used to aggregate multiple member accounts that do not have a friend relationship in different organizational structures; the different organizational structures have a need for communication.

[0026] The second display unit is used to display the communication information corresponding to the first member account on the display page of the second member account.

[0027] On the other hand, embodiments of this application provide a computer device, the device including a processor and a memory:

[0028] The memory is used to store program code and transmit the program code to the processor;

[0029] The processor is used to execute the information communication method described in the first, second, or third aspect according to the instructions in the program code.

[0030] On the other hand, embodiments of this application provide a computer-readable storage medium for storing a computer program that, when executed by a processor, performs the information communication method described in the first, second, or third aspect.

[0031] On the other hand, embodiments of this application provide a computer program product, including a computer program or instructions; when the computer program or instructions are executed by a processor, the information communication method described in the first, second, or third aspects is performed.

[0032] As can be seen from the above technical solution, for different organizational structures with communication needs and first and second member accounts that are not friends, the server obtains the communication information sent by the first member account to the second member account based on the target communication space. When both the first and second member accounts are in the target communication space, since the target communication space is used to aggregate multiple member accounts from different organizational structures with communication needs that are not friends, the first and second member accounts do not need to add each other as friends. Forwarding communication information to the second member account simplifies and facilitates communication between the first and second member accounts. Therefore, different organizational structures with communication needs and first and second member accounts that are not friends are aggregated in the target communication space, allowing them to communicate without adding each other as friends. This method has low requirements and high security, especially in group communication among members from different organizational structures with communication needs who are not friends. The operation is extremely simple and convenient, thereby improving the communication efficiency between members from different organizational structures with communication needs who are not friends. Attached Figure Description

[0033] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0034] Figure 1 A schematic diagram illustrating an information communication method in a practical application scenario provided by an embodiment of this application;

[0035] Figure 2 A signaling interaction diagram of an information communication method provided in an embodiment of this application;

[0036] Figure 3 A schematic diagram of a communication space creation page provided for an embodiment of this application;

[0037] Figure 4 A schematic diagram of a display page for a target address book including a first member account, provided for an embodiment of this application;

[0038] Figure 5 A schematic diagram of a target address book display page including a first member account and a second member account, provided for an embodiment of this application;

[0039] Figure 6 This is a schematic diagram illustrating the sending of communication information from a first member account to a second member account on a separate communication page for a first member account and a second member account, as provided in an embodiment of this application.

[0040] Figure 7 A schematic diagram illustrating the sending of communication information from a first member account to a second member account in a group communication page that includes a first member account and a second member account, provided as an embodiment of this application;

[0041] Figure 8 Signaling interaction diagram of a method for creating and joining a target communication space provided in an embodiment of this application;

[0042] Figure 9 Signaling interaction diagram of another information communication method provided in the embodiments of this application;

[0043] Figure 10 Signaling interaction diagram of another information communication method provided in the embodiments of this application;

[0044] Figure 11 A structural block diagram of an information communication device provided in an embodiment of this application;

[0045] Figure 12 A structural block diagram of another information communication device provided in the embodiments of this application;

[0046] Figure 13 A structural block diagram of another information communication device provided in the embodiments of this application;

[0047] Figure 14 A structural diagram of a computer device provided in an embodiment of this application;

[0048] Figure 15 This is a structural diagram of a server provided in an embodiment of this application. Detailed Implementation

[0049] The embodiments of this application will now be described with reference to the accompanying drawings.

[0050] Currently, IM applications enable individual or group communication among members within the same group. However, with the increasing demand for collaborative work among members in different groups, a cross-group communication method is urgently needed. In related technologies, members in different groups need to add each other as friends to establish a friendship relationship before communication between them is possible. For example, member a of group A and member b of group B need to add each other as friends; that is, member a of group A and member b of group B must have a friend relationship to communicate.

[0051] However, research has found that the above methods of adding each other as friends have high operational requirements and low security. In particular, when members in different groups communicate with each other, they need to add each other as friends multiple times, which is cumbersome and complicated, resulting in low communication efficiency between members in different groups.

[0052] To address the aforementioned technical issues, this application provides an information communication method in which different organizational structures with communication needs, and first and second member accounts that are not friends, are aggregated in a target communication space. Based on the target communication space, the first and second member accounts can communicate without adding each other as friends. This method not only has low requirements but also high security. Especially when communicating in groups among members with different organizational structures with communication needs and who are not friends, the operation is extremely simple and convenient, thereby improving the communication efficiency among members with different organizational structures with communication needs and who are not friends.

[0053] It is understood that this method can be applied to information communication devices with data processing capabilities, such as terminal devices and servers with data processing capabilities. This method can be executed independently by the terminal device, or it can be applied to network scenarios where the terminal device and server communicate, operating in conjunction. The terminal device can be a smartphone, computer, tablet, laptop, desktop computer, smart speaker, smartwatch, smart voice interaction device, smart home appliance, vehicle terminal, aircraft, etc.; the server can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services, but is not limited to these. The terminal device and server can be directly or indirectly connected via wired or wireless communication methods, which is not limited herein.

[0054] To facilitate understanding of the technical solutions provided in the embodiments of this application, firstly, an information communication method provided in the embodiments of this application will be introduced in conjunction with a practical application scenario.

[0055] See Figure 1 , Figure 1 This is a schematic diagram of an information communication method in a practical application scenario provided by an embodiment of this application. In this practical application scenario, the first terminal 101, the server 102, and the second terminal 103 are the aforementioned information communication devices with data processing functions. Both the first terminal 101 and the second terminal 103 are loaded with the same IM application; wherein, the first terminal 101 logs in to a first member account through the IM application, and the second terminal 103 logs in to a second member account through the IM application.

[0056] The first terminal 101 displays a target communication set, including the first member account and the second member account, on the first member account display page. The first member account and the second member account belong to different organizational structures and do not have a friend relationship. The target communication space corresponding to the target communication set is used to aggregate multiple member accounts from different organizational structures that do not have a friend relationship, but have a need to communicate. As an example, the first member account is account 1 of member a in group A, and the second member account is account 2 of member b in group B. Account 1 and account 2 do not have a friend relationship. On the account 1 display page, the first terminal 101 displays a target address book including account 1 and account 2. The target communication space corresponding to the target address book is used to aggregate multiple member accounts from different organizational structures that do not have a friend relationship but have a need to communicate.

[0057] The first terminal 101, in response to a trigger operation based on the target communication set, displays an information communication page; the information communication page is used to communicate with the second member account. Based on the above example, since the target communication space corresponding to the target address book is used to aggregate multiple member accounts from different organizational structures that do not have a friend relationship and have contact needs, account 1 and account 2 do not need to add each other as friends. The first terminal 101 can, in response to a trigger operation based on the target address book, display an information communication page for communicating with account 2.

[0058] In response to a sending operation for communication information on the information communication page, the first terminal 101 sends communication information to the second member account. Based on the above example, the first terminal 101 can also respond to a sending operation for communication information on the information communication page and send communication information from account 1 to account 2.

[0059] Server 102 obtains communication information sent from the first member account to the second member account. Based on the above example, server 102 can obtain communication information sent from account 1 to account 2.

[0060] If server 102 finds that both the first member account and the second member account are in the target communication space, it forwards the communication information to the second member account. Based on the above example, server 102 needs to check whether both account 1 and account 2 are in the target communication space. If so, that is, if both account 1 and account 2 are found to be in the target communication space, it can forward the communication information to account 2.

[0061] The second terminal 103 receives communication information sent from the first member account to the second member account. Based on the above example, the second terminal 103 can receive communication information sent by account 1 through account 2.

[0062] The second terminal 103 displays communication information corresponding to the first member account on the display page of the second member account. Based on the above example, the second terminal 103 can also display communication information corresponding to account 1 on the display page of account 2, thereby realizing communication between account 1 and account 2.

[0063] Therefore, it can be seen that different organizational structures with communication needs, and first and second member accounts that are not friends, are aggregated in the target communication space. Based on the target communication space, the first and second member accounts can communicate without adding each other as friends. This method not only has low requirements but also high security. Especially when communicating in groups among members of different organizational structures with communication needs and who are not friends, the operation is extremely simple and convenient, thereby improving the communication efficiency among members of different organizational structures with communication needs and who are not friends.

[0064] That is, groups A and B that have communication needs, and accounts 1 and 2 that do not have a friend relationship are aggregated in the target communication space. Based on the target communication space, accounts 1 and 2 can communicate without adding each other as friends. This method not only has low requirements but also high security. Especially when communicating among different groups with communication needs and members who do not have a friend relationship, the operation is extremely simple and convenient, thereby improving the communication efficiency between different groups with communication needs and members who do not have a friend relationship.

[0065] Next, we will describe in detail an information communication method provided by an embodiment of this application from the perspective of interaction between the first terminal, the server, and the second terminal, in conjunction with the accompanying drawings.

[0066] See Figure 2 , Figure 2 A signaling interaction diagram of an information communication method provided in this application embodiment, the method comprising:

[0067] S201: The first terminal displays a target communication set including the first member account and the second member account on the display page of the first member account; the first member account and the second member account belong to different organizational structures and do not have a friend relationship; the target communication space corresponding to the target communication set is used to aggregate multiple member accounts that do not have a friend relationship in different organizational structures, and different organizational structures have a need to communicate.

[0068] In related technologies, for first member accounts and second member accounts with different organizational structures and no friend relationship, the first member accounts and second member accounts need to add each other as friends in order to enable communication between the first member accounts and second member accounts.

[0069] Considering that the above-mentioned technologies have high requirements and low security, especially when three or more members with different organizational structures and no friendship relationship communicate in a group, it is necessary to add each other as friends multiple times, which is cumbersome and complicated, resulting in low communication efficiency between members with different organizational structures and no friendship relationship.

[0070] Therefore, in this embodiment, a pre-defined communication space is used to aggregate multiple member accounts from different organizational structures that do not have a friend relationship, even though these different organizational structures have a need for communication. The first terminal logs into the first member account via an IM application. For the first member account and the second member account from different organizational structures that do not have a friend relationship, communication is required. When the target communication set, including the first member account and the second member account, is displayed on the first member account's display page, since the target communication space corresponding to the target communication set is used to aggregate multiple member accounts from different organizational structures that have a need for communication but do not have a friend relationship, the first member account and the second member account do not need to add each other as friends. The first terminal can achieve communication between the first member account and the second member account through the target communication space, similar to the communication method used by members within an organizational structure.

[0071] In this context, the first member account and the second member account belong to different organizational structures, indicating that they belong to different groups. Furthermore, the first member account and the second member account are connecting member accounts within different organizational structures, meaning they belong to connecting member accounts within different groups. The first member account and the second member account do not have a friend relationship, meaning they have not added each other as friends. The target communication space is used to aggregate multiple member accounts from different organizational structures that do not have a friend relationship, indicating that the target communication space is used to aggregate multiple member accounts from different groups that have not added each other as friends. Different organizational structures have a communication need, meaning different groups have a communication need. As an example, different groups can be different companies, different enterprises, different classes, different units, etc., and are not limited here.

[0072] Considering the increasing demand for collaborative work among members in different groups, primarily referring to the growing need for collaborative work among members in different groups with business connections; based on this, the first member account and the second member account belong to different organizational structures, which can be represented as the first member account and the second member account belonging to different groups with business connections. Furthermore, the first member account and the second member account belong to the connecting member accounts in different groups with business connections; the target communication space is used to aggregate multiple member accounts in different organizational structures that do not have a friend relationship, which can be represented as the target communication space is used to aggregate multiple member accounts in different groups with business connections that have not added each other as friends.

[0073] The target communication set can be either the target address book corresponding to the target communication space or the target communication group corresponding to the target communication space.

[0074] In addition, in this embodiment of the application, corresponding to S201 above, it is also necessary to display the target address book including the first member account and the second member account, or to display the target communication group including the first member account and the second member account, through any one of the following three implementation methods.

[0075] The first implementation method is that the first terminal builds a target communication space based on the server through the first member account and invites the second member account to join the target communication space. The second terminal logs in to the second member account through the IM application and agrees to join the target communication space through the second member account, so as to display the target address book including the first member account and the second member account.

[0076] First, on the first member's account display page, the first member can use the first terminal to create a target communication space. The first terminal then sends a space creation request to the server through the first member's account. After receiving the space creation request, the server assigns a space identifier.

[0077] Secondly, the server can create a target communication space including the first member account based on the space identifier, and send the space identifier to the first member account; after the first terminal receives the space identifier through the first member account, it displays the target address book including the first member account based on the space identifier.

[0078] Then, the first member can use the first terminal to invite the second member's account based on the target communication space. The first terminal can send an invitation message carrying the space identifier to the second member's account to invite the second member's account to join the target communication space. After receiving the invitation message through the second member's account, the second terminal can perform the joining operation and send a join request carrying the space identifier to the server. After receiving the join request, the server adds the second member's account to the target communication space corresponding to the space identifier according to the join request.

[0079] Finally, the server can send the joining information of the second member account to the first member account and the second member account, indicating that the second member account has joined the target communication space. After the first terminal receives the joining information through the first member account, S201 actually displays the target communication set as the target address book including the first member account and the second member account based on the joining information. Correspondingly, after the second terminal receives the joining information through the second member account, it can also display the target communication set corresponding to the target communication space as the target address book including the first member account and the second member account on the display page of the second member account based on the joining information.

[0080] Therefore, this application provides a possible implementation, and the method may further include, for example, the following S1-S9:

[0081] S1: In response to the creation operation of the target communication space, the first terminal sends a space creation request for the target communication space to the server.

[0082] As an example, see Figure 3 The diagram illustrates a communication space creation page. The first member account is account 1 of member a of group A. On the first terminal, the communication space creation page is displayed on the display page of account 1. The communication space creation page prompts "Create a communication space, invite dealers or suppliers to join, and communicate with them conveniently to share applications and customers." Member a of group A clicks the "Create Communication Space" control, and the first terminal sends a space creation request for the target communication space to the server through account 1.

[0083] S2: The server allocates space identifiers based on the space creation request.

[0084] S3: The server creates a target communication space that includes the first member account based on the space identifier.

[0085] S4: The server sends a space identifier to the first member account.

[0086] S5: The first terminal displays the target address book, including the first member's account, based on the spatial identifier.

[0087] As an example, see Figure 4 The diagram illustrates a display page for a target address book that includes a first member's account. Based on the example above, the first member's account is account 1 of member a of group A, and account 1 is displayed on the target address book's display page.

[0088] S6: In response to the invitation operation for the second member account based on the target communication space, the first terminal sends the invitation information of the target communication space to the second member account; the invitation information carries the space identifier.

[0089] S7: In response to the joining operation based on the invitation information, the second terminal sends a joining request to the server; the joining request carries a space identifier.

[0090] S8: Based on the join request, the server adds the second member account to the target communication space corresponding to the space identifier.

[0091] S9: The server sends the joining information of the second member account to the first member account and the second member account, indicating that the second member account has joined the target communication space.

[0092] For example, the server sends a change notification of the target communication space to the first member account and the second member account. The first terminal retrieves the joining information from the server through the first member account, and the second terminal retrieves the joining information from the server through the second member account. The server then sends the joining information to the first member account and the second member account.

[0093] Correspondingly, S201 may include, for example, the first terminal displaying, on the display page of the first member account, the target communication set as a target address book including the first member account and the second member account, based on the joining information.

[0094] The method may also include, for example, S10: the second terminal displays, on the display page of the second member account, the target communication set corresponding to the target communication space as a target address book including the first member account and the second member account, based on the joining information.

[0095] As an example, see Figure 5 The diagram illustrates a target address book display page including a first member account and a second member account. Based on the example above, the first member account is account 1 of member a in group A, and the second member account is account 2 of member b in group B. Figure 5The target address book display page shown in (a) displays group A and group B. Figure 5 In the display page of another target address book shown in (b), account 1 and account 2 are displayed.

[0096] The second implementation method is that, based on the fact that both the first member account and the second member account are in the target communication space, the first terminal selects the second member account from the target address book through the first member account, and selects the third member account to create a group, so as to display the target communication group including the first member account and the second member account.

[0097] First, if both the first member account and the second member account are in the target communication space, the first member can use the first terminal to select the second member account from the target address book, and the first terminal will then determine the second member account. The first member can then use the first terminal to select a third member account, and the first terminal will then determine the third member account. The first member can then use the first terminal to create a group for the second and third member accounts. The first terminal will then send a group creation request to the server, carrying the first member account, the second member account, and the third member account. Upon receiving the group creation request, to avoid data delays between the first terminal and the server, which could lead to data inconsistencies and security vulnerabilities, the server needs to check if both the first member account and the second member account are in the target communication space. If so, i.e., if it is found that both the first member account and the second member account are in the target communication space, then a target group identifier will be assigned.

[0098] Then, the server can create a target communication group including a first member account, a second member account, and a third member account based on the target group identifier, and send the target group identifier to the first member account, the second member account, and the third member account. After the first terminal receives the target group identifier through the first member account, S201 actually displays the target communication set as the target communication group including the first member account, the second member account, and the third member account based on the target group identifier. Correspondingly, after the second terminal logs in to the second member account through the IM application and receives the target group identifier through the second member account, it can also display the target communication set corresponding to the target communication space as the target communication group including the first member account, the second member account, and the third member account on the display page of the second member account based on the target group identifier.

[0099] Therefore, this application provides a possible implementation, and the method may further include, for example, the following S11-S16:

[0100] S11: The first terminal responds to the selection operation for the second member account in the target address book and determines the second member account.

[0101] S12: The first terminal responds to the selection operation for the third member account and determines the third member account.

[0102] S13: In response to the group creation operation for the second member account and the third member account, the first terminal sends a group creation request for the target communication group to the server; the group creation request carries the first member account, the second member account and the third member account.

[0103] The first member account and the third member account can belong to the same organizational structure; for example, when the first member account is account 1 of member a of group A, the third member account is account 3 of member c of group A.

[0104] Alternatively, the second and third member accounts can belong to the same organizational structure. In this case, the first, second, and third member accounts all need to be in the target communication space. That is, S201 displays the target communication set as a target address book including the first, second, and third member accounts. Correspondingly, S12 can be, for example, the first terminal responding to a selection operation for the third member account in the target address book and determining the third member account. For example, if the second member account is account 2 of member b of group B, the third member account is account 4 of member d of group B; account 1, account 2, and account 4 are all in the target communication space.

[0105] Alternatively, any two of the first, second, and third member accounts may belong to different organizational structures. In this case, the first, second, and third member accounts must all be in the target communication space. That is, S201 displays the target communication set as a target address book that includes the first, second, and third member accounts. Correspondingly, S12 could be, for example, the first terminal responding to a selection operation for the third member account in the target address book and determining the third member account. For example, if the first member account is account 1 of member a in group A, the second member account is account 2 of member b in group B, and the third member account is account 5 of member e in group C; account 1, account 2, and account 5 are all in the target communication space.

[0106] S14: If the server finds that both the first member account and the second member account are in the target communication space, it will assign a target group identifier according to the group creation request.

[0107] S15: The server creates a target communication group that includes a first member account, a second member account, and a third member account, based on the target group identifier.

[0108] S16: The server sends the target group identifier to the first member account, the second member account, and the third member account.

[0109] Correspondingly, S201 may include, for example, the first terminal displaying, on the display page of the first member account, a target communication group including the first member account, the second member account, and the third member account, based on the target group identifier. Similarly, the method may also include, for example, S17: the second terminal displaying, on the display page of the second member account, a target communication group including the first member account, the second member account, and the third member account, based on the target group identifier.

[0110] Similarly, if a third terminal logs into a third member account through an IM application and receives the target group identifier through the third member account, the target communication set corresponding to the target communication space can also be displayed on the third member account's display page, based on the target group identifier. This target communication group includes the first member account, the second member account, and the third member account.

[0111] The third implementation method is that the first terminal determines a communication group including the first member account through the first member account as a preset communication group. The first member uses the first terminal to directly add the second member account to the preset communication group, thereby displaying that the preset communication group is updated to the target communication group including the first member account and the second member account.

[0112] First, the first member can use the first terminal to determine a preset communication group including the first member's account. The first member can then use the first terminal to add the second member's account to the preset communication group. The first terminal sends a request to the server, carrying the preset group identifier and the second member's account, to add the second member's account. After receiving the request, the server adds the second member's account to the preset communication group corresponding to the preset group identifier and updates the preset communication group to the target communication group. This is equivalent to all member accounts and the second member's account in the preset communication group being added to the target communication space.

[0113] Then, the server sends update information of the preset communication group to the first member account and the second member account; after the first terminal receives the update information through the first member account, S201 actually displays the target communication set as the target communication group including each member account and the second member account in the preset communication group according to the update information; correspondingly, the second terminal logs in to the second member account through the IM application, and after receiving the update information through the second member account, it can also display the target communication set corresponding to the target communication space as the target communication group including each member account and the second member account in the display page of the second member account according to the update information.

[0114] Therefore, this application provides a possible implementation, and the method may further include, for example, the following steps S18-S21:

[0115] S18: The first terminal determines a preset communication group that includes the first member account.

[0116] The preset communication group, which includes the first member account, can be the organizational structure to which the first member account belongs, or an internal communication group that includes the first member account. That is, each member account in the preset communication group belongs to the organizational structure to which the first member account belongs. For example, if the first member account is account 1 of member a of group A, the preset communication group can include account 1, account 6 of member f of group A, and account 7 of member g of group A, etc.

[0117] Of course, a preset communication group can also be a communication group that includes multiple member accounts from different organizational structures. These multiple member accounts from different organizational structures include the first member account, and all of these multiple member accounts from different organizational structures are located in the target communication space. For example, when the first member account is account 1 of member a of group A, the preset communication group can include account 1, account 8 of member h of group A, and account 9 of member i of group D, etc.

[0118] S19: In response to the addition operation of adding the second member account to the preset communication group, the first terminal sends an addition request to the server; the addition request carries the preset group identifier of the preset communication group and the second member account.

[0119] S20: The server adds the second member account to the preset communication group corresponding to the preset group identifier and updates it to the target communication group.

[0120] S21: The server sends update information for the preset communication group to the first member account and the second member account.

[0121] Correspondingly, S201 may include, for example, the first terminal displaying, on the display page of the first member account, a target communication set comprising each member account in a preset communication group and a second member account, based on updated information. Similarly, the method may also include, for example, S22: the second terminal displaying, on the display page of the second member account, a target communication set corresponding to the target communication space comprising each member account in a preset communication group and a second member account, based on updated information.

[0122] S202: The first terminal responds to the trigger operation based on the target communication set and displays the information communication page; the information communication page is used to communicate with the second member account.

[0123] In this embodiment of the application, after the first terminal displays the target communication set including the first member account and the second member account in S201, since the target communication space corresponding to the target communication set is used to aggregate multiple member accounts that do not have a friend relationship in different organizational structures with contact needs, the first member account and the second member account do not need to add each other as friends. When the first member uses the first terminal to perform a trigger operation based on the target communication set, the first terminal can display an information communication page for communicating with the second member account.

[0124] In the foregoing description, the target communication set includes a target address book or a target communication group. For different cases, such as the target communication set including a target address book or a target communication group, S202 can be implemented in the following ways:

[0125] In the first implementation, when the target communication set includes a target address book or a target communication group, the first member can use a first terminal to select a second member's account in the target communication set, such as the target address book or target communication group, to trigger separate communication. In this case, the first terminal can display separate communication pages for the first member's account and the second member's account as the information communication page. Therefore, this application provides a possible implementation, where S202 may include, for example, the first terminal, in response to a trigger operation targeting the second member's account in the target communication set, displaying the information communication page as separate communication pages for the first member's account and the second member's account.

[0126] As an example, the first member account is account 1 of member a of group A, and the second member account is account 2 of member b of group B. Member a of group A uses the first terminal to trigger a communication operation for account 2 in the target address book that includes account 1 and account 2, and displays separate communication pages for account 1 and account 2, that is, displays the one-on-one chat page for account 1 and account 2.

[0127] In the second implementation, when the target communication set includes a target communication group, the first member can use the first terminal to trigger group communication within the target communication group. In this case, the first terminal can display a group communication page including the first member's account and the second member's account as an information communication page. Therefore, this application provides a possible implementation where, when the target communication set includes a target communication group, step S202 may include, for example, the first terminal responding to a triggering operation for the target communication group by displaying an information communication page as a group communication page including the first member's account and the second member's account.

[0128] As an example, the first member account is account 1 of member a of group A, and the second member account is account 2 of member b of group B. Member a of group A uses the first terminal to trigger an operation on the target communication group that includes account 1 and account 2, and displays the group communication page that includes account 1 and account 2, that is, displays the group chat page that includes account 1 and account 2.

[0129] S203: The first terminal responds to the sending operation for communication information on the information communication page and sends communication information to the second member account.

[0130] In this embodiment of the application, after the information communication page is displayed in S202, since the information communication page is used to communicate with the second member account, the first member uses the first terminal to send communication information on the information communication page, so the first terminal can send communication information to the second member account through the first member account.

[0131] Corresponding to the information communication page displayed on the first terminal as a separate communication page, this application provides a possible implementation method. S203 may include, for example, the first terminal sending communication information to the second member account in response to the sending operation for communication information in the separate communication page.

[0132] As an example, see Figure 6 The diagram illustrates a scenario where a first member account sends a communication message to a second member account on a separate communication page between the first and second member accounts. The first member account is account 1 of member a in group A, and the second member account is account 2 of member b in group B. On the separate communication page (one-on-one chat page) between account 1 and account 2, account 1 sends the message "Hello" to account 2.

[0133] Corresponding to the information communication page displayed on the first terminal as a group communication page, this application provides a possible implementation method. S203 may include, for example, the first terminal sending communication information to the second member account in response to the sending operation for communication information on the group communication page.

[0134] As an example, see Figure 7 The diagram illustrates a group communication page comprising a first member account and a second member account, showing a first member account sending a communication message to a second member account. The first member account is account 1 of member a in group A, and the second member account is account 2 of member b in group B. In the group communication page (group chat page) between accounts 1 and 2, sending the message "Hello" from account 1 to account 2 achieves the same result.

[0135] S204: The server obtains communication information sent from the first member account to the second member account.

[0136] In this embodiment of the application, in S203, the communication information sent by the first terminal to the second member account through the first member account can be forwarded to the second member account by the server. Therefore, the server needs to obtain the communication information sent from the first member account to the second member account.

[0137] S205: If the server finds that both the first member account and the second member account are in the target communication space, it forwards the communication information to the second member account.

[0138] In this embodiment of the application, after the server obtains the communication information sent from the first member account to the second member account in S205, in order to avoid the security vulnerabilities caused by the data inconsistency between the first terminal and the server due to the data delay between the first terminal and the server, the server needs to query whether the first member account and the second member account are both in the target communication space. If so, that is, if it is found that the first member account and the second member account are both in the target communication space, the communication information is forwarded to the second member account.

[0139] Furthermore, in this embodiment, to isolate and distinguish the two services—the forwarding of communication information and the querying of the target communication space—within the server, the server can be divided into a first server and a second server. The first server performs the forwarding of communication information, and the second server performs the querying of the target communication space. Therefore, S204-S205 essentially involve the first server obtaining communication information sent from a first member account to a second member account, the first server sending a query request to the second server to check whether both the first and second member accounts are in the target communication space, the second server performing the query according to the query request, obtaining the query result, and returning it to the first server. If the query result indicates that both the first and second member accounts are in the target communication space, the first server forwards the communication information to the second member account. Therefore, this application provides a possible implementation where the server includes a first server and a second server. S204 may include, for example, the first server obtaining communication information; S205 may include, for example, the following S2051-S2054:

[0140] S2051: The first server sends a query request to the second server; the query request is used to check whether the first member account and the second member account are both in the target communication space.

[0141] S2052: The second server performs a query based on the query request and obtains the query result.

[0142] S2053: The second server sends the query result to the first server.

[0143] S2054: If the query result indicates that both the first member account and the second member account are in the target communication space, the first server forwards the communication information to the second member account.

[0144] Based on the above description, the second server can also perform the creation and joining services of the target communication space. The servers in S1-S9 can be the second server. The first server can also perform the creation or updating services of the target communication group. The servers in S13, S15-S16, and S19-S21 can be the first server. The server in S14 is divided into the first server and the second server. The first server performs the creation service of the target communication group, and the second server performs the query service of the target communication space.

[0145] S206: The second terminal receives communication information sent from the first member account to the second member account.

[0146] In this embodiment of the application, after the S205 server forwards communication information to the second member account, since the second terminal logs into the second member account through the IM application, the second terminal can receive communication information sent by the first member account through the second member account.

[0147] S207: The second terminal displays communication information corresponding to the first member account on the display page of the second member account.

[0148] In this embodiment of the application, after the second terminal receives the communication information in S206, the communication information can be displayed on the display page of the second member account corresponding to the first member account, indicating that the first member account sent the communication information to the second member account, thereby realizing communication between the first member account and the second member account, which have different organizational structures with communication needs but no friendship relationship, so as to improve the communication efficiency between members of different organizational structures with communication needs but no friendship relationship.

[0149] Furthermore, in this embodiment, in addition to implementing communication between the first member account and the second member account, a communication receipt function can be further provided so that the first member account can clearly indicate that the communication information has been displayed on the display page of the second member account. In the specific implementation of the communication receipt function, in S203, the communication information sent by the first terminal to the second member account also includes a receipt instruction. In S207, after the second terminal displays the communication information corresponding to the first member account on the display page of the second member account, the second terminal can also send receipt information to the first member account through the second member account according to the receipt instruction included in the communication information. After receiving the receipt information through the first member account, the first terminal can display the receipt information for the communication information, indicating that the communication information is displayed on the display page of the second member account. Wherein, the receipt information sent by the second terminal to the first member account through the second member account can be forwarded to the first member account by the server. Therefore, the server needs to obtain the receipt information and forward it to the first member account. Thus, this application provides a possible implementation method where the communication information also includes a receipt instruction. The method may also include the following S23-S27:

[0150] S23: The second terminal sends a receipt message to the first member account in response to the receipt instruction; the receipt message indicates that the communication information is displayed on the display page of the second member account.

[0151] S24: The server receives the receipt information.

[0152] S25: The server forwards the receipt information to the first member account.

[0153] S26: The first terminal receives the receipt information.

[0154] S27: The first terminal displays a receipt for the communication information.

[0155] As an example, a receipt instruction can be a read instruction, and correspondingly, the receipt information for a receipt instruction can be read information for a read instruction.

[0156] The information communication method provided in this application, for different organizational structures with communication needs and first and second member accounts that are not friends, involves the server obtaining communication information sent by the first member account to the second member account based on a target communication space. When both the first and second member accounts are in the target communication space, since the target communication space is used to aggregate multiple member accounts from different organizational structures with communication needs that are not friends, the first and second member accounts do not need to add each other as friends. Forwarding communication information to the second member account simplifies and facilitates communication between the first and second member accounts. Therefore, different organizational structures with communication needs and first and second member accounts that are not friends are aggregated in the target communication space, allowing communication without adding each other as friends. This method has low requirements and high security, especially in group communication among members from different organizational structures with communication needs who are not friends. The operation is extremely simple and convenient, thereby improving communication efficiency among members from different organizational structures with communication needs who are not friends.

[0157] Next, based on the above description, a method for creating and joining a target communication space provided by an embodiment of this application will be described in detail from the perspective of interaction between the first terminal, the second server, and the second terminal, in conjunction with the accompanying drawings. Taking the second server as a space server, the first member account as account 1 of member a of group A, and the second member account as account 2 of member b of group B as an example.

[0158] See Figure 8 , Figure 8 A signaling interaction diagram for a method of creating and joining a target communication space provided in an embodiment of this application, the method comprising:

[0159] S801: The first terminal responds to the creation operation of the target communication space by sending a space creation request to the space server; Account 1 and Account 2 belong to different groups and do not have a friend relationship. The target communication space is used to aggregate multiple member accounts from different groups that do not have a friend relationship, and the different groups have a need to communicate.

[0160] S802: The space server allocates a space identifier based on the space creation request.

[0161] S803: The space server creates a target communication space including account 1 based on the space identifier.

[0162] S804: The space server sends a space identifier to account 1.

[0163] S805: The first terminal displays the target address book, including account 1, corresponding to the target communication space based on the space identifier.

[0164] S806: The first terminal sends an invitation message to account 2 for the target communication space; the invitation message carries the space identifier.

[0165] S807: In response to the joining operation based on the invitation information, the second terminal sends a joining request to the space server; the joining request carries the space identifier.

[0166] S808: The space server adds account 2 to the target communication space corresponding to the space identifier based on the join request.

[0167] S809: The space server sends a join message from account 2 to account 1 and account 2, indicating that account 2 has joined the target communication space.

[0168] For example, the space server sends a change notification of the target communication space to account 1 and account 2. The first terminal retrieves the joining information from the space server through account 1, and the second terminal retrieves the joining information from the space server through account 2. The space server then sends the joining information to account 1 and account 2.

[0169] S810: On the display page of account 1, the first terminal displays the target address book including account 1 and account 2 according to the joining information; on the display page of account 2, the second terminal displays the target address book including account 1 and account 2 according to the joining information.

[0170] The method for creating and joining a target communication space provided in this application embodiment enables different groups with communication needs and accounts 1 and 2 that do not have a friend relationship to aggregate in the target communication space, so that different groups with communication needs and accounts 1 and 2 that do not have a friend relationship can communicate with each other without adding each other as friends based on the target communication space.

[0171] Next, based on the above description, another information communication method provided by the embodiments of this application will be described in detail from the perspective of interaction between the first terminal, the first server, the second server, and the second terminal, in conjunction with the accompanying drawings. The first server is an information server, the second server is a space server, the receipt instruction is a read instruction, the receipt information is read information, the first member account is account 1 of member a of group A, and the second member account is account 2 of member b of group B.

[0172] See Figure 9 , Figure 9 A signaling interaction diagram for another information communication method provided in this application embodiment, the method comprising:

[0173] S901: On the display page of account 1, the first terminal displays the target address book including account 1 and account 2; account 1 and account 2 belong to different groups and do not have a friend relationship. The target communication space corresponding to the target address book is used to aggregate multiple member accounts from different groups that do not have a friend relationship, and different groups have a need to contact each other.

[0174] S902: The first terminal responds to the triggered operation for account 2 in the target address book and displays separate communication pages for account 1 and account 2.

[0175] S903: The first terminal responds to the sending operation for communication information in a separate communication page by sending communication information to account 2. The communication information includes a read instruction.

[0176] S904: Information server obtains communication information.

[0177] S905: The information server sends a first query request to the space server; the first query request is used to query whether account 1 and account 2 are both in the target communication space.

[0178] S906: The space server performs a query based on the first query request and obtains the first query result.

[0179] S907: The space server sends the first query result to the information server.

[0180] S908: If the first query result indicates that both account 1 and account 2 are in the target communication space, the information server forwards the communication information to account 2.

[0181] S909: On the display page of account 2, the second terminal displays communication information corresponding to account 1.

[0182] S910: The second terminal sends a read message to account 1 in response to the read instruction; the read message indicates that the communication information will be displayed on the display page of account 2.

[0183] S911: Information server retrieves read information.

[0184] S912: The information server forwards the read information to account 1.

[0185] S913: The first terminal displays read information for communication information.

[0186] The information communication method provided in this application aggregates accounts 1 and 2, which are not friends, into a target communication space, allowing accounts 1 and 2 to communicate without adding each other as friends. This method has low requirements and high security, thereby improving the communication efficiency between members of different groups who have communication needs but are not friends.

[0187] Next, based on the above description, another information communication method provided by the embodiments of this application will be described in detail from the perspective of interaction between the first terminal, the first server, the second server, the second terminal, and the third terminal, in conjunction with the accompanying drawings. The first server is an information server, the second server is a space server, the receipt instruction is a read instruction, the receipt information is read information, the first member account is account 1 of member a of group A, the second member account is account 2 of member b of group B, and the third member account is account 3 of member c of group C.

[0188] See Figure 10 , Figure 10 A signaling interaction diagram for another information communication method provided in this application embodiment, the method comprising:

[0189] S1001: On the display page of account 1, the first terminal displays the target address book including account 1, account 2 and account 3; account 1 and account 2 belong to different groups and do not have a friend relationship. The target communication space corresponding to the target address book is used to aggregate multiple member accounts from different groups that do not have a friend relationship. Different groups have a need to contact each other.

[0190] S1002: In response to the group creation operation for account 2 and account 3, the first terminal sends a group creation request for the target communication group to the information server; account 2 is selected from the target address book, and the group creation request carries account 1, account 2 and account 3.

[0191] S1003: The information server sends a second query request to the space server; the second query request is used to query whether account 1, account 2 and account 3 are all in the target communication space.

[0192] S1004: The space server performs a query based on the second query request and obtains the second query result.

[0193] S1005: The space server sends the second query result to the information server.

[0194] S1006: If the second query result indicates that account 1, account 2 and account 3 are all in the target communication space, the information server assigns a target group identifier according to the group creation request.

[0195] S1007: The information server creates a target communication group including account 1, account 2 and account 3 based on the target group identifier.

[0196] S1008: The information server sends the target group identifier to account 1, account 2 and account 3.

[0197] S1009: On the display page of account 1, the first terminal displays the target communication group including account 1, account 2 and account 3 according to the target group identifier; on the display page of account 2, the second terminal displays the target communication group including account 1, account 2 and account 3 according to the target group identifier; on the display page of account 3, the third terminal displays the target communication group including account 1, account 2 and account 3 according to the target group identifier.

[0198] S1010: The first terminal responds to the triggered operation for the target communication group and displays the group communication page including account 1, account 2 and account 3.

[0199] S1011: The first terminal responds to the sending operation for communication information on the group communication page by sending communication information to account 2 and account 3. The communication information includes a read instruction.

[0200] S1012: The information server obtains communication information.

[0201] S1013: The information server forwards communication information to account 2 and account 3.

[0202] S1014: The second terminal displays communication information corresponding to account 1 on the display page of account 2; the third terminal displays communication information corresponding to account 1 on the display page of account 3.

[0203] S1015: The second terminal sends a first read message to account 1 in response to the read instruction; the first read message indicates that the communication information is displayed on the display page of account 2; the third terminal sends a second read message to account 1 in response to the read instruction; the second read message indicates that the communication information is displayed on the display page of account 3.

[0204] For example, S1013-S1015 could be: the information server copies the communication information to obtain first copy information and second copy information. Similarly, the first copy information includes a read instruction, and the second copy information includes a read instruction. The information server sends the first copy information to account 2 and the second copy information to account 3. The second terminal displays the first copy information corresponding to account 1 on the display page of account 2; the third terminal displays the second copy information corresponding to account 1 on the display page of account 3. The second terminal sends first read information to account 1 in response to the read instruction, indicating that the first copy information is displayed on the display page of account 2; the third terminal sends second read information to account 1 in response to the read instruction, indicating that the second copy information is displayed on the display page of account 3.

[0205] S1016: The information server retrieves the first read information and the second read information.

[0206] S1017: The information server forwards the first read message and the second read message to account 1.

[0207] S1018: The first terminal displays the first read information and the second read information for communication information.

[0208] The information communication method provided in this application aggregates accounts 1 and 2, which are different groups with communication needs but not friends, into a target communication space. Based on the communication space, accounts 1 and 2 can communicate without adding each other as friends. This method not only has low requirements but also high security. Especially when communicating among members of different groups with communication needs but not friends, the operation is extremely simple and convenient, thereby improving the efficiency of group communication among members of different groups but not friends.

[0209] Based on the information communication method provided in the above embodiments, this application also provides an information communication device, see [link to relevant documentation]. Figure 11 , Figure 11 The following is a structural block diagram of another information communication device provided in an embodiment of this application, deployed on a server. The device 1100 includes: an acquisition unit 1101 and a forwarding unit 1102.

[0210] The acquisition unit 1101 is used to acquire communication information sent from the first member account to the second member account. The first member account and the second member account belong to different organizational structures and do not have a friend relationship. The communication information is sent based on the target communication space. The target communication space is used to aggregate multiple member accounts that do not have a friend relationship in different organizational structures. Different organizational structures have a need for communication.

[0211] The forwarding unit 1102 is used to forward communication information to the second member account if it is found that both the first member account and the second member account are in the target communication space.

[0212] In one possible implementation, the device further includes: a second receiving unit, an allocation unit, a creation unit, and a third display unit;

[0213] The second receiving unit is used to receive the space creation request for the target communication space sent by the first member account;

[0214] The allocation unit is used to allocate space identifiers based on space creation requests.

[0215] Create a unit to create a target communication space, including the first member account, based on the space identifier;

[0216] The third display unit is used to send a space identifier to the first member account; the space identifier is used to display the target address book including the first member account.

[0217] In one possible implementation, the apparatus further includes: an joining unit and a second sending unit;

[0218] The second receiving unit is also used to receive a join request sent by the second member account for an invitation message to the target communication space; the invitation message is sent by the first member account to the second member account, and the invitation message carries a space identifier, and the join request carries a space identifier;

[0219] The joining unit is used to add the second member account to the target communication space corresponding to the space identifier according to the joining request;

[0220] The second sending unit is used to send joining information of the second member account to the first member account and the second member account; the joining information is used to display that the target communication set corresponding to the target communication space is a target address book including the first member account and the second member account.

[0221] In one possible implementation, the second receiving unit is further configured to receive a group creation request for a target communication group sent by the first member account; the second creation request carries the first member account, the second member account, and the third member account, wherein the second member account is selected from the target address book;

[0222] The allocation unit is also used to allocate a target group identifier according to the group creation request if it is found that both the first member account and the second member account are in the target communication space.

[0223] The creation unit is also used to create a target communication group, including a first member account, a second member account, and a third member account, based on the target group identifier;

[0224] The second sending unit is also used to send a target group identifier to the first member account, the second member account and the third member account. The target group identifier is used to indicate that the target communication set is a target communication group including the first member account, the second member account and the third member account.

[0225] In one possible implementation, the apparatus further includes: a third receiving unit, an updating unit, and a third transmitting unit;

[0226] The third receiving unit is used to receive an add request sent by the first member account to add the second member account to a preset communication group; the preset communication group includes the first member account, and the add request carries the preset group identifier of the preset communication group and the second member account;

[0227] The update unit is used to add the second member account to the preset communication group corresponding to the preset group identifier and update it to the target communication group;

[0228] The third sending unit is used to send update information of the preset communication group to the first member account and the second member account. The update information is used to show that the target communication set corresponding to the target communication space is a target communication group that includes each member account and the second member account in the preset communication group.

[0229] In one possible implementation, the first member account and the second member account belong to the interface member accounts in different organizational structures.

[0230] In one possible implementation, the communication information also includes a receipt instruction. The acquisition unit 1101 is further used to acquire receipt information sent by the second member account to the first member account in response to the receipt instruction. The receipt information indicates that the communication information is displayed on the display page of the second member account.

[0231] Forwarding unit 1102 is also used to forward receipt information to the first member account.

[0232] In one possible implementation, the acquisition unit 1101 is used for:

[0233] The first server obtains communication information;

[0234] Forwarding unit 1102 is used for:

[0235] The first server sends a query request to the second server; the query request is used to check whether both the first member account and the second member account are in the target communication space.

[0236] The second server performs a query based on the query request and obtains the query results.

[0237] The second server sends the query results to the first server;

[0238] If the query results indicate that both the first member account and the second member account are in the target communication space, the first server forwards the communication information to the second member account.

[0239] The information communication device provided in this application aggregates first member accounts and second member accounts with different organizational structures that have communication needs and who do not have a friend relationship into a target communication space. Based on the target communication space, the first member accounts and second member accounts can communicate without adding each other as friends. This method not only has low requirements but also high security. Especially when communicating in groups among members with different organizational structures that have communication needs and who do not have a friend relationship, the operation is extremely simple and convenient, thereby improving the communication efficiency among members with different organizational structures that have communication needs and who do not have a friend relationship.

[0240] This application also provides another information communication device, see [link to relevant documentation] Figure 12 , Figure 12 The present application provides a structural block diagram of another information communication device, which is deployed in a first terminal. The device 1200 includes: a first display unit 1201 and a first transmission unit 1202.

[0241] The first display unit 1201 is used to display a target communication set including the first member account and the second member account on the display page of the first member account; the first member account and the second member account belong to different organizational structures and do not have a friend relationship; the target communication space corresponding to the target communication set is used to aggregate multiple member accounts that do not have a friend relationship in different organizational structures, and the different organizational structures have a need for communication.

[0242] The first display unit 1201 is also configured to display an information communication page in response to a trigger operation based on a target communication set; the information communication page is used to communicate with the second member account;

[0243] The first sending unit 1202 is used to send communication information to the second member account in response to a sending operation for communication information on the information communication page.

[0244] In one possible implementation, the first display unit 1201 is used for:

[0245] In response to a triggered action targeting the second member account in the target communication set, the information communication page is displayed as a separate communication page for the first member account and the second member account.

[0246] In one possible implementation, when the target communication set includes a target communication group, the first display unit 1201 is used to:

[0247] In response to a triggered action targeting a communication group, the information communication page is displayed as a group communication page that includes the first member's account and the second member's account.

[0248] In one possible implementation, the device further includes: a fourth receiving unit;

[0249] The first sending unit 1202 is also used to send a space creation request for the target communication space to the server in response to the creation operation for the target communication space;

[0250] The fourth receiving unit is used to receive the space identifier sent by the server; the space identifier is assigned by the server according to the space creation request, and the space identifier is used to create the target communication space including the first member account;

[0251] The first display unit 1201 is also used to display a target address book including the first member's account according to the spatial identifier;

[0252] In one possible implementation, the first sending unit 1202 is further configured to send an invitation message of the target communication space to the second member account in response to an invitation operation for the second member account based on the target communication space; the invitation message carries a space identifier.

[0253] The fourth receiving unit is also used to receive the joining information of the second member account in response to the invitation information sent by the server; the joining information indicates that the second member account has joined the target communication space corresponding to the space identifier;

[0254] The first display unit 1201 is used for:

[0255] On the first member account's display page, based on the joining information, the target communication set is displayed as the target address book, which includes both the first member account and the second member account.

[0256] In one possible implementation, the apparatus further includes: a first determining unit;

[0257] The first determining unit is used to determine the second member account in response to a selection operation for the second member account in the target address book;

[0258] The first determining unit is also used to determine the third member account in response to the selection operation for the third member account;

[0259] The first sending unit 1202 is also used to send a group creation request for the target communication group to the server in response to the group creation operation for the second member account and the third member account; the group creation request carries the first member account, the second member account and the third member account;

[0260] The fourth receiving unit is also used to receive the target group identifier sent by the server; the target group identifier is assigned by the server after querying the group creation request and finding that both the first member account and the second member account are in the target communication space;

[0261] The first display unit 1201 is used for:

[0262] On the first member account display page, the target communication set is displayed as a target communication group including the first member account, the second member account, and the third member account, based on the target group identifier.

[0263] In one possible implementation, the device further includes: a second determining unit and a fifth receiving unit;

[0264] The second determining unit is used to determine a preset communication group that includes the first member account;

[0265] The first sending unit 1202 is also used to send an add request to the server in response to an add operation that adds the second member account to a preset communication group; the add request carries the preset group identifier of the preset communication group and the second member account;

[0266] The fifth receiving unit is used to receive update information of the preset communication group sent by the server; the update information indicates that the preset communication group corresponding to the preset group identifier added to the second member account has been updated to the target communication group;

[0267] The first display unit 1201 is used for:

[0268] On the first member account's display page, based on the updated information, the target communication set is displayed as a target communication group that includes each member account in the preset communication group and the second member account.

[0269] In one possible implementation, the first member account and the second member account belong to the interface member accounts in different organizational structures.

[0270] In one possible implementation, the communication information also includes a receipt instruction, and the device further includes: a sixth receiving unit;

[0271] The sixth receiving unit is also used to receive receipt information sent by the second member account in response to the receipt instruction; the receipt information indicates that the communication information is displayed on the display page of the second member account;

[0272] The first display unit 1201 is also used to display receipt information for communication information.

[0273] The information communication device provided in this application aggregates first member accounts and second member accounts with different organizational structures that have communication needs and who do not have a friend relationship into a target communication space. Based on the target communication space, the first member accounts and second member accounts can communicate without adding each other as friends. This method not only has low requirements but also high security. Especially when communicating in groups among members with different organizational structures that have communication needs and who do not have a friend relationship, the operation is extremely simple and convenient, thereby improving the communication efficiency among members with different organizational structures that have communication needs and who do not have a friend relationship.

[0274] This application also provides another information communication device, see [link to relevant documentation] Figure 13 , Figure 13 The structural block diagram of another information communication device provided in the embodiment of this application is deployed in a second terminal. The device 1300 includes: a first receiving unit 1301 and a second display unit 1302.

[0275] The first receiving unit 1301 is used to receive communication information sent from the first member account to the second member account. The first member account and the second member account belong to different organizational structures and do not have a friend relationship. The communication information is sent based on the target communication space. The target communication space is used to aggregate multiple member accounts that do not have a friend relationship in different organizational structures. Different organizational structures have a need to communicate.

[0276] The second display unit 1302 is used to display communication information corresponding to the first member account on the display page of the second member account.

[0277] In one possible implementation, the device further includes: a fourth transmitting unit;

[0278] The first receiving unit 1301 is also used to receive invitation information for a target communication space sent by the first member account; the target communication space includes the first member account, and the invitation information carries the space identifier of the target communication space.

[0279] The fourth sending unit is used to send a join request to the server in response to a join operation based on the invitation information; the join request carries a space identifier;

[0280] The first receiving unit 1301 is also used to receive joining information of the second member account in response to the invitation information sent by the server; the joining information indicates that the second member account has joined the target communication space corresponding to the space identifier.

[0281] The second display unit 1302 is also used to display, on the display page of the second member account, the target communication set corresponding to the target communication space as a target address book including the first member account and the second member account, according to the joining information.

[0282] In one possible implementation, the first receiving unit 1301 is further configured to receive a target group identifier of a target communication group sent by the server; the target communication group includes a first member account, a second member account, and a third member account.

[0283] The second display unit 1302 is also used to display, on the display page of the second member account, a target communication group including the first member account, the second member account, and the third member account, according to the target group identifier.

[0284] In one possible implementation, the first receiving unit 1301 is further configured to receive update information of a preset communication group sent by the server; the preset communication group includes a first member account, and the update information indicates that a second member account has been added to the preset communication group corresponding to the preset group identifier and updated to the target communication group;

[0285] The second display unit 1302 is also used to display, on the display page of the second member account, the target communication set corresponding to the target communication space as a target communication group including each member account in the preset communication group and the second member account, according to the updated information.

[0286] In one possible implementation, the communication information also includes a receipt instruction, and the device further includes: a fifth sending unit;

[0287] The fifth sending unit is used to send receipt information for the receipt instruction to the first member account; the receipt information is displayed on the display page of the second member account.

[0288] The information communication device provided in this application aggregates first member accounts and second member accounts with different organizational structures that have communication needs and who do not have a friend relationship into a target communication space. Based on the target communication space, the first member accounts and second member accounts can communicate without adding each other as friends. This method not only has low requirements but also high security. Especially when communicating in groups among members with different organizational structures that have communication needs and who do not have a friend relationship, the operation is extremely simple and convenient, thereby improving the communication efficiency among members with different organizational structures that have communication needs and who do not have a friend relationship.

[0289] This application also provides a computer device, which will be described below with reference to the accompanying drawings. Please refer to... Figure 14 As shown in the figure, this application provides a device, which can also be a terminal device. The terminal device can be any smart terminal, including mobile phones, tablets, in-vehicle computers, etc. Taking a mobile phone as an example:

[0290] Figure 14 This diagram illustrates a partial structural representation of a mobile phone related to the terminal device provided in this embodiment. (Reference) Figure 14 The mobile phone includes components such as a radio frequency (RF) circuit 1410, a memory 1420, an input unit 1430, a display unit 1440, a sensor 1450, an audio circuit 1460, a Wi-Fi module 1470, a processor 1480, and a power supply 1490. Those skilled in the art will understand that... Figure 14 The mobile phone structure shown does not constitute a limitation on the mobile phone and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0291] The following is combined with Figure 14 A detailed introduction to each component of a mobile phone:

[0292] RF circuit 1410 can be used for receiving and transmitting signals during information transmission or calls. Specifically, it receives downlink information from the base station and processes it with processor 1480; additionally, it transmits uplink data to the base station. Typically, RF circuit 1410 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low-noise amplifier (LNA), a duplexer, etc. Furthermore, RF circuit 1410 can also communicate wirelessly with networks and other devices. The aforementioned wireless communication can use any communication standard or protocol, including but not limited to Global System for Mobile Communications (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Long Term Evolution (LTE), email, Short Messaging Service (SMS), etc.

[0293] The memory 1420 can be used to store software programs and modules. The processor 1480 executes various mobile phone functions and data processing by running the software programs and modules stored in the memory 1420. The memory 1420 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created according to the use of the mobile phone (such as audio data, phonebook, etc.). In addition, the memory 1420 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device.

[0294] The input unit 1430 can be used to receive input numerical or character information, and to generate key signal inputs related to user settings and function control of the mobile phone. Specifically, the input unit 1430 may include a touch panel 1431 and other input devices 1432. The touch panel 1431, also known as a touch screen, can collect touch operations performed by the user on or near it (such as operations performed by the user using a finger, stylus, or any suitable object or accessory on or near the touch panel 1431), and drive the corresponding connection devices according to a pre-set program. Optionally, the touch panel 1431 may include two parts: a touch detection device and a touch controller. The touch detection device detects the user's touch position and the signal generated by the touch operation, and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device, converts it into touch point coordinates, and sends it to the processor 1480, and can also receive and execute commands sent by the processor 1480. In addition, the touch panel 1431 can be implemented using various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch panel 1431, the input unit 1430 may also include other input devices 1432. Specifically, other input devices 1432 may include, but are not limited to, one or more of the following: physical keyboard, function keys (such as volume control buttons, power buttons, etc.), trackball, mouse, joystick, etc.

[0295] The display unit 1440 can be used to display information input by the user or information provided to the user, as well as various menus of the mobile phone. The display unit 1440 may include a display panel 1441, which may optionally be configured as a Liquid Crystal Display (LCD), Organic Light-Emitting Diode (OLED), or similar display panel. Further, a touch panel 1431 may cover the display panel 1441. When the touch panel 1431 detects a touch operation on or near it, it transmits the information to the processor 1480 to determine the type of touch event. Subsequently, the processor 1480 provides corresponding visual output on the display panel 1441 based on the type of touch event. Although in Figure 14 In this embodiment, the touch panel 1431 and the display panel 1441 are two separate components to realize the input and output functions of the mobile phone. However, in some embodiments, the touch panel 1431 and the display panel 1441 can be integrated to realize the input and output functions of the mobile phone.

[0296] The mobile phone may also include at least one sensor 1450, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor. The ambient light sensor can adjust the brightness of the display panel 1441 according to the ambient light level, and the proximity sensor can turn off the display panel 1441 and / or the backlight when the phone is moved to the ear. As a type of motion sensor, an accelerometer sensor can detect the magnitude of acceleration in various directions (generally three axes). When stationary, it can detect the magnitude and direction of gravity and can be used for applications that recognize the phone's posture (such as landscape / portrait switching, related games, magnetometer posture calibration), vibration recognition-related functions (such as pedometer, taps), etc. Other sensors that may be configured in the mobile phone, such as gyroscopes, barometers, hygrometers, thermometers, and infrared sensors, will not be described in detail here.

[0297] Audio circuit 1460, speaker 1461, and microphone 1462 provide an audio interface between the user and the mobile phone. Audio circuit 1460 converts received audio data into electrical signals and transmits them to speaker 1461, where speaker 1461 converts them into sound signals for output. On the other hand, microphone 1462 converts collected sound signals into electrical signals, which are received by audio circuit 1460, converted into audio data, and then processed by processor 1480 before being transmitted via RF circuit 1415 to, for example, another mobile phone, or the audio data can be output to memory 1420 for further processing.

[0298] WiFi is a short-range wireless transmission technology. Mobile phones, through the WiFi module 1470, can help users send and receive emails, browse web pages, and access streaming media, providing users with wireless broadband internet access. Although Figure 14 WiFi module 1470 is shown, but it is understood that it is not an essential component of a mobile phone and can be omitted as needed without changing the essence of the invention.

[0299] The processor 1480 is the control center of the mobile phone, connecting various parts of the phone through various interfaces and lines. It performs various functions and processes data by running or executing software programs and / or modules stored in the memory 1420 and calling data stored in the memory 1420, thereby controlling the phone as a whole. Optionally, the processor 1480 may include one or more processing units; preferably, the processor 1480 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, and the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into the processor 1480.

[0300] The mobile phone also includes a power supply 1490 (such as a battery) that supplies power to various components. Preferably, the power supply can be logically connected to the processor 1480 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system.

[0301] Although not shown, mobile phones may also include a camera, Bluetooth module, etc., which will not be described in detail here.

[0302] In this embodiment, the processor 1480 included in the terminal device also has the following functions:

[0303] The first member account display page shows the target communication set including the first member account and the second member account. The first member account and the second member account belong to different organizational structures and do not have a friend relationship. The target communication space corresponding to the target communication set is used to aggregate multiple member accounts from different organizational structures that do not have a friend relationship, and the different organizational structures have a need to communicate.

[0304] In response to a triggering operation based on the target communication set, the information communication page is displayed; the information communication page is used to communicate with the second member account.

[0305] In response to the sending operation for communication information on the information communication page, the communication information is sent to the second member account.

[0306] Alternatively, the processor 1480 included in the terminal device may also have the following functions:

[0307] Receive communication information sent from the first member account to the second member account; the first member account and the second member account belong to different organizational structures and do not have a friend relationship. The communication information is sent based on the target communication space, which is used to aggregate multiple member accounts from different organizational structures that do not have a friend relationship. Different organizational structures have a need to communicate.

[0308] On the second member account's display page, communication information is displayed corresponding to the first member account.

[0309] This application also provides a server; please refer to [link / reference]. Figure 15 As shown, Figure 15 The diagram illustrates the structure of a server 1500 provided in this embodiment. The server 1500 can vary significantly due to different configurations or performance characteristics. It may include one or more central processing units (CPUs) 1522 (e.g., one or more processors) and a memory 1532, and one or more storage media 1530 (e.g., one or more mass storage devices) for storing application programs 1542 or data 1544. The memory 1532 and storage media 1530 may be temporary or persistent storage. The program stored in the storage media 1530 may include one or more modules (not shown in the diagram), each module including a series of instruction operations on the server. Furthermore, the CPU 1522 may be configured to communicate with the storage media 1530 and execute the series of instruction operations stored in the storage media 1530 on the server 1500.

[0310] Server 1500 may also include one or more power supplies 1526, one or more wired or wireless network interfaces 1550, one or more input / output interfaces 1558, and / or one or more operating systems 1541, such as Windows Server. TM Mac OS X TM Unix TM Linux™, FreeBSD TM etc.

[0311] The steps performed by the server in the above embodiments can be based on Figure 15 The server structure shown.

[0312] CPU 1522 is used to perform the following steps:

[0313] Obtain communication information sent from the first member account to the second member account; the first member account and the second member account belong to different organizational structures and do not have a friend relationship. The communication information is sent based on the target communication space, which is used to aggregate multiple member accounts from different organizational structures that do not have a friend relationship. Different organizational structures have a need to communicate.

[0314] If both the first member account and the second member account are found to be in the target communication space, the communication information is forwarded to the second member account.

[0315] Optionally, the CPU 1522 may also execute method steps of any specific implementation of the information communication method in the embodiments of this application.

[0316] This application also provides a computer-readable storage medium for storing a computer program that executes any one of the information communication methods described in the foregoing embodiments.

[0317] This application also provides a computer program product, including a computer program or instructions; when the computer program or instructions are executed by a processor, any one of the information communication methods in the foregoing embodiments is performed.

[0318] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps of the above method embodiments. The aforementioned storage medium can be at least one of the following media: read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk, etc., and other media capable of storing program code.

[0319] It should be noted that the various embodiments in this specification are described in a progressive manner, and the same or similar parts between the various embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, for the device and system embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can be referred to the description of the method embodiments. The device and system embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of the solution in this embodiment according to actual needs. Those skilled in the art can understand and implement this without creative effort.

[0320] The above description is merely one specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. An information communication method, characterized in that, Applied to a first server, the method includes: Obtain communication information sent from a first member account to a second member account; the first member account and the second member account belong to different organizational structures and do not have a friend relationship; the communication information is sent based on a target communication space; the target communication space is used to aggregate multiple member accounts from different organizational structures that do not have a friend relationship; the different organizational structures have a need for communication. Send a query request to the second server, the query request being used to query whether both the first member account and the second member account are in the target communication space; Receive the query results sent by the second server; If the query result indicates that both the first member account and the second member account are in the target communication space, the communication information is forwarded to the second member account.

2. The method according to claim 1, characterized in that, The method further includes: Receive the space creation request for the target communication space sent by the first member account; Allocate a space identifier according to the space creation request; Based on the space identifier, create a target communication space including the first member account; Send the space identifier to the first member account; the space identifier is used to display the target address book including the first member account.

3. The method according to claim 2, characterized in that, The method further includes: The system receives a join request from the second member account, which is an invitation message for the target communication space. The invitation message is sent from the first member account to the second member account, and the invitation message carries the space identifier. The join request also carries the space identifier. According to the joining request, the second member account is added to the target communication space corresponding to the space identifier; Send addition information of the second member account to the first member account and the second member account; the addition information is used to show that the target communication set corresponding to the target communication space is a target address book including the first member account and the second member account.

4. The method according to claim 3, characterized in that, The method further includes: Receive a group creation request for a target communication group sent by the first member account; the group creation request carries the first member account, the second member account, and the third member account, wherein the second member account is selected from the target address book; If both the first member account and the second member account are found to be in the target communication space, a target group identifier is assigned according to the group creation request. Based on the target group identifier, create a target communication group including the first member account, the second member account, and the third member account; Send the target group identifier to the first member account, the second member account, and the third member account; the target group identifier is used to indicate that the target communication set is a target communication group including the first member account, the second member account, and the third member account.

5. The method according to claim 1, characterized in that, The method further includes: The system receives an add request from the first member account to add the second member account to a preset communication group; the preset communication group includes the first member account, and the add request carries the preset group identifier of the preset communication group and the second member account. Add the second member account to the preset communication group corresponding to the preset group identifier and update it to the target communication group; The update information of the preset communication group is sent to the first member account and the second member account. The update information is used to show that the target communication set corresponding to the target communication space is a target communication group that includes each member account in the preset communication group and the second member account.

6. The method according to any one of claims 1-5, characterized in that, The first member account and the second member account belong to the interface member accounts in the different organizational structures.

7. The method according to any one of claims 1-5, characterized in that, The communication information also includes a receipt instruction, and the method further includes: Obtain receipt information for the receipt instruction sent from the second member account to the first member account; the receipt information indicates that the communication information is displayed on the display page of the second member account; The receipt information is forwarded to the first member account.

8. An information communication method, characterized in that, The method, executed by a first terminal, includes: The first member account display page shows a target communication set including the first member account and the second member account; the first member account and the second member account belong to different organizational structures and do not have a friend relationship; the target communication space corresponding to the target communication set is used to aggregate multiple member accounts that do not have a friend relationship in different organizational structures, and the different organizational structures have a need for communication. In response to a triggering operation based on the target communication set, an information communication page is displayed; the information communication page is used to communicate with the second member account. In response to the sending operation of communication information on the information communication page, the communication information is sent to the second member account. The first server obtains the communication information and sends a query request to the second server. The query request is used to query whether the first member account and the second member account are both in the target communication space. If the query result sent by the second server indicates that the first member account and the second member account are both in the target communication space, the first server forwards the communication information to the second member account.

9. The method according to claim 8, characterized in that, The step of displaying an information communication page in response to a trigger operation based on the target communication set includes: In response to a triggered operation for the second member account in the target communication set, the information communication page is displayed as a separate communication page for the first member account and the second member account.

10. The method according to claim 8, characterized in that, When the target communication set includes a target communication group, the step of displaying the information communication page in response to a triggering operation based on the target communication set includes: In response to a triggered operation for the target communication group, the information communication page is displayed as a group communication page including the first member account and the second member account.

11. The method according to claim 8, characterized in that, The method further includes: In response to the creation operation for the target communication space, a space creation request for the target communication space is sent to the server; Receive a space identifier sent by the server; the space identifier is allocated by the server according to the space creation request, and the space identifier is used to create a target communication space including the first member account; Based on the space identifier, the target address book, including the first member's account, is displayed.

12. The method according to claim 11, characterized in that, The method further includes: In response to an invitation operation for the second member account based on the target communication space, an invitation message for the target communication space is sent to the second member account; the invitation message carries the space identifier; The server receives joining information from the second member account in response to the invitation information; the joining information indicates that the second member account has joined the target communication space corresponding to the space identifier. The display page for the first member account displays a target communication set including the first member account and the second member account, including: On the display page of the first member account, based on the joining information, the target communication set is displayed as a target address book including the first member account and the second member account.

13. The method according to claim 12, characterized in that, The method further includes: In response to a selection operation for the second member account in the target address book, the second member account is determined; In response to the selection operation for a third member account, the third member account is determined; In response to the group creation operation for the second member account and the third member account, a group creation request for the target communication group is sent to the server; the group creation request carries the first member account, the second member account, and the third member account; Receive the target group identifier sent by the server; the target group identifier is assigned by the server after querying the group creation request and finding that both the first member account and the second member account are in the target communication space; The display page for the first member account displays a target communication set including the first member account and the second member account, including: On the display page of the first member account, the target communication set is displayed as a target communication group including the first member account, the second member account, and the third member account, based on the target group identifier.

14. The method according to claim 8, characterized in that, The method further includes: Determine a preset communication group that includes the first member's account; In response to the add operation of adding the second member account to the preset communication group, an add request is sent to the server; the add request carries the preset group identifier of the preset communication group and the second member account; Receive update information of a preset communication group sent by the server; the update information indicates that the second member account has been added to the preset communication group corresponding to the preset group identifier, and the preset communication group has been updated to the target communication group; The display page for the first member account displays a target communication set including the first member account and the second member account, including: On the display page of the first member account, according to the update information, the target communication set is displayed as a target communication group that includes each member account in the preset communication group and the second member account.

15. The method according to any one of claims 8-14, characterized in that, The first member account and the second member account belong to the interface member accounts in the different organizational structures.

16. The method according to any one of claims 8-14, characterized in that, The communication information also includes a receipt instruction, and the method further includes: Receive receipt information from the second member account in response to the receipt instruction; the receipt information indicates that the communication information is displayed on the display page of the second member account; The receipt information is displayed in relation to the communication information.

17. An information communication method, characterized in that, The method, executed by a second terminal, includes: The system receives communication information forwarded by a first server from a first member account to a second member account. The first member account and the second member account belong to different organizational structures and do not have a friend relationship. The communication information is sent based on a target communication space, which is used to aggregate multiple member accounts from different organizational structures that do not have a friend relationship. These different organizational structures have a need for communication. The first server obtains the communication information and sends a query request to the second server. The query request is used to query whether both the first member account and the second member account are in the target communication space. If the query result sent by the second server indicates that both the first member account and the second member account are in the target communication space, the first server forwards the communication information to the second member account. On the display page of the second member account, the communication information is displayed corresponding to the first member account.

18. The method according to claim 17, characterized in that, The method further includes: The system receives an invitation message from the first member account to the target communication space; the target communication space includes the first member account, and the invitation message carries the space identifier of the target communication space. In response to the join operation based on the invitation information, a join request is sent to the server; the join request carries the space identifier; The server receives a joining message from the second member account in response to the invitation information; the joining message indicates that the second member account has joined the target communication space corresponding to the space identifier. On the display page of the second member account, based on the joining information, the target communication set corresponding to the target communication space is displayed as the target address book including the first member account and the second member account.

19. The method according to claim 18, characterized in that, The method further includes: Receives a target group identifier for a target communication group sent by the server; the target communication group includes a first member account, a second member account, and a third member account. On the display page of the second member account, the target communication set is displayed as a target communication group including the first member account, the second member account, and the third member account, based on the target group identifier.

20. The method according to claim 17, characterized in that, The method further includes: Receive update information of a preset communication group sent by the server; the preset communication group includes the first member account, and the update information indicates that the second member account has been added to the preset communication group corresponding to the preset group identifier, and the preset communication group has been updated to the target communication group; On the display page of the second member account, according to the update information, the target communication set corresponding to the target communication space is displayed as a target communication group that includes each member account in the preset communication group and the second member account.

21. The method according to any one of claims 17-20, characterized in that, The communication information also includes a receipt instruction, and the method further includes: Send a receipt message to the first member account in response to the receipt instruction; the receipt message indicates that the communication information will be displayed on the display page of the second member account.

22. An information communication device, characterized in that, The device includes: an acquisition unit and a forwarding unit; The acquisition unit is used to acquire communication information sent from a first member account to a second member account; the first member account and the second member account belong to different organizational structures and do not have a friend relationship; the communication information is sent based on a target communication space; the target communication space is used to aggregate multiple member accounts that do not have a friend relationship in different organizational structures; the different organizational structures have a need for communication. The forwarding unit is configured to send a query request to the second server, the query request being used to query whether both the first member account and the second member account are in the target communication space; receive the query result sent by the second server; if the query result indicates that both the first member account and the second member account are in the target communication space, forward the communication information to the second member account.

23. An information communication device, characterized in that, Deployed on a first terminal, the device includes: a first display unit and a first transmission unit; The first display unit is used to display a target communication set including the first member account and the second member account on the display page of the first member account; the first member account and the second member account belong to different organizational structures and do not have a friend relationship; the target communication space corresponding to the target communication set is used to aggregate multiple member accounts that do not have a friend relationship in different organizational structures, and the different organizational structures have a need for communication. The first display unit is further configured to display an information communication page in response to a trigger operation based on the target communication set; the information communication page is used to communicate with the second member account; The first sending unit is configured to send the communication information to the second member account in response to the sending operation for communication information on the information communication page. The first server obtains the communication information and sends a query request to the second server. The query request is used to query whether the first member account and the second member account are both in the target communication space. If the query result sent by the second server indicates that the first member account and the second member account are both in the target communication space, the first server forwards the communication information to the second member account.

24. An information communication device, characterized in that, Deployed on a second terminal, the device includes: a first receiving unit and a second display unit; The first receiving unit is used to receive communication information sent from a first member account to a second member account forwarded by a first server. The first member account and the second member account belong to different organizational structures and do not have a friend relationship. The communication information is sent based on a target communication space, which is used to aggregate multiple member accounts that do not have a friend relationship in different organizational structures. The different organizational structures have a need for communication. The first server obtains the communication information and sends a query request to the second server. The query request is used to query whether the first member account and the second member account are both in the target communication space. If the query result sent by the second server indicates that the first member account and the second member account are both in the target communication space, the first server forwards the communication information to the second member account. The second display unit is used to display the communication information corresponding to the first member account on the display page of the second member account.

25. A computer program product, characterized in that, The computer program product includes instructions that, when executed by a processor, perform the information communication method as described in any one of claims 1-7, 8-16, or 17-21.