Group graphic code-based group entry method and graphic code sending method

By displaying the matching group graphic codes during the graphic code propagation process and recording the propagation path, the problem of low security in graphic code propagation is solved, and the security traceability and management optimization of information propagation is achieved.

CN115987926BActive Publication Date: 2025-08-01TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111191327.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-10-13
Publication Date
2025-08-01
Estimated Expiration
2041-10-13

AI Technical Summary

Technical Problem

In the prior art, graphic codes are low in security when spreading between users, making it difficult to determine the malicious transmission pathway, resulting in information leakage.

Method used

By displaying the group graphic code matching the graphic code propagation object, the group entry application is triggered in response to the scanning operation of the target object, and the group entry prompt information is displayed in the target group, and the graphic code propagation path is recorded for traceability.

Benefits of technology

It improves the security of the information dissemination process, can easily understand the group members' entry methods and graphics code dissemination methods, and optimizes group management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115987926B_ABST
    Figure CN115987926B_ABST
Patent Text Reader

Abstract

This application relates to a method for joining a group based on a group graphic code and a method for sending a graphic code. The method for joining a group based on a group graphic code includes: displaying a group graphic code that matches the object to which the graphic code is propagated; in response to a scanning operation of the target object on the group graphic code, triggering a group joining application to enter the target group corresponding to the group graphic code; when the group joining application triggered by the target object is approved, in the information processing area corresponding to the target group, displaying a prompt message indicating that the target object has joined the group through the object to which the graphic code is propagated. It is possible to conveniently understand the group joining method of each group member and the propagation path of the group graphic code based on the group joining prompt message, thereby improving information security.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer technology, and in particular, to a method and device for joining a group based on a group graphic code, a computer device, a storage medium, and a computer program product, as well as a method and device for sending a graphic code, a computer device, a storage medium, and a computer program product. Background Art

[0002] With the development of mobile communication technology, the use of instant messaging software has become increasingly common, and the spread of graphic codes among users has also become more extensive. A graphic code is a graphic formed by a certain specific geometric figure distributed according to a certain rule and used to record data symbol information. During the spread of the graphic code, each object that receives the graphic code can obtain the information recorded by the graphic code and can also send the graphic code to other users. Taking multi-user online group chats such as WeChat and Enterprise WeChat as an example, group members can invite multiple users who have not joined the group to join the group by sharing the group graphic code.

[0003] Since the graphic code can be directly spread among users, when the graphic code is maliciously spread, any object that obtains the graphic code can obtain the information recorded by the graphic code, and it is difficult to determine the way of malicious spread of the graphic code, which is likely to cause information leakage and low security. Summary of the Invention

[0004] Based on this, in view of the above technical problems, it is necessary to provide a method and device for joining a group based on a group graphic code, a computer device, a storage medium, and a computer program product, as well as a method and device for sending a graphic code, a computer device, a storage medium, and a computer program product that can improve information security.

[0005] A method for joining a group based on a group graphic code, the method comprising:

[0006] Displaying a group graphic code matching the graphic code dissemination object;

[0007] In response to a scanning operation of a target object on the group graphic code, triggering an application for joining the target group corresponding to the group graphic code;

[0008] When the application for joining the group triggered by the target object is approved, in the information processing area corresponding to the target group, displaying a prompt message indicating that the target object joins the group through the graphic code dissemination object.

[0009] A device for joining a group based on a group graphic code, the device comprising:

[0010] A group graphic code display module, configured to display a group graphic code matching the graphic code dissemination object;

[0011] An in-group application triggering module, configured to trigger an in-group application for entering a target group corresponding to the group graphic code in response to a scanning operation of a target object on the group graphic code;

[0012] A prompt message display module, configured to display a prompt message indicating that the target object enters the group through the graphic code dissemination object in an information processing area corresponding to the target group when the in-group application triggered by the target object is approved.

[0013] In one embodiment, the group graphic code display module includes a first group graphic code display module, a sending module, and a second group graphic code display module, where:

[0014] The first group graphic code display module is configured to display a first group graphic code matching the group member in a group graphic code display area of the group members in the target group;

[0015] The sending module is configured to send a second group graphic code updated based on the first group graphic code to a receiving object in response to a group graphic code sending operation triggered by the group member;

[0016] The second group graphic code display module is configured to display the second group graphic code in an information processing area of the receiving object, and the second group graphic code matches the group member and the receiving object.

[0017] In one embodiment, the sending module includes a candidate receiving object display module and a second group graphic code sending module, where:

[0018] The candidate receiving object display module is configured to display candidate receiving objects in response to a group graphic code sending operation triggered by the group member;

[0019] The second group graphic code sending module is configured to send a second group graphic code updated based on the first group graphic code to the target receiving object in response to a selection operation on a target receiving object among the candidate receiving objects.

[0020] In one embodiment, the second group graphic code sending module is further configured to send multiple second group graphic codes updated based on the first group graphic code to corresponding target receiving objects respectively in response to a selection operation on multiple target receiving objects among the candidate receiving objects;

[0021] The second group graphic code display module is further configured to respectively display a second group graphic code matching the targeted receiving object and the group member in an information processing area of the corresponding receiving object for the group member for each receiving object.

[0022] In one embodiment, the second group graphic code sending module includes a user identification obtaining unit, a graphic code updating unit, and a graphic code sending unit, where: [[ID=X]] [[ID=X]]

[0023] The user identification obtaining unit is configured to obtain the user identification corresponding to each selected target recipient in response to a selection operation on multiple target recipients among the candidate recipients; [[ID=X]] [[ID=X]]

[0024] The graphic code updating unit is configured to update the first group graphic code based on each user identification to obtain a second group graphic code corresponding to each target recipient; [[ID=X]] [[ID=X]]

[0025] The graphic code sending unit is configured to send the second group graphic code to the corresponding target recipient. [[ID=X]] [[ID=X]]

[0026] In one embodiment, the graphic code updating unit is further configured to add the identity identification number of each target recipient to the first group link corresponding to the first group graphic code to obtain a second group link corresponding to each target recipient; and convert each second group link into a second group graphic code. [[ID=X]] [[ID=X]]

[0027] In one embodiment, the first group graphic code is an initial group two-dimensional code corresponding to each group member; the graphic code updating unit is further configured to add the identity identification watermark of each target recipient to the initial group two-dimensional code to obtain a watermark identification group two-dimensional code corresponding to each target recipient; [[ID=X]] [[ID=X]]

[0028] The graphic code sending unit is further configured to send each watermark identification group two-dimensional code to the corresponding target recipient. [[ID=X]] [[ID=X]]

[0029] In one embodiment, the sending module is further configured to, in response to a selection operation on a target recipient group among the candidate recipients, send multiple second group graphic codes updated based on the first group graphic code to each receiving member in the target recipient group; [[ID=X]] [[ID=X]]

[0030] The second group graphic code display module is further configured to, for each receiving member in the target recipient group, display a second group graphic code that matches the receiving member and the group members in the group information processing area of each receiving member respectively. [[ID=X]] [[ID=X]]

[0031] In one embodiment, the prompt information display module is further configured to display a prompt information indicating that the target object enters the group chat by scanning the group graphic code shared by the group members when the group graphic code scanned by the target object is the first group graphic code or the second group graphic code.

[0032] In one embodiment, the group graphic code display module is further configured to, in response to a group graphic code viewing operation triggered by a group member of a target group, display a group graphic code display area; and display, in the group graphic code display area, a group graphic code that matches the group member.

[0033] In one embodiment, the group graphic code display module is further configured to, in response to a group graphic code viewing operation triggered by a group member of a target group, obtain the identity identification information of the group member; add the identity identification information to an initial group link of the target group to obtain an updated group link corresponding to the group member; and display the group graphic code corresponding to the updated group link.

[0034] In one embodiment, the group graphic code display module is further configured to display, in an information processing area of a recipient of the group graphic code, a group graphic code that matches the previous senders of the group graphic code and the recipient.

[0035] In one embodiment, the apparatus further includes a group graphic code update module, configured to, in response to a forwarding operation of a recipient for the received group graphic code, send an updated group graphic code obtained based on the received group graphic code to the forwarding recipient; and display the updated group graphic code in an information processing area of the forwarding recipient.

[0036] In one embodiment, the prompt information display module is further configured to display a prompt information indicating that the target object enters the group chat by scanning the group graphic code forwarded by a target sender when the group graphic code scanned by the target object is the updated group graphic code; the target sender is a sender that meets the screening conditions among the previous senders.

[0037] In one embodiment, the group graphic code update module of the apparatus is further configured to, in response to a graphic code forwarding operation, convert a target graphic code to be forwarded into a graphic code link; when there is a link flag bit for requesting to join a group in the graphic code link, update the target graphic code based on the forwarding recipient to obtain an updated group graphic code; and the sending module is further configured to send the updated group graphic code to the recipient.

[0038] In one embodiment, the prompt information display module is also used to convert the group graphic code scanned by the target object into a group link when the application for joining the group triggered by the target object is approved; extract each identity identification information representing the object to which the group graphic code has been sent in the group link; determine the graphic code transmission object based on each identity identification information; and display the prompt information of the target object joining the group through the graphic code transmission object in the information processing area corresponding to the target group.

[0039] A computer device includes a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:

[0040] Display the group graphic code that matches the graphic code transmission object;

[0041] In response to a target object scanning the group graphic code, triggering an application to enter the target group corresponding to the group graphic code;

[0042] When the application for joining the group triggered by the target object is approved, a prompt message indicating that the target object has joined the group through the graphic code propagation object is displayed in the information processing area corresponding to the target group.

[0043] A computer-readable storage medium stores a computer program, which, when executed by a processor, implements the following steps:

[0044] Display the group graphic code that matches the graphic code transmission object;

[0045] In response to a target object scanning the group graphic code, triggering an application to enter the target group corresponding to the group graphic code;

[0046] When the application for joining the group triggered by the target object is approved, a prompt message indicating that the target object has joined the group through the graphic code propagation object is displayed in the information processing area corresponding to the target group.

[0047] A computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the computer program performs the following steps:

[0048] Display the group graphic code that matches the graphic code transmission object;

[0049] In response to a target object scanning the group graphic code, triggering an application to enter the target group corresponding to the group graphic code;

[0050] When the group entry application triggered by the target object is approved, in the information processing area corresponding to the target group, display a prompt message indicating that the target object has entered the group through the graphic code dissemination object.

[0051] The above group entry method, device, computer device, storage medium, and computer program product based on group graphic codes realize the combination of group graphic codes and graphic code dissemination objects by displaying group graphic codes that match the graphic code dissemination objects. By responding to the scanning operation of the target object on the group graphic code, a group entry application to enter the target group corresponding to the group graphic code is triggered. When the group entry application triggered by the target object is approved, in the information processing area corresponding to the target group, display a prompt message indicating that the target object has entered the group through the graphic code dissemination object, which can conveniently understand the group entry method of each group member and the dissemination path of the group graphic code based on the group entry prompt message, facilitating the tracing of the dissemination path of the group graphic code and improving the security of the information dissemination process.

[0052] A graphic code sending method, the method comprising:

[0053] Display a first graphic code to be sent;

[0054] In response to a sending operation of sending the first graphic code to a target receiving object, on the receiving terminal where the target receiving object is located, display a second graphic code obtained by adding the identity identification information of the target receiving object to the first graphic code.

[0055] A graphic code sending device, characterized in that the device comprises:

[0056] A first display module, configured to display a first graphic code to be sent;

[0057] A second display module, configured to, in response to a sending operation of sending the first graphic code to a target receiving object, on the receiving terminal where the target receiving object is located, display a second graphic code obtained by adding the identity identification information of the target receiving object to the first graphic code

[0058] In one embodiment, the second display module includes a first conversion module, a link update module, and a second conversion module; wherein:

[0059] The first conversion module is configured to, in response to a sending operation of sending the first graphic code to a target receiving object, convert the first graphic code into a first link;

[0060] The link update module is configured to add the identity identification information of the target receiving object to the first link to obtain a second link;

[0061] The second conversion module is configured to send the second graphical code obtained by converting based on the second link to the receiving terminal where the target receiving object is located for display.

[0062] In one embodiment, the link update module is further configured to, when the target link flag bit is included in the first link, add the identity identification information of the target receiving object to the first link to obtain a second link;

[0063] The graphical code sending device further includes a first graphical code sending module;

[0064] The first graphical code sending module is configured to, when the target link flag bit is not included in the first link, send the first graphical code to the receiving terminal where the target receiving object is located for display; wherein, the target link flag bit is used to characterize the type of the graphical code corresponding to the first link.

[0065] In one embodiment, the target receiving object includes a target receiving group; the second display module is further configured to, in response to a sending operation of sending the first graphical code to the target receiving group, add the identity identification information of each receiving member in the target receiving group to the first graphical code respectively to obtain each second graphical code, and send the second graphical codes to the receiving members corresponding to the identity identification information respectively; different second graphical codes are respectively displayed on the terminals where each of the receiving members is located.

[0066] In one embodiment, the first display module is further configured to display the first graphical code to be sent and a sending trigger entry corresponding to the first graphical code; in response to a trigger operation on the sending trigger entry, display candidate receiving objects; in response to a selection operation on a target receiving object among the candidate receiving objects, mark the target receiving object as a selected state.

[0067] In one embodiment, the first display module is further configured to display a session area with a target receiving object; in response to a trigger operation on an image identifier in the session area, display candidate images; in response to a selection operation on a first graphical code among the candidate images, mark the first graphical code as a selected state.

[0068] A computer device includes a memory and a processor, the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:

[0069] Display the first graphical code to be sent;

[0070] In response to the sending operation of sending the first graphic code to a target receiving object, on the receiving terminal where the target receiving object is located, display the second graphic code obtained by adding the identity identification information of the target receiving object to the first graphic code.

[0071] A computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:

[0072] Display the first graphic code to be sent;

[0073] In response to the sending operation of sending the first graphic code to a target receiving object, on the receiving terminal where the target receiving object is located, display the second graphic code obtained by adding the identity identification information of the target receiving object to the first graphic code.

[0074] A computer program product, including a computer program, characterized in that when the computer program is executed by a processor, the following steps are implemented:

[0075] Display the first graphic code to be sent;

[0076] In response to the sending operation of sending the first graphic code to a target receiving object, on the receiving terminal where the target receiving object is located, display the second graphic code obtained by adding the identity identification information of the target receiving object to the first graphic code.

[0077] The above graphic code sending method, device, computer device, storage medium and computer program product, by displaying the first graphic code to be sent, in response to the sending operation of sending the first graphic code to a target receiving object, on the receiving terminal where the target receiving object is located, display the second graphic code obtained by adding the identity identification information of the target receiving object to the first graphic code, can add the identity identification information of the target receiving object to the graphic code based on the sending process of the graphic code, so as to record the propagation path of the graphic code based on the graphic code update, facilitate tracing the propagation path of the graphic code, and improve the security of the information recorded by the graphic code. Description of the Drawings

[0078] Figure 1 It is an application environment diagram of the method for joining a group based on a group graphic code in an embodiment;

[0079] Figure 2 It is an application environment diagram of the graphic code sending method in an embodiment;

[0080] Figure 3 It is a schematic flowchart of the method for joining a group based on a group graphic code in an embodiment;

[0081] Figure 4Schematic diagram of an interface for triggering an application to enter a target group in an embodiment;

[0082] Figure 5 Schematic diagram of an interface for sending a group graphic code to a friend in an embodiment;

[0083] Figure 6 Schematic diagram of a selection page for candidate recipients in an embodiment;

[0084] Figure 7 Schematic diagram of a comparison between a first group graphic code and a second group graphic code in an embodiment;

[0085] Figure 8 Schematic diagram of group graphic codes displayed by different receiving members in the same receiving group in an embodiment;

[0086] Figure 9 Schematic diagram of a page of group entry prompt information in a target group in an embodiment;

[0087] Figure 10 Schematic diagram of a processing flow for a forwarded two-dimensional code in an embodiment;

[0088] Figure 11 Schematic diagram of a flow of a graphic code sending method in an embodiment;

[0089] Figure 12 Schematic diagram of a process for a target object to enter a group by scanning a group graphic code displayed on a group member's terminal in an embodiment;

[0090] Figure 13 Schematic diagram of a process for a target object to enter a group by scanning a group graphic code sent by a group member in an embodiment;

[0091] Figure 14 Schematic diagram of a process for a target object to enter a group by scanning a group graphic code that has been forwarded multiple times in an embodiment;

[0092] Figure 15 Structural block diagram of a group entry device based on a group graphic code in an embodiment;

[0093] Figure 16 Structural block diagram of a graphic code sending device in an embodiment;

[0094] Figure 17 Internal structure diagram of a computer device in an embodiment. Detailed implementation manners

[0095] To make the objectives, technical solutions, and advantages of this application more clearly understood, the following further elaborates on this application in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely for explaining this application and are not intended to limit this application.

[0096] The method for joining a group based on a group graphic code provided by this application can be applied to an application environment as Figure 1 shown. Both the method for joining a group based on a group graphic code and the method for sending a graphic code provided by this application can be jointly implemented by the terminal 102 and the server 104. The terminal 102 can run an application program with a group chat function, such as an instant messaging application program. The terminal can be equipped with components such as a camera. The terminal has a communication function and can access the Internet. The user operates the terminal to start the instant messaging application program and log in to the user account. The interface of the instant messaging application program then displays a communication list, a search box at the top of the interface, and a plus label in the upper right corner of the interface, etc. The communication list includes labels such as contacts, public accounts, and groups. If the user wants to create a group or join a group, the user can click the plus label in the upper right corner, and then labels such as create group chat, add friend / group, and scan QR code are displayed in the upper right corner.

[0097] In an embodiment of the method for joining a group based on a group graphic code provided by this application, the user can join the group mapped by the group graphic code by scanning the group graphic code of an established group through the scan QR code function. For example, the terminal 102 includes the terminals of four users, namely user A, user B, user C, and user D. User A, user B, and user C are in the same group, and user D is not in this group. Specifically, as Figure 1 shown, user D enters the group where user A, user B, and user C are located through the group graphic code shared by user C. After user C sends the group graphic code to the terminal where user D is located, the group graphic code matching the graphic code propagation object can be displayed on both the terminal where user C is located and the terminal where user D is located. In response to the scanning operation of the target object, that is, user D, on the group graphic code, a group joining application for entering the target group corresponding to the group graphic code is triggered. For example, user D receives the group graphic code sent by user C, and user D triggers the recognition and scanning of the displayed group graphic code by long pressing or other means, thereby triggering a group joining application for entering the target group corresponding to the group graphic code. For another example, user D scans the group graphic code displayed on the terminal of user C, triggering a group joining application for entering the target group corresponding to the group graphic code. When the group joining application triggered by the target object is approved, a prompt message indicating that the target object joins the group through the graphic code propagation object is displayed in the information processing area corresponding to the target group.

[0098] In an embodiment of the method for sending a graphic code provided by this application, the user can send the graphic code to the receiving object, and the receiving object can obtain the information recorded by the graphic code through the recognition of the graphic code, such as accessing a website, joining a group chat, etc. As Figure 2As shown, the terminal 102 includes the terminals where the sending object M and the receiving object L are located respectively. On the terminal where the sending object M is located, the first graphic code to be sent and the identification information of the target receiving object L are displayed; the server or the terminal where the sending object M is located, in response to the sending operation triggered by the sending object M to send the first graphic code to the target receiving object, on the receiving terminal where the target receiving object L is located, the second graphic code obtained by adding the identity identification information of the target receiving object to the first graphic code is displayed.

[0099] Among them, the terminal 102 can be but is not limited to various personal computers, laptop computers, smart phones, tablet computers, portable wearable devices and vehicle-mounted terminals, and the server 104 can be implemented by an independent server or a server cluster composed of multiple servers.

[0100] In one embodiment, as Figure 3 shown, a method for joining a group based on a group graphic code is provided. Taking the terminal in Figure 1 as an example, the method includes the following steps:

[0101] Step 302, display a group graphic code that matches the graphic code propagation object.

[0102] Among them, the group graphic code is a graphic code that has a mapping relationship with the group. Non-group members can trigger an application to join the group by scanning the group graphic code. A group is also called a group chat or a group, which is a platform established in a social application to provide a multi-person social conversation. Each member in the group can communicate through the group. In the group, each group member can send text, voice messages, videos, pictures (including static / dynamic expressions), files and web page links, etc., and voice or video calls can also be initiated between group members. In the traditional social network, the group can be a WeChat group, an enterprise WeChat group, a QQ group, a Taobao Wangwang group, a Weibo group, etc. The graphic code is a graphic used to carry data, and can realize the automatic processing of data information through automatic recognition by a scanning device. For example, the processing of joining a group can be triggered by the group graphic code. The graphic code can be a two-dimensional code, a three-dimensional code, a bar code, etc. The group graphic code request carries the group identification of the target group, and the group identification includes group account information, etc.

[0103] The object of graphic code dissemination refers to the object that shares or forwards the group graphic code. The object of graphic code dissemination can be a member of the target group or a non-target group member. Among them, sharing refers to the dissemination of the group graphic code by a member of the target group. For example, a non-group member directly scans the group graphic code displayed on the terminal of a group member through their corresponding terminal to enter the group chat. Another example is that a member of the target group sends the group graphic code to a non-group member, and the non-group member enters the group chat by identifying and scanning the group graphic code they received. Forwarding is the sending process of the group graphic code more than once. For example, member A of the target group sends the group graphic code to non-group member B1 and group member B2. Non-group member B1 sends the group graphic code to non-group member C, and group member B2 sends the group graphic code to non-group member D. Then, the process of member A of the target group sending the group graphic code to non-group member B1 and group member B2 is the sharing of the group graphic code, and the process of non-group member B1 sending the group graphic code to non-group member C and group member B2 sending the group graphic code to non-group member D is the forwarding of the group graphic code.

[0104] On the dissemination chain of the group graphic code, the group graphic codes obtained by each object of graphic code dissemination are different from each other. Moreover, the group graphic code obtained by the same object of graphic code dissemination is different from the group graphic code it sends, and the group graphic codes obtained by the same object of graphic code dissemination from different superior dissemination objects are also different. However, each different group graphic code on the dissemination chain of the group graphic code has a mapping relationship with the target group. Scanning any group graphic code on the dissemination chain of the group graphic code can trigger an application to enter the target group corresponding to the group graphic code. There is a one-to-one matching relationship between the group graphic code and the object of graphic code dissemination. For example, the dissemination chain of the group graphic code successively includes member A of the target group, non-group member B, and non-group member C, that is, member A of the group sends the group graphic code to non-group member B, and non-group member B sends the received group graphic code to non-group member C. Among them, the group graphic code obtained by member A of the group is the first group graphic code, and the first group graphic code represents that the object of graphic code dissemination of the group graphic code is A; the group graphic code sent by member A of the group to non-group member B and the group graphic code received by non-group member B are the second group graphic code, and the second group graphic code represents that the objects of graphic code dissemination of the group graphic code are A and B. The group graphic code sent by non-group member B to non-group member C and the group graphic code received by non-group member C are the third group graphic code; the third group graphic code represents that the objects of graphic code dissemination of the group graphic code are A, B, and C.

[0105] Step 304, in response to the scanning operation of the target object on the group graphic code, trigger an application to enter the target group corresponding to the group graphic code.

[0106] Among them, the target object refers to a non-group member who requests to join the target group by scanning the group QR code. The terminal where the target object is located and the display terminal of the group QR code can be the same terminal or different terminals. When the terminal where the target object is located and the display terminal of the group QR code are the same terminal, the displayed group QR code can be recognized and scanned and triggered through a preset triggering action. The preset triggering action can be long-pressing the group QR code or double-clicking the group QR code, etc. When the terminal where the target object is located and the display terminal of the group QR code are different terminals, the target object can scan the group QR code displayed on another terminal based on the camera of its own terminal. The terminal where the target object is located triggers an in-group application to enter the target group corresponding to the group QR code in response to the scanning operation of the group QR code.

[0107] The in-group application is an application for requesting to join the target group mapped by the group QR code. Specifically, the passing conditions of the in-group application can be set according to the actual scenario. For example, it is default to agree that all target objects scanning the group QR code can join the group chat. Another example is that it is required to be confirmed by the group owner or group administrator of the target group before joining the group chat.

[0108] Specifically, the terminal where the target object is located can directly trigger an in-group application to enter the target group corresponding to the group QR code based on the scanning result of the scanning operation of the group QR code, or can also display the group information of the target group mapped by the group QR code and the trigger entry of the in-group application based on the scanning result of the scanning operation of the group QR code. As Figure 4 shown, the terminal where the target object is located displays the group information of the target group mapped by the group QR code and the trigger entry of the in-group application, so that the target object can further determine whether to enter the target group. The terminal where the target object is located triggers an in-group application to enter the target group corresponding to the group QR code in response to the triggering operation of the target object for the trigger entry of the in-group application. By having the target object actively trigger the in-group application to enter the target group, it can provide the target object with an opportunity to confirm the target group, avoid joining the wrong group, and achieve the accurate joining of the target object to the target group.

[0109] Step 306, when the in-group application triggered by the target object passes, in the information processing area corresponding to the target group, display a prompt message that the target object enters the group through the QR code dissemination object.

[0110] Among them, the group entry application is an application to request to join the target group mapped by the group QR code. The approval conditions for the group entry application can be set according to the actual scenario. For example, by default, all target objects scanning the group QR code are allowed to join the group chat. The target object only needs to trigger the group entry application to join the target group, and the triggered group entry application can be approved without the confirmation of other group members. For another example, the confirmation of the group owner or group administrator of the target group is required before joining the group chat. On the group member management page of the group owner or group administrator of the target group, the group entry application of the target object is displayed. When any one of the group owner or group administrator of the target group confirms the group entry application of the target object, the group entry application triggered by the target object is approved.

[0111] The information processing area is an area for displaying group information and processing group information. In the information processing area corresponding to the target group, it can be used to display the group chat messages sent by each group member, and can also display the system information of the target group, such as group entry prompt information, etc. Specifically, the group chat messages sent by group members and the system information of the target group can be displayed in different formats. For example, the group chat messages sent by group members are displayed in the form of a combination of the avatars of group members and dialog boxes. In the dialog box, the messages sent by the corresponding group members can be displayed. The system information of the target group can be displayed in text form.

[0112] The group entry prompt information includes the user identification of the target object entering the group and the user identification of the QR code dissemination object. The user identification is used to represent the identity information of the user in the social network. The user identification can be the user account of a communication application, such as a WeChat ID, QQ number, Taobao account, Weibo account, etc.; the user identification can also be the user name of a communication application, such as a WeChat name, QQ nickname, Taobao user name, Weibo nickname, etc.

[0113] The above group entry method based on the group QR code realizes the combination of the group QR code and the QR code dissemination object by displaying the group QR code matching the QR code dissemination object. By responding to the scanning operation of the target object on the group QR code, it triggers a group entry application to enter the target group corresponding to the group QR code. When the group entry application triggered by the target object is approved, in the information processing area corresponding to the target group, it displays the prompt information that the target object enters the group through the QR code dissemination object, which can conveniently understand the group entry method of each group member and the dissemination path of the group QR code based on the group entry prompt information, optimize the management of group members, and improve the security of group information.

[0114] In one embodiment, displaying a group graphic code that matches a graphic code propagation object includes: displaying a first group graphic code that matches a group member in the group graphic code display area of the group members in the target group; in response to a group graphic code sending operation triggered by a group member, sending a second group graphic code obtained by updating based on the first group graphic code to a receiving object; and displaying the second group graphic code in the information processing area of the receiving object, where the second group graphic code matches the group member and the receiving object.

[0115] Herein, the group graphic code display area is an area for displaying the group graphic code. For the target group, the group members in the target group trigger an operation to view the group graphic code, and the group graphic code display area is displayed on the terminal of the group member. In the group graphic code display area, a first group graphic code that matches the group member is displayed. For different group members in the same target group, the first group graphic codes they view are different. For example, the first group graphic code viewed by group member A and group member B in the target group through their respective logged-in accounts is different, and the first group graphic code displayed in the group graphic code display area matches the viewing group member.

[0116] The group member can perform operations of saving and sending the group graphic code for the displayed first group graphic code. When the group member triggers the sending of the displayed first group graphic code, the terminal where the group member is located or the group management server updates the first group graphic code based on the receiving object, so that the receiving object receives the updated second group graphic code.

[0117] The information processing area of the receiving object can specifically be the session display area between the receiving object and the group member. After the group member triggers the sending of the group graphic code to the receiving object, the updated second group graphic code based on the first group graphic code is displayed in the session display areas of the terminals where the group member and the receiving object are located respectively. Herein, the update of the first group graphic code can be implemented at the sending end of the first group graphic code or on the server connecting the sending end and the receiving end of the group graphic code. The second group graphic code matches the group member and the receiving object. When it is necessary to trace the propagation object and propagation path of the second group graphic code, it can be identified through the analysis of the second group graphic code that the second group graphic code is sent from the group member to the receiving object.

[0118] Specifically, in the group graphic code display area of group members in the target group, a first group graphic code matching the group members is displayed. The terminal where the group members are located or the group management server responds to the group graphic code sending operation triggered by the group members, and based on the first group graphic code, a second group graphic code matching the group members and the receiving object is obtained and sent to the receiving object. In the information processing area of the receiving object, the second group graphic code is displayed.

[0119] In a specific application, such as Figure 5 As shown, when a group member in the target group triggers an operation to view the group graphic code, a first group graphic code matching the group member is displayed. If the group member wants to share the first group graphic code, they can click the plus sign label in the upper right corner of the interface, and then labels such as "Send to Friends", "Save Picture", and "Cancel" will be displayed on the page. By triggering the "Send to Friends" label, the group member can select one or more friends or groups to send the group graphic code to. The terminal where the group member is located or the group management server responds to the group graphic code sending operation triggered by the group member, and based on the first group graphic code, a second group graphic code matching the group member and the receiving object is obtained and sent to the receiving object. In the session display area of the receiving object's terminal, the second group graphic code is displayed. Among them, in the session display area of the terminal where the group member, that is, the sending object, is located, the displayed group graphic code can be either the first group graphic code or the second group graphic code. For example, when there are multiple receiving objects, the second group graphic code displayed in the session display area of the terminal where the group member, that is, the sending object, is located is the second group graphic code that matches multiple receiving objects at the same time. That is to say, the group graphic code displayed in the session display area of the sending object's terminal and the group graphic code displayed in the session display area of the receiving object's terminal can be different.

[0120] In this embodiment, by displaying the first group graphic code that matches the group members, different group members correspond to different first group graphic codes, which realizes the distinction at the source of the propagation of the group graphic code. And when the group members send the group graphic code, the first group graphic code is updated based on the receiving object, and during the propagation process of the group graphic code, a matching relationship between the group graphic code and each propagation object is established, which can realize the tracing of the way of entering the group for each target object that enters the group based on the group graphic code. By accurately understanding the way each group member enters the group, it is convenient to manage the group members to improve the security of group information.

[0121] In one embodiment, in response to a group graphic code sending operation triggered by a group member, sending a second group graphic code updated based on a first group graphic code to a receiving object includes: in response to the group graphic code sending operation triggered by the group member, displaying candidate receiving objects; in response to a selection operation on a target receiving object among the candidate receiving objects, sending the second group graphic code updated based on the first group graphic code to the target receiving object.

[0122] Wherein, the candidate receiving objects refer to the objects to which the group member can select to send the group graphic code, and the candidate receiving objects include the friends added by the group member and the group chats joined by the group member. The number of target receiving objects selected by the group member from the candidate receiving objects can be one or more.

[0123] Specifically, the terminal where the group member is located or the group management server, in response to the selection operation of the group member on the target receiving object among the candidate receiving objects, updates the first group graphic code to the second group graphic code based on the target receiving object, and sends the second group graphic code to the target receiving object, so that the target receiving object receives the second group graphic code that matches itself and the group member.

[0124] In a specific application, the terminal where the group member is located, in response to the group graphic code sending operation triggered by the group member, displays candidate receiving objects. As Figure 6 shown, the target receiving object can be selected on the candidate receiving object page selection page. The candidate receiving object page selection page displays a candidate object search bar, a recent forwarded object bar, and a recent chat object bar. The group member can search for candidate objects by entering keywords in the candidate receiving object search bar, or select the target receiving object from the recent forwarded objects displayed in the recent forwarded object bar, or select the target receiving object from the recent chat objects displayed in the recent chat object bar. In addition, the group chat member can also create a new group on the candidate receiving object page selection page and use the newly created group as the target receiving object. The number of target receiving objects that the group member can select each time can be set according to the actual application scenario. If the number of target receiving objects that can be selected each time is 1, then when the group chat object clicks on any one of the candidate receiving objects on the candidate receiving object page selection page, the clicked candidate receiving object is used as the target receiving object, triggering the selection operation on the target receiving object. The terminal where the group member is located or the group management server updates the first group graphic code to the second group graphic code based on the target receiving object and sends it to the target receiving object, so that the target receiving object receives the second group graphic code that matches itself and the group member.

[0125] In this embodiment, by providing candidate recipients for group members, it is convenient for group members to quickly and easily select target recipients to send group graphic codes, simplifies the operations of group members when sharing group graphic codes, and improves the user experience.

[0126] In one embodiment, in response to a selection operation for a target recipient among the candidate recipients, sending a second group graphic code updated based on a first group graphic code to the target recipient includes: in response to a selection operation for multiple target recipients among the candidate recipients, sending multiple second group graphic codes updated based on the first group graphic code to the corresponding target recipients respectively.

[0127] Further, in the information processing area of the recipient, displaying the second group graphic code includes: for each recipient, respectively displaying in the information processing area of the corresponding recipient for the group member a second group graphic code that matches the recipient and the group member.

[0128] Among them, the number of target recipients that a group member can select each time can be single or multiple, and can be specifically set according to the actual application scenario. If the number of target recipients that can be selected each time is multiple, a corresponding selection identifier is displayed for each candidate recipient. When the group member completes the selection of the target recipient, the selection operation for multiple target recipients can be triggered by triggering the confirmation label to complete. Since each recipient is different, the terminal where the group member is located or the group management server will update multiple second group graphic codes based on the first group graphic code and each target recipient, and each second group graphic code corresponds to a target recipient. The terminal where the group member is located or the group management server sends the second group graphic codes to the corresponding target recipients respectively, so as to send different group graphic codes for different target recipients to distinguish different propagation paths of the group graphic codes.

[0129] Correspondingly, the information processing area of the recipient for the group member refers to the dialogue information display area between the recipient and the group member displayed on the terminal where the recipient is located. For each recipient, on the terminal where the corresponding recipient is located, the dialogue information display area between the recipient and the group member is displayed. For example Figure 7 as shown, the dialogue message from the group member is displayed in the dialogue information display area, and the content of the dialogue message is the second group graphic code (in the figure, the first group two-dimensional code and the second group two-dimensional code are distinguished by different black bars. In actual use, they can be two completely different two-dimensional codes).

[0130] In this embodiment, by providing a way for group members to select multiple target recipients simultaneously, it is possible to send the group QR code to multiple target recipients simultaneously during a single sharing process of the group QR code, simplifying the user operation and enhancing the operation experience of group members sharing the group QR code.

[0131] In one embodiment, in response to a selection operation for multiple target recipients among the candidate recipients, a plurality of second group QR codes updated based on the first group QR code are respectively sent to the corresponding target recipients, including: in response to a selection operation for multiple target recipients among the candidate recipients, obtaining the user identifier corresponding to each selected target recipient; updating the first group QR code respectively based on each user identifier to obtain a second group QR code corresponding to each target recipient; and sending the second group QR code to the corresponding target recipient.

[0132] Wherein, the user identifier is used to represent the identity information of the user in the social network. The user identifier can be the user account of the social application, such as a WeChat ID, QQ number, Taobao account, Weibo account, etc.; the user identifier can also be the user name of the social application, such as a WeChat name, QQ nickname, Taobao username, Weibo nickname, etc. The user identifier can also be a unique serial number used to distinguish different users in the social application. Updating the first group QR code based on the user identifier means adding the information corresponding to the user identifier to the information represented by the first group QR code, and updating the first group QR code based on the information with the added user identifier to obtain a second group QR code corresponding to each target recipient.

[0133] Specifically, the terminal where the group member is located or the group management server, in response to a selection operation for multiple target recipients among the candidate recipients, obtains the user identifier corresponding to each selected target recipient based on the identity information of the selected target recipient in the social application. The terminal where the group member is located or the group management server updates the first group QR code respectively based on each user identifier to obtain a second group QR code corresponding to each target recipient, and then sends the second group QR code to the corresponding target recipient.

[0134] In a specific application, the terminal where the group member is located or the group management server responds to a selection operation for a target recipient among the candidate recipients, marks the target recipient as the selected state, and marks the other unselected candidate recipients as the unselected state. When the group member triggers a confirmation operation for the selected target recipient, the terminal where the group member is located or the group management server responds to the selection operations for multiple target recipients among the candidate recipients, and based on the identity information of the selected target recipients in the social application, obtains the user identifier corresponding to each selected target recipient. Then, based on each user identifier, the first group graphic code is updated respectively to obtain the second group graphic code corresponding to each target recipient, and the second group graphic code is sent to the corresponding target recipient to achieve the distribution of different second group graphic codes.

[0135] In this embodiment, the first group graphic code is updated based on the user identifier, and the different identity information of different recipients in the social application is used to ensure that the second group graphic codes received by different recipients are different from each other, and can accurately represent the matching relationship between each second group graphic and the group members and recipients, which is convenient for tracing the propagation path of the group graphic code.

[0136] In an embodiment, updating the first group graphic code respectively based on each user identifier to obtain the second group graphic code corresponding to each target recipient includes: adding the identity identification number of each target recipient to the first group link corresponding to the first group graphic code to obtain the second group link corresponding to each target recipient; converting each second group link into a second group graphic code respectively.

[0137] Among them, the group link and the group graphic code are different data presentation forms of the same information and can be converted into each other. In terms of information dissemination, the group graphic code is image information and has a better dissemination effect. While in terms of information update, the group link is a string and has a more intuitive expression effect. For example, the original link corresponding to the target group is https: / / c.weixin.com / g / N123_M321. For the first group link corresponding to the group members in the target group, the user identification of the group members is directly added to the basis of the original link. Taking the user identification of the group member as 1006 as an example, the first group link is https: / / c.weixin.com / g / N123_M321?fasongID=1006. If the user identification of the receiving object selected by the group member is 25678, the second group link with the user identification of the receiving object added is ttps: / / c.weixin.com / g / N123_M321?fasongID=1006&jieshouID=25678. If the number of receiving objects is 4, the corresponding updated second group links can be respectively:

[0138] https: / / c.weixin.com / g / N123_M321?fasongID=1006&jieshouID=25678

[0139] https: / / c.weixin.com / g / N123_M321?fasongID=1006&jieshouID=84739

[0140] https: / / c.weixin.com / g / N123_M321?fasongID=1006&jieshouID=32456

[0141] https: / / c.weixin.com / g / N123_M321?fasongID=1006&jieshouID=12854

[0142] Among them, since the sending objects are all the same group members, the difference between the second group links corresponding to different receiving objects lies only in the different identification numbers of the added jieshouID.

[0143] In this embodiment, by updating the group link to update the group graphic code, it is not only convenient to record the user identification of each graphic code dissemination object, but also can achieve the rapid update of the group graphic code and improve the update speed of the group graphic code.

[0144] In one embodiment, the first group of graphic codes are initial group two-dimensional codes respectively corresponding to each group member; updating the first group of graphic codes respectively based on each user identifier to obtain second group of graphic codes respectively corresponding to each target recipient includes: adding the identity mark watermark of each target recipient to the initial group two-dimensional code respectively to obtain a watermark-marked group two-dimensional code respectively corresponding to each target recipient; sending the second group of graphic codes to the corresponding target recipients includes: sending each watermark-marked group two-dimensional code to the corresponding target recipient respectively.

[0145] Among them, since the initial group two-dimensional codes respectively correspond to each group member, the initial group two-dimensional codes corresponding to different group members are different. The identity mark watermark is used to represent the identity information of the user in the social network. The identity mark watermark can be the user account of the social application, such as WeChat ID, QQ number, Taobao account, Weibo account, etc.; the identity mark watermark can also be the user name of the social application, such as WeChat name, QQ nickname, Taobao user name, Weibo nickname, etc. The identity mark watermark can be directly superimposed on the upper layer of the group graphic code, and the terminal where the group member is located or the group management server can identify the graphic code dissemination object through the identity mark watermark.

[0146] In this embodiment, the update of the group graphic code is realized by adding the identity mark watermark to the initial group two-dimensional code. The update method is simple, which can not only facilitate the recording of each graphic code dissemination object, but also realize the rapid update of the group graphic code and improve the update speed of the group graphic code.

[0147] In one embodiment, in response to the group graphic code sending operation triggered by the group member, sending the second group of graphic codes updated based on the first group of graphic codes to the recipient includes: in response to the selection operation for the target recipient group among the candidate recipients, sending the multiple second group of graphic codes updated based on the first group of graphic codes to each recipient member in the target recipient group respectively; displaying the second group of graphic codes in the information processing area of the recipient includes: for each recipient member in the target recipient group, displaying the second group of graphic codes matching the targeted recipient member and the group member respectively in the group information processing area of each recipient member.

[0148] Among them, the target recipient group is an object set containing multiple group members. When the group members of the target group send the group graphic code to the target recipient group, the group graphic code will be displayed in the group information processing area of the target recipient group in the form of the sent group message. However, since the target recipient group contains different recipient members, different group graphic codes are displayed in the group information processing areas corresponding to different recipient members.

[0149] Specifically, the terminal where the group member is located or the group management server, in response to the selection operation for the target receiving group among the candidate receiving objects, sends multiple second group graphic codes obtained by updating based on the first group graphic code to each receiving member in the target receiving group, and in the group information processing area of each receiving member, respectively displays the second group graphic codes that match the receiving member and the group member targeted.

[0150] In a specific application, such as Figure 8 shown, group member C needs to send the group graphic code to the reading check-in group, and there are 4 members in the reading check-in group. Then the terminal where the group member is located or the group management server will respectively obtain the user identifiers of the 4 members in the reading check-in group, and respectively update the first group graphic code corresponding to group member C based on the user identifiers of the 4 members to obtain 4 second group graphic codes, and then send them to the reading check-in group respectively. What the 4 members see in the group information processing area is the second group graphic code that matches themselves.

[0151] In this embodiment, for the scenario of sending the group graphic code to the target receiving group, different second group graphic codes are respectively generated. Although the receiving members in the target receiving group all obtain the second group graphic codes in the group information processing area of the target receiving group, the second group graphic codes obtained by each receiving member are different, realizing the distinction of the receiving group graphic codes for different receiving members in the same receiving group, which is convenient for recording the objects of graphic code dissemination.

[0152] In an embodiment, displaying the prompt information for the target object to enter the group through the graphic code dissemination object includes: when the group graphic code scanned by the target object is the first group graphic code or the second group graphic code, displaying the prompt information that the target object enters the group chat by scanning the group graphic code shared by the group member.

[0153] Among them, sharing refers to the dissemination of the group graphic code by the group members of the target group. For example, non-group members directly scan the group graphic code displayed on the terminal of the group member through their corresponding terminals to enter the group chat. Another example is that the group members of the target group send the group graphic code to non-group members, and the non-group members enter the group chat by identifying and scanning the group graphic code they receive, etc.

[0154] Specifically, when the group management server determines that the group graphic code is the first group graphic code viewed by the group member or the second group graphic code sent by the group member through the identification of the dissemination object of the group graphic code scanned by the target object, in the group information processing area corresponding to the target group, display the prompt information that the target object enters the group chat by scanning the group graphic code shared by the group member.

[0155] In a specific application, when non-group member M scans the group QR code displayed or sent by group member A to join the target group, in the group information processing area of each terminal where a group member of the target group is located, a prompt message indicating that M has entered the group chat by scanning the group QR code shared by A is displayed.

[0156] In this embodiment, for the case of joining the group through the group QR code directly shared by a group member, displaying the prompt message indicating that the target object has entered the group chat by scanning the group QR code shared by the group member can facilitate the group members of the target group to obtain the joining method of the newly added member in a timely, accurate and convenient manner, and facilitate the management of the newly added member. When the newly added member is a malicious user who randomly posts advertisements in the group, the joining method of the newly added member can be known through the joining prompt message of the newly added member, which is convenient for finding out the reason for the leakage of the group QR code and making timely handling.

[0157] In an embodiment, displaying the group QR code matching the QR code dissemination object includes: in response to the group QR code viewing operation triggered by a group member of the target group, displaying a group QR code display area; in the group QR code display area, displaying the group QR code matching the group member.

[0158] Among them, the group QR code viewing operation refers to the operation of a group member of the target group to view the group QR code of the target group, and the group QR code display area refers to the area for displaying the group QR code, which can specifically be the group QR code display page or a part of the area in the target group information display page.

[0159] Specifically, in response to the group QR code viewing operation triggered by a group member of the target group, the terminal where the group member of the target group is located displays the group QR code matching the group member. By displaying the group QR code on the terminal where the group member of the target group is located, it can be applied to the scenario of inviting non-group members to join the group face to face. For example, when a non-group member is not a friend of the group member, if sharing is achieved by sending the group QR code, adding a friend is required to complete the sharing process, and the operation is complex. However, the method of directly displaying the group QR code on the terminal where the group member of the target group is located can facilitate the addition of external members who are not friends to join the group chat and improve the convenience of adding group members.

[0160] In an embodiment, displaying the group QR code matching the group member includes: in response to the group QR code viewing operation triggered by a group member of the target group, obtaining the identity identification information of the group member; adding the identity identification information to the initial group link of the target group to obtain an updated group link corresponding to the group member; displaying the group QR code corresponding to the updated group link.

[0161] Among them, the initial group link is a link used to request to join a target group, and each group has an initial group link corresponding to it. When group members of the target group need to view the group QR code, since the group QR code viewed by the group members can be directly scanned to join the group, therefore, in order to record the viewing group members as the propagation objects of the QR code, it is necessary to update the initial group link based on the group members to obtain an updated group link corresponding to the group members, and then convert the updated group link into a group QR code corresponding to the group members for display.

[0162] In this embodiment, by generating a group QR code corresponding to each group member in the way of updating the group link, each group member can be recorded as the propagation object of the QR code, which is convenient for tracing the propagation path.

[0163] In one embodiment, displaying the group QR code matching the QR code propagation object includes: in the information processing area of the recipient of the group QR code, displaying the group QR code matching the previous senders and recipients of the group QR code.

[0164] Among them, the recipient of the group QR code can be any object that receives the group QR code. For example, the recipient selected by the group members of the target group, or for another example, the forwarded recipient selected by the receiving member, etc., can be any recipient on the propagation link of the group QR code. The propagation link of the group QR code corresponds to multiple senders and the final recipient. Therefore, in the information processing area of the recipient of the group QR code, the displayed updated group QR code matches the previous senders and the recipient, and the number of previous senders can be one or multiple, and the specific number is related to the number of times the group QR code is propagated. For example, if the group QR code is forwarded 5 times, the number of corresponding previous senders is 5.

[0165] In this embodiment, for any recipient on the propagation link of the group QR code, in the information processing area of the recipient, the group QR code matching the previous senders and the recipient of the group QR code is displayed, so that the displayed group QR code can not only represent the QR code propagation object but also match the recipient, which is convenient for tracing the propagation path of the group QR code for the target object that scans the group QR code to join the group subsequently.

[0166] In one embodiment, the method further includes: in response to the forwarding operation of the recipient for the received group QR code, sending the updated group QR code obtained based on the received group QR code to the forwarded recipient; and in the information processing area of the forwarded recipient, displaying the updated group QR code.

[0167] Among them, the receiving object can forward the received group graphic code, and forward the group graphic code to other users. At this time, the terminal where the receiving object is located or the group management server can obtain the updated group graphic code based on the received group graphic code and the forwarding receiving object selected by the receiving object, and then send the updated group graphic code to the terminal where the forwarding receiving object is located, and display the updated group graphic code in the information processing area of the forwarding receiving object.

[0168] In this embodiment, it is applicable to the scenario where the receiving object forwards the group graphic code. When the sending object of the group graphic code is not directly the receiving object that views the group graphic code, the propagation method of the group graphic code belongs to the forwarding of the group graphic code, so that the update of the group graphic code and the recording of the graphic code propagation object can be carried out between non-group members and non-group members, which can not only realize the convenient propagation of the group graphic code but also realize the accurate tracing of the propagation path.

[0169] In one embodiment, the display of the prompt information for the target object to enter the group through the graphic code propagation object includes: when the group graphic code scanned by the target object is the updated group graphic code, display the prompt information that the target object enters the group chat by scanning the group graphic code forwarded by the target sending object; the target sending object is the sending object that meets the screening conditions among the previous sending objects.

[0170] Among them, forwarding is the second or more sending process for the group graphic code. For example, group member A of the target group sends the group graphic code to non-group member B, and non-group member B sends the group graphic code to non-group member C. The process of non-group member B sending the group graphic code to non-group member C is the forwarding of the group graphic code.

[0171] The screening condition is the condition set for screening the target sending object from the sending objects. The previous sending objects can be sorted according to the sending order. The screening condition of the target sending object can be set according to the actual scenario needs. For example, the target sending object can be the last sending object sorted among the previous sending objects, the target sending object can also be the last group member sorted among the previous sending objects, and the target sending object can also be each sending object among the previous sending objects. Such as Figure 9As shown, when non-group member Zhang San enters the group chat by scanning the group QR code shared by member C in the "Study Group" group, in the group message display area of the study group, it shows that "Zhang San" enters the group chat by scanning the QR code shared by "C". Taking the target recipient as the last recipient in the previous recipients as an example, when member C in the "Study Group" group sends the group QR code to user M, user M forwards the group QR code to user D, and user D forwards the group QR code to non-group member Li Si, and Li Si enters the group chat by scanning the received group QR code, in the group message display area of the study group, it shows that "Zhang San" enters the group chat by scanning the QR code forwarded by "D".

[0172] In this embodiment, for the case where the target object enters the group through the group graphic code forwarded by the recipient, that is, after at least two transmissions, displaying the prompt information that the target object enters the group chat by scanning the group graphic code forwarded by the target sender can facilitate the group members of the target group to obtain the group entry method of the newly joined member in a timely, accurate and convenient manner, and facilitate the management of the newly joined member. When the newly joined member is a malicious user who randomly posts advertisements in the group, the group entry method of the newly joined member can be known through the group entry prompt information of the newly joined member, which is convenient for finding the reason for the leakage of the group graphic code and making timely handling.

[0173] In one embodiment, the method further includes: in response to the graphic code forwarding operation, converting the target graphic code to be forwarded into a graphic code link; when there is a link flag for requesting to join the group in the graphic code link, updating the target graphic code based on the recipient of the forwarding to obtain an updated group graphic code; and sending the updated group graphic code to the recipient.

[0174] Among them, the graphic code forwarding operation refers to the operation of forwarding any graphic code to a specified recipient. As Figure 10 shown, the server determines whether the graphic code to be forwarded needs to be updated by identifying whether the graphic code is a group graphic code, such as whether it is a group QR code. The specific determination method is to convert the target graphic code to be forwarded into a graphic code link, and determine whether there is a link flag for requesting to join the group in the graphic code link. If there is a link flag for requesting to join the group in the graphic code link, that is, the graphic code link is the link corresponding to the group graphic code, then update the target graphic code based on the recipient of the forwarding to obtain an updated group graphic code, and send the updated group graphic code to the recipient. If there is no link flag for requesting to join the group in the graphic code link, that is, the graphic code link is not a group graphic code link, then directly send the target graphic code to the recipient.

[0175] In this embodiment, for the scenario of forwarding a graphic code, it is only determined whether the graphic code to be forwarded is a group graphic code by checking whether there is a link flag for requesting to join a group in the graphic code link, so as to determine whether the group graphic code needs to be updated. This can effectively identify the group graphic code. Even for the group graphic codes pre-stored in the terminal album, when forwarding, the group graphic code can be updated based on the recipients of the forwarding, thus realizing the recording of the dissemination objects of the graphic code.

[0176] In one embodiment, when the group entry application triggered by the target object is approved, in the information processing area corresponding to the target group, a prompt message indicating that the target object joins the group through the graphic code dissemination object is displayed, including: when the group entry application triggered by the target object is approved, converting the group graphic code scanned by the target object into a group link; extracting each identity identification information in the group link that represents the previous sending objects of the group graphic code; determining the graphic code dissemination object based on each identity identification information; and in the information processing area corresponding to the target group, displaying the prompt message indicating that the target object joins the group through the graphic code dissemination object.

[0177] Specifically, when the group management server detects that the group entry application triggered by the target object is approved, it converts the group graphic code scanned by the target object into a group link, extracts each identity identification information in the group link that represents the previous sending objects of the group graphic code, determines the previous sending objects of the group graphic code, and then based on each identity identification information, determines the identity identification information of the graphic code dissemination object to be displayed in the prompt message, and in the information processing area corresponding to the target group, displays the prompt message indicating that the target object joins the group through the graphic code dissemination object.

[0178] In this embodiment, by determining the identity identification information of the graphic code dissemination object to be displayed in the prompt message and displaying the prompt message indicating that the target object joins the group through the graphic code dissemination object, it is convenient for the group members of the target group to obtain the graphic code dissemination object through which the newly joined member joins the group in a timely, accurate and convenient manner, which is convenient for managing the newly joined member. When the newly joined member is a malicious user who randomly posts advertisements in the group, the graphic code dissemination object through which the newly joined member joins the group can be known through the entry prompt message of the newly joined member, which is convenient for finding the reason for the leakage of the group graphic code and taking timely measures.

[0179] In one embodiment, as Figure 11 shown, a method for sending a graphic code is provided. Taking the terminal in Figure 2 as an example for illustration, it includes the following steps:

[0180] Step 1102, display the first graphic code to be sent.

[0181] Among them, the graphic code is a graphic formed by distributing certain specific geometric graphics according to a certain rule and used to record data symbol information. The graphic code can be a two-dimensional code, a three-dimensional code, a bar code, etc. The target receiving object refers to the receiving object of the first graphic code. The identification information of the target receiving object is the information by which the user represents the identity of the target receiving object, and specifically can be one or more of identification information such as an account number, a nickname, an avatar, etc.

[0182] Specifically, on the sending terminal where the sending object is located, the first graphic code to be sent is displayed. Among them, the first graphic code to be sent and the selected target receiving object can be displayed on the same page or on different pages.

[0183] In a specific application, displaying the first graphic code to be sent includes: on the sending terminal where the sending object is located, displaying the first graphic code to be sent and a sending trigger entry corresponding to the first graphic code. The sending terminal responds to a trigger operation on the sending trigger entry, displays candidate receiving objects, and the sending terminal responds to the selection operation of the sending object on the target receiving object among the candidate receiving objects, and marks the target receiving object as the selected state.

[0184] In a specific application, when the sending object triggers an operation to view the graphic code, the first graphic code is displayed. If the sending object wants to share the first graphic code, the sending object can click on the operation entry corresponding to the first graphic code, and then labels such as "Send to Friends", "Save Picture", and "Cancel" are displayed on the page. By triggering the "Send to Friends" label, the sending object can select one or more friends or groups to send the first graphic code. The sending object's terminal or the server responds to the first graphic code sending operation triggered by the sending object, and based on the first graphic code, obtains a second graphic code that matches the sending object and the receiving object, and sends the second graphic code to the receiving object. In the session display area of the receiving object's terminal, the second graphic code is displayed. Among them, in the session display area of the sending object's terminal, the displayed graphic code can be the first graphic code or the second graphic code. For example, when there are multiple receiving objects, the second graphic code displayed in the session display area of the group members, that is, the sending object's terminal, is a graphic code that matches multiple receiving objects at the same time. That is to say, the graphic code displayed in the session display area of the sending object's terminal and the graphic code displayed in the session display area of the receiving object's terminal can be different.

[0185] In another specific application, displaying the first graphic code to be sent includes: on the sending terminal where the sending object is located, displaying the session area for the target receiving object; the sending terminal, in response to the triggering operation of the sending object on the image identifier in the session area, displays candidate images; the sending terminal, in response to the selection operation of the sending object on the first graphic code in the candidate images, marks the first graphic code as the selected state. Among them, at least one of the identification information such as the account number, nickname, and avatar of the target receiving object is displayed in the session area for the target receiving object.

[0186] Step 1104, in response to the sending operation of sending the first graphic code to the target receiving object, on the receiving terminal where the target receiving object is located, display the second graphic code obtained by adding the identity identification information of the target receiving object to the first graphic code.

[0187] Specifically, the execution subject of this step can be the server or the sending terminal. Taking the server as an example, the server, in response to the sending operation of sending the first graphic code to the target receiving object, converts the first graphic code into a first link. The server adds the identity identification information of the target receiving object to the first link to obtain a second link. The server sends the second graphic code obtained by converting based on the second link to the receiving terminal where the target receiving object is located for display. The server can also, in response to the sending operation of sending the first graphic code to the target receiving object, add the identity identification watermark of each target receiving object to the first graphic code respectively to obtain a second graphic code with the watermark identification added. The server sends the second graphic code with the watermark identification added to the receiving terminal where the target receiving object is located for display.

[0188] In a specific application, the server, in response to the sending operation of sending the first graphic code to the target receiving object, converts the first graphic code into a first link and identifies the target link flag bit of the first link. When the recognition result is that the target link flag bit is included in the first link, the server adds the identity identification information of the target receiving object to the first link to obtain a second link; and converts the second link into a second graphic code, and then sends the second graphic code to the second terminal. When the recognition result is that the target link flag bit is not included in the first link, the server sends the first graphic code to the receiving terminal where the target receiving object is located for display, where the target link flag bit is used to characterize the type of the graphic code corresponding to the first link.

[0189] In a specific application, the target link flag bit can be the flag bit corresponding to the group joining link. When the first graphic code is a group graphic code, the server adds the identity identification information of the target recipient to the first graphic code, obtains a second graphic code, and sends it to the receiving terminal where the target recipient is located for display. For specific implementation details, reference can be made to the embodiments of the group joining method based on the group graphic code, which will not be elaborated here. When the first graphic code is not a group graphic code, the server directly sends the first graphic code to the receiving terminal where the target recipient is located for display. In a specific application, the server determines whether it is necessary to update the graphic code to be forwarded by identifying whether the graphic code is a group graphic code, such as whether it is a group QR code. The specific determination method is to convert the target graphic code to be forwarded into a graphic code link, and determine whether there is a link flag bit for requesting to join a group in the graphic code link. If there is a link flag bit for requesting to join a group in the graphic code link, that is, the graphic code link is the link corresponding to the group graphic code, then the target graphic code is updated based on the recipient of the forwarding to obtain an updated group graphic code, and the updated group graphic code is sent to the recipient. If there is no link flag bit for requesting to join a group in the graphic code link, that is, the graphic code link is not a group graphic code link, then the target graphic code is directly sent to the recipient.

[0190] In this embodiment, for the scenario of forwarding a graphic code, only by determining whether there is a link flag bit for requesting to join a group in the graphic code link, to identify whether the graphic code to be forwarded is a group graphic code, and to determine whether it is necessary to update the group graphic code, can the effective identification of the group graphic code be achieved. Even for the group graphic code pre-stored in the terminal album, when forwarding, the group graphic code can be updated based on the recipient of the forwarding, realizing the recording of the dissemination object of the graphic code.

[0191] The above graphic code sending method, by displaying the first graphic code to be sent, and in response to the sending operation of sending the first graphic code to the target recipient, displays the second graphic code obtained by adding the identity identification information of the target recipient to the first graphic code on the receiving terminal where the target recipient is located. It can add the identity identification information of the target recipient to the graphic code based on the sending process of the graphic code, thus recording the dissemination path of the graphic code based on the graphic code update, facilitating the tracing of the dissemination path of the graphic code and improving the security of the information recorded by the graphic code.

[0192] In one embodiment, the target receiving object includes a target receiving group; in response to a sending operation of sending a first graphic code to the target receiving object, on the receiving terminal where the target receiving object is located, a second graphic code obtained by adding the identity identification information of the target receiving object to the first graphic code is displayed, including: in response to a sending operation of sending the first graphic code to the target receiving group, each second graphic code obtained by respectively adding the identity identification information of each receiving member in the target receiving group to the first graphic code is respectively sent to the receiving member corresponding to the identity identification information; on each terminal where each receiving member is located, different second graphic codes are respectively displayed.

[0193] Among them, the target receiving group is an object set containing multiple group members. When the sending object sends the first graphic code to the target receiving group, the sent graphic code will be displayed in the group information processing area of the target receiving group in the form of a sent group message. However, since the target receiving group contains different receiving members, different group graphic codes are displayed in the group information processing areas corresponding to different receiving members.

[0194] Specifically, the terminal where the group member is located or the group management server, in response to a selection operation for the target receiving group among the candidate receiving objects, respectively adds the identity identification information of each receiving member in the target receiving group to the first graphic code to obtain multiple second graphic codes, and then respectively sends each graphic code to the receiving member that matches the identity identification information. In the group information processing area of each receiving member, a second graphic code added with its own identity identification information is respectively displayed.

[0195] In a specific application, as Figure 8 shown, group member C needs to send the group graphic code to the reading check-in group. There are 4 members in the reading check-in group. Then the terminal where the group member is located or the group management server will respectively obtain the user identifiers of the 4 members in the reading check-in group, and respectively update the first group graphic code corresponding to group member C based on the user identifiers of the 4 members to obtain 4 second group graphic codes, and then respectively send them to the 4 members of the reading check-in group. Each member can view the second group graphic code that matches itself in the group information processing area.

[0196] In this embodiment, for the scenario of sending the first graphic code to the target receiving group, different second graphic codes are respectively generated. Although the receiving members in the target receiving group all obtain the second group graphic code in the group information processing area of the target receiving group, the second graphic codes obtained by each receiving member are different, realizing the distinction of the receiving graphic codes for different receiving members in the same receiving group, which is convenient for recording the objects to which the graphic code is spread.

[0197] In one embodiment, as Figure 12 shown, a method for joining a group based on a group graphic code is provided. The specific application scenario is that a target object scans the group graphic code displayed on the terminal of a group member to join the group. The method includes:

[0198] Step 1202: In response to a group graphic code viewing operation triggered by a group member of a target group, display a group graphic code display area.

[0199] Step 1204: In the group graphic code display area, display a group graphic code that matches the group member.

[0200] Specifically, the server, in response to a group graphic code viewing operation triggered by a group member of a target group, obtains the identity identification information of the group member, adds the identity identification information to the initial group link of the target group, obtains an updated group link corresponding to the group member, and displays the group graphic code corresponding to the updated group link.

[0201] Step 1206: In response to a scanning operation of the group graphic code displayed on the terminal of a group member by a target object, trigger a group joining application for entering the target group corresponding to the group graphic code.

[0202] Step 1208: When the group joining application triggered by the target object is approved, in the information processing area corresponding to the target group, display a prompt message indicating that the target object joins the group by scanning the group graphic code shared by the group member.

[0203] Specifically, when the group joining application triggered by the target object is approved, the server converts the group graphic code scanned by the target object into a group link, extracts each identity identification information in the group link that characterizes the previous sending objects of the group graphic code, determines the group members who shared the group graphic code based on each identity identification information, and in the information processing area corresponding to the target group, display a prompt message indicating that the target object joins the group by scanning the group graphic code shared by the group member.

[0204] In one embodiment, as Figure 13 shown, a method for joining a group based on a group graphic code is provided. The specific application scenario is that a target object scans the group graphic code sent by a group member to join the group. The method includes:

[0205] Step 1302: In the group graphic code display area of a group member in a target group, display a first group graphic code that matches the group member.

[0206] Step 1304: In response to a group graphic code sending operation triggered by a group member, display candidate receiving objects.

[0207] Step 1306: In response to a selection operation on a target recipient among the candidate recipients, send the second group barcode updated based on the first group barcode to the target recipient.

[0208] Specifically, the server adds the identity identification number of each target recipient to the first group link corresponding to the first group barcode to obtain a second group link corresponding to each target recipient, and converts each second group link into a second group barcode respectively; or the server adds the identity watermark of each target recipient to the initial group QR code corresponding to the group members to obtain a watermark identification group QR code corresponding to each target recipient.

[0209] When the number of selected target recipients is multiple, the server sends the multiple second group barcodes updated based on the first group barcode to the corresponding target recipients respectively. When the selected target recipient is a target recipient group, the server sends the multiple second group barcodes updated based on the first group barcode to each receiving member in the target recipient group respectively.

[0210] Step 1308: Display the second group barcode in the information processing area of the recipient, where the second group barcode matches the group members and the recipient.

[0211] Specifically, when the number of selected target recipients is multiple, in the information processing area of each recipient for the group members, display the second group barcode that matches the recipient and the group members respectively. When the selected target recipient is a target recipient group, in the group information processing area of each receiving member in the target recipient group, display the second group barcode that matches the receiving member and the group members respectively.

[0212] Step 1310: In response to a scanning operation of the target object on the received group barcode, trigger an application to enter the target group corresponding to the group barcode.

[0213] Step 1312: When the application to enter the group triggered by the target object is approved, display a prompt message in the information processing area corresponding to the target group that the target object enters the group through the group barcode shared by the group members.

[0214] Specifically, when the group entry application triggered by the target object is approved, the server converts the group QR code scanned by the target object into a group link, extracts each identity identification information of the previous senders of the group QR code represented in the group link, determines the group members who shared the group QR code based on each identity identification information, and displays a prompt message in the information processing area corresponding to the target group that the target object joined the group by scanning the group QR code shared by the group members.

[0215] In one embodiment, as Figure 14 shown, a method for joining a group based on a group QR code is provided. The specific application scenario is that the target object scans a group QR code that has been forwarded multiple times to join the group. The method includes:

[0216] Step 1402, in response to the forwarding operation of the receiving object for the received group QR code, send the updated group QR code obtained based on the received group QR code to the forwarding receiving object.

[0217] Specifically, the server converts the target QR code to be forwarded into a QR code link in response to the QR code forwarding operation; when there is a link flag bit for requesting to join the group in the QR code link, update the target QR code based on the forwarding receiving object of the forwarding, obtain the updated group QR code and send it to the forwarding receiving object.

[0218] Step 1404, display the updated group QR code that matches the previous senders and the receiving object of the group QR code in the information processing area of the forwarding receiving object.

[0219] Step 1406, in response to the scanning operation of the target object for the updated group QR code, trigger a group entry application to enter the target group corresponding to the group QR code.

[0220] Step 1408, when the group entry application triggered by the target object is approved, display a prompt message that the target object enters the group chat by scanning the group QR code forwarded by the target sender; the target sender is the sender who meets the screening conditions among the previous senders.

[0221] Specifically, when the group entry application triggered by the target object is approved, the server converts the updated group QR code scanned by the target object into a group link, extracts each identity identification information of the previous senders of the group QR code represented in the group link, determines the group members or the sender who forwarded the group QR code last time based on each identity identification information, and displays a prompt message in the information processing area corresponding to the target group that the target object joined the group by scanning the group QR code forwarded by the group members or the sender.

[0222] The present application also provides an application scenario, which applies the above-mentioned method for joining a group based on a group graphic code. Specifically, the application of the method for joining a group based on a group graphic code in this application scenario is as follows:

[0223] Communication software on the market usually provides group QR codes to facilitate new members to join groups. For example, Teacher Wang shares the QR code of the interest association group with 26 students in the class, and a fixed QR code will be generated. This QR code only carries the group ID information, and anyone who obtains this QR code can scan it to join. When the group QR code is spread, it is often secretly sent to tutoring institution salespeople or unknown people outside the class. Since the link corresponding to this two-dimensional code is fixed and it is not known who leaked the information, it often falls into a continuous battle of kicking people, which is extremely annoying.

[0224] Based on the method for joining a group based on a group graphic code provided by the present application, when the group QR code information is spread, the server incorporates the IDs of the sender and the receiver into the link corresponding to the QR code according to the different receivers, and issues different QR code encodings to different people. In this way, even if the receiver wants to leak the group QR code, since the user ID of the user who shares or forwards the group QR code will be displayed for each user joining the group in this solution, it is very easy to find the link where the problem occurred. Different from the prior art, before, Teacher Wang sent and the students received the same QR code file. However, based on the method of the present application, actually, one QR code for Teacher Wang and one QR code for each of the 26 students will be generated. The QR codes obtained by Teacher Wang and the 26 students are all different. When an external user scans the forwarded QR code to join the group, the external user is prompted with the specific person through whom the QR code was shared or forwarded to enter the group chat. The information of the person who handled the spread of the group QR code is used as the group joining prompt information and displayed. Since all group members can see the provider of the QR code scanned by the new member joining the group, the leakage of group joining information by group members can be avoided to a certain extent, and the security of group information can be improved.

[0225] Specifically, when the existing group members of the interest association group are Teacher Wang and 26 students, if student B who has not joined the group wants student A who has already joined the group to invite him / her to enter the interest association group. If entering the group by scanning the QR code, there are the following possibilities for the scanned group QR code:

[0226] First, classmate A clicks to enter the group information management page of the interest association group and views the group QR code of the interest association group. Then, the group QR code corresponding to classmate A will be displayed on classmate A's terminal. The group QR code corresponding to classmate A is obtained by adding classmate A's ID to the original link of the interest association group and then converting it. Classmate B scans the group QR code displayed on classmate A's terminal through the "Scan" interface of his / her terminal and performs group QR code recognition. On classmate B's terminal, an application trigger entry to enter the interest association group will be displayed. Classmate B triggers the application to enter the interest association group by triggering this application trigger entry. When the application to enter the group triggered by the target object is approved, a prompt message indicating that classmate B has entered the group chat by scanning the group QR code shared by classmate A will be displayed on the group message page of the interest association group.

[0227] Second, classmate A clicks to enter the group information management page of the interest association group, views the group QR code of the interest association group, and selects to send the group QR code corresponding to classmate A to classmate B. At this time, the server will recognize that the sent QR code is a group QR code, convert the group QR code corresponding to classmate A into a link, then add classmate B's ID to the converted link to form a new link and convert it into a group QR code corresponding to classmate B. The server sends the group QR code corresponding to classmate B to classmate B's terminal. The session page between classmate B and classmate A is displayed on classmate B's terminal, and the group QR code corresponding to classmate B will be displayed. By long-pressing the picture for group QR code recognition, when the recognition is successful, an application trigger entry to enter the interest association group will be displayed on classmate B's terminal. Classmate B triggers the application to enter the interest association group by triggering this application trigger entry. When the application to enter the group triggered by the target object is approved, a prompt message indicating that classmate B has entered the group chat by scanning the group QR code shared by classmate A will be displayed on the group message page of the interest association group.

[0228] Thirdly, classmate A clicks to enter the group information management page of the interest association group, views the group QR code of the interest association group, and chooses to send the group QR code corresponding to classmate A to classmate M. Classmate M forwards the group QR code to classmate N, and classmate N forwards the group QR code to classmate B. Among them, M has joined the interest association group, and N has not joined the interest association group. Among them, the link corresponding to the group QR code received by classmate M includes the ID of classmate A and the ID of classmate M. The link corresponding to the group QR code received by classmate N includes the ID of classmate A, the ID of classmate M, and the ID of classmate N. The link corresponding to the group QR code received by classmate B includes the ID of classmate A, the ID of classmate M, the ID of classmate N, and the ID of classmate B. The session page between classmate B and classmate N is displayed on classmate B's terminal, and the group QR code corresponding to classmate B will be displayed. By long-pressing the picture to identify the group QR code, when the identification is successful, an application trigger entry to enter the interest association group will be displayed on classmate B's terminal. Classmate B triggers the group entry application to enter the interest association group by triggering this application trigger entry. When the group entry application triggered by the target object passes, in the group message page of the interest association group, a prompt message that classmate B enters the group chat by scanning the group QR code shared by classmate N (the last sender) / classmate M (the last group member sent) is displayed.

[0229] It should be understood that although each step in the above flowcharts is sequentially shown according to the indication of the arrow, these steps are not necessarily executed in the order indicated by the arrow. Unless there is a clear indication in this article, the execution of these steps has no strict order limit, and these steps can be executed in other orders. Moreover, at least a part of the steps in the above flowcharts may include multiple steps or multiple stages. These steps or stages are not necessarily executed at the same moment, but can be executed at different moments. The execution order of these steps or stages is not necessarily sequential, but can be executed alternately or alternately with at least a part of other steps or steps or stages in other steps.

[0230] In one embodiment, as Figure 15 shown, a group entry device 1500 based on a group graphic code is provided. This device can be a software module or a hardware module, or a combination of both to become a part of a computer device. Specifically, this device includes: a group graphic code display module 1502, a group entry application trigger module 1504, and a prompt message display module 1506, where:

[0231] The group graphic code display module 1502 is used to display a group graphic code that matches the graphic code dissemination object;

[0232] The group entry application trigger module 1504 is used to trigger a group entry application to enter the target group corresponding to the group graphic code in response to a scanning operation of the target object on the group graphic code;

[0233] The prompt message display module 1506 is configured to display, in the information processing area corresponding to the target group, a prompt message indicating that the target object joins the group through the graphic code propagation object when the group join application triggered by the target object is approved.

[0234] In one embodiment, the group graphic code display module includes a first group graphic code display module, a sending module, and a second group graphic code display module, where:

[0235] The first group graphic code display module is configured to display, in the group graphic code display area of the group members in the target group, a first group graphic code that matches the group members.

[0236] The sending module is configured to, in response to a group graphic code sending operation triggered by the group member, send a second group graphic code updated based on the first group graphic code to the receiving object.

[0237] The second group graphic code display module is configured to display, in the information processing area of the receiving object, the second group graphic code, where the second group graphic code matches the group member and the receiving object.

[0238] In one embodiment, the sending module includes a candidate receiving object display module and a second group graphic code sending module, where:

[0239] The candidate receiving object display module is configured to, in response to a group graphic code sending operation triggered by the group member, display candidate receiving objects.

[0240] The second group graphic code sending module is configured to, in response to a selection operation on a target receiving object among the candidate receiving objects, send a second group graphic code updated based on the first group graphic code to the target receiving object.

[0241] In one embodiment, the second group graphic code sending module is further configured to, in response to a selection operation on multiple target receiving objects among the candidate receiving objects, send multiple second group graphic codes updated based on the first group graphic code to the corresponding target receiving objects respectively.

[0242] The second group graphic code display module is further configured to, for each receiving object, display, in the information processing area of the corresponding receiving object for the group member, a second group graphic code that matches the targeted receiving object and the group member respectively.

[0243] In one embodiment, the second group graphic code sending module includes a user identification obtaining unit, a graphic code updating unit, and a graphic code sending unit, where:

[0244] The user identification obtaining unit is configured to obtain the user identification corresponding to each selected target recipient in response to a selection operation on a plurality of target recipients among the candidate recipients;

[0245] The graphic code updating unit is configured to update the first group graphic code based on each user identification to obtain a second group graphic code corresponding to each target recipient;

[0246] The graphic code sending unit is configured to send the second group graphic code to the corresponding target recipient.

[0247] In one embodiment, the graphic code updating unit is further configured to add the identity identification number of each target recipient to the first group link corresponding to the first group graphic code to obtain a second group link corresponding to each target recipient; and convert each second group link into a second group graphic code.

[0248] In one embodiment, the first group graphic code is an initial group two-dimensional code corresponding to each group member; the graphic code updating unit is further configured to add the identity identification watermark of each target recipient to the initial group two-dimensional code to obtain a watermark identification group two-dimensional code corresponding to each target recipient;

[0249] The graphic code sending unit is further configured to send each watermark identification group two-dimensional code to the corresponding target recipient.

[0250] In one embodiment, the sending module is further configured to, in response to a selection operation on a target recipient group among the candidate recipients, send a plurality of second group graphic codes updated based on the first group graphic code to each receiving member in the target recipient group;

[0251] The second group graphic code display module is further configured to, for each receiving member in the target recipient group, display a second group graphic code that matches the receiving member and the group members in the group information processing area of each receiving member.

[0252] In one embodiment, the prompt information display module is further configured to display a prompt information that the target object enters the group chat by scanning the group graphic code shared by the group members when the group graphic code scanned by the target object is the first group graphic code or the second group graphic code.

[0253] In one embodiment, the group graphic code display module is further configured to display a group graphic code display area in response to a group graphic code viewing operation triggered by a group member of a target group; in the group graphic code display area, display a group graphic code that matches the group member.

[0254] In one embodiment, the group graphic code display module is further configured to obtain identity identification information of the group member in response to a group graphic code viewing operation triggered by a group member of a target group; add the identity identification information to an initial group link of the target group to obtain an updated group link corresponding to the group member; display the group graphic code corresponding to the updated group link.

[0255] In one embodiment, the group graphic code display module is further configured to display a group graphic code that matches the previous senders of the group graphic code and the recipient in an information processing area of the recipient of the group graphic code.

[0256] In one embodiment, the device further includes a group graphic code update module, configured to send an updated group graphic code obtained based on the received group graphic code to a forwarding recipient in response to a forwarding operation of the recipient for the received group graphic code; display the updated group graphic code in an information processing area of the forwarding recipient.

[0257] In one embodiment, the prompt information display module is further configured to display a prompt information that the target object enters a group chat by scanning a group graphic code forwarded by a target sender when the group graphic code scanned by the target object is the updated group graphic code; the target sender is a sender that meets the screening conditions among the previous senders.

[0258] In one embodiment, the group graphic code update module of the device is further configured to convert a target graphic code to be forwarded into a graphic code link in response to a graphic code forwarding operation; when there is a link flag for requesting to join a group in the graphic code link, update the target graphic code based on the forwarding recipient to obtain an updated group graphic code; the sending module is further configured to send the updated group graphic code to the recipient.

[0259] In one embodiment, the prompt information display module is further configured to, when the group entry application triggered by the target object is approved, convert the group graphic code scanned by the target object into a group link; extract each identity identification information in the group link that represents the previous sending objects of the group graphic code; determine the graphic code dissemination object based on each of the identity identification information; and display, in the information processing area corresponding to the target group, the prompt information that the target object joins the group through the graphic code dissemination object.

[0260] In one embodiment, as Figure 16 shown, a graphic code sending device 1600 is provided. This device can be a software module, a hardware module, or a combination of both to form a part of a computer device. Specifically, the device includes: a first display module 1602 and a second display module 1604, where:

[0261] The first display module 1602 is configured to display a first graphic code to be sent.

[0262] The second display module 1604 is configured to, in response to a sending operation of sending the first graphic code to a target receiving object, display, on the receiving terminal where the target receiving object is located, a second graphic code obtained by adding the identity identification information of the target receiving object to the first graphic code

[0263] In one embodiment, the second display module includes a first conversion module, a link update module, and a second conversion module; where:

[0264] The first conversion module is configured to, in response to a sending operation of sending the first graphic code to a target receiving object, convert the first graphic code into a first link.

[0265] The link update module is configured to add the identity identification information of the target receiving object to the first link to obtain a second link.

[0266] The second conversion module is configured to send the second graphic code obtained by converting based on the second link to the receiving terminal where the target receiving object is located for display.

[0267] In one embodiment, the link update module is further configured to, when the first link contains a target link flag bit, add the identity identification information of the target receiving object to the first link to obtain a second link.

[0268] The graphic code sending device further includes a first graphic code sending module.

[0269] The first graphic code sending module is configured to send the first graphic code to the receiving terminal where the target receiving object is located for display when the first link does not contain a target link flag; wherein, the target link flag is used to characterize the type of the graphic code corresponding to the first link.

[0270] In one embodiment, the first display module is further configured to display the first graphic code to be sent and a sending trigger entry corresponding to the first graphic code; in response to a trigger operation on the sending trigger entry, display candidate receiving objects; and in response to a selection operation on a target receiving object among the candidate receiving objects, mark the target receiving object as a selected state.

[0271] In one embodiment, the first display module is further configured to display a session area of the target receiving object; in response to a trigger operation on an image identifier in the session area, display candidate images; and in response to a selection operation on a first graphic code among the candidate images, mark the first graphic code as a selected state.

[0272] For specific embodiments of the group graphic code-based group entry device, reference may be made to the embodiments of the group graphic code-based group entry method described above, which will not be elaborated here. Each module in the above group graphic code-based group entry device can be implemented in whole or in part by software, hardware, and their combination. The above modules can be embedded in or independent of a processor in a computer device in the form of hardware, or stored in a memory in the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above respective modules.

[0273] In one embodiment, a computer device is provided. The computer device can be a terminal, and its internal structure diagram can be as Figure 17 shown. The computer device includes a processor, a memory, a communication interface, a display screen, and an input device connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be achieved through WIFI, a carrier network, NFC (Near Field Communication), or other technologies. The computer program, when executed by the processor, implements a group graphic code-based group entry method. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, a trackball, or a touchpad provided on the computer device housing, or an external keyboard, touchpad, or mouse, etc.

[0274] Those skilled in the art can understand that Figure 17 the structure shown in is only a block diagram of some structures related to the solution of this application, and does not constitute a limitation on the computer device to which the solution of this application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine some components, or have a different component layout.

[0275] In one embodiment, a computer device is further provided, including a memory and a processor. A computer program is stored in the memory, and when the processor executes the computer program, the steps in the above method embodiments are implemented.

[0276] In one embodiment, a computer-readable storage medium is provided, storing a computer program, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.

[0277] In one embodiment, a computer program product or a computer program is provided. The computer program product or the computer program includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device implements the steps in the above method embodiments.

[0278] Those of ordinary skill in the art can understand that all or part of the processes of implementing the methods in the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the above method embodiments. Among them, any reference to a memory, storage, database, or other medium used in the various embodiments provided in this application can include at least one of non-volatile and volatile memories. Non-volatile memory may include read-only memory (ROM), magnetic tape, floppy disk, flash memory, or optical memory, etc. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc.

[0279] The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity of description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope recorded in this specification.

[0280] The above-described embodiments merely represent several implementation manners of the present application. The description thereof is relatively specific and detailed, but it should not be construed as a limitation to the scope of the invention patent. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the appended claims.

Claims

1. A method for joining a group based on a group graphic code, characterized in that, The method includes: In the information processing area of the recipient of the group graphic code, display the group graphic code that matches the previous senders of the group graphic code and the recipient; when the number of recipients of the same group graphic code is multiple, the group graphic codes received by each recipient are different; In response to a scanning operation of the target object on the group graphic code, trigger an application to enter the target group corresponding to the group graphic code; When the application to enter the group triggered by the target object is approved, in the information processing area corresponding to the target group, display a prompt message indicating that the target object enters the group through the graphic code dissemination object of the group graphic code.

2. The method according to claim 1, wherein The step of displaying, in the information processing area of the recipient of the group graphic code, the group graphic code that matches the previous senders of the group graphic code and the recipient includes: In the display area of the group graphic code of the group members in the target group, display the first group graphic code that matches the group members; In response to the group graphic code sending operation triggered by the group member, send the second group graphic code updated based on the first group graphic code to the recipient; In the information processing area of the recipient, display the second group graphic code, where the second group graphic code matches the group member and the recipient.

3. The method according to claim 2, wherein The step of, in response to the group graphic code sending operation triggered by the group member, sending the second group graphic code updated based on the first group graphic code to the recipient includes: In response to the group graphic code sending operation triggered by the group member, display candidate recipients; In response to a selection operation on a target recipient among the candidate recipients, send the second group graphic code updated based on the first group graphic code to the target recipient.

4. The method according to claim 3, characterized in that, The step of, in response to a selection operation on a target recipient among the candidate recipients, sending the second group graphic code updated based on the first group graphic code to the target recipient includes: In response to a selection operation on multiple target recipients among the candidate recipients, send the multiple second group graphic codes updated based on the first group graphic code to the corresponding target recipients respectively; The step of displaying the second group graphic code in the information processing area of the recipient includes: For each recipient, in the information processing area of the corresponding recipient for the group member, display the second group graphic code that matches the corresponding recipient and the group member respectively.

5. The method according to claim 4, wherein The step of, in response to a selection operation on multiple target recipients among the candidate recipients, sending the multiple second group graphic codes updated based on the first group graphic code to the corresponding target recipients respectively includes: In response to a selection operation on multiple target recipients among the candidate recipients, obtain the user identification corresponding to each selected target recipient; Update the first group graphic code respectively based on each user identification to obtain the second group graphic code corresponding to each target recipient; Send the second group of graphic codes to the corresponding target recipients.

6. The method according to claim 5, wherein The updating of the first group of graphic codes respectively based on each user identifier to obtain second group of graphic codes corresponding to each target recipient includes: Adding the identity identification number of each target recipient to the first group link corresponding to the first group of graphic codes respectively to obtain second group links corresponding to each target recipient; Converting each of the second group links into a second group of graphic codes respectively.

7. The method according to claim 5, characterized in that, The first group of graphic codes are initial group two-dimensional codes corresponding to each group member respectively; The updating of the first group of graphic codes respectively based on each user identifier to obtain second group of graphic codes corresponding to each target recipient includes: Adding the identity identification watermark of each target recipient to the initial group two-dimensional code respectively to obtain watermark identification group two-dimensional codes corresponding to each target recipient; The sending of the second group of graphic codes to the corresponding target recipients includes: Sending each of the watermark identification group two-dimensional codes to the corresponding target recipients respectively.

8. The method according to claim 3, characterized in that, In response to the group graphic code sending operation triggered by the group member, sending the second group of graphic codes updated based on the first group of graphic codes to the recipient includes: In response to the selection operation for the target recipient group among the candidate recipients, sending multiple second group of graphic codes updated based on the first group of graphic codes to each receiving member in the target recipient group respectively; The displaying of the second group of graphic codes in the information processing area of the recipient includes: For each receiving member in the target recipient group, displaying in the group information processing area of each receiving member respectively the second group of graphic codes that match the receiving member and the group member.

9. The method according to any one of claims 2 to 8, characterized in that, The displaying of the prompt information that the target object joins the group through the graphic code dissemination object of the group graphic code includes: When the group graphic code scanned by the target object is the first group of graphic codes or the second group of graphic codes, displaying the prompt information that the target object enters the group chat by scanning the group graphic code shared by the group member.

10. The method according to claim 1, wherein The displaying of the group graphic codes that match the previous sending object and the recipient in the information processing area of the recipient of the group graphic code includes: In response to the group graphic code viewing operation triggered by the group member of the target group, displaying the group graphic code display area; In the group graphic code display area, displaying the group graphic codes that match the group member.

11. The method according to claim 10, wherein The displaying of the group graphic codes that match the group member includes: In response to the group graphic code viewing operation triggered by the group member of the target group, obtaining the identity identification information of the group member; Adding the identity identification information to the initial group link of the target group to obtain an updated group link corresponding to the group member; Displaying the group graphic code corresponding to the updated group link.

12. The method according to claim 1, characterized in that, The method further includes: In response to receiving a forwarding operation of a target object for the received group graphic code, send an updated group graphic code obtained based on the received group graphic code to the forwarding receiving object; In the information processing area of the forwarding receiving object, display the updated group graphic code.

13. The method according to claim 12, wherein The displaying of the prompt information that the target object joins the group through the graphic code propagation object of the group graphic code includes: When the group graphic code scanned by the target object is the updated group graphic code, display the prompt information that the target object enters the group chat by scanning the group graphic code forwarded by the target sending object; The target sending object is the sending object that meets the screening conditions among the previous sending objects.

14. The method according to claim 12 or 13, characterized in that The method further includes: In response to a graphic code forwarding operation, convert the target graphic code to be forwarded into a graphic code link; When there is a link flag bit for requesting to join a group in the graphic code link, update the target graphic code based on the receiving object of the forwarding to obtain an updated group graphic code; Send the updated group graphic code to the receiving object.

15. The method according to any one of claims 1 to 8, 10 to 13, characterized in that When the group entry application triggered by the target object passes, in the information processing area corresponding to the target group, the displaying of the prompt information that the target object enters the group through the graphic code propagation object of the group graphic code includes: When the group entry application triggered by the target object passes, convert the group graphic code scanned by the target object into a group link; Extract each identity identification information in the group link that represents the previous sending objects of the group graphic code; Based on each of the identity identification information, determine the graphic code propagation object of the group graphic code; In the information processing area corresponding to the target group, display the prompt information that the target object enters the group through the graphic code propagation object.

16. A method for sending a graphic code, characterized in that, The method includes: Display the first graphic code to be sent; In response to a sending operation of sending the first graphic code to a target receiving object, on the receiving terminal where the target receiving object is located, display a second graphic code obtained by adding the identity identification information of the target receiving object to the first graphic code; In the case where there are multiple target receiving objects, the second graphic codes displayed on the receiving terminals where each target receiving object is located are different.

17. The method according to claim 16, wherein The responding to the sending operation of sending the first graphic code to a target receiving object and, on the receiving terminal where the target receiving object is located, displaying a second graphic code obtained by adding the identity identification information of the target receiving object to the first graphic code includes: In response to the sending operation of sending the first graphic code to a target receiving object, convert the first graphic code into a first link; Add the identity identification information of the target receiving object to the first link to obtain a second link; Send the second graphic code obtained by converting based on the second link to the receiving terminal where the target receiving object is located for display.

18. The method according to claim 17, wherein The adding the identity identification information of the target receiving object to the first link to obtain a second link includes: When the first link contains a target link flag bit, add the identity identification information of the target receiving object to the first link to obtain a second link; The method further includes: When the target link flag bit is not included in the first link, sending the first graphical code to the receiving terminal where the target receiving object is located for display; Wherein, the target link flag bit is used to characterize the type of the graphical code corresponding to the first link.

19. The method according to any one of claims 16 to 18, characterized in that, The target receiving object includes a target receiving group; The sending operation of sending the first graphical code to the target receiving object, and displaying, on the receiving terminal where the target receiving object is located, the second graphical code obtained by adding the identity information of the target receiving object to the first graphical code, includes: In response to the sending operation of sending the first graphical code to the target receiving group, respectively adding the identity information of each receiving member in the target receiving group to the first graphical code to obtain each second graphical code, and respectively sending the second graphical codes to the receiving members corresponding to the identity information; On each terminal where each receiving member is located, respectively display different second graphical codes.

20. An in-group device based on a group graphic code, characterized in that, The device includes: A group graphical code display module, configured to display, in the information processing area of the receiving object of the group graphical code, a group graphical code that matches the previous sending object and the receiving object of the group graphical code; when the number of receiving objects of the same group graphical code is multiple, the group graphical codes received by each receiving object are different; A group entry application trigger module, configured to trigger a group entry application for entering the target group corresponding to the group graphical code in response to a scanning operation of the target object on the group graphical code; A prompt information display module, configured to display, in the information processing area corresponding to the target group, a prompt information that the target object enters the group through the graphical code dissemination object of the group graphical code when the group entry application triggered by the target object passes.

21. The device according to claim 20, wherein The group graphical code display module includes a first group graphical code display module, a sending module, and a second group graphical code display module, wherein: The first group graphical code display module is configured to display, in the group graphical code display area of the group members in the target group, a first group graphical code that matches the group members; The sending module is configured to send, in response to a group graphical code sending operation triggered by the group member, a second group graphical code updated based on the first group graphical code to the receiving object; The second group graphical code display module is configured to display, in the information processing area of the receiving object, the second group graphical code, and the second group graphical code matches the group member and the receiving object.

22. The device according to claim 21, characterized in that, The sending module includes a candidate receiving object display module and a second group graphical code sending module, wherein: The candidate receiving object display module is configured to display candidate receiving objects in response to a group graphical code sending operation triggered by the group member; The second group graphical code sending module is configured to send, in response to a selection operation on a target receiving object among the candidate receiving objects, a second group graphical code updated based on the first group graphical code to the target receiving object.

23. The device according to claim 22, characterized in that, The second group graphic code sending module is further configured to, in response to a selection operation on multiple target receiving objects among the candidate receiving objects, send multiple second group graphic codes obtained by updating based on the first group graphic code to the corresponding target receiving objects respectively; The second group graphic code display module is further configured to, for each receiving object, respectively display in the information processing area of the group members corresponding to the receiving object, a second group graphic code that matches the receiving object and the group members.

24. The device according to claim 23, wherein The second group graphic code sending module includes a user identifier obtaining unit, a graphic code updating unit, and a graphic code sending unit, where: The user identifier obtaining unit is configured to, in response to a selection operation on multiple target receiving objects among the candidate receiving objects, obtain the user identifier corresponding to each selected target receiving object; The graphic code updating unit is configured to update the first group graphic code respectively based on each user identifier to obtain a second group graphic code corresponding to each target receiving object; The graphic code sending unit is configured to send the second group graphic code to the corresponding target receiving object.

25. The device according to claim 24, wherein, The graphic code updating unit is further configured to add the identity identification number of each target receiving object to the first group link corresponding to the first group graphic code to obtain a second group link corresponding to each target receiving object; Convert each of the second group links into a second group graphic code respectively.

26. The device according to claim 24, wherein The first group graphic code is an initial group two-dimensional code corresponding to each group member; the graphic code updating unit is further configured to add the identity identification watermark of each target receiving object to the initial group two-dimensional code respectively to obtain a watermark identification group two-dimensional code corresponding to each target receiving object; The graphic code sending unit is further configured to send each of the watermark identification group two-dimensional codes to the corresponding target receiving object respectively.

27. The device according to claim 22, characterized in that, The sending module is further configured to, in response to a selection operation on a target receiving group among the candidate receiving objects, send multiple second group graphic codes obtained by updating based on the first group graphic code to each receiving member in the target receiving group respectively; The second group graphic code display module is further configured to, for each receiving member in the target receiving group, respectively display in the group information processing area of each receiving member, a second group graphic code that matches the receiving member and the group members.

28. The device according to any one of claims 21 to 27, characterized in that, The prompt information display module is further configured to, when the group graphic code scanned by the target object is the first group graphic code or the second group graphic code, display a prompt information that the target object enters the group chat by scanning the group graphic code shared by the group members.

29. The device according to claim 20, characterized in that, The group graphic code display module is further configured to, in response to a group graphic code viewing operation triggered by a group member of the target group, display a group graphic code display area; in the group graphic code display area, display a group graphic code that matches the group members.

30. The device according to claim 29, characterized in that, The group graphic code display module is further configured to, in response to a group graphic code viewing operation triggered by a group member of a target group, obtain the identity identification information of the group member; add the identity identification information to an initial group link of the target group to obtain an updated group link corresponding to the group member. Display the group graphic code corresponding to the updated group link.

31. The device according to claim 20, characterized in that, The device further includes a group graphic code update module, configured to, in response to a forwarding operation of a receiving object on the received group graphic code, send an updated group graphic code obtained based on the received group graphic code to the forwarding receiving object. In the information processing area of the forwarding receiving object, display the updated group graphic code.

32. The device according to claim 31, characterized in that, The prompt information display module is further configured to, when the group graphic code scanned by the target object is the updated group graphic code, display a prompt information that the target object enters the group chat by scanning the group graphic code forwarded by a target sending object. The target sending object is a sending object that meets the screening conditions among the previous sending objects.

33. The device according to claim 31 or 32, characterized in that, The group graphic code update module is further configured to, in response to a graphic code forwarding operation, convert a target graphic code to be forwarded into a graphic code link. When there is a link flag bit for requesting to join a group in the graphic code link, update the target graphic code based on the receiving object of the forwarding to obtain an updated group graphic code. The device further includes a sending module, configured to send the updated group graphic code to the receiving object.

34. The device according to any one of claims 20 to 27, 29 to 32, characterized in that, The prompt information display module is further configured to, when the group entry application triggered by the target object is approved, convert the group graphic code scanned by the target object into a group link; extract each identity identification information of the previous sending objects of the group graphic code represented in the group link; determine the graphic code propagation objects of the group graphic code based on each of the identity identification information; in the information processing area corresponding to the target group, display a prompt information that the target object enters the group through the graphic code propagation objects.

35. A graphic code sending device, characterized in that, The device includes: A first display module, configured to display a first graphic code to be sent. A second display module, configured to, in response to a sending operation of sending the first graphic code to a target receiving object, display, on the receiving terminal where the target receiving object is located, a second graphic code obtained by adding the identity identification information of the target receiving object to the first graphic code; in the case where there are multiple target receiving objects, the second graphic codes displayed on the receiving terminals where each of the target receiving objects is located are different.

36. The device according to claim 35, characterized in that, The second display module includes a first conversion module, a link update module, and a second conversion module; wherein: The first conversion module is configured to, in response to a sending operation of sending the first graphic code to a target receiving object, convert the first graphic code into a first link. The link update module is configured to add the identity identification information of the target receiving object to the first link to obtain a second link. The second conversion module is configured to send the second graphic code obtained by converting based on the second link to the receiving terminal where the target receiving object is located for display.

37. The device according to claim 36, wherein The link update module is further configured to, when the target link flag bit is included in the first link, add the identity information of the target receiving object to the first link to obtain a second link; The graphic code sending device further includes a first graphic code sending module; The first graphic code sending module is configured to, when the target link flag bit is not included in the first link, send the first graphic code to the receiving terminal where the target receiving object is located for display; wherein, the target link flag bit is used to characterize the type of the graphic code corresponding to the first link.

38. The device according to any one of claims 35 to 37, characterized in that, The target receiving object includes a target receiving group; the second display module is further configured to, in response to a sending operation of sending the first graphic code to the target receiving group, add the identity information of each receiving member in the target receiving group to the first graphic code respectively to obtain each second graphic code, and send each second graphic code to the receiving member corresponding to the identity information respectively; and display different second graphic codes at the terminals where each receiving member is located respectively.

39. The device according to claim 35, characterized in that, The first display module is further configured to display the first graphic code to be sent and a sending trigger entry corresponding to the first graphic code; and in response to a trigger operation on the sending trigger entry, display candidate receiving objects; In response to a selection operation on a target receiving object in the candidate receiving objects, mark the target receiving object as a selected state.

40. The device according to claim 35, characterized in that, The first display module is further configured to display a session area with the target receiving object; in response to a trigger operation on an image identifier in the session area, display candidate images; and in response to a selection operation on a first graphic code in the candidate images, mark the first graphic code as a selected state.

41. A computer device, comprising a memory and a processor, the memory storing a computer program, characterized in that, When the processor executes the computer program, the steps of the method according to any one of claims 1 to 19 are implemented.

42. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 19 are implemented.

43. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 19 are implemented.

Citation Information

Patent Citations

  • Group joining method and device, group management system, computer equipment and storage medium

    CN111404702A

  • Graphic code generation method, resource transmission and reception method and apparatus, and electronic device

    WO2019144757A1