Information processing method, device, electronic device and computer readable storage medium

By responding to the trigger operation of the global masking control in the first group and the second group, global masking of the target object is achieved, solving the problem of cumbersome processes for dealing with "inappropriate" personnel in the prior art, and improving the masking efficiency and user experience.

CN115701030BActive Publication Date: 2025-04-18TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202110876152.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-07-30
Publication Date
2025-04-18
Estimated Expiration
2041-07-30

AI Technical Summary

Technical Problem

In the prior art, the processing process of the people who are "involved" in the group is cumbersome, resulting in low processing efficiency and affecting the user experience.

Method used

An information processing method is provided to realize global masking of the target object by responding to the triggering operation of the global masking control in the first group and the second group, simplifying the masking process and improving efficiency.

Benefits of technology

Through one operation, the target object can be blocked globally in multiple groups, reducing the blocking process, improving the blocking efficiency and operational security of multiple groups.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115701030B_ABST
    Figure CN115701030B_ABST
Patent Text Reader

Abstract

The present disclosure provides an information processing method, device, electronic device and computer-readable storage medium, the information processing method may include: displaying chat information of a target object in a conversation interface of a first group; displaying a global shielding control for the target object in response to a trigger operation for the target object or the chat information of the target object input in the conversation interface of the first group; shielding the target object in the first group and the second group in response to the trigger operation for the global shielding control for the target object, the second group and the first group being different conversation groups. The technical solution provided by the embodiment of the present disclosure can shield the target object in the first group and the second group in response to the trigger operation for the global shielding control for the target object in the first group.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer and Internet technology, and in particular to an information processing method, device, electronic device and computer-readable storage medium. Background Art

[0002] With the development of the Internet, communicating information or carrying out activities through groups has become a common way of communication.

[0003] However, in the related art, since the qualification review of group members is not strict, it is very likely that some "people with bad intentions" will join the group to spread illegal information, false information or advertising information, affecting the normal activities of the group. Therefore, it is necessary to deal with the "people with bad intentions" in the group to reduce the influence of the "people with bad intentions" on other group members.

[0004] However, the relevant technology requires that "bad-intentioned" people in the group be dealt with one by one, which is cumbersome, inefficient, and wastes processing resources, thereby reducing the user experience. Summary of the invention

[0005] The purpose of the present disclosure is to provide an information processing method, an apparatus, an electronic device, and a computer-readable storage medium, which can respond to the triggering operation of the global shielding control for the target object in the first group, and shield the target object in the first group and the second group at the same time, so as to realize the global shielding of the target object, reduce the shielding process, and improve the shielding efficiency.

[0006] Other features and advantages of the present disclosure will become apparent from the following detailed description, or may be learned in part by the practice of the present disclosure.

[0007] The disclosed embodiment provides an information processing method, including: displaying chat information of a target object in a conversation interface of a first group; displaying a global shielding control for the target object in response to a trigger operation for the target object or the chat information of the target object input in the conversation interface of the first group; shielding the target object in the first group and the second group in response to the trigger operation for the global shielding control for the target object, the second group and the first group being different conversation groups.

[0008] An embodiment of the present disclosure provides an information processing method, including: displaying a group member display interface of a fourth group, the group member display interface of the fourth group including a target object; receiving group member update information of the fourth group, the group member update information being generated after shielding the target object in a first group and a second group in response to a trigger operation of a global shielding control for the target object, the fourth group being a different conversation group from the first group and the second group; and updating and displaying group members of the fourth group according to the group member update information of the fourth group, wherein the updated group members do not include the target object.

[0009] An embodiment of the present disclosure provides an information processing method, including: displaying a shielding application viewing control; in response to a triggering operation of the shielding application viewing control, displaying global shielding request information for a target object, so that the target administrator authorizes and agrees to shield the target object in a first group and a second group based on the global shielding request information.

[0010] The disclosed embodiment provides an information processing method, including: receiving a trigger instruction for a target object or a chat information of a target object sent by a first group; returning a global shielding control display instruction to the first group so that the first group displays a global shielding control for the target object; receiving a trigger instruction for the global shielding control sent by the first group; shielding the target object in the first group and the second group, the second group and the first group being different conversation groups.

[0011] An embodiment of the present disclosure provides an information processing device, including: a chat information display module, a global shielding control display module, and a shielding module.

[0012] Among them, the chat information display module is used for the chat information display module, which is used to display the chat information of the target object in the conversation interface of the first group; the global shielding control display module is used for the global shielding control display module, which is used to respond to the trigger operation for the target object or the chat information of the target object input in the conversation interface of the first group, and display the global shielding control for the target object; the shielding module is used for the shielding module, which is used to respond to the trigger operation of the global shielding control for the target object, and shield the target object in the first group and the second group, and the second group and the first group are different conversation groups.

[0013] In some embodiments, the global shielding control display module includes: a risk information viewing control display submodule, a risk information display submodule, and a global shielding display submodule.

[0014] Among them, the risk information viewing control display submodule is used to display the risk information viewing control for the target object in response to the trigger operation for the target object or the chat information of the target object input in the conversation interface of the first group; the risk information display submodule is used to display the risk information issued by the target object in response to the trigger operation for the risk information viewing control; the global shielding display submodule is used to display the global shielding control of the target object in response to the trigger operation for the risk information.

[0015] In some embodiments, the triggering operation on the target object or the chat information of the target object is performed by the first member, and the first member is in the first group; wherein the shielding module includes: a first shielding submodule of the target object.

[0016] The target object first shielding submodule is used to shield the target object in the first group and the second group for the first member in response to a triggering operation of a global shielding control for the target object.

[0017] In some embodiments, the first group and the second group include multiple group members, and the first member belongs to the multiple group members; wherein the target object first shielding submodule includes: a target object second shielding unit.

[0018] The target object second shielding unit is used for shielding the target object in the first group and the second group for multiple group members.

[0019] In some embodiments, the first group is located in the target tissue; wherein the shielding module includes: a target tissue determination submodule, a second group determination submodule, and a target tissue shielding submodule.

[0020] Among them, the target organization determination submodule is used to determine the target organization where the first group is located in response to the trigger operation of the global shielding control for the target object; the second group determination submodule is used to determine whether the target object is located in the target organization and in the second group; the target organization shielding submodule is used to shield the target object in the first group and the second group.

[0021] In some embodiments, the information processing device further includes: a global blocking list adding submodule, a blocking list viewing control display module, a blocking list viewing control response module, and a removal control display module.

[0022] Among them, the global blocking list adding submodule is used to add the target object to the global blocking list of the target organization; the blocking list viewing control display module is used to display the blocking list viewing control; the blocking list viewing control response module is used to respond to the triggering operation of the blocking list viewing control and display the object control corresponding to the global blocking list; the removal control display module is used to respond to the triggering operation of the object control of the target object in the global blocking list and display the removal control of the target object, and the removal control is used to remove the target object from the global blocking list.

[0023] In some embodiments, the blocked list viewing control response module includes: a blocked function block display submodule, an object information input submodule, and a target search instruction response submodule.

[0024] Among them, the shielding function block display submodule is used to display the shielding function box, the shielding function box includes a shielding object search box and a shielding list, the shielding list includes object controls corresponding to the global shielding list; the object information input submodule is used to display the object information of the input target object in the shielding object search box; the target search instruction response submodule is used to respond to the target search instruction for the target object generated according to the object information, and display the object control corresponding to the target object in the shielding list.

[0025] In some embodiments, the trigger operation for the target object or the chat information of the target object is performed by the first organization member in the target organization; wherein the target search instruction response submodule includes: a first organization member display unit.

[0026] The first organization member display unit is used to display the first organization member who blocks the target object while displaying the object control of the target object in the block list.

[0027] In some embodiments, the target organization also includes an organization administrator, wherein the information processing device further includes: a global shielding closure request module, a local shielding control display module, and a third group shielding module.

[0028] Among them, the global shielding closure request module is used to receive a global shielding closure request for the target object sent by the organization administrator; the local shielding control display module is used to display the local shielding control for the target object in response to the trigger operation for the target object or the chat information of the target object input in the session interface of the first group; the third group shielding module is used to respond to the trigger operation of the first organization member on the local shielding control, determine the third group with the first organization member as the group administrator, and shield the target object in the third group for the first organization member, or shield the target object in the third group for each group member in the third group.

[0029] In some embodiments, the target organization determination submodule includes: a module for sending a shielding application to an organization administrator and a module for receiving an authorization consent instruction.

[0030] Among them, the module for sending a blocking application to the organization administrator is used to respond to the trigger operation of the global blocking control and send a blocking application for the target object to the organization administrator of the target organization; the authorization and consent instruction receiving module is used to receive and respond to the authorization and consent instruction issued by the organization administrator in response to the blocking application, and determine the target organization where the first group is located.

[0031] In some embodiments, the shielding application carries risk information sent by the target object in the target organization, so that the organization administrator can determine whether to issue an authorization consent instruction based on the risk information.

[0032] The embodiment of the present disclosure provides an information processing device, including: a fourth group display module, a group update information receiving module, and a group member updating module.

[0033] Among them, the fourth group display module is used to display the group member display interface of the fourth group, and the group member display interface of the fourth group includes the target object; the group update information receiving module is used to receive group member update information of the fourth group, and the group member update information is generated after the target object is blocked in the first group and the second group in response to the trigger operation of the global blocking control for the target object, and the fourth group is a different session group from the first group and the second group; the group member update module is used to update and display the group members of the fourth group according to the group member update information of the fourth group, and the updated group members do not include the target object.

[0034] In some embodiments, the group update information receiving module includes: a global blocking list first generation submodule.

[0035] The first generation submodule of the global shielding list is used to generate group member update information according to the global shielding list, and the global shielding list is generated according to the triggering operation of the shielding control of the target object by the first member.

[0036] In some embodiments, the group update information receiving module includes: a global blocking list second generation submodule.

[0037] The second generation submodule of the global shielding list is used to generate group member update information according to the global shielding list, and the global shielding list is generated according to the triggering operation of the global shielding control of the target object according to the target shielding rule in the first group.

[0038] The embodiment of the present disclosure provides an information processing device, including: a shielding information viewing control display module and a global shielding request information display module.

[0039] Among them, the shielding information viewing control display module is used to display the shielding application viewing control; the global shielding request information display module is used to respond to the triggering operation of the shielding application viewing control to display the global shielding request information for the target object, so that the target administrator can authorize and agree to shield the target object in the first group and the second group based on the global shielding request information.

[0040] In some embodiments, the information processing device further includes: a risk information display module.

[0041] The risk information display module is used to display the global shielding request information for the target object and the risk information issued by the target object, so that the target administrator can authorize and agree to shield the target object in the first group and the second group according to the risk information.

[0042] The disclosed embodiment provides an information processing device, including: a trigger instruction receiving module, a global shielding control display instruction sending module, a trigger instruction receiving module for the global shielding control, and a multi-group shielding module.

[0043] Among them, the trigger instruction receiving module is used to receive the trigger instruction for the target object or the chat information of the target object sent by the first group; the global shielding control display instruction sending module is used to return the global shielding control display instruction to the first group, so that the first group displays the global shielding control for the target object; the trigger instruction receiving module of the global shielding control is used to receive the trigger instruction for the global shielding control sent by the first group; the multi-group shielding module is used to shield the target object in the first group and the second group, and the second group and the first group are different conversation groups.

[0044] In some embodiments, the global shielding control display instruction sending module includes: a risk information viewing control display instruction sending submodule, a risk information sending submodule, and a global shielding control display instruction sending submodule.

[0045] Among them, the display instruction sending submodule of the risk information viewing control is used to return the display instruction of the risk information viewing control for the target object to the first group; the risk information sending submodule is used to receive the trigger operation of the risk information viewing control, and return the risk information issued by the target object to the first group; the global shielding control display instruction sending submodule is used to receive the trigger instruction for the risk information, and return the global shielding control display instruction to the first group.

[0046] In some embodiments, the multi-group shielding module includes: a first member triggering determination submodule and a first member shielding submodule.

[0047] Among them, the first member trigger determination submodule is used to determine that the chat information for the target object or the target object is triggered by the first member in the first group; the first member shielding submodule is used to shield the target object in the first group and the second group for the first member.

[0048] In some embodiments, the first group and the second group include multiple group members, and the first member belongs to multiple group members; wherein the shielding submodule for the first member includes: multiple group member determination units and multiple member shielding units.

[0049] The multiple group member determination unit is used to determine multiple group members in the first group and the second group; the multiple member shielding unit is used to shield target objects in the first group and the second group for the multiple group members.

[0050] In some embodiments, a target shielding rule is set in the first group; wherein the trigger instruction receiving module of the global shielding control includes: a target information receiving submodule, a rule hit determination submodule and a hit rule submodule.

[0051] Among them, the target information receiving submodule is used to receive the target information sent by the target object in the first group; the rule hit determination submodule is used to determine whether the target information hits the target shielding rule; the hit rule submodule is used to trigger the global shielding control if the target information hits the target shielding rule to generate a trigger instruction for the global shielding control.

[0052] In some embodiments, the first group is located in the target organization; wherein the multi-group shielding module includes: an organization determination submodule of the first group, a group determination submodule of the target organization, and a multi-group shielding target object submodule.

[0053] Among them, the organization determination submodule of the first group is used to determine the target organization where the first group is located; the group determination submodule of the target organization is used to determine whether the target object is also located in the second group in the target organization; and the multi-group target object shielding submodule is used to shield the target object in the first group and the second group of the target organization.

[0054] In some embodiments, the information processing device further includes: a global blocking list adding module, a global blocking list sending module, and an object control trigger instruction receiving module.

[0055] Among them, the global blocking list adding module is used to add the target object to the global blocking list of the target organization; the global blocking list sending module is used to respond to the trigger instruction for the blocking list viewing control sent by the first group, and send the global blocking list to the first group so that the first group displays the object control corresponding to the global blocking list; the object control trigger instruction receiving module is used to receive the trigger instruction of the object control for the target object in the global blocking list, and send a control instruction to display the removal control of the target object to the first group, and the removal control is used to remove the target object from the global blocking list.

[0056] In some embodiments, the target organization also includes an organization administrator and a first organization member, and the information processing device also includes: a global shielding close request second receiving module, a local shielding control display instruction return module, and a third group shielding target object module.

[0057] Among them, the second receiving module for global shielding closure request is used to receive a global shielding closure request for the target object sent by the organization administrator; the local shielding control display instruction returning module is used to receive a trigger instruction for the target object or the chat information of the target object sent by the first group, and return the local shielding control display instruction to the first group, so that the first group displays the local shielding control for the target object; the third group shielding target object module is used to receive a trigger operation for the local shielding control by the first organization member in the first group, determine a third group with the first organization member as the group administrator, and shield the target object in the third group for the first organization member, or shield the target object in the third group for each group member in the third group.

[0058] In some real-time, the information processing device also includes: a module for sending a shielding application to an organization management source, and a module for receiving an authorization consent instruction from an organization administrator.

[0059] Among them, the module for sending a shielding application to the organization management source is used to send a shielding application for the target object to the organization administrator of the target organization; the module for receiving an authorization consent instruction from the organization administrator is used to receive and respond to the authorization consent instruction issued by the organization administrator in response to the shielding application, so as to continue to determine the target organization where the first group is located.

[0060] In some embodiments, the module for sending a shielding application to an organization management source includes: an information content collection submodule, a content screening submodule, and a shielding application sending submodule.

[0061] Among them, the information content collection submodule is used to obtain the information content sent by the target object in each group of the target organization; the content screening submodule is used to screen the information content sent by the target object in the target organization to determine the risk information sent by the target object from the information content; the shielding application sending submodule is used to send a shielding application for the target object to the organization administrator of the target organization based on the risk information.

[0062] In some embodiments, the target organization also includes a fifth group; wherein the information processing device also includes: a module for adding a weighted global blocking list of target objects, a module for receiving a joining request, a module for determining a list, and a module for refusing to join.

[0063] Among them, the module for adding the target object to the weighted global blocking list is used to add the target object to the global blocking list of the target organization; the joining request receiving module is used to receive the joining request of the target object to apply to join the fifth group; the list determination module is used to determine whether the target object is in the global blocking list; and the joining rejection module is used to reject the joining request of the target object.

[0064] An embodiment of the present disclosure provides an electronic device, which includes: one or more processors; a storage device for storing one or more programs, when the one or more programs are executed by the one or more processors, the one or more processors implement any of the above-mentioned information processing methods.

[0065] The embodiment of the present disclosure provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, any of the above-mentioned information processing methods is implemented.

[0066] The present disclosure provides a computer program product or a computer program, which includes a computer instruction stored in a computer-readable storage medium. A processor of a computer device reads the computer instruction from the computer-readable storage medium, and the processor executes the computer instruction, so that the computer device executes the above-mentioned information processing method.

[0067] The information processing method, device, electronic device, and computer-readable storage medium provided by the embodiments of the present disclosure globally shield the target object in the first group and the second group by responding to the global shielding control for the target object in the first group. The technical solution provided by this embodiment can globally shield the target object in multiple groups through one operation, thereby reducing the shielding process, improving the shielding efficiency for the target object, and improving the operational security of multiple groups.

[0068] It is to be understood that the foregoing general description and the following detailed description are exemplary only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0069] The accompanying drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the specification are used to explain the principles of the present disclosure. Obviously, the accompanying drawings described below are only some embodiments of the present disclosure, and for ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without creative work.

[0070] Figure 1 A schematic diagram showing an exemplary system architecture that can be applied to an information processing method or an information processing device according to an embodiment of the present disclosure.

[0071] Figure 2 The invention is a flowchart of an information processing method according to an exemplary embodiment.

[0072] Figure 3 A conversation display interface is shown according to an exemplary embodiment.

[0073] Figure 4 A conversation display interface is shown according to an exemplary embodiment.

[0074] Figure 5 The figure is a schematic diagram of a global shielding control according to an exemplary embodiment.

[0075] Figure 6 is a schematic diagram of mosaic shielding according to an exemplary embodiment.

[0076] Figure 7 FIG. 4 is a schematic diagram of a black stripe shielding according to an exemplary embodiment.

[0077] Figure 8 is a schematic diagram of a folding shield according to an exemplary embodiment.

[0078] Fig. 9 The present invention is a flowchart of a method for globally shielding a control display according to an exemplary embodiment.

[0079] Fig.10 The invention is a flowchart of an information processing method according to an exemplary embodiment.

[0080] Fig.11 The figure is a schematic diagram showing a global blocking list display according to an exemplary embodiment.

[0081] Fig.12 The figure is a schematic diagram of removing a control according to an exemplary embodiment.

[0082] Fig.13 The invention is a flowchart of an information processing method according to an exemplary embodiment.

[0083] Fig.14 The figure is a schematic diagram showing how to disable global shielding of a target object according to an exemplary embodiment.

[0084] Fig.15 The invention discloses an information display method according to an exemplary embodiment.

[0085] Fig.16 The invention discloses an information processing method according to an exemplary embodiment.

[0086] Fig.17 The figure is a schematic diagram of administrator reminder information according to an exemplary embodiment.

[0087] Fig.18 The figure is a schematic diagram of administrator reminder information according to an exemplary embodiment.

[0088] Fig.19 The invention discloses an information processing method according to an exemplary embodiment.

[0089] Fig. 20 The present invention is a flow chart of a method for shielding a target object by using a group anti-harassment rule according to an exemplary embodiment.

[0090] Fig.21 It is a timing diagram of a method for shielding a target object by using a group anti-disturbance rule according to an exemplary embodiment.

[0091] Fig. 22 The invention is a flowchart showing a method for globally shielding a target object in a target organization according to an exemplary embodiment.

[0092] Fig.23 The present invention is a method for adding a global blocking list according to an exemplary embodiment.

[0093] Fig.24 The figure is a schematic diagram of a target object global shielding function control according to an exemplary embodiment.

[0094] Fig.25 The present invention is a flowchart of a method for kicking out a target object according to an exemplary embodiment.

[0095] Fig.26 The figure is a timing diagram showing a method for kicking out a target object according to an exemplary embodiment.

[0096] Fig. 27 The figure is a flow chart of a blacklist retrieval method according to an exemplary embodiment.

[0097] Fig.28The diagram is a timing diagram of a blacklist retrieval method according to an exemplary embodiment.

[0098] Fig.29 The present invention is a flowchart of a method for adding a customer to a group according to an exemplary embodiment.

[0099] Fig.30 The figure is a timing diagram of a method for a client to join a group according to an exemplary embodiment.

[0100] Fig.31 The invention is a block diagram of an information processing device according to an exemplary embodiment.

[0101] Fig.32 It is a block diagram of an information processing device according to an exemplary embodiment.

[0102] Fig.33 The invention is a block diagram of an information processing device according to an exemplary embodiment.

[0103] Fig.34 The invention is a block diagram of an information processing device according to an exemplary embodiment.

[0104] Fig.35 A schematic diagram of the structure of an electronic device suitable for implementing the embodiments of the present disclosure is shown. DETAILED DESCRIPTION

[0105] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in many forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure will be comprehensive and complete and will fully convey the concepts of the example embodiments to those skilled in the art. The same reference numerals in the figures represent the same or similar parts, and thus their repeated description will be omitted.

[0106] The features, structures or characteristics described in the present disclosure may be combined in one or more embodiments in any suitable manner. In the following description, many specific details are provided to provide a full understanding of the embodiments of the present disclosure. However, those skilled in the art will appreciate that the technical solutions of the present disclosure may be practiced while omitting one or more of the specific details, or other methods, components, devices, steps, etc. may be adopted. In other cases, known methods, devices, implementations or operations are not shown or described in detail to avoid blurring the various aspects of the present disclosure.

[0107] The accompanying drawings are only schematic diagrams of the present disclosure, and the same reference numerals in the drawings represent the same or similar parts, so their repeated description will be omitted. Some block diagrams shown in the accompanying drawings do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software form, or in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.

[0108] The flowcharts shown in the accompanying drawings are only exemplary and do not necessarily include all the contents and steps, nor must they be executed in the order described. For example, some steps can be decomposed, and some steps can be combined or partially combined, so the actual execution order may change according to actual conditions.

[0109] In this specification, the terms "a", "an", "the", "" and "at least one" are used to indicate the presence of one or more elements / components / etc.; the terms "comprising", "including" and "having" are used to express an open-ended inclusion and mean that additional elements / components / etc. may exist in addition to the listed elements / components / etc.; the terms "first", "second" and "third" etc. are used only as labels and are not intended to limit the quantity of their objects.

[0110] The exemplary embodiments of the present disclosure are described in detail below with reference to the accompanying drawings.

[0111] Figure 1 A schematic diagram showing an exemplary system architecture that can be applied to an information processing method or an information processing device according to an embodiment of the present disclosure.

[0112] like Figure 1 As shown, the system architecture 100 may include terminal devices 101, 102, 103, a network 104 and a server 105. The network 104 is used to provide a medium for communication links between the terminal devices 101, 102, 103 and the server 105. The network 104 may include various connection types, such as wired, wireless communication links or optical fiber cables, etc.

[0113] Users can use terminal devices 101, 102, 103 to interact with server 105 through network 104 to receive or send messages, etc. Terminal devices 101, 102, 103 can be various electronic devices with display screens and supporting web browsing, including but not limited to smart phones, tablet computers, laptop computers, desktop computers, wearable devices, virtual reality devices, smart homes, etc.

[0114] In some embodiments, the terminal device may, for example, complete the following steps: display chat information of the target object in the conversation interface of the first group; in response to a trigger operation for the target object or the chat information of the target object input in the conversation interface of the first group, display a global blocking control for the target object; in response to the trigger operation for the global blocking control for the target object, block the target object in the first group and the second group, the second group and the first group being different conversation groups.

[0115] In some other embodiments, the terminal device can also complete the following steps: display a group member display interface of a fourth group, the group member display interface of the fourth group includes the target object; receive group member update information of the fourth group, the group member update information is generated in response to a trigger operation of a global blocking control for the target object, after blocking the target object in the first group and the second group, the fourth group is a different session group from the first group and the second group; update and display the group members of the fourth group according to the group member update information of the fourth group, wherein the updated group members do not include the target object.

[0116] In some other embodiments, the terminal device can also complete the following steps: display a shielding application viewing control; in response to a triggering operation of the shielding application viewing control, display global shielding request information for the target object, so that the target administrator can authorize and agree to shield the target object in the first group and the second group based on the global shielding request information.

[0117] The server 105 may be a server that provides various services, such as a background management server that provides support for devices operated by users using the terminal devices 101, 102, and 103. The background management server may analyze and process the received request data, and feed back the processing results to the terminal device.

[0118] 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 that provides cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), as well as basic cloud computing services such as big data and artificial intelligence platforms, etc. The present disclosure does not impose any restrictions on this.

[0119] The server 105 may, for example: receive a trigger instruction for a target object or a chat message of a target object sent by the first group; return a global blocking control display instruction to the first group so that the first group displays a global blocking control for the target object; receive a trigger instruction for a global blocking control sent by the first group; and block the target object in the first group and the second group, where the second group and the first group are different conversation groups.

[0120] It should be understood that Figure 1 The number of terminal devices, networks and servers in the figure is only for illustration. The server 105 may be a physical server or may be composed of multiple servers. According to actual needs, it may have any number of terminal devices, networks and servers.

[0121] Figure 2 is a flowchart of an information processing method according to an exemplary embodiment. The method provided by the embodiment of the present disclosure can be executed by any electronic device with computing and processing capabilities. For example, the method can be executed by the above Figure 1 The terminal device in the embodiment is used for execution. In the following embodiments, the terminal device (such as the first device) is taken as the execution subject for example for illustration, but the present disclosure is not limited to this.

[0122] Step S202: Display the chat information of the target object on the conversation interface of the first group.

[0123] The first group may be a group in any application, for example, a group of an organization's application or a group of a personal application, and the present disclosure does not limit this.

[0124] Among them, personal applications can refer to applications provided for individual members. Any object that meets the conditions can register the personal application to form a group. Organizational applications can refer to applications provided for organizations. Only members of the organization can form groups within their corresponding organizations. That is, in organizational applications, any object must belong to a certain organization, while in personal applications, objects do not need to belong to any organization.

[0125] It can be understood that the groups formed by internal members of an organization in an organization application within their corresponding organizations may include internal groups and external groups. The internal groups only allow internal personnel of the organization to join, while the external groups allow not only internal personnel of the organization but also non-organization personnel to join.

[0126] like Figure 3 As shown, in the conversation interface of the first group, at least the avatar information 301 and chat information 302 of the target object (eg, Zhang San) can be displayed.

[0127] Step S204: in response to a trigger operation inputted on the conversation interface of the first group targeting the target object or the chat information of the target object, a global blocking control targeting the target object is displayed.

[0128] In some embodiments, the first member can trigger (e.g., single-click, double-click, slide, overwrite, etc.) the target object's avatar 301 or any chat information of the target object (e.g., 302) in the first group, and the first device used by the first member will respond to the trigger operation and display a global blocking control for the target object.

[0129] In some embodiments, the Figure 4 The interface shown displays a global blocking control for the target object. For example, a blocking prompt box 401 for the target object may pop up in the conversation interface of the first group. The blocking prompt box 401 may display a "global blocking" control so that the first member can globally block the target object.

[0130] In some other embodiments, in response to a trigger operation inputted on the conversation interface of the first group and directed to the target object or the chat information of the target object, a display such as Figure 5 The data setting page for the target object is shown, and a "Add to global blacklist 501" control is also displayed in the data setting page. The "Add to global blacklist 501" can also be a global shielding control for the target object.

[0131] In summary, the present disclosure does not limit the display form, display position, and triggering method of this global shielding control.

[0132] Step S206 , in response to the triggering operation of the global blocking control for the target object, blocking the target object in the first group and the second group, the second group and the first group being different conversation groups.

[0133] It is understandable that before the global shielding control is triggered, the group members of the first group and the second group may both include relevant information of the target object, and after the global shielding control is triggered, the first group and the second group both shield the target object.

[0134] In some embodiments, the first group and the second group may have no relationship except that they jointly contain the target object; in other embodiments, the first group and the second group may, in addition to jointly containing the target object, be located in the same organization (i.e., groups located in the same organization within the same organization application); in other embodiments, the first group and the second group may also be session groups constructed by the same group owner; in other embodiments, the first group and the second group may also be groups containing the same group administrators; of course, the first group and the second group may also be business groups with the same business, and the present disclosure does not limit the relationship between the first group and the second group.

[0135] In some embodiments, shielding the target object in the first group and the second group may include at least one of the following shielding methods.

[0136] 1. Mosaic display. Figure 6 As shown, the chat information of the target object (such as Zhang San) can be mosaiced by mosaic technology, and the avatar information and chat information of the target object can also be mosaiced by mosaic technology, and the present disclosure does not impose any restrictions on this.

[0137] 2. Black bar display. Figure 7 As shown, the chat information of the target object (such as Zhang San) can be replaced by a black bar, and multiple black lines can be covered on the chat information of the target object (not shown in the figure) to indicate that the chat information of the target object has been blocked.

[0138] 3. Folding display. Figure 8 As shown, an ellipsis can be displayed at the position of the last chat record of the target object (e.g., Zhang San) to fold and display the chat information of the target object. When the ellipsis is clicked, all chat records of the target object in the first group (or the second group), or chat records in the first group (or the second group) within the target time period, etc. can be displayed.

[0139] 4. Kick the target object directly from the first group and the second group, and / or delete the historical chat information, activity records, etc. of the target object in the first group and the second group.

[0140] 5. Prohibit the target object from participating in the first group and the second group. For example, the target object is not allowed to speak or participate in activities in the first group and the second group; for example, even if the target object is allowed to speak or participate in activities, the operation of controlling the target object's speech or participation in activities is invalid.

[0141] In summary, the present disclosure does not limit the shielding method for shielding the target object.

[0142] In some embodiments, the shielding methods for the target object in the first group and the second group can be the same or different, and the present disclosure does not limit this. For example, the first group can mosaic the chat information of the target object, and the second group can fold the chat information of the target object, and the present disclosure does not limit this.

[0143] In some embodiments, shielding the target object in the first group or the second group may be in any one or more of the following forms:

[0144] The first one is to shield the target object from all group members in the first group and the second group, that is, all members in the first group (or the second group) obtain the same chat information about the target object.

[0145] The second type is that the target object is only blocked from the first member who triggered the global blocking control in the first group or the second group. For example, if the first member triggers the global blocking control in the first group, only the chat session interface where the first member is located in the first group blocks the target object, and only the chat session interface where the first member is located in the second group blocks the target object.

[0146] The technical solution provided in this embodiment can shield the target object in the target organization through a single operation, thereby improving the shielding efficiency of the target object, improving the security of the operation of the target organization, and increasing the shielding methods for the target object.

[0147] Fig. 9 The present invention is a flowchart of a method for globally shielding a control display according to an exemplary embodiment.

[0148] refer to Fig. 9 The above-mentioned global shielding control display method may include the following steps.

[0149] Step S902: In response to a trigger operation inputted on the conversation interface of the first group targeting the target object or the chat information of the target object, a risk information viewing control for the target object is displayed.

[0150] In some embodiments, when the target object or the chat information of the target object is triggered, a risk information viewing control for the target object may be displayed.

[0151] Step S904: in response to the triggering operation on the risk information viewing control, the risk information sent by the target object is displayed.

[0152] The risk information of the target object may refer to the risk information sent by the target object in the first group, or may refer to all risk information sent by the first group and the second group. The present disclosure does not limit the source of the risk information.

[0153] Among them, risk information may refer to some information that does not comply with group rules, laws and regulations, etc., such as advertising information, external link information, indecent picture information, etc. The present disclosure does not limit the specific content of this risk information.

[0154] In some embodiments, some non-compliant behavior information of the target object may be displayed to group members in the first group through the risk information viewing control so that the group members in the first group can decide whether to block the target object.

[0155] It should be noted that the group members who have the authority to block the target object or conduct risk review in the first group can be ordinary group members, group administrators, group owners, or organizational members (or organization administrators, or organization creators, etc.) in the target organization where the first group is located, etc., and the present disclosure does not impose any restrictions on this.

[0156] Step S906: In response to a trigger operation on risk information, a global shielding control for the target object is displayed.

[0157] In other embodiments, Figure 4 As shown, in response to a trigger operation inputted on the conversation interface of the first group targeting the target object or the chat information of the target object, a risk information viewing control (such as Figure 4 ) and directly display the global blocking controls for the target object (such as Figure 4 'Global Mask' controls shown).

[0158] The technical solution provided in this embodiment allows global shielding of the target object and also provides a risk information viewing solution to assist in global shielding of the target object.

[0159] Fig.10 The invention is a flowchart of an information processing method according to an exemplary embodiment.

[0160] In some embodiments, the first group may be located in a target organization, where the target organization may refer to any organization formed by multiple persons, such as a business, a school, an enterprise or institution, a public welfare organization, etc., and the present disclosure does not impose any limitation on this.

[0161] The organization members of the target organization may be formal members of the target organization. The target object may refer to a non-organization member with risks, wherein the non-organization member may join the group of the target organization through an invitation from an organization member, a QR code, etc.

[0162] In some embodiments, members of the target organization may create a group through an organization application and invite non-organization personnel to join the group to carry out activities.

[0163] Among them, organizational applications may refer to applications developed for organizational communication, such as an organizational application, a Ding, an enterprise letter, a book, etc., and the present disclosure does not impose any restrictions on this.

[0164] In some embodiments, non-organizational personnel who join the group may be those who normally participate in the group activities, or may be those who participate in the group activities abnormally, for example, they may be those who spread advertisements in the group, or they may be those who spread false information, etc. The present disclosure does not limit this.

[0165] In actual operation, when a target object that does not normally participate in group activities appears in a group in the target organization, the target object can be shielded by the object shielding provided in this embodiment.

[0166] refer to Fig.10 , the above information processing method may include the following steps.

[0167] Step S1002: In response to a triggering operation of a global blocking control for a target object, determining a target organization where the first group is located.

[0168] Step S1004: determine whether the target object is also located in the second group in the target organization.

[0169] Step S1006: shield the target object in the first group and the second group.

[0170] In some other embodiments, if the first group and the second group are located in the same target organization, then in response to the triggering operation of the global shielding control for the target object in the first group, determining the target organization where the first group is located may also include: sending a shielding application for the target object to the organization administrator of the target organization in response to the triggering operation for the global shielding control; receiving and responding to the authorization consent instruction issued by the organization administrator in response to the shielding application, and determining the target organization where the first group is located. The shielding application may also carry risk information sent by the target object in the target organization, so that the organization administrator can determine whether to issue the authorization consent instruction based on the risk information.

[0171] The above technical solution, after the global blocking control for the target object is triggered, does not directly block the target object in the first group and the second group, but sends a blocking application to the organization administrator of the target organization. The target object is blocked in each group of the target organization only after the organization administrator authorizes it, thereby providing the security of global blocking.

[0172] In some embodiments, in addition to blocking the target object in all groups of the target organization, the target object can also be added to the global blocking list of the target organization. The technical solution provided in this embodiment can achieve global blocking of the target object by adding the target object to the global blocking list, so as to perform unified operations on the target object within the target organization.

[0173] In some embodiments, the objects in the global blocking list may refer to objects that are globally blocked in the target organization, that is, the objects added to the global blocking list cannot participate in any activities or groups organized by the target organization.

[0174] It should be noted that the present disclosure does not limit the specific manifestation of the blocking operation on the global blocking list. However, it should be noted that the objects in the global blocking list will not only be blocked in a certain activity or a certain group, but also in all activities or groups organized by the target organization.

[0175] After the target object is added to the global block list of the target organization, a block list viewing control (such as a pop-up window) can be displayed in the conversation chat interface of the first group (or the upper interface, upper upper interface, second level interface, third level interface, etc. of the conversation chat interface of the first group). Figure 5 The group member of the first group can trigger the block list view control, so that the device where the group member is located responds to the triggering operation of the block list view control and displays the object control corresponding to the global block list (such as Fig.11 and in response to the triggering operation of the object control of the target object in the global shielding list, display the removal control of the target object (such as in response to the Fig.11 The trigger operation of the "Zhang San" object control in the display is as follows Fig.12 The “Remove” control 1201 shown is used to remove the target object from the global block list.

[0176] Among them, the triggering operation of the object control of the target object may refer to clicking the object control of the target object, or may refer to sliding the object control of the target object left or right. The present disclosure does not limit the triggering operation.

[0177] In some other embodiments, the permission to remove the target object may be set to all organizational personnel in the target organization, or may be set to organizational managers or organizational creators in the target organization, and the present disclosure does not impose any restrictions on this.

[0178] In some embodiments, this embodiment also provides a method for searching a global blacklist.

[0179] Combination Fig.11 You can display the object control corresponding to the global block list by following the steps below.

[0180] The shielding function box 1101 is displayed. The shielding function box 1101 includes a shielding object search box 11011 and a shielding list. The shielding list includes object controls corresponding to the global shielding list (for example, the object control corresponding to "Zhang San").

[0181] Among them, the search for blocked objects in the global blocked list can be completed through the blocked object search box, which can specifically include: displaying the object information of the input target object in the blocked object search box 11011; in response to the target search instruction for the target object generated according to the object information, displaying the object control corresponding to the target object in the blocked list.

[0182] In some embodiments, while the object control of the target object is displayed in the blocked list, the first organization member (eg, Figure 5 “A” in the figure), the first organization member may be an organization member in the target organization.

[0183] In some embodiments, the information processing method provided by the present disclosure may also include a global blacklist search method.

[0184] In some embodiments, enterprise users can view the global blacklist of the target organization on the first device, and enter keywords in the object search box above the global blacklist. The keywords can support names and pinyin, etc. For example, entering "Zhang San" can hit the customer "Zhang San"; the blacklist background (which can be deployed on the second device, for example) can find the blacklist list that hits the keyword from the global blacklist (a global blocking list) based on the keyword.

[0185] The global blacklist may refer to a blacklist for all activities or groups in the entire target organization.

[0186] like Fig.11 , the enterprise user can enter a keyword in the object search box 11011 to search for objects in the global blacklist list using the keyword.

[0187] Fig.13 The invention is a flowchart of an information processing method according to an exemplary embodiment.

[0188] In some embodiments, a global shielding on / off function can be set for each group in the target organization (including the first group) to limit whether the first group has the authority to globally shield the target object. The on / off authority corresponding to the global shielding on / off function can be set to the common management personnel of the first group and the second group. For example, if the first group and the second group are in the same target organization, the authority can be issued to the organization administrator of the target organization; for example, if the first group and the second group have the same group owner (or the same group administrator), the authority can be issued to the group or the group administrator.

[0189] In some embodiments, a common manager of the first group and the second group can be Fig.14 The "member sharing use shielding function 1401" is turned on or off as the above-mentioned global shielding on-off function.

[0190] In addition, if there are multiple co-administrators, when one of them turns off the global blocking control, a reminder message that the global blocking control has been turned off will be sent to other co-administrators.

[0191] In this embodiment, an example is taken that the first group and the second group are located in the same target organization, but the present disclosure is not limited thereto.

[0192] It should be noted that when the global shielding function is turned on, the target objects in the first group and the second group can be shielded globally (such as Figure 2 to Figure 12 An information processing method corresponding to any embodiment).

[0193] This embodiment provides a method for processing information in a state where the global shielding function is turned off. For details, please refer to the following steps.

[0194] refer to Fig.13 , the above information processing method may include the following

[0195] Step S1302: receiving a global blocking closing request for a target object sent by an organization administrator.

[0196] That is, the organization administrator of the target organization may request to close the global blocking function in the first group.

[0197] Step S1304: in response to a trigger operation inputted on the conversation interface of the first group targeting the target object or the chat information of the target object, a local shielding control targeting the target object is displayed.

[0198] Step S1306, in response to the triggering operation of the first organization member on the local shielding control, determine a third group with the first organization member as the group administrator, and shield the target object in the third group for the first organization member, or shield the target object in the third group for each group member in the third group.

[0199] The group administrator may be the group owner of the first group, the third group may be one or more, and the third group may include the first group.

[0200] That is, if the first organization member triggers a local blocking control for a target object point in the first group, the target object can be blocked in all groups in the target organization with the first organization member as the group leader.

[0201] The target object may be shielded in the third group only for members of the first organization, or may be shielded in the third group for all members of the third group.

[0202] The technical solution provided in this embodiment controls the organization members to globally or partially block the target object by blocking information through global blocking of the target object, thereby providing more interaction and blocking methods for the organization members in the target organization and improving the security of group operations.

[0203] Fig.15 The invention discloses an information display method according to an exemplary embodiment.

[0204] The method provided in the embodiments of the present disclosure can be executed by any electronic device having computing and processing capabilities. For example, the method can be executed by the above Figure 1 In the following embodiments, the terminal device (such as the third device) is used as the execution subject for example, but the present disclosure is not limited thereto. The third device can be operated by a group member in a group including the target object in the target organization.

[0205] refer to Fig.15 , the above information processing method may include the following steps.

[0206] Step S1502: displaying a group member display interface of the fourth group, wherein the group member display interface of the fourth group includes a target object.

[0207] The first group, the second group and the fourth group may be located in the same target organization, and the first group, the second group and the fourth group all include the target object before the target object is globally shielded.

[0208] The fourth group may be the first group or the second group, or may not be the first group or the second group, and the present disclosure does not limit this.

[0209] Step S1504, receiving group member update information of the fourth group, the group member update information is generated after the target object is blocked in the first group and the second group in response to the triggering operation of the global blocking control for the target object, and the fourth group is a different conversation group from the first group and the second group.

[0210] Among them, the group member update information can be generated based on the global blocking list, which is generated based on the triggering operation of the blocking control of the target object by the first member. The global blocking list can also be generated based on the triggering operation of the global blocking control of the target object according to the target blocking rule in the first group.

[0211] Step S1506: updating and displaying the group members of the fourth group according to the group member update information of the fourth group, wherein the updated group members do not include the target object.

[0212] In summary, when the target object is globally blocked in a certain group (such as the first group) of the target organization, the group members of other groups of the target organization no longer include the target object.

[0213] Fig.16 An information processing method is shown according to an exemplary embodiment.

[0214] The method provided in the embodiments of the present disclosure can be executed by any electronic device having computing and processing capabilities. For example, the method can be executed by the above Figure 1 The fourth device may be operated by a common manager of the first group and the second group, such as an organization manager of the target organization where the first group and the second group are located, but the present disclosure does not limit this.

[0215] refer to Fig.16 , the above information processing method may include the following steps.

[0216] Step S1602, displaying a control for viewing a shielding application.

[0217] In some embodiments, after the global blocking control for the target object in the first group is triggered, a blocking application is sent to the organization administrator of the target organization.

[0218] In response to the blocking application, the fourth device where the organization manager of the target organization is located will display the blocking application viewing control.

[0219] Step S1604, in response to the triggering operation of the shielding application viewing control, displaying global shielding request information for the target object, so that the target administrator authorizes and agrees to shield the target object in the first group and the second group according to the global shielding request information.

[0220] When the organization manager of the target organization triggers the blocking review control, the corresponding terminal device will display the global blocking request for the target object sent by the first group (such as Fig.17 Admin Alert message shown).

[0221] In some embodiments, the global blocking request may include specific information of the target object to be blocked, such as the name of the target object, the group it belongs to, the reason for blocking, etc.

[0222] In some other embodiments, while displaying the global shielding request information for the target object, the risk information issued by the target object may also be displayed so that the target administrator can authorize and agree to shield the target object in the first group and the second group based on the risk information.

[0223] like Fig.17 As shown, while displaying the shielding request for the target object, a "View risk information of "XX (for example, Zhang San)"" control is also displayed, so that the target administrator can trigger the control to obtain the risk information of the target object, and respond to the shielding request information based on the risk information to authorize and agree to shield the target object in the first group and the second group.

[0224] In some embodiments, after the local shielding control for the target object in the first group is triggered, a local shielding application is also sent to the organization administrator of the target organization.

[0225] When the target organization administrator of the target organization triggers the local blocking review control, the corresponding fourth device will display the local blocking request for the target object sent by the first group (such as Fig.18 The target administrator may authorize and agree to partially shield the target object according to the local shielding request information.

[0226] Fig.19 The invention discloses an information processing method according to an exemplary embodiment.

[0227] The method provided in the embodiments of the present disclosure can be executed by any electronic device having computing and processing capabilities. For example, the method can be executed by the above Figure 1 The terminal device in the embodiment can also be executed by Figure 1In the following embodiments, a server (e.g., a second device) providing services to multiple groups such as the first group, the second group, the third group, and the fourth group is used as an example for illustration, but the present disclosure is not limited thereto.

[0228] refer to Fig.19 , the above Fig.19 The following steps may be included.

[0229] Step S1902, receiving a trigger instruction sent by the first group and targeting the target object or the chat information of the target object.

[0230] In some embodiments, after the target object or the chat information of the target object in the conversation interface of the first group is triggered, the server receives a trigger instruction for the target object or the chat information of the target object sent by the first group.

[0231] Step S1904: Return a global shielding control display instruction to the first group, so that the first group displays a global shielding control for the target object.

[0232] In some real-time, in response to a trigger instruction for the target object or the chat information of the target object, the server returns a global blocking control display instruction to the first group so that the first group displays a global blocking control for the target object.

[0233] Step S1906, receiving a trigger instruction for the global blocking control sent by the first group.

[0234] Step S1908, blocking the target object in the first group and the second group, where the second group and the first group are different conversation groups.

[0235] In some embodiments, when the server receives a trigger instruction for a global blocking control sent by the first group, the server blocks the target object in the first group and the second group, and the second group and the first group are different conversation groups.

[0236] The server shielding the target object in the first group and the second group may include the following steps:

[0237] 1: The first group and the second group include multiple group members, and the first member belongs to multiple group members; then, the target object can be blocked in the first group and the second group for the first member. Specifically, it includes: determining multiple group members in the first group and the second group; and blocking the target object in the first group and the second group for the multiple group members.

[0238] That is, the server controls to shield the target object from all group members in the first group and the second group.

[0239] Second: The server controls the first group or the second group to only block the target object from the first member who triggered the global blocking control. For example, if the first member triggers the global blocking control in the first group, only the chat session interface where the first member is located in the first group blocks the target object, and only the chat session interface where the first member is located in the second group blocks the target object, and the other members in the first group and the second group keep the session interface unchanged.

[0240] In some embodiments, returning a global shielding control display instruction to the first group may also include the following steps: returning a display instruction for a risk information viewing control for a target object to the first group; receiving a trigger operation for the risk information viewing control, and returning risk information issued by the target object to the first group; receiving a trigger instruction for the risk information, and returning a global shielding control display instruction to the first group.

[0241] In some embodiments, when the server receives a trigger operation of the risk information viewing control, it obtains chat information of the target risk object from the first group, or the first group and the second group, or the target organization where the first group is located, and then filters the chat information of the target object to determine the risk information sent by the target object.

[0242] In some embodiments, a trained neural network may be used to screen chat messages of a target object to determine risk information sent by the target object.

[0243] In some embodiments, when receiving a trigger instruction for risk information of the target object sent by the first group, the server returns the global shielding control display instruction to the first group so as to perform global shielding on the target object.

[0244] The technical solution provided in this embodiment provides a global shielding control to the first group and also provides a risk information viewing control to the first group. In response to the triggering operation of the risk information viewing control, the risk information of the target object is provided to the first group to provide a reference for shielding the target object.

[0245] In some other embodiments, the server may also send the shielding information of the target object to the organization administrator of the target organization for reference by the organization administrator when authorizing and agreeing to shield the target object.

[0246] In some embodiments, a target shielding rule may be set in the first group. Then the global shielding control for the target object may be triggered by the following method: receiving target information sent by the target object in the first group; determining whether the target information hits the target shielding rule; if the target information hits the target shielding rule, triggering the global shielding control to generate a trigger instruction for the global shielding control.

[0247] In some embodiments, the target shielding rules can be set by a designer of the design organization application, can be set by a group administrator of the first group, can be set by any organizational member of the target organization in the first group, and can also be set by an organizational manager of the target organization in the first group. The present disclosure does not impose any restrictions on this.

[0248] In some embodiments, the target shielding rules may be "group members are not allowed to post pictures", "group members are not allowed to post links", "group members are not allowed to post videos", etc. It may also be "group members are not allowed to include 'XX' in their speeches", etc. The present disclosure does not limit the specific content of the target shielding rules.

[0249] In some other embodiments, when the target information sent by the target object matches the target shielding rule, the target object may be directly shielded in the first group and the second group without triggering the global shielding control.

[0250] In some embodiments, if the triggering method of the global shielding control in the above-mentioned embodiment is a global blacklist control triggering method, then Fig. 20 The flowchart shown explains the global blacklist adding method.

[0251] like Fig. 20 As shown, enterprise users (such as group administrators, organizational managers of target organizations, etc.) can set anti-harassment rules for the group in the crowd. For example, if a message containing "harassment" is sent in the group, it will be added to the global blacklist; when a customer (target object) sends a message in a group with anti-harassment rules, the background determines whether it hits the anti-harassment rules based on the content of the message; if the customer's message hits the anti-harassment rule, the customer will be added to the global blacklist in the name of the group administrator; after the customer is added to the global blacklist, the group management background will find out all customer groups where the customer is located and kick the customer out of these customer groups.

[0252] Above Fig. 20 The corresponding timing diagram can be shown as Fig.21 shown.

[0253] Enterprise users (such as group administrators, organizational managers of target organizations, etc.) set anti-harassment rules for the group. For example, if a message containing "harassment" is sent in the group, it will be added to the global blacklist; when a customer (target object) sends a message in a group with anti-harassment rules, the group management module 2101 will check whether the content hits the anti-harassment rules; if the content sent by the customer hits the anti-harassment rules, the group management module 2101 will notify the blacklist management module 2102 to add the customer to the global blacklist list, and asynchronously update the global blacklist list in the search storage module at the same time; then the blacklist management module 2102 will notify the group management module 2101 that the customer has been included in the blacklist; the group management module 2001 will obtain the group to which the customer belongs in the target organization and kick the customer out of the group to which it belongs.

[0254] The technical solution provided in this embodiment can respond to a global shielding instruction of a group in the target organization for the target object and shield the target object in all groups of the target organization.

[0255] The technical solution provided by this implementation realizes the monitoring of group member behaviors through target shielding rules in the group, and shields group members whose actions do not meet the behavioral standards.

[0256] Fig. 22 The invention is a flowchart showing a method for globally shielding a target object in a target organization according to an exemplary embodiment.

[0257] In some embodiments, the first group is located in the target organization. Then the above information processing method can be applied to the target organization. Fig. 22 The embodiment shown.

[0258] refer to Fig. 22 , the above method for globally shielding a target object in a target organization may include the following steps.

[0259] Step S2202, determining the target organization where the first group is located.

[0260] Step S2204: determine whether the target object is also located in the second group in the target organization.

[0261] Step S2206: shielding the target object in the first group and the second group of the target organization.

[0262] In some embodiments, after the target object is blocked in the first group and the second group of the target organization, the target object may also be added to a global blocking list of the target organization.

[0263] Specific examples include Fig.23 Steps shown.

[0264] Fig.23 The present invention is a method for adding a global blocking list according to an exemplary embodiment.

[0265] refer to Fig.23 , the above-mentioned global blocking list joining may include the following steps.

[0266] Step S2302, adding the target object to the global blocking list of the target organization.

[0267] Step S2304: in response to the trigger instruction for the block list viewing control sent by the first group, the global block list is sent to the first group so that the first group displays the object control corresponding to the global block list.

[0268] Step S2306, receiving a trigger instruction for an object control of a target object in the global blocking list, and sending a control instruction for displaying a removal control of the target object to the first group, where the removal control is used to remove the target object from the global blocking list.

[0269] In some embodiments, if the above-mentioned method for adding to the global blocking list is a method for adding to the global blacklist, the above-mentioned method for adding to the global blacklist can be explained through the following embodiments.

[0270] like Fig.24 As shown, the above global blacklist joining method can be implemented by two functional modules in the second device, including a group management module 2401 and a blacklist management module 2402. The group management module is used to manage the behavior of group members in the group, and the blacklist module is used to maintain the blacklist list of the organization.

[0271] The group management module 2401 may include a group management function module 2403 and a group management backend 2404 , and the blacklist management module 2402 may include a blacklist function module 2405 and a blacklist backend 2406 .

[0272] Combination Fig.25 As shown in the flowchart, the above-mentioned global blacklist adding method may include the following steps.

[0273] like Fig.25 As shown, after a user (who may be a member of an organization) adds a target object to the global blacklist of the target organization, the group management function module in the group management module will notify the group management backend, and the group management backend will send the target object to the blacklist function module through the blacklist backend, so that the blacklist function module can kick the target object out of various groups of the target organization.

[0274] Fig.26 Is for Fig.25 The illustrated embodiment provides a timing diagram.

[0275] like Fig.26 As shown, the second device is also deployed with a search storage module 2602. Fig.26 The above-mentioned global blacklist adding method may include the following steps:

[0276] A user (who may be a member of an organization) adds a target object to the global blacklist of the target organization; the blacklist module 2601 updates the global blacklist and asynchronously updates the global blacklist in the search storage module 2602 so that members of the target organization can view and search the global blacklist; the blacklist module 2601 notifies the group management module 2603 that the target object has entered the global blacklist so that the group management module can kick the target object out of the group where the target object is located in the target organization.

[0277] The technical solution provided by this embodiment globally shields the target object in the target organization by responding to the global shielding control for the target object. The technical solution provided by this embodiment can shield the target object in the target organization through one operation, thereby improving the shielding efficiency for the target object and improving the security of the operation of the target organization.

[0278] In addition, in response to the triggering of the global blocking control, the above method not only implements global blocking of the target object, but also adds the target object to the global blocking list to prevent the target object from joining or participating in the organizational activities of the target organization or joining the group again.

[0279] In some other embodiments, the above-mentioned global shielding method can also provide a search function, which may specifically include: receiving a search request for a target object sent by a second organization member through a fourth device; in response to the search request, sending the object information of the target object to the fourth device, so that the fourth device displays the object information of the target object to the second organization member.

[0280] In some other embodiments, a blacklist search function is also provided in the method for screening the global blacklist.

[0281] like Fig. 27 As shown, the method for shielding the global blacklist may include the following steps: a global blacklist for target forensics by an enterprise user through a third device; entering a keyword in the global blacklist for search; searching in the search library corresponding to the global blacklist based on the keyword to obtain a blacklist list hit by the keyword.

[0282] refer to Fig.28 The above method for blocking the global blacklist mainly involves two different functional modules, namely Fig.28 The blacklist module 2801 and the search storage module 2802 are shown.

[0283] Then, combined with this functional module, the timing diagram of the process of the above-mentioned method for shielding the global blacklist can be Fig.28 As shown, it specifically includes: the enterprise user inputs a search keyword through the blacklist search module 2801, and the blacklist search module 2801 sends the keyword to the search storage module, so that the search storage module determines the hit keyword according to the global blacklist.

[0284] In some other embodiments, after the target object is added to the global blacklist of the target organization, all groups in the target organization will reject the target object's request to join the group.

[0285] Specifically, the following steps may be included (assuming that the target organization also includes a fifth group): receiving a joining request from the target object to join the fifth group; determining that the target object is in the global blocking list; and rejecting the joining request from the target object.

[0286] If the target object joining rejection method in the above global blocking method is a method for rejecting blacklist users joining, the above method for rejecting blacklist users joining can be Fig.29 The embodiment shown is used for illustration. Specifically, it may include:

[0287] Step S2901, the enterprise user invites a customer group (eg, invites a customer to join a third group of the target organization).

[0288] Step S2902, check whether the customer is a blacklist user (check whether the customer is a blacklist customer in the global blacklist of the target organization).

[0289] Step S2903, determine whether the customer is a blacklist customer.

[0290] If the customer is a blacklist customer, execute step S2904; if the customer is not a blacklist customer, execute step S2905.

[0291] Step S2904, reject the customer from joining the group.

[0292] Step S2905, allowing the customer to join the group.

[0293] Fig.30 This is the timing diagram corresponding to the above method of rejecting blacklist users. Fig.30 The above method for rejecting blacklist users from joining may include the following steps.

[0294] An enterprise user invites a customer group (for example, invites the customer to join the third group of the target organization); the group management module 3001 detects whether the customer is a blacklist user (detects whether the customer is a blacklist customer in the global blacklist of the target organization); the blacklist management module 3002 determines whether the customer is a blacklist customer; if the blacklist management module 3002 determines that the customer is a blacklist customer, the group management module 3001 refuses the customer from joining the group; if the blacklist management module 3002 determines that the customer is not a blacklist customer, the group management module 3002 allows the customer to join the group normally.

[0295] Fig.31 is a block diagram of an information processing device according to an exemplary embodiment. Fig.31 The information processing device 3100 provided in the embodiment of the present disclosure may include: a chat information display module 3101, a global shielding control display module 3102 and a shielding module 3103.

[0296] Among them, the chat information display module 3101 can be used to display the chat information of the target object in the conversation interface of the first group; the global shielding control display module 3102 can be used to respond to the trigger operation of the target object or the chat information of the target object input in the conversation interface of the first group, and display the global shielding control for the target object; the shielding module 3103 can be used to respond to the trigger operation of the global shielding control for the target object, and shield the target object in the first group and the second group, and the second group and the first group are different conversation groups.

[0297] In some embodiments, the global shielding control display module 3102 may include: a risk information viewing control display submodule, a risk information display submodule, and a global shielding display submodule.

[0298] Among them, the risk information viewing control display submodule can be used to display the risk information viewing control for the target object in response to a trigger operation for the target object or the chat information of the target object input in the conversation interface of the first group; the risk information display submodule can be used to display the risk information issued by the target object in response to a trigger operation for the risk information viewing control; the global shielding display submodule can be used to display the global shielding control of the target object in response to a trigger operation for risk information.

[0299] In some embodiments, the triggering operation on the target object or the chat information of the target object is performed by the first member, and the first member is in the first group; wherein the shielding module 3103 may include: a first shielding submodule of the target object.

[0300] The target object first shielding submodule may be used to shield the target object in the first group and the second group for the first member in response to a triggering operation of a global shielding control for the target object.

[0301] In some embodiments, the first group and the second group include a plurality of group members, and the first member belongs to the plurality of group members; wherein the target object first shielding submodule may include: a target object second shielding unit.

[0302] The target object second shielding unit may be used to shield the target object in the first group and the second group for multiple group members.

[0303] In some embodiments, the first group is located in the target tissue; wherein the shielding module 3103 may include: a target tissue determination submodule, a second group determination submodule, and a target tissue shielding submodule.

[0304] Among them, the target organization determination submodule can be used to determine the target organization where the first group is located in response to the trigger operation of the global shielding control for the target object; the second group determination submodule can be used to determine whether the target object is located in the target organization and in the second group; the target organization shielding submodule can be used to shield the target object in the first group and the second group.

[0305] In some embodiments, the information processing device further includes: a global blocking list adding submodule, a blocking list viewing control display module, a blocking list viewing control response module, and a removal control display module.

[0306] Among them, the global blocking list adding submodule can be used to add the target object to the global blocking list of the target organization; the blocking list viewing control display module can be used to display the blocking list viewing control; the blocking list viewing control response module can be used to respond to the triggering operation of the blocking list viewing control and display the object control corresponding to the global blocking list; the removal control display module can be used to respond to the triggering operation of the object control of the target object in the global blocking list and display the removal control of the target object, and the removal control is used to remove the target object from the global blocking list.

[0307] In some embodiments, the shielded list viewing control response module may include: a shielded function block display submodule, an object information input submodule, and a target search instruction response submodule.

[0308] Among them, the shielding function block display submodule can be used to display the shielding function box, the shielding function box includes a shielding object search box and a shielding list, the shielding list includes object controls corresponding to the global shielding list; the object information input submodule can be used to display the object information of the input target object in the shielding object search box; the target search instruction response submodule can be used to respond to the target search instruction for the target object generated according to the object information, and display the object control corresponding to the target object in the shielding list.

[0309] In some embodiments, the trigger operation for the target object or the chat information of the target object is performed by the first organization member in the target organization; wherein, the target search instruction response submodule may include: a first organization member display unit.

[0310] The first organization member display unit may be used to display the first organization member who blocks the target object while displaying the object control of the target object in the block list.

[0311] In some embodiments, the target organization also includes an organization administrator, wherein the information processing device further includes: a global shielding closure request module, a local shielding control display module, and a third group shielding module.

[0312] Among them, the global shielding closure request module can be used to receive a global shielding closure request for the target object sent by the organization administrator; the local shielding control display module can be used to display the local shielding control for the target object in response to a trigger operation for the target object or the chat information of the target object input in the session interface of the first group; the third group shielding module can be used to respond to the trigger operation of the first organization member on the local shielding control, determine the third group with the first organization member as the group administrator, and shield the target object in the third group for the first organization member, or shield the target object in the third group for each group member in the third group.

[0313] In some embodiments, the target organization determination submodule may include: a module for sending a shielding application to an organization administrator and a module for receiving an authorization consent instruction.

[0314] Among them, the module for sending a blocking application to the organization administrator can be used to respond to the trigger operation of the global blocking control and send a blocking application for the target object to the organization administrator of the target organization; the authorization and consent instruction receiving module can be used to receive and respond to the authorization and consent instruction issued by the organization administrator in response to the blocking application, and determine the target organization where the first group is located.

[0315] In some embodiments, the shielding application carries risk information sent by the target object in the target organization, so that the organization administrator can determine whether to issue an authorization consent instruction based on the risk information.

[0316] Since the functions of the device 3100 have been described in detail in the corresponding method embodiments, the present disclosure will not elaborate on them here.

[0317] Fig.32 The invention is a block diagram of an information processing device according to an exemplary embodiment.

[0318] Reference Fig.32 The information processing device 3200 provided by the embodiment of the present disclosure may include: a fourth group display module 3201 , a group update information receiving module 3202 , and a group member updating module 3203 .

[0319] Among them, the fourth group display module 3201 can be used to display the group member display interface of the fourth group, and the group member display interface of the fourth group includes the target object; the group update information receiving module 3202 can be used to receive group member update information of the fourth group, and the group member update information is generated after the target object is blocked in the first group and the second group in response to the trigger operation of the global blocking control for the target object, and the fourth group is a different session group from the first group and the second group; the group member update module 3203 can be used to update and display the group members of the fourth group according to the group member update information of the fourth group, wherein the updated group members do not include the target object.

[0320] In some embodiments, the group update information receiving module 3202 may include: a global blocking list first generation submodule.

[0321] The first generation submodule of the global shielding list can be used to generate group member update information based on the global shielding list, which is generated based on the triggering operation of the shielding control of the target object by the first member.

[0322] In some embodiments, the group update information receiving module 3202 may include: a global blocking list second generation submodule.

[0323] The second generation submodule of the global shielding list can be used to generate group member update information based on the global shielding list, which is generated by triggering the global shielding control of the target object according to the target shielding rule in the first group.

[0324] Since the functions of the device 3200 have been described in detail in the corresponding method embodiments, the present disclosure will not elaborate on them here.

[0325] Fig.33 The invention is a block diagram of an information processing device according to an exemplary embodiment.

[0326] Reference Fig.33The information processing device 3300 provided by the embodiment of the present disclosure may include: a shielding information viewing control display module 3301 and a global shielding request information display module 3302.

[0327] Among them, the shielding information viewing control display module 3301 can be used to display the shielding application viewing control; the global shielding request information display module 3302 can be used to respond to the triggering operation of the shielding application viewing control to display the global shielding request information for the target object, so that the target administrator can authorize and agree to shield the target object in the first group and the second group based on the global shielding request information.

[0328] In some embodiments, the information processing device further includes: a risk information display module.

[0329] The risk information display module can be used to display the global shielding request information for the target object and the risk information issued by the target object at the same time, so that the target administrator can authorize and agree to shield the target object in the first group and the second group according to the risk information.

[0330] Since the functions of the device 3300 have been described in detail in the corresponding method embodiments, the present disclosure will not elaborate on them here.

[0331] Fig.34 The invention is a block diagram of an information processing device according to an exemplary embodiment.

[0332] Reference Fig.34 The information processing device 3400 provided by the embodiment of the present disclosure may include: a trigger instruction receiving module 3401, a global shielding control display instruction sending module 3402, a global shielding control trigger instruction receiving module 3403, and a multi-group shielding module 3404.

[0333] Among them, the trigger instruction receiving module 3401 can be used to receive a trigger instruction for a target object or a chat information of a target object sent by the first group; the global shielding control display instruction sending module 3402 can be used to return a global shielding control display instruction to the first group so that the first group displays a global shielding control for the target object; the global shielding control trigger instruction receiving module 3403 can be used to receive a trigger instruction for a global shielding control sent by the first group; the multi-group shielding module 3404 can be used to shield the target object in the first group and the second group, and the second group and the first group are different conversation groups.

[0334] In some embodiments, the global shielding control display instruction sending module 3402 may include: a risk information viewing control display instruction sending submodule, a risk information sending submodule, and a global shielding control display instruction sending submodule.

[0335] Among them, the display instruction sending submodule of the risk information viewing control can be used to return the display instruction of the risk information viewing control for the target object to the first group; the risk information sending submodule can be used to receive the trigger operation of the risk information viewing control, and return the risk information issued by the target object to the first group; the global shielding control display instruction sending submodule can be used to receive the trigger instruction for the risk information, and return the global shielding control display instruction to the first group.

[0336] In some embodiments, the multi-group shielding module 3404 may include: a first member triggering determination submodule and a first member shielding submodule.

[0337] Among them, the first member trigger determination submodule can be used to determine that the chat information for the target object or the target object is triggered by the first member in the first group; the first member shielding submodule can be used to shield the target object for the first member in the first group and the second group.

[0338] In some embodiments, the first group and the second group include multiple group members, and the first member belongs to multiple group members; wherein the first member shielding submodule may include: multiple group member determination units and multiple member shielding units.

[0339] The multiple group member determination units may be used to determine multiple group members in the first group and the second group; the multiple member shielding units may be used to shield target objects in the first group and the second group for multiple group members.

[0340] In some embodiments, a target shielding rule is set in the first group; wherein the trigger instruction receiving module 3403 of the global shielding control may include: a target information receiving submodule, a rule hit determination submodule and a hit rule submodule.

[0341] Among them, the target information receiving submodule can be used to receive the target information sent by the target object in the first group; the rule hit determination submodule can be used to determine whether the target information hits the target shielding rule; the hit rule submodule can be used to trigger the global shielding control if the target information hits the target shielding rule to generate a trigger instruction for the global shielding control.

[0342] In some embodiments, the first group is located in the target organization; wherein the multi-group shielding module 3404 may include: an organization determination submodule of the first group, a group determination submodule of the target organization, and a multi-group shielding target object submodule.

[0343] Among them, the organization determination submodule of the first group can be used to determine the target organization where the first group is located; the group determination submodule of the target organization can be used to determine whether the target object is located in the target organization and also in the second group; the multi-group target object shielding submodule can be used to shield the target object in the first group and the second group of the target organization.

[0344] In some embodiments, the information processing device further includes: a global blocking list adding module, a global blocking list sending module, and an object control trigger instruction receiving module.

[0345] Among them, the global blocking list adding module can be used to add the target object to the global blocking list of the target organization; the global blocking list sending module can be used to respond to the trigger instruction for the blocking list viewing control sent by the first group, and send the global blocking list to the first group so that the first group displays the object control corresponding to the global blocking list; the object control trigger instruction receiving module can be used to receive the trigger instruction of the object control for the target object in the global blocking list, and send a control instruction to display the removal control of the target object to the first group, and the removal control is used to remove the target object from the global blocking list.

[0346] In some embodiments, the target organization also includes an organization administrator and a first organization member, and the information processing device also includes: a global shielding close request second receiving module, a local shielding control display instruction return module, and a third group shielding target object module.

[0347] Among them, the second receiving module for global shielding closure request can be used to receive a global shielding closure request for the target object sent by the organization administrator; the local shielding control display instruction returning module can be used to receive a trigger instruction for the target object or the chat information of the target object sent by the first group, and return the local shielding control display instruction to the first group, so that the first group displays the local shielding control for the target object; the third group shielding target object module can be used to receive a trigger operation for the local shielding control by the first organization member in the first group, determine a third group with the first organization member as the group administrator, and shield the target object in the third group for the first organization member, or shield the target object in the third group for each group member in the third group.

[0348] In some real-time, the information processing device also includes: a module for sending a shielding application to an organization management source, and a module for receiving an authorization consent instruction from an organization administrator.

[0349] Among them, the module for sending a shielding application to the organization management source can be used to send a shielding application for the target object to the organization administrator of the target organization; the module for receiving an authorization consent instruction from the organization administrator can be used to receive and respond to the authorization consent instruction issued by the organization administrator in response to the shielding application, so as to continue to determine the target organization where the first group is located.

[0350] In some embodiments, the module for sending a shielding application to an organization management source may include: an information content collection submodule, a content screening submodule, and a shielding application sending submodule.

[0351] Among them, the information content collection submodule can be used to obtain the information content sent by the target object in various groups of the target organization; the content screening submodule can be used to screen the information content sent by the target object in the target organization to determine the risk information sent by the target object from the information content; the shielding application sending submodule can be used to send a shielding application for the target object to the organization administrator of the target organization based on the risk information.

[0352] In some embodiments, the target organization also includes a fifth group; wherein the information processing device also includes: a module for adding a weighted global blocking list of target objects, a module for receiving a joining request, a module for determining a list, and a module for refusing to join.

[0353] Among them, the module for adding the target object to the weighted global blocking list can be used to add the target object to the global blocking list of the target organization; the joining request receiving module can be used to receive the joining request of the target object to apply to join the fifth group; the list determination module is used to determine whether the target object is in the global blocking list; the joining rejection module can be used to reject the joining request of the target object.

[0354] Since the functions of the device 3400 have been described in detail in the corresponding method embodiments, the present disclosure will not elaborate on them here.

[0355] The modules and / or submodules and / or units described in the embodiments of the present application may be implemented in software or hardware. The modules and / or submodules and / or units described may also be arranged in a processor. The names of these modules and / or submodules and / or units do not, in certain circumstances, constitute limitations on the modules and / or submodules and / or units themselves.

[0356] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the above-mentioned module, program segment or a part of a code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flow chart, and the combination of the boxes in the block diagram or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0357] In addition, the above-mentioned figures are only schematic illustrations of the processes included in the method according to the exemplary embodiments of the present disclosure, and are not intended to be limiting. It is easy to understand that the processes shown in the above-mentioned figures do not indicate or limit the time sequence of these processes. In addition, it is also easy to understand that these processes can be performed synchronously or asynchronously, for example, in multiple modules.

[0358] Fig.35 The structure diagram of the electronic device suitable for implementing the embodiment of the present disclosure is shown. It should be noted that: Fig.35 The electronic device 3500 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.

[0359] like Fig.35 As shown, the electronic device 3500 includes a central processing unit (CPU) 3501, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 3502 or a program loaded from a storage part 3508 into a random access memory (RAM) 3503. In the RAM 3503, various programs and data required for the operation of the electronic device 3500 are also stored. The CPU 3501, the ROM 3502, and the RAM 3503 are connected to each other via a bus 3504. An input / output (I / O) interface 3505 is also connected to the bus 3504.

[0360] The following components are connected to the I / O interface 3505: an input section 3506 including a keyboard, a mouse, etc.; an output section 3507 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 3508 including a hard disk, etc.; and a communication section 3509 including a network interface card such as a LAN card, a modem, etc. The communication section 3509 performs communication processing via a network such as the Internet. A drive 3510 is also connected to the I / O interface 3505 as needed. A removable medium 3511, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 3510 as needed, so that a computer program read therefrom is installed into the storage section 3508 as needed.

[0361] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a computer-readable storage medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication part 3509, and / or installed from a removable medium 3511. When the computer program is executed by a central processing unit (CPU) 3501, the above-mentioned functions defined in the system of the present application are executed.

[0362] It should be noted that the computer-readable storage medium shown in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In the present application, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which a computer-readable program code is carried. This propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The computer-readable signal medium may also be any computer-readable storage medium other than a computer-readable storage medium that can send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, optical cable, RF, etc., or any suitable combination of the above.

[0363] As another aspect, the present application also provides a computer-readable storage medium, which may be included in the device described in the above embodiment; or it may exist independently without being assembled into the device. The above computer-readable storage medium carries one or more programs, and when the above one or more programs are executed by a device, the device can implement functions including: displaying the chat information of the target object in the conversation interface of the first group; in response to a trigger operation for the target object or the chat information of the target object input in the conversation interface of the first group, displaying a global shielding control for the target object; in response to a trigger operation for the global shielding control for the target object, shielding the target object in the first group and the second group, and the second group and the first group are different conversation groups.

[0364] When the above one or more programs are executed by a device, the functions that can be implemented by the device may include: displaying a group member display interface of the fourth group, the group member display interface of the fourth group includes the target object; receiving group member update information of the fourth group, the group member update information is generated after blocking the target object in the first group and the second group in response to a trigger operation of a global blocking control for the target object, and the fourth group is a different conversation group from the first group and the second group; updating and displaying the group members of the fourth group according to the group member update information of the fourth group, wherein the updated group members do not include the target object.

[0365] When the above one or more programs are executed by a device, the functions that can be implemented by the device may include: displaying a shielding application viewing control; in response to a triggering operation of the shielding application viewing control, displaying global shielding request information for the target object, so that the target administrator can authorize and agree to shield the target object in the first group and the second group based on the global shielding request information.

[0366] When the above one or more programs are executed by a device, the functions that can be implemented by the device may include: receiving a trigger instruction for a target object or a chat information of a target object sent by the first group; returning a global shielding control display instruction to the first group so that the first group displays a global shielding control for the target object; receiving a trigger instruction for a global shielding control sent by the first group; shielding the target object in the first group and the second group, and the second group and the first group are different conversation groups.

[0367] When the above one or more programs are executed by a device, the device can also implement functions including: displaying a group member display interface of the second group, the group member display interface of the second group includes the target object; receiving group member update information of the second group from the second device, the group member update information is generated by the second device after shielding the target object according to the first shielding information that shields the target object; updating and displaying the group members of the second group according to the group member update information of the second group, wherein the updated group members do not include the target object.

[0368] When the above one or more programs are executed by a device, the device can also implement functions including: obtaining first shielding information for shielding a target object; determining at least one group in the target organization where the target object is located; and shielding the target object in at least one group.

[0369] According to one aspect of the present application, a computer program product or a computer program is provided, the computer program product or the computer program including computer instructions, the computer instructions being stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the method provided in various optional implementations of the above-mentioned embodiments.

[0370] Through the description of the above implementation methods, it is easy for those skilled in the art to understand that the example implementation methods described here can be implemented by software, or by combining software with necessary hardware. Therefore, the technical solution of the embodiment of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.), including a number of instructions for a computing device (which can be a personal computer, a server, a mobile terminal, or a smart device, etc.) to execute the method according to the embodiment of the present disclosure, for example Figure 2 , Fig.15 , Fig.16 ,or Fig.19 One or more of the steps shown in the figure.

[0371] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the disclosure disclosed herein. The present disclosure is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary technical means in the art that are not applied for by the present disclosure. The specification and examples are to be regarded as exemplary only, and the true scope and spirit of the present disclosure are indicated by the claims.

[0372] It should be understood that the present disclosure is not limited to the detailed structures, drawings or implementations shown herein, but rather the present disclosure is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims.

Claims

1. An information processing method, characterized in that: The method comprises: Displaying chat information of the target object on the conversation interface of the first group; In response to a trigger operation inputted in the conversation interface of the first group targeting the target object or the chat information of the target object, a global blocking control targeting the target object is displayed, wherein before the global blocking control is triggered, a second group including the target object already exists; In response to a triggering operation of a global blocking control for the target object, the target object is blocked in the first group and the second group, and the second group and the first group are different conversation groups.

2. The method according to claim 1, characterized in that In response to a trigger operation inputted on the conversation interface of the first group targeting the target object or the chat information of the target object, displaying a global blocking control for the target object includes: In response to a trigger operation inputted on the conversation interface of the first group targeting the target object or the chat information of the target object, displaying a risk information viewing control targeting the target object; In response to a trigger operation on the risk information viewing control, displaying the risk information issued by the target object; In response to a triggering operation on the risk information, a global shielding control of the target object is displayed.

3. The method according to claim 1, characterized in that The triggering operation for the target object or the chat information of the target object is performed by a first member, and the first member is in the first group; wherein, in response to the triggering operation of the global blocking control for the target object, blocking the target object in the first group and the second group includes: In response to a triggering operation of a global blocking control for the target object, the target object is blocked for the first member in the first group and the second group.

4. The method according to claim 3, characterized in that The first group and the second group include a plurality of group members, and the first member belongs to the plurality of group members; wherein shielding the target object in the first group and the second group for the first member includes: The target object is blocked in the first group and the second group for the plurality of group members.

5. The method according to claim 1, characterized in that The first group is located in a target organization; wherein, in response to a triggering operation of a global blocking control for the target object, blocking the target object in the first group and the second group includes: In response to a triggering operation of a global blocking control for the target object, determining a target organization where the first group is located; determining that the target object is also located in the second group in the target organization; The target object is shielded in the first group and the second group.

6. The method according to claim 5, characterized in that The method further comprises: Adding the target object to the global block list of the target organization; Display the block list viewing controls; In response to a trigger operation on the block list viewing control, displaying an object control corresponding to the global block list; In response to a triggering operation of an object control for the target object in the global blocking list, a removal control for the target object is displayed, wherein the removal control is used to remove the target object from the global blocking list.

7. The method according to claim 6, characterized in that The object control corresponding to the global blocking list is displayed, including: Display a shielding function box, the shielding function box includes a shielding object search box and a shielding list, the shielding list includes an object control corresponding to the global shielding list; Displaying the object information of the input target object in the shielded object search box; In response to a target search instruction for the target object generated according to the object information, an object control corresponding to the target object is displayed in the shielding list.

8. The method according to claim 7, characterized in that The triggering operation for the target object or the chat information of the target object is performed by a first organization member in the target organization; wherein the object control corresponding to the target object is displayed in the blocked list, including: While displaying the object control of the target object in the shielded list, the first organization member who shields the target object is also displayed.

9. The method according to claim 5, characterized in that The target organization also includes an organization administrator, and the method further includes: Receiving a global blocking closing request for a target object sent by the organization administrator; In response to a trigger operation inputted on the conversation interface of the first group targeting the target object or the chat information of the target object, displaying a local shielding control targeting the target object; In response to a trigger operation of a local blocking control by a first organization member, a third group with the first organization member as a group administrator is determined, and the target object is blocked in the third group for the first organization member, or the target object is blocked in the third group for each group member in the third group.

10. The method according to claim 5, characterized in that In response to a triggering operation of a global blocking control for the target object, determining a target organization where the first group is located includes: In response to a triggering operation on the global blocking control, sending a blocking application for the target object to an organization administrator of the target organization; Receive and respond to an authorization consent instruction issued by an organization administrator in response to the shielding application to determine a target organization where the first group is located.

11. The method according to claim 10, characterized in that The shielding application carries the risk information sent by the target object in the target organization, so that the organization administrator can determine whether to issue an authorization consent instruction based on the risk information.

12. An information processing method, characterized in that: The method comprises: displaying a group member display interface of a fourth group, wherein the group member display interface of the fourth group includes a target object; receiving group member update information of the fourth group, the group member update information being generated after the target object is blocked in the first group and the second group in response to a triggering operation of a global blocking control for the target object, the fourth group being a different conversation group from the first group and the second group; The group members of the fourth group are updated and displayed according to the group member update information of the fourth group, wherein the updated group members do not include the target object.

13. The method according to claim 12, characterized in that The group member update information is generated after the target object is blocked in the first group and the second group in response to a triggering operation of a global blocking control for the target object, and includes: The group member update information is generated according to a global blocking list, and the global blocking list is generated according to a triggering operation of a blocking control of the target object by the first member.

14. The method according to claim 12, characterized in that The group member update information is generated after the target object is blocked in the first group and the second group in response to a triggering operation of a global blocking control for the target object, and includes: The group member update information is generated according to a global shielding list, and the global shielding list is generated according to a triggering operation of a global shielding control of the target object according to a target shielding rule in the first group.

15. An information processing method, characterized in that: The method comprises: Displaying a blocking application viewing control in response to a blocking application, wherein the blocking application is sent after a global blocking control for a target object in a first group is triggered, displaying chat information of the target object in a conversation interface of the first group, and displaying a global blocking control for the target object in response to a triggering operation for the target object or the chat information of the target object input in the conversation interface of the first group; before the global blocking control is triggered, a second group including the target object already exists; In response to a trigger operation on the blocking application viewing control, global blocking request information for the target object is displayed so that the target administrator authorizes and agrees to block the target object in the first group and the second group according to the global blocking request information, and the second group and the first group are different session groups.

16. The method according to claim 15, characterized in that The method further comprises: While displaying the global shielding request information for the target object, the risk information issued by the target object is displayed so that the target administrator can authorize and agree to shield the target object in the first group and the second group according to the risk information.

17. An information processing method, characterized in that: Methods include: Receiving a trigger instruction sent by the first group and directed to a target object or a chat message of the target object; Returning a global shielding control display instruction to the first group, so that the first group displays a global shielding control for the target object, and before the global shielding control is triggered, a second group including the target object already exists; receiving a trigger instruction for a global shielding control sent by the first group; The target object is shielded in the first group and the second group, and the second group and the first group are different conversation groups.

18. The method according to claim 17, characterized in that Returning a global shielding control display instruction to the first group includes: Returning a display instruction of a risk information viewing control for the target object to the first group; receiving a trigger operation for the risk information viewing control, and returning the risk information sent by the target object to the first group; A trigger instruction for the risk information is received, and the global shielding control display instruction is returned to the first group.

19. The method according to claim 17, characterized in that Shielding the target object in the first group and the second group includes: Determining that the chat information directed to the target object or the target object is triggered by a first member in the first group; The target object is blocked for the first member in the first group and the second group.

20. The method according to claim 19, characterized in that The first group and the second group include a plurality of group members, and the first member belongs to the plurality of group members; wherein shielding the target object in the first group and the second group for the first member includes: determining a plurality of group members in the first group and the second group; The target object is blocked in the first group and the second group for the plurality of group members.

21. The method according to claim 17, characterized in that The first group is provided with a target shielding rule; wherein receiving a trigger instruction for a global shielding control sent by the first group includes: receiving target information sent by the target object in the first group; Determining whether the target information hits a target shielding rule; If the target information hits the target shielding rule, the global shielding control is triggered to generate a trigger instruction for the global shielding control.

22. The method according to claim 17, characterized in that The first group is located in a target organization; wherein the target object is shielded in the first group and the second group, and the second group and the first group are different conversation groups, including: determining a target organization where the first group is located; determining that the target object is also located in the second group in the target organization; The target object is shielded in the first group and the second group of the target organization.

23. The method according to claim 22, characterized in that The method further comprises: Adding the target object to the global block list of the target organization; In response to a trigger instruction for a block list viewing control sent by the first group, sending the global block list to the first group so that the first group displays an object control corresponding to the global block list; A trigger instruction for an object control of the target object in the global blocking list is received, and a control instruction for displaying a removal control of the target object is sent to the first group, where the removal control is used to remove the target object from the global blocking list.

24. The method according to claim 22, characterized in that The target organization also includes an organization administrator and a first organization member, and the method further includes: Receiving a global blocking closing request for the target object sent by the organization administrator; receiving a trigger instruction sent by the first group for the target object or the chat information of the target object, and returning a local shielding control display instruction to the first group so that the first group displays the local shielding control for the target object; Receive a trigger operation for the local shielding control by a first organization member in the first group, determine a third group with the first organization member as a group administrator, and shield the target object in the third group for the first organization member, or shield the target object in the third group for each group member in the third group.

25. The method according to claim 22, characterized in that Before determining the target organization where the first group is located, after receiving a trigger instruction for a global blocking control sent by the first group, the method includes: Sending a blocking application for the target object to an organization administrator of the target organization; Receive and respond to an authorization consent instruction issued by an organization administrator in response to the shielding application, so as to continue to determine the target organization where the first group is located.

26. The method according to claim 25, characterized in that Sending a blocking application for the target object to the organization administrator of the target organization includes: Obtaining information content sent by the target object in each group of the target organization; Screening the information content sent by the target object in the target organization to determine the risk information sent by the target object from the information content; A shielding application for the target object is sent to an organization administrator of the target organization according to the risk information.

27. The method according to claim 22, characterized in that The target organization also includes a fifth group; which also includes: Adding the target object to the global block list of the target organization; receiving a joining request from the target object to join the fifth group; Determining that the target object is in the global blocking list; The target object's request to join is rejected.

28. An information processing device, characterized in that: The device includes: A chat information display module, used to display the chat information of the target object on the conversation interface of the first group; a global shielding control display module, configured to display a global shielding control for the target object in response to a triggering operation inputted in the conversation interface of the first group for the target object or the chat information of the target object, wherein before the global shielding control is triggered, a second group including the target object already exists; The shielding module is used for shielding the target object in the first group and the second group in response to a triggering operation of a global shielding control for the target object, wherein the second group and the first group are different conversation groups.

29. An electronic device, characterized in that: include: Memory; as well as A processor coupled to a memory, the processor being used to execute, based on instructions stored in the memory, an information processing method as claimed in any one of claims 1 to 11, or an information processing method as claimed in any one of claims 12 to 14, or an information processing method as claimed in any one of claims 15 to 16, or an information processing method as claimed in any one of claims 17 to 27.

30. A computer-readable storage medium having a program stored thereon, which, when executed by a processor, implements the information processing method as claimed in any one of claims 1 to 11, or the information processing method as claimed in any one of claims 12 to 14, or the information processing method as claimed in any one of claims 15 to 16, or the information processing method as claimed in any one of claims 17 to 27.

31. A computer program product, comprising computer instructions, which are executed to implement the information processing method as described in any one of claims 1 to 11, or the information processing method as described in any one of claims 12 to 14, or the information processing method as described in any one of claims 15 to 16, or the information processing method as described in any one of claims 17 to 27.

Citation Information

Patent Citations

  • Group creation method and device, storage medium and electronic equipment

    CN110890970A