Object Interaction Method, Device, Electronic Device, and Storage Medium

By displaying the object information page of the target object in the message client and supporting the group creation function, the complex operation problem when employees contact multiple employees at the same time is solved, achieving more efficient communication.

CN115695062BActive Publication Date: 2025-05-27TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110842914.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-07-26
Publication Date
2025-05-27
Estimated Expiration
2041-07-26

AI Technical Summary

Technical Problem

In the enterprise organizational structure, when employees need to contact multiple employees through the message client, the operation is complicated and affects communication efficiency.

Method used

An object interaction method is provided, by displaying an object information page of the target object in the message client, including object attribute information and group creation controls, and creating a target session group in response to the group creation operation of the first object, the member includes the associated objects of the first object and the target object.

Benefits of technology

It simplifies the operation process of employees creating group chats and improves the communication efficiency between various objects in the organizational structure.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115695062B_ABST
    Figure CN115695062B_ABST
Patent Text Reader

Abstract

Embodiments of the present invention disclose an object interaction method, apparatus, electronic device, and storage medium. Embodiments of the present invention can display an object information page of a target object in a message client. The object information page includes object attribute information of the target object and a group creation control. The message client logs in with a first object account of a first object in a target organizational structure, and the type of the first object account corresponds to a first messaging system. In response to a group creation operation of the first object on the group creation control, a target session group is created. The members of the target session group include at least the first object and a second object among the associated objects of the target object. The associated objects are located in the target organizational structure. This can facilitate interaction between the first object and the associated objects in the target organizational structure, enhance the convenience of the operation when the first object creates a group chat, and improve the communication efficiency among the objects in the organizational structure.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technologies, and particularly to an object interaction method, apparatus, electronic device, and storage medium. Background Art

[0002] Generally in an enterprise, an organizational structure of the enterprise is formed according to a decision-making power division system or a division of labor and cooperation system among various departments in the enterprise. Each level or node of the enterprise organizational structure may include multiple enterprise employees.

[0003] Currently, when an employee in an enterprise needs to contact multiple employees in a certain level or node of the organizational structure through a messaging client at the same time, the employee needs to select the employees to be contacted one by one in the messaging client to create a group chat. With this solution, the operation of the employee during communication and interaction is complex, affecting the communication efficiency. Summary of the Invention

[0004] Embodiments of the present invention provide an object interaction method, apparatus, electronic device, and storage medium, which can facilitate the interaction between an object in an organizational structure and objects in other nodes of the organizational structure, enhance the convenience of the operation when creating a group chat by the object, and improve the communication efficiency among various objects in the organizational structure.

[0005] An embodiment of the present invention provides an object interaction method, including:

[0006] Display an object information page of a target object in a messaging client, where the object information page includes object attribute information of the target object and a group creation control. The messaging client logs in with a first object account of a first object in a target organizational structure, and the type of the first object account corresponds to a first messaging system;

[0007] In response to a group creation operation of the first object on the group creation control, create a target session group, where the members of the target session group at least include the first object and a second object among the associated objects of the target object, and the associated objects are located in the target organizational structure.

[0008] Correspondingly, another embodiment of the present invention provides another object interaction method, including:

[0009] Obtain a group creation request sent by a messaging client, where the group creation request includes member identifiers of members of a target session group, the member identifiers include a first object identifier of a first object and a second object identifier of a second object, the messaging client logs in with a first object account of a first object in a target organizational structure, the type of the first object account corresponds to a first messaging system, and the second object is located in the target organizational structure;

[0010] Determine the first object and the second object from the objects in the target organizational structure according to the first object identifier and the second object identifier, and set the first object and the second object as members of the target session group.

[0011] Correspondingly, an object interaction device according to an embodiment of the present invention further includes:

[0012] A page display unit, configured to display an object information page of a target object in a message client, where the object information page includes object attribute information of the target object and a group creation control, the message client logs in with a first object account of a first object in a target organizational structure, and the type of the first object account corresponds to a first messaging system;

[0013] A first group creation unit, configured to create a target session group in response to a group creation operation of the first object on the group creation control, where the members of the target session group at least include the first object and a second object among the associated objects of the target object, and the associated objects are located in the target organizational structure.

[0014] Optionally, the association relationship between the associated object and the target object satisfies the group creation condition.

[0015] Optionally, the first group creation unit is configured to display a group creation page in response to a trigger operation of the first object on the group creation control, where the group creation page includes a group creation confirmation control;

[0016] In response to a trigger operation of the first object on the group creation confirmation control, determine a second object from the associated objects and create a target session group.

[0017] Optionally, the type of the second object account of the second object corresponds to the first messaging system or the second messaging system, and the first messaging system and the second messaging system are heterogeneous systems.

[0018] Optionally, the first group creation unit is configured to display an associated object identifier of at least one associated object in response to a trigger operation of the first object on the group creation control;

[0019] In response to an object selection operation of the first object on the associated object identifier, determine a second object from the associated objects and create a target session group.

[0020] Optionally, the associated objects include at least one associated sub-object, and the first group creation unit is configured to determine the associated object as a target associated object in response to an object selection operation of the first object on the associated object identifier;

[0021] Display the sub-object identifier of the associated sub-object in the target associated object;

[0022] In response to a sub-object selection operation on the sub-object identifier, determine at least one of the associated sub-objects from the target associated object as a second object, and create a target session group.

[0023] Optionally, the object information page of the target object further includes the associated object attribute information of the associated object;

[0024] Before the page display unit, there is further an information acquisition unit for receiving an access request for the object information page of the target object;

[0025] Based on the access request, obtain the associated object information corresponding to the target object;

[0026] Based on the associated object information, obtain the associated object attribute information of the associated object.

[0027] Optionally, the access request includes a permission identifier of the first object, and the permission identifier is used to indicate whether the first object has the permission to create a group for the associated object;

[0028] Before the page display unit, there is further a permission confirmation unit for determining, based on the permission identifier, whether the first object has the permission to create a group for the associated object of the target object;

[0029] When the first object has the group creation permission, execute the step of displaying the object information page of the target object in the message client.

[0030] Optionally, the permission confirmation unit is used to, when the first object has the group creation permission, determine the target associated object corresponding to the group creation permission from the associated objects of the target object;

[0031] Execute the step of displaying the object information page of the target object in the message client, and the object information page of the target object further includes the associated object attribute information of the target associated object.

[0032] Optionally, before the page display unit, there is further a data update unit for sending terminal data version information to the server, triggering the server to return object data information to the terminal according to the object data of the latest data version in the server when it is determined based on the terminal data version information that the data version in the terminal is inconsistent with the data version in the server;

[0033] Based on the object data information, update the terminal object data to obtain the updated terminal object data, where the updated terminal object data includes the associated object information of the associated object corresponding to the target object.

[0034] Optionally, the first group creation unit is configured to generate a group creation request in response to a group creation operation of the first object on the group creation control, where the group creation request includes the member identifiers of the members of the target session group, and the member identifiers include the first object identifier of the first object and the second object identifier of the second object;

[0035] Send the group creation request to the server, trigger the server to determine the first object and the second object from the objects in the target organizational structure according to the first object identifier and the second object identifier, set the first object and the second object as members of the target session group, and return group creation information;

[0036] Receive the group creation information and create a target session group according to the group creation information.

[0037] Optionally, after the first group creation unit, there is also an object addition unit configured to receive a second object addition request, and based on the second object addition request, display an add object selection control, where the add object selection control includes the object identifier of the object to be added, and the object to be added includes the associated object that is not a member of the target session group;

[0038] In response to an add object selection operation on the add object selection control, update the members of the target session group to obtain an updated target session group, where the updated target session group includes a new second object selected based on the add object selection operation.

[0039] Optionally, after the first group creation unit, there is also a feature extraction unit configured to obtain the historical session messages and historical interaction behavior information of the first object;

[0040] Extract features from the historical session messages and the historical interaction behavior information to obtain the group member features corresponding to the first object, where the group member features indicate the reference object corresponding to the target session group;

[0041] Based on the group member features and the members in the target session group, display the object identifiers of the reference objects of the members who are not in the target session group.

[0042] Correspondingly, an embodiment of the present invention further provides another object interaction device, including:

[0043] A request acquisition unit for acquiring a group creation request sent by a message client, where the group creation request includes member identifiers of members of a target session group, and the member identifiers include a first object identifier of a first object and a second object identifier of a second object. The message client logs in with a first object account of the first object in a target organizational structure, the type of the first object account corresponds to a first messaging system, and the second object is located in the target organizational structure;

[0044] A second group creation unit for determining the first object and the second object from the objects in the target organizational structure according to the first object identifier and the second object identifier, and setting the first object and the second object as members of the target session group.

[0045] Optionally, the object interaction device further includes:

[0046] An information acquisition unit for acquiring a target object identifier and associated object information corresponding to the target object, where the associated object information indicates an associated object whose association relationship with the target object satisfies the group creation condition, and the target object and the associated object are located in the target organizational structure;

[0047] An object determination unit for determining the target object from the objects in the target organizational structure based on the target object identifier;

[0048] A data update unit for adding the associated object information to the target object data of the target object in object data to obtain updated object data.

[0049] Optionally, after the data update unit, there is further a data synchronization unit for setting corresponding data version information for the updated object data;

[0050] Acquire the terminal data version information, and compare the terminal data version information with the data version information;

[0051] When the terminal version information is inconsistent with the data version information, based on the object data, send object data information to the terminal, and trigger the terminal to update the terminal object data in the terminal based on the object data information to obtain updated terminal object data.

[0052] Correspondingly, an embodiment of the present invention further provides an electronic device, including a memory and a processor; the memory stores an application program, and the processor is used to run the application program in the memory to execute the steps in any one of the object interaction methods provided by the embodiments of the present invention.

[0053] In addition, an embodiment of the present invention further provides a computer-readable storage medium, which stores multiple instructions adapted to be loaded by a processor to execute the steps in any one of the object interaction methods provided by the embodiments of the present invention.

[0054] By adopting the solution of the embodiment of the present invention, an object information page of a target object in a message client can be displayed. The object information page includes object attribute information of the target object and a group creation control. The message client logs in with a first object account of a first object in a target organizational structure, and the type of the first object account corresponds to a first messaging system. In response to a group creation operation of the first object on the group creation control, a target session group is created. The members of the target session group at least include the first object and a second object among the associated objects of the target object. The associated object is located in the target organizational structure. Thus, when the first object needs to contact multiple associated objects in a certain node in the target organizational structure simultaneously, the group creation control can be triggered to directly establish a target session group including the first object and the second object, which facilitates the interaction between the first object in the target organizational structure and the associated objects in other nodes in the organizational structure, enhances the convenience of the operation when the first object creates a group chat, and improves the communication efficiency among objects in the organizational structure. BRIEF DESCRIPTION OF THE DRAWINGS

[0055] To more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for the description of the embodiments. Obviously, the following drawings are only some embodiments of the present invention, and those skilled in the art can obtain other drawings without creative efforts based on these drawings.

[0056] Figure 1 is a schematic diagram of the scenario of the object interaction method provided by the embodiment of the present invention;

[0057] Figure 2 is a flowchart of an object interaction method provided by the embodiment of the present invention;

[0058] Figure 3 is a UI interaction schematic diagram of object interaction provided by the embodiment of the present invention;

[0059] Figure 4 is another UI interaction schematic diagram of object interaction provided by the embodiment of the present invention;

[0060] Figure 5 is another UI interaction schematic diagram of object interaction provided by the embodiment of the present invention;

[0061] Figure 6 is another UI interaction schematic diagram of object interaction provided by the embodiment of the present invention;

[0062] Figure 7 is a schematic flowchart of another object interaction method provided by an embodiment of the present invention;

[0063] Figure 8 is a schematic flowchart of the object interaction method provided by an embodiment of the present invention;

[0064] Figure 9 is a schematic diagram of the technical implementation of the object interaction method provided by an embodiment of the present invention;

[0065] Figure 10 is a schematic structural diagram of an object interaction device provided by an embodiment of the present invention;

[0066] Figure 11 is a schematic structural diagram of another object interaction device provided by an embodiment of the present invention;

[0067] Figure 12 is a schematic structural diagram of an electronic device provided by an embodiment of the present invention. Detailed implementation manners

[0068] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative efforts belong to the scope of protection of the present invention.

[0069] The embodiments of the present invention provide an object interaction method, device, electronic device, and storage medium. Specifically, the embodiments of the present invention provide an object interaction method applicable to an object interaction device, and the object interaction device can be integrated in an electronic device.

[0070] The electronic device can be a device such as a terminal, including but not limited to a mobile terminal and a fixed terminal. For example, the mobile terminal includes but not limited to a smart phone, a smart watch, a tablet computer, a notebook computer, a smart vehicle, etc. Among them, the fixed terminal includes but not limited to a desktop computer, a smart TV, etc.

[0071] The electronic device can also be a device such as a server. The server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers. It can also be a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms, but is not limited thereto. Among them, the server can be an interoperability server for multiple heterogeneous messages, or a background server of a message system, etc.

[0072] The object interaction method according to the embodiment of the present invention can be implemented by a server, or can be jointly implemented by a terminal and a server.

[0073] Taking the joint implementation of the object interaction method by a terminal and a server as an example, the method will be described below.

[0074] As Figure 1 shown, the object interaction system provided by the embodiment of the present invention includes a terminal 10, a server 20, etc.; the terminal 10 and the server 20 are connected through a network, for example, through a wired or wireless network connection, etc. Among them, the terminal 10 can exist as a terminal that deploys a message client and sends a group creation request to the server 20.

[0075] Among them, the terminal 10 can be used to display an object information page of a target object in the message client. The object information page includes object attribute information of the target object and a group creation control. The message client logs in with a first object account of the first object in the target organizational structure, and the type of the first object account corresponds to the first messaging system;

[0076] The terminal 10 can generate a group creation request in response to a group creation operation of the first object on the group creation control;

[0077] The server 20 can be used to receive the group creation request sent by the terminal 10. The group creation request includes member identifiers of members of the target session group. The member identifiers include a first object identifier of the first object and a second object identifier of the second object. The message client logs in with a first object account of the first object in the target organizational structure, and the type of the first object account corresponds to the first messaging system. The second object is located in the target organizational structure;

[0078] The server 20 can determine the first object and the second object from the objects in the target organizational structure according to the first object identifier and the second object identifier, set the first object and the second object as members of the target session group, and the server 20 can generate a group creation message and send the group creation message to the terminal 10;

[0079] The terminal 10 receives the group creation message from the server 20 and creates a target session group. The members of the target session group at least include the first object and the second object among the associated objects of the target object. The associated object is located in the target organizational structure.

[0080] The following will be described in detail respectively. It should be noted that the description order of the following embodiments does not limit the preferred order of the embodiments.

[0081] The embodiment of the present invention will be described from the perspective of an object interaction device. The object interaction device can be specifically integrated in a server or a terminal.

[0082] As shown Figure 2 below, the specific process of the object interaction method in this embodiment can be as follows:

[0083] 201. Display the object information page of the target object in the message client. The object information page includes the object attribute information of the target object and a group creation control. The message client logs in with the first object account of the first object in the target organizational structure, and the type of the first object account corresponds to the first messaging system.

[0084] Among them, the target object can be regarded as a node in the target organizational structure. For example, the target object can be the chairman, executive vice president, or an ordinary employee in an enterprise, and so on.

[0085] Among them, the target organizational structure can be a system arrangement constructed according to the hierarchical structure settings, responsibilities and authorities, staffing, work procedures, and relevant requirements in personnel organizations such as enterprises and societies, etc., which reflects the overall structure of the organization and shows the relationships between different levels, different institutions, and different nodes in the organization.

[0086] Among them, the object information page of the target object can be as shown Figure 3 in 301. Some or all of the displayable object attribute information of the target object can be shown on the object information page. For example, as shown Figure 3 in 301, "A" can be the first nickname or English name set by the target object in the message client; "Li Yi" can be the second nickname or Chinese name set by the target object in the message client; "Department Manager" can be the position of the target object in the target organizational structure, and so on.

[0087] Specifically, the object attribute information that can be shown on the object information page is not limited, and technicians or managers of the message client can set this by themselves. For example, the object ID of the target object can also be shown on the object information page.

[0088] It can be understood that when different first objects view the object information page of the target object, the displayed object attribute information may be different. For example, at the position of the "Set Remarks and Descriptions" control, the information customized by the first object for the target object can be shown. For example, the first object C can set the remarks or description information of "Department Manager of Department A" for the target object A, and so on.

[0089] Among them, the group creation control can be used for the first object to perform a trigger operation. The specific trigger operations can include clicking, double-clicking, swiping, voice wake-up, etc. The embodiments of the present invention do not limit the specific form of the trigger operation.

[0090] In some embodiments, in addition to the object attribute information of the target object, the object information page of the target object may further include the associated object attribute information of the associated object corresponding to the target object. That is to say, the object information page of the target object further includes the associated object attribute information of the associated object;

[0091] Correspondingly, before step 201, it may further include:

[0092] Receive an access request for the object information page of the target object;

[0093] Based on the access request, obtain the associated object information corresponding to the target object;

[0094] Based on the associated object information, obtain the associated object attribute information of the associated object.

[0095] For example, as Figure 4 shown in 401, the associated object attribute information may include, but is not limited to, the position of the associated object in the enterprise, such as "secretary", the English names of the associated objects, such as "a", "b", "c", and / or the Chinese names of the associated objects, such as "Zhang San", "Li Si", "Wang Wu", and so on.

[0096] Among them, the associated object information may be identification information such as the user ID of the associated object. Each target object may correspond to the associated object information of one or more associated objects, and each associated object only corresponds to unique associated object information.

[0097] In some examples, the associated object attribute information may be displayed in a preset associated object information area on the object information page. For example, the preset associated object information area may be the area including the content of "secretary" in 401 and 402 as shown in Figure 4 . In other examples, as Figure 4 shown in 403, the preset associated object information area may be set in the area including the content of "A Li Yi, department manager", and so on.

[0098] In the embodiments of the present invention, the associated object may also be regarded as a node in the organizational structure. For example, the target object may be the chairman of the enterprise, the executive vice president, or an ordinary employee, and so on. There may be a certain association relationship between the associated object and the target object. For example, if the target object is the chairman, the associated object is the chairman's secretary; or, the target object and the associated object are in the same target organizational structure; or, the target object and the associated object may not be in the same target organizational structure, and the associated object is an object that has interacted with the target object within a preset time period, and so on.

[0099] Each target object can have an association relationship with one or more associated objects, and each associated object can also have an association relationship with different objects. For example, Employee A in Group A of Department A can have a direct association relationship with the group leader of Target Object Group A, and can also have an association relationship with the department manager of Target Object Department A, and so on.

[0100] In the actual application process, due to the existence of different levels in the organizational structure, the first object at a certain level may need to have the permission to interact in order to initiate a group chat with the associated object in the same or another level. Therefore, when the first object accesses the object information page of the target object, the permission of the first object can be judged. That is, the access request can include the permission identifier of the first object, and the permission identifier can be used to indicate whether the first object has the permission to create a group for the associated object;

[0101] Correspondingly, before the step of "displaying the object information page of the target object in the message client", it may further include:

[0102] Based on the permission identifier, determine whether the first object has the permission to create a group for the associated object of the target object;

[0103] When the first object has the permission to create a group, execute the step of displaying the object information page of the target object in the message client.

[0104] In some embodiments, when the first object does not have the permission to create a group, the group creation control can be hidden in the object information page of the target object.

[0105] Alternatively, before step 201, it can also be detected whether the first object has the permission to view the information of the target object. When the first object has the permission to view the information, execute the step of determining whether the first object has the permission to create a group for the associated object of the target object based on the permission identifier; when the first object does not have the permission to view the information, do not execute the step of determining whether the first object has the permission to create a group for the associated object of the target object based on the permission identifier, and display a no-permission prompt page.

[0106] Among them, a no-permission prompt message can be displayed on the no-permission prompt page to prompt the message client that the account of the currently logged-in first object does not have the permission to view the object information page of the target object.

[0107] For example, the target organizational structure can have levels 1, 2, and 3 from top to bottom, and the managers of the target organizational structure can set that the objects in the lower level cannot view the object information pages of the objects in the upper level, and so on.

[0108] Alternatively, in some other embodiments, it may be set that the first object can only have the group creation permission for the target object and / or associated objects in the lower level of the level where the first object is located, and so on. That is to say, the first object may only have permissions for a part of the associated objects corresponding to the target object.

[0109] Therefore, the step of "when the first object has the group creation permission, execute to display the object information page of the target object in the message client" may include:

[0110] When the first object has the group creation permission, determine the target associated object corresponding to the group creation permission from the associated objects of the target object;

[0111] Execute the step of displaying the object information page of the target object in the message client, and the object information page of the target object further includes the associated object attribute information of the target associated object.

[0112] Wherein, the target associated object is the associated object that the first object can select to create a group with. Optionally, in the object information page of the target object, in the area where the associated object attribute information is displayed, only the associated object attribute information corresponding to the target associated object may be displayed.

[0113] For example Figure 4 As shown in 402, the associated objects corresponding to the target object are actually three secretaries, namely "Zhang San", "Li Si", and "Wang Wu". Different levels can be set for the three secretaries. When the first object only has the group creation permission for Zhang San and Li Si among the associated objects, in the area where the associated object attribute information is displayed, only the associated object attribute information of the target associated objects "Zhang San" and "Li Si" may be displayed.

[0114] In some alternative examples, the server corresponding to the message client may be an interoperable server. The interoperable server can be used to implement object interaction between multiple heterogeneous message systems, such as the first message system and the second message system, provide a common interface and an event center, ensure data consistency among different heterogeneous message systems, and each heterogeneous system accesses according to this common interface to realize interaction between various scenarios and objects. At the same time, through the event center, events that need to be concerned about are processed, and logical processing and data storage of multiple heterogeneous systems are carried out, etc.

[0115] 202. In response to the group creation operation of the first object on the group creation control, create a target session group, and the members of the target session group at least include the first object and a second object among the associated objects of the target object, and the associated objects are located in the target organizational structure.

[0116] It can be understood that the associated objects of the target object can be one or some objects randomly determined by the message client. For example, the message client can randomly select a preset number of objects from the target organizational structure as the associated objects of the target object.

[0117] Alternatively, the associated objects of the target object can be the objects with which the target object has interacted within a preset time period. At this time, the associated objects can be in the same organizational structure or different organizational structures as the target object. For example, the associated objects in different organizational structures from different target objects can have had a chat interaction with the target object within the last 1 hour, or the associated objects can have had their object information pages viewed by the target object within the last 3 hours, and so on.

[0118] In the actual application process, in order to facilitate the first object to find certain associated objects, the association relationship between the associated object and the target object can be set to meet the group creation conditions.

[0119] Among them, the group creation conditions can be conditions preset by technical personnel or managers of the target organizational structure. For example, the preset group creation condition can be that the associated object and the target object are in the same organizational unit of the target organizational structure. For example, in the target organizational structure, the general manager's office can be used as an organizational unit, and this organizational unit can include the general manager at the first level and the general manager's secretary at the second level. When a certain first object needs to communicate with the general manager's secretary, at this time, the general manager can be the target object, and the general manager's secretary can be the associated object, and so on.

[0120] For another example, the target organizational structure can be established based on the organizational structure of a certain company. In the target organization, the human resources department of the company can be used as an organizational unit, and the finance department can be used as an organizational unit. The organizational unit corresponding to the human resources department can include three levels. The first level can be the human resources director of the human resources department, the second level can be the minister of the personnel department and the minister of the administrative department, and the third level can include the employees of the personnel department and the employees of the administrative department. The organizational unit corresponding to the finance department can include two levels. The first level can be the finance minister, and the second level can be the employees of the finance department.

[0121] When a certain first object needs to communicate with an employee of the personnel department, the human resources director can be the target object, and the minister of the personnel department and the employees of the personnel department can be the associated objects; or, the minister of the personnel department can be the target object, and the employees of the personnel department can be the associated objects. However, since the employees of the finance department are not in the same organizational unit as the human resources director and the minister of the personnel department, when the human resources director or the minister of the personnel department is the target object, the employees in the finance department cannot be the associated objects.

[0122] In other examples, the preset group creation condition may be that the association relationship between the associated object and the target object can only be a direct association relationship and a first-level indirect association relationship. For example, employee 1 (associated object) of Group a of Department A may have a direct association relationship with the team leader of Group a (target object), or may have a first-level indirect association relationship with the department manager of Department A (target object), and so on.

[0123] Optionally, in addition to the object attribute information of the target object, the object information page of the target object may also display the associated object attribute information of the associated object. Specifically, an area for displaying the associated object attribute information may be set in the object information page, that is, the object information page may include a target object information area and an associated object information area.

[0124] Among them, the target object information area and the associated object information area may have overlapping parts, such as Figure 4 As shown in 403 in , or, the target object information area and the associated object information area can be two independent areas in the object information page, and so on.

[0125] The associated object information area can display the associated object attribute information of all associated objects corresponding to the target object, such as Figure 4 As shown in 401, in the object information page of the target object Li Yi, the associated object information area displays the associated object attribute information of all the secretaries (associated objects) of Li Yi; or, the associated object information area can display the associated object attribute information of some associated objects corresponding to the target object, such as Figure 4 As shown in 402, secretary c may be connected with secretary b instead of directly connected with Li Yi. In this case, only secretary a and secretary b directly connected with Li Yi may be displayed in the associated object information area.

[0126] Therefore, the associated object attribute information displayed in the associated object information area can meet the preset associated object display conditions. For example, the preset associated object display conditions can be to sort the associated objects according to certain rules (Chinese name pinyin order, English name alphabetical order, job level order in the organizational structure, frequency order of interaction with the target object, etc.), and display the associated object attribute information of the first three associated objects in the associated object display area; or the preset associated object display condition can be to display the associated object attribute information of the associated objects that can be directly connected to the target object, etc.

[0127] For example, if the target object is a department manager, its corresponding associated objects include a secretary and technical employees. The preset display condition for associated objects can be to display the attribute information of the associated objects of the target object's secretary. In this case, only the attribute information of the secretary's associated objects is displayed in the associated object information area. For a target object without a secretary, nothing can be displayed in the associated object information area, or a prompt message indicating that the target object has no secretary can be displayed, and so on.

[0128] Through the preset display condition for associated objects, when the first object or other objects access the object information page of the target object, they can intuitively obtain information about the association relationship between the target object and the associated objects. For example, if the preset display condition for associated objects is to display the attribute information of the associated objects of the target object's secretary, the first object or other objects can directly determine that the information displayed in the associated object information area is the attribute information of the secretary's associated objects.

[0129] Among them, the members of the target session group can only include the first object and the second object, that is to say, the members of the target session group are composed of the first object and the second object. It can be imagined that in addition to the first object and the second object, the members of the target session group can also include the target object and / or other objects at the same level as the target object in the target organizational structure, and so on.

[0130] In some alternative embodiments, the step of "creating a target session group in response to the group creation operation of the first object on the group creation control" may include:

[0131] In response to the group creation operation of the first object on the group creation control, generate a group creation request. The group creation request includes the member identifiers of the members of the target session group, and the member identifiers include the first object identifier of the first object and the second object identifier of the second object;

[0132] Send the group creation request to the server, trigger the server to determine the first object and the second object from the objects in the target organizational structure according to the first object identifier and the second object identifier, set the first object and the second object as the members of the target session group, and return group creation information;

[0133] Receive the group creation information, and create a target session group according to the group creation information.

[0134] Among them, the group creation information can indicate whether the members of the target session group are successfully set in the server. For example, if the terminal object data in the terminal is not updated and at least one second object selected by the first object on the terminal is actually no longer in the target organizational structure, the server can return a group creation failure message to the terminal, indicating that the members of the target session group are not successfully set in the server.

[0135] When the terminal receives the group creation information sent by the server, it can parse the group creation information. If the group creation information is a group creation failure message, the terminal can skip the step of creating the target session group according to the group creation information and instead display a group creation failure prompt message.

[0136] In some other embodiments, when the terminal stores terminal object data, the step of "responding to a group creation operation of a first object on a group creation control to create a target session group" can also be implemented only by the terminal. Specifically, it can include:

[0137] Responding to a group creation operation of a first object on a group creation control, generating a group creation request, where the group creation request includes member identifiers of members of the target session group, and the member identifiers include a first object identifier of the first object and a second object identifier of the second object;

[0138] Based on the group creation request, determining the first object and the second object from the objects in the target organizational structure and creating the target session group.

[0139] After the terminal creates the target session group, it can send the relevant information of the target session group to the server for synchronization or backup. For example, it can send the member identifiers of the members in the target session group, the session messages of the target session group, etc. to the server.

[0140] In the actual application process, after the step of "creating the target session group", it can also include: displaying the session page of the target session group.

[0141] Among them, the session page can include a first interaction area, and the first interaction area can be used to display the session messages between the members in the target session group.

[0142] In some optional embodiments, after the first object triggers the group creation control, in response to the group creation operation of the first object on the group creation control, all associated objects can be directly used as the second object. To avoid misoperations by the first object, step 202 can include:

[0143] Responding to the triggering operation of the first object on the group creation control, displaying a group creation page, where the group creation page includes a group creation confirmation control;

[0144] Responding to the triggering operation of the first object on the group creation confirmation control, creating the target session group.

[0145] For example, as Figure 3 shown in 302, the group creation page can be superimposed and displayed on the object information page of the target object. For another example, in the actual application process, the brightness of the object information page of the target object can be adjusted downwards while the brightness of the group creation page is adjusted upwards.

[0146] Alternatively, in some examples, as shown in Figure 3 303, after a trigger operation on the group creation control, the object information page can be redirected to the group creation page.

[0147] In these examples, the group creation control can be a hyperlink control, and the link corresponding to the group creation control can be the link to the group creation page. When the first object triggers the group creation control, the message client can generate a request to access the creation page, and the request to access the creation page can carry the first object identifier and the second object identifier. When the first object triggers the group creation confirmation control on the group creation page, it can trigger the server corresponding to the group creation page or the message client to generate a group creation request to create a target session group, and so on.

[0148] It can be understood that, for the convenience of interaction between objects in different message clients, heterogeneous message systems can be connected together through an interoperability server, and an object in one message system can interact with an object in another or multiple message systems. At this time, the object interaction system can include multiple heterogeneous message systems and an interoperability server between multiple heterogeneous message systems.

[0149] Therefore, the type of the second object account of the second object can correspond to the first message system or the second message system, and the first message system and the second message system are heterogeneous systems.

[0150] In the actual application process, for the convenience of the first object to select associated objects that need to interact simultaneously, the identifiers of all associated objects can be displayed for the first object to select after the first object selects to create a group chat. That is, the step "in response to a trigger operation of the first object on the group creation control, determine a second object from the associated objects and create a target session group" can specifically include:

[0151] In response to a trigger operation of the first object on the group creation control, display the associated object identifiers of at least one associated object;

[0152] In response to an object selection operation of the first object on the associated object identifier, determine a second object from the associated objects and create a target session group.

[0153] For example, as shown in Figure 5 502, the associated object identifiers can be displayed on the associated object selection page, and the associated object identifiers can include the Chinese nickname, avatar, English nickname, etc. of the associated object. If the first object wants to select all associated objects as the second object with one click, it can select the selection control named "Select All".

[0154] Among them, the associated object selection page is a page provided by the message client for the first object to select the second object. In some embodiments, the associated object selection page may include a candidate area for displaying the associated object identifiers of the associated objects that can be selected as the second object; the associated object selection page may also include a selected area for displaying the associated object identifiers of the associated objects that have been selected as the second object.

[0155] Among them, different identifiers may be set before the associated object selected as the second object, which is convenient for distinguishing from the associated objects not selected as the second object.

[0156] Among them, the associated object identifier may be information for identifying the identity of the associated object, such as the name, avatar, and / or identity ID of the associated object in the message client, etc. In some alternative examples, the candidate area and the selected area may display all the associated object identifiers of each associated object, or may only display a certain or some of the associated object identifiers of each associated object.

[0157] In daily life, the executive vice president in a company manages N departments, and each department may include a department manager and ordinary employees managed by the department manager. If the president wants to talk to an employee in a certain department, the executive vice president can be used as the target object, and the N departments can be used as the associated objects, and each associated object includes the department manager and ordinary employees in the department.

[0158] That is to say, the associated object includes at least one associated sub-object. The step of "responding to the object selection operation on the associated object identifier, determining the second object from the associated object, and creating a target session group" may include:

[0159] Responding to the object selection operation on the associated object identifier, determining the associated object as the target associated object;

[0160] Displaying the sub-object identifiers of the associated sub-objects in the target associated object;

[0161] Responding to the sub-object selection operation on the sub-object identifier, determining at least one associated sub-object from the target associated object as the second object, and creating a target session group.

[0162] For example, as Figure 6 shown, the associated objects of the target object include Department A, Department B, and Department C. The associated object identifiers may be displayed on the object information page, or displayed on the group chat creation page, etc. The first object performs an object selection operation on the associated object identifier of the associated object (Department A), then Department A is used as the target associated object.

[0163] The sub-object identifiers of the associated sub-objects (Zhang San, Li Si, and Wang Wu) in the target associated object can be displayed on the terminal. Based on the sub-object selection operation of the first object, the second object can be determined from the associated sub-objects.

[0164] It can be understood that after creating the target session group, the first object can continue to add other objects to the target session group. Therefore, after the step of "creating the target session group", the following steps may also be included:

[0165] Receive a second object addition request. Based on the second object addition request, display an add object selection control. The add object selection control includes the object identifiers of the objects to be added, and the objects to be added include the associated objects that are not members of the target session group;

[0166] In response to the add object selection operation on the add object selection control, update the members of the target session group to obtain an updated target session group. The updated target session group includes the new second object selected based on the add object selection operation.

[0167] Among them, the second object addition request can be generated by the terminal when the first object accesses the object information page of the target object again and triggers the group creation control again. Or the second object addition request can be generated based on the object addition operation of the first object on the session page of the target session group.

[0168] For example, the session page of the target session group may also include an object operation area, and the object operation area includes an object addition control. The first object can trigger the object addition control, and so on.

[0169] In some alternative embodiments, the objects to be added may also include other objects in the target organizational structure. The present invention does not limit this, and those skilled in the art can set it according to actual needs.

[0170] It can be understood that since the objects in the target organizational structure may change, for example, a certain employee resigns, has a job change, or a new employee joins, etc., correspondingly, the association relationships between the objects in the target organizational structure and the object data of each object may change. That is to say, before the step of "displaying the object information page of the target object in the message client", the following steps may also be included:

[0171] Send the terminal data version information to the server, and trigger the server to return the object data information to the terminal according to the object data of the latest data version in the server when it is determined based on the terminal data version information that the data version in the terminal is inconsistent with the data version in the server;

[0172] Based on the object data information, update the terminal object data to obtain the updated terminal object data, and the updated terminal object data includes the associated object information of the associated object corresponding to the target object.

[0173] Among them, the terminal data version information can be identification information such as the version number corresponding to the object data stored in the terminal. In some embodiments, the version information in the terminal and the server can be set according to the same rules. The terminal can send the terminal data version information to the server for comparison.

[0174] Optionally, the terminal can send the terminal data version information to the server at regular intervals, or it can be that after the terminal object data in the terminal is accessed a certain number of times, the terminal data version information is sent to the server, and so on.

[0175] In some embodiments, in addition to the need to select the second object to join the target session group, the first object may also want to select other objects to join the target session group. Therefore, after the first object creates the target session group, based on data such as the chat records of the first object and the operation behaviors on the message client, it can be analyzed which other objects the first object may need to invite to join the target session group. That is, after the step "create the target session group" of the first object, it may further include:

[0176] Obtain the historical session messages and historical interaction behavior information of the first object;

[0177] Extract features from the historical session messages and historical interaction behavior information to obtain the group member features corresponding to the first object, and the group member features indicate the reference objects corresponding to the target session group;

[0178] Based on the group member features and the members in the target session group, display the object identifiers of the reference objects of the members who do not belong to the target session group.

[0179] Among them, the historical session messages can be the chat messages of the first object with other objects in the message client within a period of time. For example, the historical session messages can be the chat messages of the first object with all second objects in the most recent 1 hour, or the historical session messages can be the chat messages of the first object with the target object in the most recent 24 hours, and so on.

[0180] Among them, the historical interaction behavior information can be the interaction records between the first object and other objects in the message client within a period of time. For example, the historical interaction behavior information can be the number of objects whose message pages the first object has viewed in the most recent 1 hour, the chat duration with each object in the target organizational structure, and so on.

[0181] Specifically, the feature extraction of historical conversation messages and historical interaction behavior information may include extracting chat content features from historical conversation messages through natural language processing methods such as semantic extraction, and extracting behavior features from historical interaction behavior information through behavior feature extraction methods.

[0182] Among them, the reference object may or may not belong to the target organizational structure. The reference object and the members in the target conversation group may not be exactly the same. Specifically, the step of "displaying the object identifier of the reference object of the member who does not belong to the target conversation group based on the group member characteristics and the members in the target conversation group" may include:

[0183] Determine the reference object corresponding to the target conversation group according to the group member characteristics;

[0184] Compare the reference object with the members in the target conversation group to obtain the reference object of the member who does not belong to the target conversation group;

[0185] Display the object identifier of the reference object of the member who does not belong to the target conversation group.

[0186] It can be understood that based on the triggering operation of the object identifier of the reference object by the first object, the terminal can update the members in the target conversation group.

[0187] For example, the first object and the secretary of the department manager build a target conversation group to communicate with a certain customer. After the first object creates the target conversation group, by analyzing the historical conversation messages and historical interaction behavior information of the first object, the reference object is determined to be the customer. The object identifier of the customer can be displayed on the terminal, and the first object triggering the object identifier of the customer can choose to add the customer to the target conversation group.

[0188] As described above, the embodiments of the present invention can display the object information page of the target object in the message client. The object information page includes the object attribute information of the target object and a group creation control. The message client logs in with the first object account of the first object in the target organizational structure, and the type of the first object account corresponds to the first messaging system. In response to the trigger operation of the first object on the group creation control, the second object is determined from the associated objects, and the target session group is created. The members of the target session group at least include the first object and the second object. The associated objects are located in the target organizational structure, and the association relationship with the target object satisfies the group creation condition. Therefore, when the first object needs to contact multiple associated objects in a certain node in the target organizational structure at the same time, the group creation control can be triggered to directly establish the target session group including the first object and the second object, which facilitates the interaction between the first object in the target organizational structure and the associated objects in other nodes in the organizational structure, enhances the convenience of the first object's operation when creating a group chat, and improves the communication efficiency among the objects in the organizational structure.

[0189] According to the method described in the previous embodiments, the following will give further detailed examples.

[0190] In this embodiment, it will be described in combination with Figure 1 the system.

[0191] As Figure 7 shown, the specific process of the object interaction method in this embodiment can be as follows:

[0192] 701. Obtain the group creation request sent by the message client. The group creation request includes the member identifiers of the members of the target session group. The member identifiers include the first object identifier of the first object and the second object identifier of the second object. The message client logs in with the first object account of the first object in the target organizational structure, and the type of the first object account corresponds to the first messaging system. The second object is located in the target organizational structure.

[0193] Among them, the member identifier can indicate the members who need to join the target session group. In some alternative embodiments, the member identifier may also include the target object identifier of the target object, etc.

[0194] In the actual application process, the process of the message client sending the group creation request and the process of creating the target session group in the message client can be carried out in parallel or serially.

[0195] Generally, in order to improve the object interaction efficiency, the terminal object data of all objects in the target organizational structure is cached in the terminal where the message client is located. Therefore, the message client can directly create the target session group according to the terminal object data.

[0196] 702. Determine a first object and a second object from the objects in the target organizational structure according to the first object identifier and the second object identifier, and set the first object and the second object as members of the target session group.

[0197] In some alternative embodiments, the type of the first object account corresponds to a first messaging system, and the type of the second object account corresponds to a second messaging system. Step 702 may specifically include:

[0198] Determine the first object from the database of the first messaging system according to the first object identifier, and set the first object as a member of the target session group;

[0199] Determine the second object from the database of the second messaging system according to the second object identifier, and set the second object as a member of the target session group.

[0200] In one example, different identifiers may be set for the first object and the second object in the target session group to distinguish the object identities.

[0201] It can be understood that since the objects in the target organizational structure may change, for example, a certain employee resigns, has a job change, or a new employee joins, etc., correspondingly, the association relationships between the objects in the target organizational structure and the object data of each object may change. At this time, it is necessary to update the stored object data. The object interaction method provided in the embodiments of the present invention may further include:

[0202] Obtain a target object identifier and associated object information corresponding to the target object. The associated object information indicates an associated object whose association relationship with the target object meets the group creation condition. The target object and the associated object are located in the target organizational structure;

[0203] Based on the target object identifier, determine the target object from the objects in the target organizational structure;

[0204] In the object data, add the associated object information to the target object data of the target object to obtain the updated object data.

[0205] Among them, the associated object information may include the object ID of the associated object, etc. In some alternative examples, the associated object information may be multiple, corresponding to different associated objects respectively; or, the associated object information may be one. For example, the associated object information may be laid out in the format of "wxwork: / / jump?target=openchat?userids=xxxx;xxxx;", where xxxx may be the object ID of the associated object, and the information corresponding to multiple associated objects can be stored through this link.

[0206] For example, the object data may be the employee information in the target organizational structure of a certain enterprise, and the target object may be a special employee in the target organizational structure, such as the chairman or president, etc.

[0207] Generally, in order to facilitate the terminal to create a target session group, the terminal object data is generally stored in the terminal. However, after the object data is updated, the terminal object data in the terminal also needs to be updated. Therefore, after the step of "obtaining the updated user data", the object interaction method provided by the embodiments of the present invention may further include:

[0208] Setting corresponding data version information for the updated object data;

[0209] Obtaining the terminal data version information, and comparing the terminal data version information with the data version information;

[0210] When the terminal version information is inconsistent with the data version information, based on the object data, sending object data information to the terminal, triggering the terminal to update the terminal object data in the terminal based on the object data information, and obtaining the updated terminal object data.

[0211] Among them, the data version information and the terminal version information can be set through a preset version information setting rule, and different version information can be set for different data update types. For example, the version information setting rule can be as shown in the following table:

[0212]

[0213] Among them, seq refers to the sequence in the database. Each object in the database can be called a node.

[0214] The message client passes the local terminal data version information to the server, and can obtain the nodes with data changes from the server. The server finds the changed nodes and pulls the specific information of the nodes as object data information to send to the message client, and the message client can process the object data information and update the terminal data version information.

[0215] The message client can determine whether the synchronization of the complete target organizational structure is completed. If not, repeat the step of passing the local terminal data version information to the server. If the synchronization of the complete organizational structure is completed, end the synchronization state.

[0216] As can be seen from the above, the embodiment of the present invention can obtain a group creation request sent by a message client. The group creation request includes member identifiers of members of a target session group. The member identifiers include a first object identifier of a first object and a second object identifier of a second object. The message client logs in with a first object account of the first object in a target organizational structure. The type of the first object account corresponds to a first messaging system. The second object is located in the target organizational structure. According to the first object identifier and the second object identifier, the first object and the second object are determined from the objects in the target organizational structure, and the first object and the second object are set as members of the target session group; it can facilitate the interaction between the first object in the target organizational structure and associated objects in other nodes in the organizational structure, enhance the convenience of the operation when the first object creates a group chat, and improve the communication efficiency among objects in the organizational structure.

[0217] According to the method described in the previous embodiment, the following will give further detailed descriptions by way of examples.

[0218] In this embodiment, it will be described in combination with Figure 1 the system of. As Figure 8 shown, the specific process of the object interaction method in this embodiment can be as follows:

[0219] 801. Based on a first object's access request for an object information page of a target object on a terminal, query the object data of the target object in the terminal object data cached on the terminal.

[0220] Among them, the message client logs in with a first object account of the first object in a target organizational structure. The type of the first object account corresponds to a first messaging system.

[0221] Among them, the target object can be regarded as a node in the target organizational structure. For example, the target object can be the chairman, executive vice president, or an ordinary employee in an enterprise, etc.

[0222] 802. The terminal parses the object data of the target object and, based on the parsing result, displays the object information page of the target object in the message client. The object information page includes object attribute information of the target object and a group creation control.

[0223] For example, the object data of the target object may include a schema link in the format of "wxwork: / / jump?target=openchat?userids=xxxx;xxxx;". The terminal can parse out the id list of associated objects through the ";" delimiter, further query in the local database, and display the names of the associated objects.

[0224] 803. The terminal responds to a trigger operation of the first object on the group creation control and determines a second object from the associated objects.

[0225] Specifically, all associated objects of the target object can be directly used as the second object. Alternatively, to facilitate the first object in selecting the associated objects that need to interact simultaneously, after the first object selects to create a group chat, the identifiers of all associated objects can be displayed for the first object to select. That is, the step of "responding to the trigger operation of the first object on the group creation control and determining the second object from the associated objects" can specifically include:

[0226] In response to the trigger operation on the group creation control, display the associated object identifiers of at least one associated object;

[0227] In response to the object selection operation on the associated object identifier, determine the second object from the associated objects.

[0228] For example, as shown by 502 in Figure 5 , the associated object identifiers can be displayed on the associated object selection page. The associated object identifiers can include the Chinese nickname, avatar, English nickname, etc. of the associated object. If the first object wants to use all associated objects as the second object with one click, the selection control named "Select All" can be selected.

[0229] 804. The terminal generates a group creation request and sends the group creation request to the server.

[0230] Among them, the group creation request can include the member identifiers of the members of the target session group. The member identifiers include the first object identifier of the first object and the second object identifier of the second object.

[0231] 805. The server obtains the group creation request sent by the message client, determines the first object and the second object from the objects in the target organizational structure according to the first object identifier and the second object identifier, and sets the first object and the second object as the members of the target session group.

[0232] Specifically, the terminal can communicate with the server through a preset interface, such as the createGroup interface, initiate a request to create a group, and carry the identifiers of the group creation objects (the first object identifier and the second object identifier).

[0233] After the server completes the setting, as shown by Figure 9 , the server can provide more services for the terminal to enable the terminal to further promote the group chat session.

[0234] As can be seen from the above, through the object interaction method, when the first object needs to contact multiple associated objects in a certain node of the target organizational structure simultaneously, the group creation control can be triggered to directly establish a target session group including the first object and the second object, which facilitates the interaction between the first object in the target organizational structure and the associated objects in other nodes of the organizational structure, enhances the convenience of the operation when the first object creates a group chat, and improves the communication efficiency among the objects in the organizational structure.

[0235] To better implement the above method, correspondingly, an embodiment of the present invention further provides an object interaction device. The object interaction device can be integrated into the electronic device used by the first object. The meanings of the nouns are the same as those in the above object interaction method, and the specific implementation details can refer to the description in the method embodiment.

[0236] Reference Figure 10 , the device may include:

[0237] The page display unit 1001 can be used to display the object information page of the target object in the message client. The object information page may include the object attribute information of the target object and the group creation control. The first object account of the first object in the target organizational structure is logged in to the message client, and the type of the first object account corresponds to the first messaging system;

[0238] The first group creation unit 1002 can be used to create a target session group in response to the group creation operation of the first object on the group creation control. The members of the target session group at least include the first object and the second object among the associated objects of the target object, and the associated objects are located in the target organizational structure.

[0239] Optionally, the association relationship between the associated object and the target object satisfies the group creation condition.

[0240] In some optional embodiments, the first group creation unit 1002 can be used to display a group creation page in response to the trigger operation of the first object on the group creation control. The group creation page includes a group creation confirmation control;

[0241] In response to the trigger operation of the first object on the group creation confirmation control, determine the second object from the associated objects and create a target session group.

[0242] In some optional embodiments, the type of the second object account of the second object corresponds to the first messaging system or the second messaging system, and the first messaging system and the second messaging system are heterogeneous systems.

[0243] In some optional embodiments, the first group creation unit 1002 can display the associated object identifiers of at least one associated object in response to the trigger operation of the first object on the group creation control;

[0244] In response to an object selection operation of a first object on an associated object identifier, determine a second object from the associated objects and create a target session group.

[0245] In some alternative embodiments, the associated objects may include at least one associated sub-object. The first group creation unit 1002 may be configured to, in response to an object selection operation of a first object on an associated object identifier, determine the associated object as a target associated object;

[0246] Display the sub-object identifiers of the associated sub-objects in the target associated object;

[0247] In response to a sub-object selection operation on the sub-object identifier, determine at least one associated sub-object from the target associated object as the second object and create a target session group.

[0248] In some alternative embodiments, the object information page of the target object may further include the associated object attribute information of the associated object;

[0249] Before the page display unit, there may further be an information acquisition unit 1003, which may be configured to receive an access request for the object information page of the target object;

[0250] Based on the access request, acquire the associated object information corresponding to the target object;

[0251] Based on the associated object information, obtain the associated object attribute information of the associated object.

[0252] In some alternative embodiments, the access request may include a permission identifier of the first object, and the permission identifier may be used to indicate whether the first object has the group creation permission for the associated object;

[0253] Before the page display unit 1001, there may further be a permission confirmation unit 1004, which may be configured to determine, based on the permission identifier, whether the first object has the group creation permission for the associated object;

[0254] When the first object has the group creation permission, perform the step of displaying the object information page of the target object in the messaging client.

[0255] In some alternative embodiments, the permission confirmation unit 1004 may be configured to, when the first object has the group creation permission, determine, from the associated objects of the target object, the target associated object corresponding to the group creation permission;

[0256] Perform the step of displaying the object information page of the target object in the messaging client. The object information page of the target object may further include the associated object attribute information of the target associated object.

[0257] In some alternative embodiments, the members of the target session group consist of a first object and a second object.

[0258] In some alternative embodiments, after the first group creation unit 1002, there may further be a session display unit 1005, which may be used to display the session page of the target session group.

[0259] In some alternative embodiments, before the page display unit 1001, there may further be a data update unit 1006, which may be used to send terminal data version information to the server, triggering the server to, when determining based on the terminal data version information that the data version in the terminal is inconsistent with the data version in the server, return object data information to the terminal according to the object data of the latest data version in the server;

[0260] Based on the object data information, update the terminal object data to obtain updated terminal object data, and the updated terminal object data may include the associated object information of the associated object corresponding to the target object.

[0261] Optionally, the first group creation unit 1002 is used to generate a group creation request in response to a group creation operation of the first object on the group creation control. The group creation request includes the member identifiers of the members of the target session group, and the member identifiers include the first object identifier of the first object and the second object identifier of the second object;

[0262] Send the group creation request to the server, triggering the server to determine the first object and the second object from the objects in the target organizational structure according to the first object identifier and the second object identifier, set the first object and the second object as the members of the target session group, and return group creation information;

[0263] Receive the group creation information and create the target session group according to the group creation information.

[0264] In some alternative embodiments, after the first group creation unit 1002, there may further be an object addition unit 1007, which may be used to receive a second object addition request and, based on the second object addition request, display an add object selection control. The add object selection control may include the object identifier of the add object, and the add object may include an associated object that is not a member of the target session group;

[0265] In response to an add object selection operation on the add object selection control, update the members of the target session group to obtain an updated target session group, and the updated target session group may include a new second object selected based on the add object selection operation.

[0266] Optionally, after the first group creation unit 1002, a feature extraction unit 1008 is further included, which is used to obtain the historical conversation messages and historical interaction behavior information of the first object;

[0267] Feature extraction is performed on the historical conversation messages and historical interaction behavior information to obtain the group member features corresponding to the first object, and the group member features indicate the reference object corresponding to the target conversation group;

[0268] Based on the group member features and the members in the target conversation group, the object identifiers of the reference objects of the members who do not belong to the target conversation group are displayed.

[0269] As can be seen from the above, through the object interaction device, when the first object needs to contact multiple associated objects in a certain node of the target organizational structure at the same time, the group creation control can be triggered to directly establish a target conversation group including the first object and the second object, which is convenient for the first object in the target organizational structure to interact with the associated objects in other nodes of the organizational structure, enhancing the convenience of the first object's operation when creating a group chat and improving the communication efficiency among the objects in the organizational structure.

[0270] To better implement the object interaction method provided in the embodiments of the present application, in one embodiment, another object interaction device is further provided, and this object interaction device can be integrated into the server. The meanings of the nouns are the same as those in the above object interaction method, and the specific implementation details can refer to the descriptions in the method embodiments.

[0271] Reference Figure 11 , this device may include:

[0272] A request acquisition unit 1101, which can be used to acquire a group creation request sent by a message client. The group creation request may include the member identifiers of the members of the target conversation group. The member identifiers may include the first object identifier of the first object and the second object identifier of the second object. The message client logs in with the first object account of the first object in the target organizational structure, and the type of the first object account corresponds to the first message system. The second object is located in the target organizational structure;

[0273] A second group creation unit 1102, which can be used to determine the first object and the second object from the objects in the target organizational structure according to the first object identifier and the second object identifier, and set the first object and the second object as the members of the target conversation group.

[0274] In some optional embodiments, the object interaction device may further include:

[0275] An information acquisition unit 1103 can be used to acquire a target object identifier and associated object information corresponding to the target object. The associated object information indicates an associated object whose association relationship with the target object meets the group creation condition. The target object and the associated object are located in the target organizational structure;

[0276] An object determination unit 1104 can be used to determine the target object from the objects in the target organizational structure based on the target object identifier;

[0277] A data update unit 1105 can be used to add the associated object information to the target object data of the target object in the object data to obtain the updated object data.

[0278] In some alternative embodiments, after the data update unit 1105, a data synchronization unit 1106 may further be included, which can be used to set corresponding data version information for the updated object data;

[0279] Acquire the terminal data version information, and compare the terminal data version information with the data version information;

[0280] When the terminal version information is inconsistent with the data version information, based on the object data, send the object data information to the terminal, and trigger the terminal to update the terminal object data in the terminal based on the object data information to obtain the updated terminal object data.

[0281] As can be seen from the above, through the object interaction device, when the first object needs to contact multiple associated objects in a certain node in the target organizational structure at the same time, the group creation control can be triggered to directly establish a target session group including the first object and the second object, which can facilitate the interaction between the first object in the target organizational structure and the associated objects in other nodes in the organizational structure, enhance the convenience of the operation when the first object creates a group chat, and improve the communication efficiency between the objects in the organizational structure.

[0282] In addition, an embodiment of the present invention further provides an electronic device, which can be a terminal, a server, etc. As Figure 12 shown, it shows a schematic structural diagram of the electronic device involved in the embodiment of the present invention. Specifically:

[0283] The electronic device may include a radio frequency (RF) circuit 1201, a memory 1202 including one or more computer-readable storage media, an input unit 1203, a display unit 1204, a sensor 1205, an audio circuit 1206, a wireless fidelity (WiFi) module 1207, a processor 1208 including one or more processing cores, and a power supply 1209, etc. Those skilled in the art can understand,Figure 12 The electronic device structure shown does not constitute a limitation on the electronic device, and may include more or fewer components than shown, or combine certain components, or have different component arrangements. Among them:

[0284] RF circuit 1201 can be used for receiving and transmitting information or signals during a call. Specifically, after receiving the downlink information from the base station, it is handed over to one or more processors 1208 for processing; in addition, data related to the uplink is sent to the base station. Generally, RF circuit 1201 includes, but is not limited to, antennas, at least one amplifier, a tuner, one or more oscillators, a subscriber identity module (SIM) card, a transceiver, a coupler, a low noise amplifier (LNA), a duplexer, etc. In addition, RF circuit 1201 can also communicate with the network and other devices through wireless communication. The wireless communication can use any communication standard or protocol, including but not limited to the Global System of Mobile communication (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.

[0285] Memory 1202 can be used to store software programs and modules. The processor 1208 executes various functional applications and data processing by running the software programs and modules stored in the memory 1202. Memory 1202 mainly includes a program storage area and a data storage area. Among them, the program storage area can store an operating system, applications required for at least one function (such as a voice playback function, an image playback function, etc.); the data storage area can store data created according to the use of the electronic device (such as audio data, a phone book, etc.). In addition, memory 1202 can include high-speed random access memory, and can also include non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state storage devices. Correspondingly, memory 1202 can also include a memory controller to provide access to memory 1202 for processor 1208 and input unit 1203.

[0286] The input unit 1203 can be used to receive input numerical or character information, and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control. Specifically, in a specific embodiment, the input unit 1203 may include a touch-sensitive surface and other input devices. The touch-sensitive surface, also known as a touch display screen or a touchpad, can collect touch operations of a user thereon or nearby (such as operations of the user using any suitable object or accessory such as a finger or a stylus on or near the touch-sensitive surface), and drive corresponding connection devices according to a preset program. Optionally, the touch-sensitive surface may include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the touch orientation of the user, detects signals brought by the touch operation, and transmits the signals to the touch controller; the touch controller receives touch information from the touch detection device, converts it into contact coordinates, and then sends it to the processor 1208, and can receive commands sent by the processor 1208 and execute them. In addition, various types such as resistive, capacitive, infrared, and surface acoustic wave can be used to implement the touch-sensitive surface. In addition to the touch-sensitive surface, the input unit 1203 may further include other input devices. Specifically, the other input devices may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, etc.

[0287] The display unit 1204 can be used to display information input by the user or information provided to the user, as well as various graphical user interfaces of the electronic device. These graphical user interfaces can be composed of graphics, text, icons, videos, and any combination thereof. The display unit 1204 may include a display panel. Optionally, the display panel may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), etc. Further, the touch-sensitive surface may cover the display panel. When the touch-sensitive surface detects a touch operation thereon or nearby, it is transmitted to the processor 1208 to determine the type of touch event. Subsequently, the processor 1208 provides corresponding visual output on the display panel according to the type of touch event. Although in Figure 12 it, the touch-sensitive surface and the display panel are implemented as two independent components to achieve input and input functions, in some embodiments, the touch-sensitive surface and the display panel can be integrated to achieve input and output functions.

[0288] The electronic device may further include at least one sensor 1205, 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. Among them, the ambient light sensor can adjust the brightness of the display panel according to the brightness of the ambient light, and the proximity sensor can turn off the display panel and / or the backlight when the electronic device is moved to the ear. As a kind of motion sensor, the gravity acceleration sensor can detect the magnitude of acceleration in all directions (generally three axes). When stationary, it can detect the magnitude and direction of gravity, and can be used in applications for identifying the posture of the mobile phone (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc. As for other sensors that the electronic device can also be configured with, such as gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., they will not be elaborated here.

[0289] The audio circuit 1206, the speaker, and the microphone can provide an audio interface between the user and the electronic device. The audio circuit 1206 can transmit the electrical signal converted from the received audio data to the speaker, and the speaker converts it into a sound signal for output. On the other hand, the microphone converts the collected sound signal into an electrical signal, which is received by the audio circuit 1206 and then converted into audio data. After the audio data is output to the processor 1208 for processing, it is sent through the RF circuit 1201 to, for example, another electronic device, or the audio data is output to the memory 1202 for further processing. The audio circuit 1206 may also include an earphone jack to provide communication between the peripheral earphone and the electronic device.

[0290] WiFi belongs to short - range wireless transmission technology. The electronic device can help users send and receive emails, browse the web, and access streaming media through the WiFi module 1207, which provides users with wireless broadband Internet access. Although Figure 12 the WiFi module 1207 is shown, it can be understood that it does not belong to the essential components of the electronic device and can be omitted entirely within the scope of not changing the essence of the invention according to needs.

[0291] The processor 1208 is the control center of the electronic device. It connects various parts of the entire mobile phone using various interfaces and lines. By running or executing software programs and / or modules stored in the memory 1202, and by calling the data stored in the memory 1202, it executes various functions of the electronic device and processes data, thereby monitoring the mobile phone as a whole. Optionally, the processor 1208 may include one or more processing cores. Preferably, the processor 1208 may integrate an application processor and a modem processor. Among them, the application processor mainly processes the operating system, user interface, and application programs, etc., and the modem processor mainly processes wireless communication. It can be understood that the above - mentioned modem processor may not be integrated into the processor 1208 either.

[0292] The electronic device further includes a power supply 1209 (such as a battery) for powering each component. Preferably, the power supply can be logically connected to the processor 1208 through a power management system, so as to manage functions such as charging, discharging, and power consumption management through the power management system. The power supply 1209 may further include any components such as one or more DC or AC power supplies, a recharge system, a power failure detection circuit, a power converter or inverter, and a power status indicator.

[0293] Although not shown, the electronic device may further include a camera, a Bluetooth module, etc., which will not be elaborated here. Specifically, in this embodiment, the processor 1208 in the electronic device will load the executable files corresponding to the processes of one or more application programs into the memory 1202 according to the following instructions, and the processor 1208 will run the application programs stored in the memory 1202 to implement various functions as follows:

[0294] Display the object information page of the target object in the message client. The object information page includes the object attribute information of the target object and a group creation control. The message client logs in with the first object account of the first object in the target organizational structure, and the type of the first object account corresponds to the first messaging system;

[0295] In response to the group creation operation of the first object on the group creation control, create a target session group. The members of the target session group at least include the first object and a second object among the associated objects of the target object. The associated objects are located in the target organizational structure. And / or,

[0296] Obtain a group creation request sent by the message client. The group creation request includes the member identifiers of the members of the target session group. The member identifiers include the first object identifier of the first object and the second object identifier of the second object. The message client logs in with the first object account of the first object in the target organizational structure, and the type of the first object account corresponds to the first messaging system. The second object is located in the target organizational structure;

[0297] Determine the first object and the second object from the objects in the target organizational structure according to the first object identifier and the second object identifier, and set the first object and the second object as the members of the target session group.

[0298] Those of ordinary skill in the art can understand that all or part of the steps in the above-mentioned methods of the embodiments can be completed by instructions, or by controlling related hardware through instructions. The instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.

[0299] To this end, an embodiment of the present invention provides a computer-readable storage medium storing multiple instructions that can be loaded by a processor to execute the steps in any of the object interaction methods provided by the embodiments of the present invention. For example, the instructions may execute the following steps:

[0300] Display an object information page of a target object in a message client. The object information page includes object attribute information of the target object and a group creation control. The message client logs in with a first object account of a first object in a target organizational structure, and the type of the first object account corresponds to a first messaging system;

[0301] In response to a group creation operation of the first object on the group creation control, create a target session group. The members of the target session group at least include the first object and a second object among the associated objects of the target object. The associated objects are located in the target organizational structure. And / or,

[0302] Obtain a group creation request sent by the message client. The group creation request includes member identifiers of the members of the target session group. The member identifiers include a first object identifier of the first object and a second object identifier of the second object. The message client logs in with a first object account of a first object in a target organizational structure, and the type of the first object account corresponds to a first messaging system. The second object is located in the target organizational structure;

[0303] Determine the first object and the second object from the objects in the target organizational structure according to the first object identifier and the second object identifier, and set the first object and the second object as members of the target session group.

[0304] For the specific implementation of each of the above operations, reference may be made to the previous embodiments, which will not be elaborated here.

[0305] Among them, the computer-readable storage medium may include: read-only memory (ROM, Read Only Memory), random access memory (RAM, Random Access Memory), a magnetic disk, an optical disc, etc.

[0306] Since the instructions stored in the computer-readable storage medium can execute the steps in any of the object interaction methods provided by the embodiments of the present invention, the beneficial effects achievable by any of the object interaction methods provided by the embodiments of the present invention can be realized. For details, reference may be made to the previous embodiments, which will not be elaborated here.

[0307] According to an aspect of the present application, there is also provided a computer program product or a computer program. The computer program product or the computer program includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. A processor of an electronic device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the electronic device executes the methods provided in the various alternative implementations in the above embodiments.

[0308] The above has introduced in detail the object interaction method, device, electronic device and storage medium provided by the embodiments of the present invention. Specific examples are used in this article to elaborate on the principle and implementation manner of the present invention. The description of the above embodiments is only used to help understand the method and its core idea of the present invention; at the same time, for those skilled in the art, according to the idea of the present invention, there will be changes in the specific implementation manner and application scope. In summary, the content of this specification should not be construed as a limitation to the present invention.

Claims

1. An object interaction method, characterized in that, comprising: displaying an object information page of a target object in a message client, where the object information page includes object attribute information of the target object and a group creation control, the message client logs in with a first object account of a first object in a target organizational structure, and the type of the first object account corresponds to a first messaging system; responding to a group creation operation of the first object on the group creation control, creating a target session group, where the members of the target session group at least include the first object and a second object among the associated objects of the target object, the target object and the associated object are both nodes in the target organizational structure, and there is an association relationship between the node of the target object and the node of the associated object.

2. The object interaction method according to claim 1, characterized in that, the association relationship between the associated object and the target object satisfies the group creation condition.

3. The object interaction method according to claim 1, characterized in that, the responding to the group creation operation of the first object on the group creation control and creating a target session group includes: responding to a trigger operation of the first object on the group creation control, displaying a group creation page, where the group creation page includes a group creation confirmation control; responding to a trigger operation of the first object on the group creation confirmation control, determining a second object from the associated objects and creating a target session group.

4. The object interaction method according to claim 1, characterized in that, the type of the second object account of the second object corresponds to the first messaging system or a second messaging system, and the first messaging system and the second messaging system are heterogeneous systems.

5. The object interaction method according to claim 1, characterized in that, the responding to the group creation operation of the first object on the group creation control and creating a target session group includes: responding to a trigger operation of the first object on the group creation control, displaying the associated object identifiers of at least one associated object; responding to an object selection operation of the first object on the associated object identifier, determining a second object from the associated objects and creating a target session group.

6. The object interaction method according to claim 5, characterized in that, the associated objects include at least one associated sub-object; the responding to the object selection operation of the first object on the associated object identifier and determining a second object from the associated objects and creating a target session group includes: responding to the object selection operation of the first object on the associated object identifier, determining the associated object as a target associated object; displaying the sub-object identifiers of the associated sub-objects in the target associated object; responding to a sub-object selection operation on the sub-object identifier, determining at least one of the associated sub-objects as the second object from the target associated object and creating a target session group.

7. The object interaction method according to claim 1, characterized in that, the object information page of the target object further includes the associated object attribute information of the associated object; Before displaying the object information page of the target object in the display message client, it further includes: Receiving an access request for the object information page of the target object; Based on the access request, obtaining the associated object information corresponding to the target object; Based on the associated object information, obtaining the associated object attribute information of the associated object.

8. The object interaction method according to claim 7, wherein, The access request includes a permission identifier of the first object, and the permission identifier is used to indicate whether the first object has the permission to create a group for the associated object; Before displaying the object information page of the target object in the display message client, it further includes: Based on the permission identifier, determining whether the first object has the permission to create a group for the associated object of the target object; When the first object has the group creation permission, performing the step of displaying the object information page of the target object in the display message client.

9. The object interaction method according to claim 8, wherein, The step of performing the step of displaying the object information page of the target object in the display message client when the first object has the group creation permission includes: When the first object has the group creation permission, determining the target associated object corresponding to the group creation permission from the associated objects of the target object; Performing the step of displaying the object information page of the target object in the display message client, and the object information page of the target object further includes the associated object attribute information of the target associated object.

10. The object interaction method according to claim 7, wherein, Before displaying the object information page of the target object in the display message client, it further includes: Sending terminal data version information to the server, triggering the server to return object data information to the terminal according to the object data of the latest data version in the server when it is determined based on the terminal data version information that the data version in the terminal is inconsistent with the data version in the server; Based on the object data information, updating the terminal object data to obtain updated terminal object data, and the updated terminal object data includes the associated object information of the associated object corresponding to the target object.

11. The object interaction method according to claim 1, wherein, The creating of the target session group in response to the group creation operation of the first object on the group creation control includes: In response to the group creation operation of the first object on the group creation control, generating a group creation request, where the group creation request includes the member identifiers of the members of the target session group, and the member identifiers include the first object identifier of the first object and the second object identifier of the second object; Sending the group creation request to the server, triggering the server to determine the first object and the second object from the objects in the target organizational structure according to the first object identifier and the second object identifier, setting the first object and the second object as members of the target session group, and returning group creation information; Receive the group creation information, and create a target session group according to the group creation information.

12. The object interaction method according to claim 1, wherein, after creating the target session group, it further includes: Receiving a second object addition request, and based on the second object addition request, displaying an object addition selection control, where the object addition selection control includes the object identifier of the added object, and the added object includes an associated object that is not a member of the target session group; In response to an object addition selection operation on the object addition selection control, updating the members of the target session group to obtain an updated target session group, where the updated target session group includes a new second object selected based on the object addition selection operation.

13. The object interaction method according to claim 1, wherein, after creating the target session group, it further includes: Obtaining the historical session messages and historical interaction behavior information of the first object; Performing feature extraction on the historical session messages and the historical interaction behavior information to obtain the group member features corresponding to the first object, where the group member features indicate the reference object corresponding to the target session group; Based on the group member features and the members in the target session group, displaying the object identifiers of the reference objects of the members who are not in the target session group.

14. An object interaction method, wherein, it includes: Obtaining a group creation request sent by a message client, where the group creation request includes the member identifiers of the members of the target session group, and the member identifiers include the first object identifier of the first object and the second object identifier of the second object. The message client logs in with the first object account of the first object in the target organizational structure, and the type of the first object account corresponds to the first message system. The second object is located in the target organizational structure, and the group creation request is obtained from a group creation operation on a group creation control on an object information page for a target object; Determining the first object and the second object from the objects in the target organizational structure according to the first object identifier and the second object identifier, and setting the first object and the second object as the members of the target session group. The second object is one or more of the associated objects of the target object, and there is an association relationship between the nodes of the associated object and the node of the target object in the target organizational structure.

15. The object interaction method according to claim 14, wherein, the method further includes: Obtaining a target object identifier and the associated object information corresponding to the target object, where the associated object information indicates the associated objects whose association relationship with the target object meets the group creation conditions, and the target object and the associated objects are located in the target organizational structure; Determining the target object from the objects in the target organizational structure based on the target object identifier; Adding the associated object information to the target object data of the target object in the object data to obtain updated object data.

16. The object interaction method according to claim 15, wherein, after obtaining the updated object data, the method further includes: setting corresponding data version information for the updated object data; obtaining terminal data version information, and comparing the terminal data version information with the data version information; when the terminal version information is inconsistent with the data version information, based on the object data, sending object data information to the terminal, triggering the terminal to update the terminal object data in the terminal based on the object data information to obtain updated terminal object data.

17. An object interaction device, wherein, comprising: a page display unit, configured to display an object information page of a target object in a message client, the object information page including object attribute information of the target object and a group creation control, the message client logs in with a first object account of a first object in a target organizational structure, and the type of the first object account corresponds to a first messaging system; a first group creation unit, configured to respond to a group creation operation of the first object on the group creation control, create a target session group, and the members of the target session group at least include the first object and a second object among the associated objects of the target object, the target object and the associated object are both nodes in the target organizational structure, and there is an association relationship between the node of the target object and the node of the associated object.

18. An object interaction device, wherein, comprising: a request acquisition unit, configured to acquire a group creation request sent by a message client, the group creation request including member identifiers of members of a target session group, the member identifiers including a first object identifier of a first object and a second object identifier of a second object, the message client logs in with a first object account of a first object in a target organizational structure, the type of the first object account corresponds to a first messaging system, the second object is located in the target organizational structure, and the group creation request is obtained by a group creation operation on a group creation control in an object information page of a target object; a second group creation unit, configured to determine the first object and the second object from the objects in the target organizational structure according to the first object identifier and the second object identifier, and set the first object and the second object as members of the target session group, the second object is one or more of the associated objects of the target object, and there is an association relationship between the node of the associated object and the node of the target object in the target organizational structure.

19. An electronic device, wherein, comprising a memory and a processor; the memory stores an application program, and the processor is configured to run the application program in the memory to execute the steps in the object interaction method according to any one of claims 1 to 16.

20. A computer-readable storage medium, wherein, The computer-readable storage medium stores multiple instructions, and the instructions are suitable for being loaded by a processor to execute the steps in the object interaction method according to any one of claims 1 to 16.

Citation Information

Patent Citations

  • Method and device for creating group

    CN106445325A

  • Cooperative work processing method and device, terminal and storage medium

    CN111178820A