Group management methods and apparatuses, and electronic device and storage medium

By updating the delivery status and sending member update information on the server, it solves the problem that the delivery party has difficulty in understanding the preparedness of the transaction party in real time, realizes information sharing and communication, and improves delivery efficiency.

WO2025102942A1PCT designated stage expired Publication Date: 2025-05-22RAJAX NETWORK &TECHNOLOGY (SHANGHAI) CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/117738
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-11-16
Filing Date
2024-09-09
Publication Date
2025-05-22

AI Technical Summary

Technical Problem

During the delivery process, it is difficult for the delivery party to understand the preparations of the transaction party in real time, resulting in reduced delivery efficiency and insufficient information sharing.

Method used

Obtain the order delivery status of the target order through the server. If the set state is met, the interactive group member collection of relevant transaction parties will be updated, and member update information will be generated and sent to the delivery terminal for it to display or hide the group entrance.

Benefits of technology

It realizes information sharing and communication between delivery parties, improves delivery efficiency, and simplifies the group management process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024117738_22052025_PF_FP_ABST
    Figure CN2024117738_22052025_PF_FP_ABST
Patent Text Reader

Abstract

Provided are group management methods and apparatuses, and an electronic device and a storage medium. A method comprises: a server acquiring an order delivery state of a target order (S101); if the order delivery state meets a set state, acquiring a delivery party identifier of the target order, and on the basis of the delivery party identifier, updating a group member set of an interaction group corresponding to a transaction party related to the target order, so as to obtain an updated group member set (S102); and generating member update information on the basis of the updated group member set, and sending the member update information to a delivery end (S103), so that the delivery end displays or does not display a group entry to the interaction group on the basis of the member update information. On the basis of the order delivery state of the target order, a group member update is performed on the interaction group corresponding to the transaction party, so that automatic management of a delivery party joining a group and leaving the group is implemented, thereby improving the management efficiency, and facilitating information sharing between delivery parties.
Need to check novelty before this filing date? Find Prior Art

Description

Group management method, device, electronic device and storage medium

[0001] This application claims priority to the Chinese patent application filed with the China Patent Office on November 16, 2023, with application number 202311539137.X, and invention name “Group management method, device, electronic device and storage medium”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of computer technology, and in particular to a group management method, device, electronic device, and storage medium. Background Art

[0003] With the rapid development of internet and mobile payment technologies, more and more users are purchasing goods online. During the delivery process, it's common for the business party to be slow in preparing the delivery item, significantly impacting delivery efficiency. Typically, upon arrival at the business party's location, if the delivery party finds they haven't yet prepared the delivery item, the delivery party has two options: one is to continue waiting at the business party's location, which can easily cause other orders to time out; the other is to go pick up the delivery item for another order, but without knowing the current business party's preparation progress. Therefore, helping the delivery party better understand the business party's preparation status and promoting information sharing is a pressing issue.

[0004] Application Contents

[0005] The main purpose of this application is to provide a group management method, device, electronic device and storage medium, aiming to provide a communication channel for the delivery party and improve the possibility of information sharing. The technical solution is as follows:

[0006] In a first aspect, an embodiment of the present application provides a group management method, applied to a server, comprising:

[0007] Get the order delivery status of the target order;

[0008] If the order delivery status satisfies the set status, obtaining the delivery party identifier of the target order, and updating the group member set of the interaction group corresponding to the transaction party related to the target order based on the delivery party identifier to obtain an updated group member set;

[0009] Member update information is generated according to the updated group member set, and the member update information is sent to the delivery end, so that the delivery end can display or not display the group entrance of the interactive group according to the member update information.

[0010] In a second aspect, an embodiment of the present application provides a group management method, which is applied to a delivery terminal and includes:

[0011] In response to an order status change operation on a target order, generating order status change information of the target order to a server; the order status change information is used to enable the server to update a group member set of an interaction group corresponding to a transaction party related to the target order to obtain an updated group member set;

[0012] Receive member update information sent by the server, and display or not display the group entrance of the transaction party's corresponding interaction group according to the member update information; the member update information is generated according to the updated group member set.

[0013] In a third aspect, an embodiment of the present application provides a group management device, including:

[0014] The acquisition module is used to obtain the order delivery status of the target order;

[0015] an updating module configured to obtain a delivery party identifier of the target order if the delivery status of the order satisfies a set status, and update a group member set of an interaction group corresponding to a transaction party related to the target order based on the delivery party identifier to obtain an updated group member set;

[0016] The generating module is configured to generate member update information according to the updated group member set, and send the member update information to the delivery terminal, so that the delivery terminal may display or not display the group entrance of the interactive group according to the member update information.

[0017] In a fourth aspect, an embodiment of the present application provides a group management device, including:

[0018] an operation receiving module, configured to generate order status change information of the target order to a server in response to an order status change operation on the target order, wherein the order status change information is used to enable the server to update a group member set of an interaction group corresponding to a transaction party related to the target order to obtain an updated group member set;

[0019] The information receiving module is configured to receive member update information sent by the server and display or not display the group entrance of the transaction party's corresponding interaction group according to the member update information; the member update information is generated based on the updated group member set.

[0020] In a fifth aspect, an embodiment of the present application provides a storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of the above method are implemented.

[0021] In an embodiment of the present application, the order delivery status of the target order is obtained through the service end. If the order delivery status meets the set status, the delivery party identifier of the target order is obtained, and the group member set of the interaction group corresponding to the transaction party related to the target order is updated based on the delivery party identifier to obtain the updated group member set. Member update information is generated based on the updated group member set, and the member update information is sent to the delivery end so that the delivery end can display or not display the group entrance of the interaction group based on the member update information. By obtaining the order delivery status of the target order, the target order that meets the set status is filtered out based on the order delivery status, and the delivery party that needs to pick up the goods from the same transaction party is added or removed from the same interaction group based on the delivery party identifier corresponding to the target order, and then the group entrance of the interaction group is displayed or not displayed on the delivery end corresponding to the delivery party based on the member update information of the interaction group, so that the delivery party can view and use the interaction group as needed, thereby reducing the difficulty of group management and promoting information exchange and sharing between delivery parties. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of this specification. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0023] FIG1 is a system architecture diagram of a group management method provided by an embodiment of the present application;

[0024] FIG2 is a flow chart of a group management method provided in an embodiment of the present application;

[0025] FIG3 is a flow chart of a group management method provided in an embodiment of the present application;

[0026] FIG4 is a flow chart of a group management method provided in an embodiment of the present application;

[0027] FIG5 is a flow chart of a group management method provided in an embodiment of the present application;

[0028] FIG6 is a schematic diagram of an application main page of a group management method provided in an embodiment of the present application;

[0029] FIG7 is a schematic diagram illustrating an example of a contact control of a group management method provided in an embodiment of the present application;

[0030] FIG8 is a schematic diagram illustrating an example of an interactive message control of a group management method provided in an embodiment of the present application;

[0031] FIG9 is a schematic diagram illustrating an example of an interactive group details page of a group management method provided in an embodiment of the present application;

[0032] FIG10 is a schematic diagram illustrating an example of a contact control of a group management method provided in an embodiment of the present application;

[0033] FIG11 is a schematic diagram illustrating an example of an interactive message control of a group management method provided in an embodiment of the present application;

[0034] FIG12 is a schematic structural diagram of a group management device provided in an embodiment of the present application;

[0035] FIG13 is a schematic structural diagram of a group management device provided in an embodiment of the present application;

[0036] FIG14 is a schematic structural diagram of a group management device provided in an embodiment of the present application;

[0037] FIG15 is a schematic structural diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0038] Below with reference to the accompanying drawings in the embodiments of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described. Obviously, the embodiments described are only a part of embodiments of this specification, rather than all embodiments. Based on the embodiments in this specification, all other embodiments obtained by those of ordinary skill in the art without making creative work are within the scope of protection of this specification. The user information and data involved in the embodiments of the present application (including but not limited to the data for analysis, the data stored, the data displayed, etc.) are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data need to comply with the relevant laws, regulations and standards of relevant countries and regions, and corresponding operation portals are provided for the user to choose to authorize or refuse.

[0039] Please refer to Figure 1, which is a system architecture diagram of a group management method provided in an embodiment of the present application. As shown in Figure 1, the system architecture diagram includes a distribution terminal 101, a network 102, and a service terminal 103. The interaction between the distribution terminal 101 and the service terminal 103 can be achieved through the network 102. The distribution terminal 101 can be hardware or software. When the user terminal is hardware, it can be various electronic devices, including but not limited to smart watches, smart phones, tablet computers, laptop portable computers and desktop computers. When the user terminal is software, it can be installed in the electronic devices listed above, which can be implemented as multiple software or software modules, or as a single software or software module, which is not specifically limited here. In the embodiment of the present application, the distribution terminal refers to the terminal used by the distribution party providing distribution services. The network 102 may include various types of wired communication links or wireless communication links, for example: wired communication links include optical fibers, twisted pairs or coaxial cables, and wireless communication links include Bluetooth communication links, Wireless Fidelity (Wi-Fi) communication links or microwave communication links. The server 103 may be a server or server cluster that provides various services, such as a server cluster that provides service support to the distribution end and the user end.

[0040] In one embodiment, the server can obtain the order delivery status of the target order, and can update the group members of the interactive group corresponding to the target order-related transaction party based on whether the order delivery status meets the set status. Specifically, when the order delivery status meets the set status, the delivery party identifier of the target order is obtained, and the group member set of the interactive group corresponding to the target order-related transaction party is updated based on the delivery party identifier to obtain the updated group member set. Member update information is generated based on the updated group member set and sent to the corresponding delivery end. The delivery end displays or does not display the entrance to the above-mentioned interactive group in response to the member update information sent by the server. By adopting the group management method provided in the embodiment of the present application, group members can be dynamically managed according to the order delivery status of the target order of the transaction party. The delivery end does not need to perform group entry and exit operations, which simplifies the group management process and improves the convenience of group management.

[0041] The group management method provided in this specification is described in detail below with reference to specific embodiments.

[0042] Please refer to Figure 2, which is a flow chart of a group management method according to an embodiment of the present application. As shown in Figure 2, the embodiment of the present application illustrates the specific flow of the group management method from both the service side and the delivery side, including steps S101-S104.

[0043] S101, the server obtains the order delivery status of the target order;

[0044] The group management method provided in the embodiment of the present application is used in a delivery service scenario. Delivery services are widely used in scenarios such as online shopping, food delivery, and errand shopping. In some delivery service scenarios, when a user purchases a product, an order will be generated at the transaction party, and the transaction party will provide the delivery object. The delivery party obtains the delivery object from the transaction party and then sends the delivery object from the transaction party to the user's designated location. The delivery party includes but is not limited to delivery personnel, such as riders. Before the delivery party accepts the delivery task of the target order, the order information of the target order can be displayed, for example, the transaction party has accepted the order; after the delivery party accepts the delivery task of the target order, the order delivery status of the target order can be displayed, that is, the logistics status of the delivery party's delivery order. Exemplarily, the order delivery status can be simply divided into states such as waiting for the delivery party to accept the order, the delivery party has accepted the order (waiting for the delivery party to pick up the goods), the delivery party has picked up the goods, the delivery party is delivering, and the delivery party has delivered. For example, after the transaction party accepts the order, the order status may be "waiting for the delivery party to accept the order", after the delivery party accepts the order, the order status may be "waiting for the delivery party to pick up the goods" or "the delivery party has accepted the order", and after the delivery party arrives at the transaction party and takes the delivery object, the order status may be "the delivery party has picked up the goods" or "in the process of delivery". It is understandable that the order delivery status may also include the delivery party's location, the estimated delivery time of the order, and so on. The target order can be obtained based on the transaction party. For each transaction party, there can be multiple orders. All orders of a transaction party can be used as target orders, and the order delivery status of these target orders can be obtained. Optionally, the orders newly added by the transaction party within a preset time period can be used as target orders, and the order delivery status of these target orders can be obtained.

[0045] S102: If the order delivery status satisfies the set status, the delivery party identifier of the target order is obtained, and the group member set of the interaction group corresponding to the transaction party related to the target order is updated based on the delivery party identifier to obtain an updated group member set;

[0046] As will be understood, interaction groups are established to facilitate delivery parties delivering the same transaction party's delivery targets. Therefore, only delivery parties corresponding to target orders that meet the specified status need to join the interaction group. For example, before delivery parties have received delivery targets from the transaction party, these delivery parties can be added to the same interaction group. Delivery parties can then share the delivery target's readiness status with the transaction party within the group. Exemplary statuses include "delivery received," "delivery in progress," etc. When the target order's delivery status meets the specified status, the delivery party identifier for the target order is retrieved. The delivery party identifier uniquely identifies the delivery party for the target order. If the retrieved target order meets the specified status, the group member set of the interaction group for the transaction party associated with the target order is updated based on the delivery party identifier corresponding to the target order. For example, the delivery party identifier can be added to the group member set of the interaction group. As will be understood, when a delivery party sends a message in the interaction group, the server will receive the message from the group members and send the message to the group chat queue formed by the group member set, ensuring that every member of the interaction group receives the message.

[0047] S103, the server generates member update information according to the updated group member set, and sends the member update information to the delivery end, so that the delivery end can display or not display the group entrance of the interactive group according to the member update information.

[0048] In one embodiment, after updating the group member set of the interactive group, the server generates member update information based on the updated group member set. The member update information may include member information of newly added or reduced group members. The server sends the member update information to the delivery end, and the delivery end may display or not display the group entrance of the interactive group based on the member update information. It is understandable that when the group members of the interactive group are updated, the delivery end corresponding to the delivery party that is not in the interactive group will not display the group entrance of the interactive group, thereby reducing the display of redundant information on the delivery end. The delivery end corresponding to the delivery party that is in the interactive group will display the group entrance of the interactive group. By clicking on the group entrance, you can enter the group page for communication.

[0049] S104, the delivery end receives the member update information sent by the service end, and displays or does not display the group entrance of the transaction party's corresponding interaction group according to the member update information.

[0050] In one embodiment, the delivery end receives member update information and, based on the member update information, displays or hides the group entry for the transaction party's corresponding interaction group. The member update information is obtained based on the delivery end identifier corresponding to the target order of the same transaction party. A target order is an order that the delivery end has accepted but not yet picked up. Specifically, upon receiving a trigger instruction (e.g., triggered by clicking a contact control or an interactive message control), the delivery order may display or hide the group entry based on the trigger instruction and member update information.

[0051] In an embodiment of the present application, the server obtains the order delivery status of the target order. If the order delivery status satisfies the set status, the server obtains the delivery party identifier of the target order, updates the group member set of the interaction group corresponding to the transaction party related to the target order based on the delivery party identifier, obtains the updated group member set, generates member update information based on the updated group member set, and sends the member update information to the delivery terminal, so that the delivery terminal can display or not display the group entry of the interaction group based on the member update information. By obtaining the target order in the transaction party's order that the delivery party has accepted but not picked up, the delivery party that needs to pick up the goods from the same transaction party automatically updates the group list of the interaction group based on the target order, and generates member update information and sends it to the delivery terminal, so that the delivery party can view and use the interaction group as needed, thereby reducing the difficulty of group management and promoting information exchange and sharing among delivery parties.

[0052] Please refer to Figure 3, which is a flow chart of a group management method according to an embodiment of the present application. As shown in Figure 3, the present embodiment of the present application illustrates the specific flow of the group management method from both the service side and the delivery side. The method may include the following steps S201-S205.

[0053] S201, the delivery end generates order status change information of the target order to the server in response to the order status change operation of the target order; the order status change information is used to enable the server to update the group member set of the interaction group corresponding to the transaction party related to the target order to obtain an updated group member set.

[0054] Specifically, when the delivery party triggers an order status change operation for a target order on the delivery side, order status change information for the target order can be generated. For example, if the delivery party triggers the "Accept Order" button provided on the delivery side, the delivery side can change the "Accept Order" button to "Accepted Order" to generate order status information for the target order, thereby feeding back the delivery party's triggering event to the server side, which then changes the order status to "Accepted Order". It is understandable that after the server side receives the order status change information sent by the delivery side, it can obtain the order delivery status of the order to update the group member set of the interaction group corresponding to the transaction party related to the corresponding target order.

[0055] Optionally, the order status change information is also used to enable the server to obtain the delivery party identifier of the target order, to generate a target member set based on the delivery party identifier, and to update the group member set of the transaction party's corresponding interaction group based on the target member set to obtain an updated group member set.

[0056] Optionally, the order status change information is further used to enable the server to confirm a first delivery party in the target member set that does not exist in the group member set, and add the first delivery party to the interaction group to obtain an updated group member set.

[0057] Optionally, the order status change information is further used to enable the server to confirm a second delivery party in the group member set that does not exist in the target member set, and delete the second delivery party from the interaction group to obtain an updated group member set.

[0058] S202, the server obtains the order delivery status of the target order in response to the order status update information of the target order;

[0059] In one feasible implementation, order status update information indicates that the order status of a target order has been updated. When the order status of a target order changes, the order delivery status of the changed target order can be obtained. The order status update information can be sent by the delivery end, for example, when the delivery end detects a change in the delivery party's location, or when the delivery party triggers an order status change operation.

[0060] S203: If the order delivery status satisfies the set status, the delivery party identifier of the target order is obtained, and the group member set of the interaction group corresponding to the transaction party related to the target order is updated based on the delivery party identifier to obtain an updated group member set;

[0061] Please refer to the description of step S102 in the above embodiment and will not be repeated here.

[0062] Optionally, if the order delivery status is the accepted state, obtain the delivery party identifier of the target order; add the delivery party identifier to the group member set of the interaction group corresponding to the transaction party to obtain an updated group member set.

[0063] Optionally, if the order delivery status is the picked-up status, obtain the delivery party identifier of the target order; remove / add the delivery party identifier from the group member set of the interaction group corresponding to the transaction party to obtain an updated group member set.

[0064] Specifically, based on the obtained delivery party identification, the operation of adding to the group or removing from the group can be performed on the corresponding delivery party, that is, the state of having picked up the goods can be both a condition for entering the group and a condition for leaving the group. In a feasible implementation, when the order delivery status is the state of having picked up the goods, the delivery party identification can be removed from the group member set. For example, when the order delivery status of the target order is the state of having received the order, after the delivery party identification corresponding to the target order is added to the group member set of the interactive group, when the order delivery status changes to the state of having picked up the goods, the delivery party identification is removed from the group member set. In another feasible implementation, when the order delivery status is the state of having picked up the goods, the delivery party identification is added to the group member set, that is, after the delivery party picks up the goods from the transaction party, the delivery party identification is added to the group member set of the interactive group.

[0065] Optionally, if the order delivery status is delivered, obtain the delivery party identifier of the target order; remove the delivery party identifier from the group member set of the interaction group corresponding to the transaction party to obtain an updated group member set.

[0066] S204: The server generates member update information based on the updated group member set, and sends the member update information to the delivery terminal, so that the delivery terminal can display or not display the group entrance of the interactive group based on the member update information;

[0067] Please refer to the description of step S103 in the above embodiment and will not be repeated here.

[0068] S205, the delivery end receives the member update information sent by the service end, and displays or does not display the group entrance of the transaction party's corresponding interaction group according to the member update information; the member update information is generated according to the updated group member set.

[0069] Specifically, the delivery end can receive member update information sent by the server end. The server end can receive the member update information sent by the server end directly, or the delivery end can receive the member update information sent by the server end when receiving an operation instruction. In one feasible embodiment, in response to opening the delivery party's order management app or group entry page on the delivery end, a group acquisition instruction is sent to the server end. The server end sends the member update information to the delivery end in response to the group acquisition instruction, and the delivery end receives the member update information sent by the server end.

[0070] In one embodiment, the method may include:

[0071] S301, the delivery end generates order status change information of the target order to the service end in response to the pickup or order acceptance confirmation operation of the target order;

[0072] Specifically, when the delivery end receives a pickup or order acceptance confirmation for a target order, it generates order status change information for the target order and transmits it to the service end. This pickup or order acceptance confirmation can be accomplished by the delivery end through a pre-set voice-activated confirmation command, or by touching the confirmation button, etc., without limitation.

[0073] S302, the server obtains the order delivery status of the target order in response to the order status update information of the target order;

[0074] S303, the server obtains the delivery party ID of the target order;

[0075] Specifically, if the order delivery status is "Accepted" or "Picked Up," the delivery party ID for the target order is obtained. The "Accepted" status indicates that the delivery party has accepted the delivery order from the transaction party to the user. At this point, the delivery party may be en route to the transaction party. The delivery party ID can be obtained and added to the interaction group based on the delivery party ID. The "Picked Up" status indicates that the delivery party has received the delivery object. The delivery object can be anything from food, express parcels, clothing, flowers, and so on, with no specific restrictions.

[0076] S304: The server adds the delivery party identifier to the group member set of the interaction group corresponding to the transaction party to obtain an updated group member set.

[0077] Specifically, after obtaining the transaction party identifier of the target order whose order status is the received state or the picked-up state, the delivery party identifier can be added to the group member set to obtain an updated group member set.

[0078] It is understandable that the delivery party identifier corresponding to the target order may change, so the delivery party identifier corresponding to the target order can be obtained in real time. For example, after accepting the target order, the first delivery party is temporarily replaced by the second delivery party, so the first delivery party can be removed from the group chat and the second delivery party can be added to the group.

[0079] S305: The server confirms the member update information corresponding to the delivery party identifier as member entry information based on the updated group member set, and sends the member entry information to the delivery party corresponding to the delivery party identifier, so that the delivery party can display the group entrance of the interactive group based on the member entry information.

[0080] Specifically, after updating the group member set, the member update information corresponding to the delivery party identifier newly added to the group can be set as the member group entry information, and the information can be sent to the delivery end corresponding to the delivery party identifier, so that the delivery end displays the group entrance in response to the member group entry information.

[0081] S306: The delivery end receives the member entry information sent by the service end, and displays the group entrance of the transaction party's corresponding interactive group according to the member entry information.

[0082] Specifically, when the server receives member entry information, it displays the group entrance of the interactive group corresponding to the transaction party based on the member entry information. It is understandable that when the delivery end receives member entry information, it means that the delivery party corresponding to the delivery end has been added to the interactive group, and the group entrance can be displayed on the current delivery end.

[0083] In one embodiment, the method may include:

[0084] S401, the delivery end generates order status change information of the target order to the service end in response to the pickup or delivery confirmation operation of the target order;

[0085] Specifically, upon receiving a pickup or delivery confirmation for a target order, the delivery side can generate order status change information for the target order and send it to the service side. Similarly, pickup or delivery confirmation operations can be triggered by status confirmation options provided by the delivery side.

[0086] S402, the server obtains the order delivery status of the target order in response to the order status update information of the target order;

[0087] S403, obtaining the delivery party ID of the target order;

[0088] Specifically, if the order delivery status satisfies the delivered status or the picked-up status, the delivery party identifier of the target order is obtained.

[0089] S404, removing the delivery party identifier from the group member set of the interaction group corresponding to the transaction party to obtain an updated group member set;

[0090] Specifically, when the order delivery status is delivered, it means that the delivery party has completed the delivery task of the target order, and there is no need for it to communicate in the interaction group of the transaction party corresponding to the target order. Then, the delivery party ID of the target order can be obtained and removed from the group member set. It is understandable that when the order delivery status is picked up,

[0091] S405: Confirm the member update information corresponding to the delivery party identifier as member withdrawal information based on the updated group member set, and send the member withdrawal information to the delivery end corresponding to the delivery party identifier, so that the delivery end does not display the group entrance of the interactive group based on the member withdrawal information.

[0092] In one embodiment, after updating the group member set, the member update information corresponding to the delivery party identifier that is removed from the interactive group can be set as member withdrawal information, and the information can be sent to the delivery end corresponding to the delivery party identifier, so that the corresponding delivery end does not display the group entrance according to the member withdrawal information.

[0093] S406: When receiving the member leaving group information sent by the server, the group entrance of the transaction party's corresponding interaction group is not displayed according to the member leaving group information.

[0094] Specifically, when the delivery end receives a member withdrawal message, it indicates that the delivery party corresponding to the delivery end has been removed from the interactive group, and the group entrance may not be displayed on the delivery end.

[0095] In an embodiment of the present application, the server responds to the order status update information of the target order, obtains the order delivery status of the target order, and if the order delivery status is the order-accepted status, obtains the delivery party identifier of the target order, adds the delivery party identifier to the group member set of the interaction group corresponding to the transaction party, and obtains the updated group member set; if the order delivery status is the picked-up status, obtains the delivery party identifier of the target order, removes / adds the delivery party identifier to the group member set of the interaction group corresponding to the transaction party, and obtains the updated group member set; if the order delivery status is the delivered status, obtains the delivery party identifier of the target order , remove the delivery party identifier from the group member set of the interactive group corresponding to the transaction party to obtain an updated group member set, confirm the member update information corresponding to the delivery party identifier as member entry information based on the updated group member set, and send the member entry information to the delivery terminal corresponding to the delivery party identifier, so that the delivery terminal can display the group entrance of the interactive group based on the member entry information; confirm the member update information corresponding to the delivery party identifier as member exit information based on the updated group member set, and send the member exit information to the delivery terminal corresponding to the delivery party identifier, so that the delivery terminal can not display the group entrance of the interactive group based on the member exit information. By setting the status to filter out the delivery party identifiers that need to be added to or removed from the group, the group members of the interactive group are updated, thereby generating the corresponding member update information and sending it to the corresponding delivery terminal, so that the group chat entrance can be displayed on the delivery terminal of the delivery party that has joined the group, and the group chat entrance can be automatically not displayed on the delivery terminal of the delivery party that has exited the group. The delivery terminal does not need to perform the entry and exit operations, thereby realizing the management of the interactive group.

[0096] Please refer to Figure 4, which is a flow chart of a group management method according to an embodiment of the present application. As shown in Figure 4, the embodiment of the present application describes the specific flow of the group management method from the server side, and the method may include the following steps S501-S504.

[0097] S501, in response to a polling instruction for a target order, obtaining the order delivery status of the target order;

[0098] In a feasible implementation, the order delivery status of the target order can be obtained according to a pre-set polling instruction. For example, if the target order is all orders of a certain transaction party, the order delivery status of all orders of the transaction party can be obtained according to the polling time indicated by the polling instruction (such as 2 minutes).

[0099] S502: If the order delivery status meets the set status, obtain the delivery party ID of the target order and generate a target member set based on the delivery party ID;

[0100] In one embodiment, when a transaction party has a target order, each target order corresponds to a delivery party, and the delivery party has a delivery party identifier. The target member set is generated according to the delivery party identifier bound to the target order.

[0101] It should be noted that when there are multiple target orders, communication and information sharing between multiple delivery parties can be achieved within the interaction group. However, when there is only one target order, a target member set can also be generated based on the delivery party identifier corresponding to the single target order. Delivery parties in the target member set can be added to the interaction group, and members of the interaction group that do not belong to the target member set can be removed. When there is only one target order, there is only one delivery party in the group. The transaction party can be added to the interaction group to facilitate communication. If multiple target orders are obtained next time, only the newly added members can be added to the group.

[0102] S503, updating the group member set of the transaction party's corresponding interaction group according to the target member set to obtain an updated group member set;

[0103] In one embodiment, after generating a target member set for the delivery party identifier of the target order, the target member set is compared with the group member set of the interaction group, and the group member set is updated to obtain an updated group member set. Updating the group member set not only updates the set, but also performs corresponding update operations so that the updated group only contains members corresponding to the target member set. Exemplarily, members of the target member set that are not yet in the group member set are added to the interaction group, and members of the group member set that do not appear in the target member set are removed from the group. It is understandable that the updated group member set is consistent with the target member set.

[0104] S504: Generate member update information based on the updated group member set, and send the member update information to the delivery end, so that the delivery end can display or not display the group entrance of the interactive group based on the member update information.

[0105] For details, please refer to the description of step S103 in the above embodiment, which will not be repeated here.

[0106] In one embodiment, updating the group member set of the transaction party's corresponding interaction group according to the target member set to obtain the updated group member set may include the following steps:

[0107] S5031, confirming the first delivery party in the target member set that does not exist in the group member set;

[0108] In one embodiment, a first delivery party that is not in the group member set is screened out based on the target member set. The first delivery party is also the delivery party that needs to be added to the group member set.

[0109] S5032, adding the first delivery party to the interaction group to obtain an updated group member set;

[0110] It is understood that the nickname or number of the delivery provider can be displayed in the group, such as the delivery provider's name. However, for ease of management, a delivery provider identifier is stored for each delivery provider. Therefore, in one feasible embodiment, the delivery provider identifier is stored in the target member set and the group member set. After the first delivery provider is identified, it is added to the interaction group according to the first delivery provider identifier corresponding to the first delivery provider.

[0111] Optionally, the target member set and the group member set may store the delivery party identifiers corresponding to the delivery parties in a list format, with the target member set corresponding to the first list and the group member set corresponding to the second list. Delivery party identifiers not present in the second list are filtered out from the first list, and the first delivery party is then identified based on the delivery party identifiers.

[0112] Optionally, the group member set can be displayed in the form of a list on the delivery side group details page.

[0113] In one embodiment, member update information is generated based on the updated group member set, and the member update information is sent to the delivery terminal so that the delivery terminal can display or not display the group entrance of the interactive group based on the member update information. The following may be included:

[0114] S5033: Confirm the member update information of the first delivery party as member entry information based on the updated group member set, and send the member entry information to the first delivery terminal corresponding to the first delivery party, so that the first delivery terminal can display the group entrance of the interactive group based on the member entry information;

[0115] In one embodiment, after updating the group member set, the member update information corresponding to the first delivery party can be set as the member group entry information, and the information can be sent to the first delivery party so that the delivery end corresponding to the first delivery party can display the group entrance according to the member group entry information.

[0116] In one embodiment, updating the group member set of the transaction party's corresponding interaction group according to the target member set to obtain the updated group member set may include the following steps:

[0117] S5034, confirming the second delivery party in the group member set that does not exist in the target member set;

[0118] In one embodiment, second couriers that are not present in the target member set are screened based on the group member set. These second couriers are the couriers that need to be removed from the group member set. It should be noted that there is no limit on the number of first and second couriers. For example, the number of first couriers can be 0; if no couriers are found, step S302 is not performed.

[0119] S5035, deleting the second delivery party from the interaction group to obtain an updated group member set;

[0120] In one embodiment, after the second delivery party is identified, the second delivery party is removed from the interaction group according to the second delivery party identifier corresponding to the second delivery party.

[0121] In one embodiment, member update information is generated based on the updated group member set, and the member update information is sent to the delivery terminal so that the delivery terminal can display or not display the group entrance of the interactive group based on the member update information. The following may be included:

[0122] S5036: Confirm the member update information of the second delivery party as member withdrawal information based on the updated group member set, and send the member withdrawal information to the second delivery terminal corresponding to the second delivery party, so that the second delivery terminal does not display the group entrance of the interactive group based on the member withdrawal information;

[0123] In one embodiment, after updating the group member set, the member update information corresponding to the second delivery party can be set as member withdrawal information, and the information can be sent to the second delivery party, so that the delivery end corresponding to the second delivery party can not display the group entrance according to the member withdrawal information.

[0124] In an embodiment of the present application, in response to a polling instruction for a target order, the order delivery status of the target order is obtained. If the order delivery status satisfies the set status, the delivery party identifier of the target order is obtained, a target member set is generated based on the delivery party identifier, and the group member set of the transaction party's corresponding interaction group is updated based on the target member set to obtain an updated group member set. By comparing the group member set with the target member set, the first delivery party and / or the second delivery party are obtained, the first delivery party is added to the interaction group, the second delivery party is removed from the interaction group, an updated group member list is obtained, and corresponding member entry information is generated for the first delivery party, and member exit information is generated for the second delivery party, and sent to the corresponding delivery terminal. By generating member update information corresponding to the member update operation and sending it to the corresponding delivery terminal, the delivery terminal can accurately receive the member update information related to the delivery party and perform corresponding group entry display or non-display operations accordingly.

[0125] Please refer to Figure 5, which is a flow chart of a group management method according to an embodiment of the present application. As shown in Figure 5, the embodiment of the present application describes the specific flow of the group management method from the server side, and the method may include the following steps S601-S605.

[0126] S601, confirming the transaction party's transaction party identifier;

[0127] In one embodiment, before obtaining the target order of the transaction party, the server generates corresponding transaction party identifiers for all transaction parties managed or the current transaction party in advance, and the transaction parties correspond to the transaction party identifiers one by one.

[0128] S602, constructing an interaction group corresponding to the transaction party based on the transaction party identifier, and confirming the group identifier corresponding to the interaction group;

[0129] In one embodiment, the server constructs a corresponding interaction group for the transaction party and assigns a group identifier to the interaction group.

[0130] Optionally, the server may construct interaction groups for all transaction parties it manages in advance and assign corresponding group identifiers.

[0131] S603, establishing a mapping relationship between transaction party identifiers and group identifiers;

[0132] In one embodiment, the transaction party identifier is bound to the group identifier, so that the interaction group and the transaction party have a one-to-one correspondence.

[0133] In one feasible implementation, multiple interaction groups can be established for the transaction party. For example, different interaction groups can be set up according to the type of delivery object provided by the transaction party, and a mapping relationship can be established between the transaction party and multiple interaction groups. For example, if the delivery objects provided by the transaction party include beverages and furniture, and the goods are picked up at different windows at the transaction party, and the delivery time is not consistent, then an interaction group for beverage delivery and an interaction group for furniture delivery can be generated for the transaction party. Each interaction group has a corresponding group identifier. After obtaining the target order, the corresponding group identifier is confirmed based on the type of delivery object in the target order, and the group member set of the corresponding group is then obtained.

[0134] S604: If the order delivery status satisfies the set status, the group ID corresponding to the transaction party is determined based on the transaction party ID and the mapping relationship;

[0135] In one embodiment, an update instruction is used to instruct a transaction party to update the set of group members of an interaction group. The server generates an update instruction to instruct the transaction party to obtain the set of group members. The update instruction can be generated at a set interval, for example, every minute, or each time a transaction party receives a new order. The group identifier associated with the transaction party identifier is determined based on the transaction party identifier and the mapping relationship.

[0136] S605, obtaining a group member set of the transaction party's interaction group according to the group identifier;

[0137] In one embodiment, after the group identifier is obtained, the set of group members in the interactive group corresponding to the group identifier is confirmed.

[0138] In an embodiment of the present application, by confirming the transaction party's transaction party identifier, establishing an interaction group corresponding to the transaction party, confirming the group identifier corresponding to the interaction group, and establishing a mapping relationship between the transaction party identifier and the group identifier, when receiving a group member set update instruction for the transaction party, the transaction party's group identifier is confirmed based on the transaction party's transaction party identifier and the mapping relationship, and the transaction party's group member set is confirmed based on the group identifier. By assigning unique identifiers to the transaction party and the interaction group and establishing a mapping relationship, the acquisition of group member information is facilitated.

[0139] Furthermore, the embodiment of the present application describes a specific process of the group management method from the delivery end side, and the method may include the following steps S701.

[0140] S701, receiving member update information sent by the server, and in response to opening the page or pop-up window where the group entry function is located, displaying or not displaying the group entry of the transaction party's corresponding interactive group according to the member update information.

[0141] Specifically, the delivery end can first receive member update information sent by the server. When the user triggers the opening of the page or pop-up window where the group entry function is located, the group entry function may be displayed or not displayed based on the member update information. In actual applications, the group entry function can be displayed in a variety of ways depending on the needs. The currently shown implementations are: configuring the group entry function on the page and in a pop-up window.

[0142] Please refer to Figure 6, which is a schematic diagram of the application homepage of a group management method provided in an embodiment of the present application. The application is a delivery-side order management application. At the top of the application homepage, the delivery party's orders can be divided into three categories: waiting to be grabbed, waiting to be picked up, and waiting to be delivered. When the delivery party touches the grab order control on the waiting order page, the delivery end responds to the touch operation to grab the order for the delivery party. When the order is successfully grabbed, the order status changes to waiting to be picked up. The order will be visible in the waiting to be picked up category on the application homepage. At the same time, the information of the successful grab order will be synchronized to the server. When the server polls the target order, the delivery party will be automatically pulled into the interactive group.

[0143] In one feasible implementation, an order details interface is displayed, and a trigger operation is received based on a contact control within the order details interface. In response to the trigger operation, the interactive group's group entrance is displayed or not displayed in a pop-up window based on the updated member information. Specifically, the order details page can be a page within a delivery-side order management application, such as a details page under the To-Be-Picked category on the application's main page. When a user clicks the contact control, the interactive group's group entrance is displayed or not displayed in a pop-up window where the group entrance function resides based on the updated member information, in response to the trigger operation.

[0144] Please refer to Figure 7, which is a schematic diagram of an example of a contact control of a group management method provided in an embodiment of the present application. As shown in the left of Figure 7, a contact control is generated at the illustrated position of the order details page. In response to a touch operation on the contact control, the page jumps to the contact information display pop-up window shown in the right of Figure 7. The chat mode display pop-up window is also the pop-up window where the group entrance function is located. Figure 7 shows the situation where the group entrance is displayed on the delivery side. Specifically, the customer's phone number, merchant's phone number, and the knight group of the same merchant can be displayed in the chat mode display pop-up window. When the delivery party clicks on the merchant knight group, it will jump to the interactive group details page as shown in Figure 9. Figure 9 is an example schematic diagram of an interactive group details page of a group management method provided in an embodiment of the present application.

[0145] In one feasible implementation, an order details interface is displayed, and a trigger operation is received based on an interactive message control within the order details interface. In response to the trigger operation, the group entry for the interactive group is displayed or not displayed on the page where the group entry function is located, based on the member update information. Specifically, the page where the group entry function is located can be opened by the delivery party clicking the interactive message control within the order details interface. In response to the trigger operation of the interactive message control, the delivery party displays or does not display the group entry for the interactive group on the page where the group entry function is located, based on the member update information.

[0146] Please refer to Figure 8, which is a schematic diagram of an example of an interactive message control of a group management method provided in an embodiment of the present application. As shown in Figure 8, an extended function control is generated at the illustrated position of the order details page. In response to the triggering operation of the extended function control, an extended control display window is displayed. The extended control display window can display interactive message controls, system message controls, etc. In response to the touch operation of the interactive message control, the page jumps to the interactive message display page shown in Figure 8, which is also the group entry page. The group entry is displayed or not displayed on the interactive message display page. Figure 8 shows the case of displaying the group entry. When the triggering operation of the group entry in the interactive message display page is triggered, it will jump to the interactive group details page shown in Figure 9. It should be noted that the interactive message display page shown in Figure 8 can display interactive messages with merchants, customers, other delivery parties, etc., and can also display the number of people in the group, for example, "5 riders are waiting for this merchant to serve food." At this time, the 5 waiting riders are all in the interactive group. Notes information, such as customer addresses, etc., can also be displayed below the interactive message with customers. There is no specific limitation. It should be noted that the contact control and the interactive message control can be displayed simultaneously on the order details page, so that the delivery party can choose the desired chat entry page entry method.

[0147] Please refer to Figure 10 again. Figure 10 is an example schematic diagram of a contact control of a group management method provided in an embodiment of the present application. The diagram shown is a schematic diagram without displaying the entrance. When the delivery party picks up the delivery object, the order status changes to pending delivery, and the order will be classified into the pending delivery category. At this time, click the contact control at the icon position on the order details page. In response to the touch operation of the contact control, the page jumps to the contact information display pop-up window as shown on the right of Figure 10. The chat mode display pop-up window is also the group entrance page. At this time, the group entrance is no longer displayed in the chat mode display pop-up window.

[0148] Please refer to Figure 11 again. Figure 11 is an example schematic diagram of an interactive message control of a group management method provided in an embodiment of the present application. It also shows a schematic diagram without displaying an entrance. When the delivery party picks up the delivery object, the order status changes to pending delivery, and the order will be classified into the pending delivery category. At this time, click the extended function control at the icon position on the order details page. In response to the triggering operation of the extended function control, the extended control display pop-up window is displayed. The extended control display pop-up window can display interactive message controls, system message controls, etc. In response to the touch operation of the interactive message control, the page jumps to the interactive message display page shown in Figure 11, which is the group entrance page. The group entrance will no longer be displayed in the chat box with the merchant on the interactive message display page.

[0149] In an embodiment of the present application, by receiving member update information, corresponding chat entrance display or non-display operations are performed for different member update information, the group entrance of the transaction party's corresponding interaction group is not displayed according to the member's withdrawal information, and the group entrance of the transaction party's corresponding interaction group is displayed according to the member's joining information, and two ways of opening the group entrance are provided. The trigger operation is received based on the contact control / interaction message control in the order details interface. In response to the trigger operation, the group entrance of the interaction group is displayed or not displayed on the group entrance page according to the member update information, thereby enriching the delivery party's operation experience.

[0150] The following detailed description of the group management device provided in the embodiments of the present application is provided in conjunction with Figures 12-14. It should be noted that the group management device in Figures 12-14 is used to execute the method of the embodiments shown in Figures 2-11 of this specification. For ease of explanation, only the portions relevant to the embodiments of the present application are shown. For specific technical details not disclosed, please refer to the embodiments shown in Figures 2-11 of this specification.

[0151] Please refer to Figure 12, which shows a schematic diagram of the structure of a group management device provided by an exemplary embodiment of the present application. The group management device can be implemented as all or part of the device through software, hardware, or a combination of both. The device 1 includes an acquisition module 11, a confirmation module 12, and a generation module 13.

[0152] The acquisition module 11 is used to obtain the order delivery status of the target order;

[0153] An updating module 12 is configured to obtain a delivery party identifier of a target order if the order delivery status satisfies a set status, and update a group member set of an interaction group corresponding to a transaction party related to the target order based on the delivery party identifier to obtain an updated group member set;

[0154] The generating module 13 is configured to generate member update information according to the updated group member set, and send the member update information to the delivery terminal so that the delivery terminal can display or not display the group entrance of the interactive group according to the member update information.

[0155] Optionally, the updating module 12 is specifically configured to obtain a delivery party identifier of the target order if the order delivery status is an accepted state;

[0156] The delivery party identifier is added to the group member set of the interaction group corresponding to the transaction party to obtain an updated group member set.

[0157] Optionally, the updating module 12 is specifically configured to obtain a delivery party identifier of the target order if the order delivery status is a picked-up status;

[0158] The delivery party identifier is removed / added in the group member set of the interaction group corresponding to the transaction party to obtain an updated group member set.

[0159] Optionally, the updating module 12 is specifically configured to obtain a delivery party identifier of the target order if the order delivery status is a delivered status;

[0160] The delivery party identifier is removed from the group member set of the interaction group corresponding to the transaction party to obtain an updated group member set.

[0161] Optionally, the generation module 13 is specifically used to confirm the member update information corresponding to the delivery party identifier as member group entry information based on the updated group member set, and send the member group entry information to the delivery end corresponding to the delivery party identifier, so that the delivery end can display the group entrance of the interactive group based on the member group entry information.

[0162] Optionally, the generation module 13 is specifically used to confirm the member update information corresponding to the delivery party identifier as member withdrawal information based on the updated group member set, and send the member withdrawal information to the delivery end corresponding to the delivery party identifier, so that the delivery end does not display the group entrance of the interactive group based on the member withdrawal information.

[0163] Optionally, please refer to Figure 13, which is a schematic diagram of the structure of a group management device provided in an embodiment of the application. As shown in Figure 13, the group management device further includes a setting module 14 for constructing an interaction group corresponding to the transaction party based on the transaction party identifier of the transaction party and confirming the group identifier corresponding to the interaction group;

[0164] Establish a mapping relationship between transaction party identifiers and group identifiers.

[0165] Optionally, the setting module 14 is further configured to confirm the group identifier corresponding to the transaction party according to the transaction party identifier and the mapping relationship if the order delivery status satisfies the set status;

[0166] Get the group member set of the transaction party's interaction group according to the group identifier.

[0167] Optionally, the updating module 12 is specifically configured to obtain the delivery party identifier of the target order if the order delivery status satisfies the set status, and generate the target member set according to the delivery party identifier;

[0168] The group member set of the transaction party's corresponding interaction group is updated according to the target member set to obtain an updated group member set.

[0169] Optionally, the updating module 12 is specifically configured to confirm a first delivery party in the target member set that does not exist in the group member set;

[0170] The first delivery party is added to the interaction group to obtain an updated group member set.

[0171] Optionally, the generation module 13 is specifically used to confirm the member update information of the first delivery party as member group entry information based on the updated group member set, and send the member group entry information to the first delivery end corresponding to the first delivery party, so that the first delivery end can display the group entrance of the interactive group based on the member group entry information.

[0172] Optionally, the updating module 12 is specifically configured to confirm a second delivery party in the group member set that does not exist in the target member set;

[0173] The second delivery party is deleted from the interaction group to obtain an updated group member set.

[0174] Optionally, the generation module 13 is specifically used to confirm the member update information of the second delivery party as member withdrawal information based on the updated group member set, and send the member withdrawal information to the second delivery terminal corresponding to the second delivery party, so that the second delivery terminal does not display the group entrance of the interactive group based on the member withdrawal information.

[0175] Optionally, the acquisition module 11 is specifically configured to acquire the order delivery status of the target order in response to order status update information of the target order.

[0176] Optionally, the acquisition module 11 is specifically configured to acquire the order delivery status of the target order in response to a polling instruction for the target order.

[0177] Alternatively, see Figure 14, which shows a schematic diagram of the structure of a group management device provided by an exemplary embodiment of the present application. The group management device can be implemented as all or part of the device through software, hardware, or a combination of both. The device 2 includes an operation receiving module 21 and an information receiving module 22.

[0178] The operation receiving module 21 generates order status change information of the target order to the server in response to the order status change operation on the target order; the order status change information is used to enable the server to update the group member set of the interaction group corresponding to the transaction party related to the target order to obtain an updated group member set;

[0179] The information receiving module 22 receives the member update information sent by the server, and displays or does not display the group entrance of the transaction party's corresponding interaction group according to the member update information; the member update information is generated according to the updated group member set.

[0180] Optionally, the operation receiving module 21 is specifically configured to generate order status change information of the target order to the server in response to a pickup or order acceptance confirmation operation for the target order.

[0181] Optionally, the information receiving module 22 is specifically configured to receive member entry information sent by the server, and display a group entrance of the transaction party's corresponding interaction group according to the member entry information.

[0182] Optionally, the operation receiving module 21 is specifically configured to generate order status change information of the target order to the server in response to a pickup or delivery confirmation operation of the target order.

[0183] Optionally, the information receiving module 22 is specifically configured to, when receiving member withdrawal information sent by the server, not display the group entrance of the transaction party's corresponding interaction group according to the member withdrawal information.

[0184] Optionally, the information receiving module 22 is specifically configured to receive member update information sent by the server, and in response to opening the page or pop-up window where the group entry function is located, display or not display the group entry of the transaction party's corresponding interaction group according to the member update information.

[0185] Optionally, the information receiving module 22 is specifically used to display the order details interface, receive a trigger operation based on the contact control in the order details interface, and in response to the trigger operation, display or not display the group entrance of the interactive group in the pop-up window according to the member update information.

[0186] Optionally, the information receiving module 22 is specifically used to display the order details interface, receive a trigger operation based on the interactive message control in the order details interface, and in response to the trigger operation, display or not display the group entrance of the interactive group on the page according to the member update information.

[0187] Optionally, the order status change information is also used to enable the server to obtain the delivery party identifier of the target order, to generate a target member set based on the delivery party identifier, and to update the group member set of the transaction party's corresponding interaction group based on the target member set to obtain an updated group member set.

[0188] Optionally, the order status change information is further used to enable the server to confirm a first delivery party in the target member set that does not exist in the group member set, and add the first delivery party to the interaction group to obtain an updated group member set.

[0189] Optionally, the order status change information is further used to enable the server to confirm a second delivery party in the group member set that does not exist in the target member set, and delete the second delivery party from the interaction group to obtain an updated group member set.

[0190] It should be noted that the group management device provided in the above embodiments, when executing the group management method, is merely illustrated by the division of the aforementioned functional modules. In actual applications, the aforementioned functions can be assigned to different functional modules as needed, i.e., the internal structure of the device can be divided into different functional modules to perform all or part of the functions described above. Furthermore, the group management device provided in the above embodiments and the group management method embodiments are based on the same concept. The implementation process is detailed in the method embodiments and will not be further elaborated here.

[0191] The serial numbers of the embodiments of the present application are for descriptive purposes only and do not represent the merits of the embodiments. In some cases, the actions or steps described in the claims may be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or sequential order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0192] An embodiment of the present application also provides a storage medium on which a computer program is stored. When the computer program is executed by a processor, the method of the embodiment shown in Figures 2 to 11 above is implemented. The specific execution process can be found in the specific description of the embodiment shown in Figures 2 to 11, which will not be repeated here.

[0193] Please refer to Figure 15, which shows a schematic diagram of the structure of an electronic device provided in accordance with an exemplary embodiment of this specification. The electronic device described herein may include one or more of the following components: a processor 110, a memory 120, an input device 130, an output device 140, and a bus 150. The processor 110, the memory 120, the input device 130, and the output device 140 may be connected via the bus 150.

[0194] The processor 110 may include one or more processing cores. The processor 110 utilizes various interfaces and circuits to connect various components within the electronic device. It executes instructions, programs, code sets, or instruction sets stored in the memory 120, as well as accesses data stored in the memory 120, to perform various functions and process data for the terminal 100. Optionally, the processor 110 may be implemented using at least one of the following hardware forms: a digital signal processing (DSP), a field-programmable gate array (FPGA), or a programmable logic array (PLA). The processor 110 may integrate one or a combination of a central processing unit (CPU), a graphics processing unit (GPU), and a modem. The CPU primarily processes the operating system, user interfaces, and applications; the GPU is responsible for rendering and drawing display content; and the modem handles wireless communications. It is understood that the modem may not be integrated into the processor 110 and may be implemented separately via a communication chip.

[0195] The memory 120 may include a random access memory (RAM) or a read-only memory (ROM). Optionally, the memory 120 includes a non-transitory computer-readable medium (Non-Transitory Computer-Readable Storage Medium). The memory 120 may be used to store instructions, programs, codes, code sets or instruction sets. The memory 120 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for implementing at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc. The operating system may be an Android system, including a system deeply developed based on the Android system, an iOS system developed by Apple, including a system deeply developed based on the iOS system or other systems.

[0196] The memory 120 can be divided into operating system space and user space. The operating system runs in the operating system space, and native and third-party applications run in the user space. In order to ensure that different third-party applications can achieve better operating results, the operating system allocates corresponding system resources to different third-party applications. However, the requirements for system resources in different application scenarios in the same third-party application are also different. For example, in the local resource loading scenario, the third-party application has higher requirements for disk reading speed; in the animation rendering scenario, the third-party application has higher requirements for GPU performance. The operating system and the third-party application are independent of each other. The operating system often cannot perceive the current application scenario of the third-party application in a timely manner, resulting in the operating system being unable to perform targeted system resource adaptation according to the specific application scenario of the third-party application.

[0197] In order for the operating system to distinguish the specific application scenarios of third-party applications, it is necessary to open up data communication between third-party applications and the operating system so that the operating system can obtain the current scenario information of third-party applications at any time, and then perform targeted system resource adaptation based on the current scenario.

[0198] The input device 130 is used to receive input commands or data and includes, but is not limited to, a keyboard, a mouse, a camera, a microphone, or a touch-sensitive device. The output device 140 is used to output commands or data and includes, but is not limited to, a display device and a speaker. In one example, the input device 130 and the output device 140 may be combined, and the input device 130 and the output device 140 may be a touch-sensitive display.

[0199] The touch display screen can be designed as a full screen, a curved screen or a special-shaped screen. The touch display screen can also be designed as a combination of a full screen and a curved screen, or a combination of a special-shaped screen and a curved screen, which is not limited in the embodiments of the present application.

[0200] In addition, those skilled in the art will understand that the structures of the electronic devices shown in the above figures do not limit the electronic devices. The electronic devices may include more or fewer components than shown, or may combine certain components or arrange the components differently. For example, the electronic devices may also include radio frequency circuits, input units, sensors, audio circuits, WiFi modules, power supplies, Bluetooth modules, and other components, which will not be described in detail here.

[0201] In the electronic device shown in Figure 15, the processor 110 can be used to call the computer application stored in the memory 120 and perform the following operations: obtain the order delivery status of the target order; if the order delivery status meets the set status, obtain the delivery party identification of the target order, and update the group member set of the interaction group corresponding to the transaction party related to the target order based on the delivery party identification to obtain an updated group member set; generate member update information based on the updated group member set, and send the member update information to the delivery end, so that the delivery end can display or not display the group entrance of the interaction group according to the member update information.

[0202] In one embodiment, when the processor 110 executes the following operations: if the order delivery status satisfies the set status, the delivery party identifier of the target order is obtained, and the group member set of the interaction group corresponding to the transaction party is updated based on the delivery party identifier to obtain the updated group member set, the processor 110 specifically performs the following operations: if the order delivery status is the order-accepted status, the delivery party identifier of the target order is obtained; and the delivery party identifier is added to the group member set of the interaction group corresponding to the transaction party to obtain the updated group member set.

[0203] In one embodiment, when the processor 110 executes the following operations: if the order delivery status satisfies the set status, the delivery party identifier of the target order is obtained, and the group member set of the interaction group corresponding to the transaction party is updated based on the delivery party identifier to obtain the updated group member set, the processor 110 specifically performs the following operations: if the order delivery status is the picked-up status, the delivery party identifier of the target order is obtained; and the delivery party identifier is removed / added in the group member set of the interaction group corresponding to the transaction party to obtain the updated group member set.

[0204] In one embodiment, when the processor 110 executes the following operations: if the order delivery status satisfies the set status, the delivery party identifier of the target order is obtained, and the group member set of the interaction group corresponding to the transaction party is updated based on the delivery party identifier to obtain the updated group member set, the processor 110 specifically performs the following operations: if the order delivery status is the delivered status, the delivery party identifier of the target order is obtained; and the delivery party identifier is removed from the group member set of the interaction group corresponding to the transaction party to obtain the updated group member set.

[0205] In one embodiment, when the processor 110 generates member update information based on the updated group member set and sends the member update information to the delivery end, it specifically performs the following operations: according to the updated group member set, the member update information corresponding to the delivery party identifier is confirmed as member group entry information, and the member group entry information is sent to the delivery end corresponding to the delivery party identifier, so that the delivery end can display the group entrance of the interactive group according to the member group entry information.

[0206] In one embodiment, when the processor 110 generates member update information based on the updated group member set and sends the member update information to the delivery end, it specifically performs the following operations: confirms the member update information corresponding to the delivery party identifier as member withdrawal information based on the updated group member set, and sends the member withdrawal information to the delivery end corresponding to the delivery party identifier, so that the delivery end does not display the group entrance of the interactive group based on the member withdrawal information.

[0207] In one embodiment, before updating the group member set of the interaction group corresponding to the transaction party based on the delivery party identifier to obtain the updated group member set, the processor 110 further performs the following operations: constructing the interaction group corresponding to the transaction party based on the transaction party identifier of the transaction party, and confirming the group identifier corresponding to the interaction group;

[0208] A mapping relationship between the transaction party identifier and the group identifier is established.

[0209] In one embodiment, the processor 110 further performs the following operations: if the order delivery status satisfies the set status, confirming the group identifier corresponding to the transaction party based on the transaction party identifier of the transaction party and the mapping relationship; and obtaining the group member set of the interaction group of the transaction party based on the group identifier.

[0210] In one embodiment, when the processor 110 executes the following operations when obtaining the delivery party identifier of the target order if the order delivery status satisfies the set status, and updating the group member set of the interaction group corresponding to the transaction party based on the delivery party identifier to obtain the updated group member set, the processor 110 specifically performs the following operations: if the order delivery status satisfies the set status, obtaining the delivery party identifier of the target order, and generating a target member set based on the delivery party identifier; and updating the group member set of the interaction group corresponding to the transaction party based on the target member set to obtain the updated group member set.

[0211] In one embodiment, when the processor 110 updates the group member set of the interaction group corresponding to the transaction party according to the target member set to obtain the updated group member set, it specifically performs the following operations: confirming a first delivery party in the target member set that does not exist in the group member set; adding the first delivery party to the interaction group to obtain the updated group member set.

[0212] In one embodiment, when the processor 110 generates member update information based on the updated group member set and sends the member update information to the delivery end, it specifically performs the following operations: confirms the member update information of the first delivery party as member entry information based on the updated group member set, and sends the member entry information to the first delivery end corresponding to the first delivery party, so that the first delivery end can display the group entrance of the interactive group based on the member entry information.

[0213] In one embodiment, when the processor 110 updates the group member set of the interaction group corresponding to the transaction party according to the target member set to obtain the updated group member set, it specifically performs the following operations: confirming a second delivery party in the group member set that does not exist in the target member set; deleting the second delivery party from the interaction group to obtain the updated group member set.

[0214] In one embodiment, when the processor 110 generates member update information based on the updated group member set and sends the member update information to the delivery end, it specifically performs the following operations: confirms the member update information of the second delivery party as member withdrawal information based on the updated group member set, and sends the member withdrawal information to the second delivery end corresponding to the second delivery party, so that the second delivery end does not display the group entrance of the interactive group based on the member withdrawal information.

[0215] In one embodiment, when obtaining the order delivery status of the target order, the processor 110 specifically performs the following operations:

[0216] In response to the order status update information of the target order, the order delivery status of the target order is obtained.

[0217] In one embodiment, when obtaining the order delivery status of the target order, the processor 110 specifically performs the following operations:

[0218] In response to a polling instruction for a target order, an order delivery status of the target order is obtained.

[0219] In one embodiment, the processor 110 further performs the following operations: in response to an order status change operation on a target order, generating order status change information of the target order to a server; the order status change information is used to enable the server to update the group member set of the interaction group corresponding to the transaction party related to the target order to obtain an updated group member set; receiving member update information sent by the server, and displaying or not displaying the group entry of the interaction group corresponding to the transaction party according to the member update information; the member update information is generated based on the updated group member set.

[0220] In one embodiment, when the processor 110 receives an order status change operation in response to a target order and generates order status change information of the target order to the server, it specifically performs the following operations: in response to a pickup or order acceptance confirmation operation for the target order, it generates order status change information of the target order to the server.

[0221] In one embodiment, when the processor 110 receives member update information sent by the server and displays or does not display the group entrance of the interaction group corresponding to the transaction party based on the member update information, it specifically performs the following operations: receives member group entry information sent by the server, and displays the group entrance of the interaction group corresponding to the transaction party based on the member group entry information.

[0222] In one embodiment, when the processor 110 receives an order status change operation in response to a target order and generates order status change information of the target order to the server, it specifically performs the following operations: in response to a pickup or delivery confirmation operation for the target order, it generates order status change information of the target order to the server.

[0223] In one embodiment, when the processor 110 receives member update information sent by the server and displays or does not display the group entrance of the interaction group corresponding to the transaction party according to the member update information, it specifically performs the following operations: when receiving member withdrawal information sent by the server, it does not display the group entrance of the interaction group corresponding to the transaction party according to the member withdrawal information.

[0224] In one embodiment, when the processor 110 receives the member update information sent by the server and displays or does not display the group entrance of the transaction party's corresponding interaction group according to the member update information, it specifically performs the following operations: receives the member update information sent by the server, and in response to the opening operation of the page or pop-up window where the group entrance function is located, displays or does not display the group entrance of the transaction party's corresponding interaction group according to the member update information.

[0225] In one embodiment, when the processor 110 executes an operation in response to opening the pop-up window where the group entry function is located and displays or does not display the group entry of the transaction party's corresponding interaction group according to the member update information, it specifically performs the following operations: displaying the order details interface, receiving a trigger operation based on the contact control in the order details interface, and in response to the trigger operation, displaying or not displaying the group entry of the interaction group in the pop-up window according to the member update information.

[0226] In one embodiment, when the processor 110 executes an operation in response to opening the page where the group entry function is located and displays or does not display the group entry of the transaction party's corresponding interaction group according to the member update information, it specifically performs the following operations: displaying the order details interface, receiving a trigger operation based on the interactive message control in the order details interface, and in response to the trigger operation, displaying or not displaying the group entry of the interaction group on the page according to the member update information.

[0227] In one embodiment, the order status change information is also used to enable the server to obtain the delivery party identifier of the target order, to generate a target member set based on the delivery party identifier, and to update the group member set of the transaction party's corresponding interaction group based on the target member set to obtain an updated group member set.

[0228] In one embodiment, the order status change information is further used to enable the server to confirm a first delivery party in the target member set that does not exist in the group member set, and add the first delivery party to the interaction group to obtain an updated group member set.

[0229] In one embodiment, the order status change information is further used to enable the server to confirm a second delivery party in the group member set that does not exist in the target member set, and delete the second delivery party from the interaction group to obtain an updated group member set.

[0230] In an embodiment of the present application, the server obtains the order delivery status of the target order. If the order delivery status satisfies the set status, the server obtains the delivery party identifier of the target order, updates the group member set of the interaction group corresponding to the transaction party related to the target order based on the delivery party identifier, obtains the updated group member set, generates member update information based on the updated group member set, and sends the member update information to the delivery terminal, so that the delivery terminal can display or not display the group entry of the interaction group based on the member update information. By obtaining the target order in the transaction party's order that the delivery party has accepted but not picked up, the delivery party that needs to pick up the goods from the same transaction party automatically updates the group list of the interaction group based on the target order, and generates member update information and sends it to the delivery terminal, so that the delivery party can view and use the interaction group as needed, thereby reducing the difficulty of group management and promoting information exchange and sharing among delivery parties.

[0231] Furthermore, the server responds to the order status update information of the target order and obtains the order delivery status of the target order. If the order delivery status is the order received status, the server obtains the delivery party identifier of the target order, adds the delivery party identifier to the group member set of the interaction group corresponding to the transaction party, and obtains the updated group member set; if the order delivery status is the picked-up status, the server obtains the delivery party identifier of the target order, removes / adds the delivery party identifier to the group member set of the interaction group corresponding to the transaction party, and obtains the updated group member set; if the order delivery status is the delivered status, the server obtains the delivery party identifier of the target order, removes / adds the delivery party identifier to the group member set of the interaction group corresponding to the transaction party, and obtains the updated group member set; The delivery party identifier is removed from the group member set of the interactive group corresponding to the transaction party to obtain an updated group member set. Based on the updated group member set, the member update information corresponding to the delivery party identifier is confirmed as member entry information, and the member entry information is sent to the delivery terminal corresponding to the delivery party identifier, so that the delivery terminal can display the group entrance of the interactive group based on the member entry information. Based on the updated group member set, the member update information corresponding to the delivery party identifier is confirmed as member exit information, and the member exit information is sent to the delivery terminal corresponding to the delivery party identifier, so that the delivery terminal can not display the group entrance of the interactive group based on the member exit information. By setting the status, the delivery party identifiers that need to be added to or removed from the group are filtered out, and the group members of the interactive group are updated, thereby generating the corresponding member update information and sending it to the corresponding delivery terminal, so that the group chat entrance can be displayed on the delivery terminal of the delivery party that has joined the group, and the group chat entrance can be automatically not displayed on the delivery terminal of the delivery party that has exited the group. The delivery terminal does not need to perform the entry and exit operations, thereby realizing the management of the interactive group.

[0232] Furthermore, in response to a polling instruction for a target order, the order delivery status of the target order is obtained. If the order delivery status satisfies the set status, the delivery party identifier of the target order is obtained, a target member set is generated based on the delivery party identifier, and the group member set of the transaction party's corresponding interaction group is updated based on the target member set to obtain an updated group member set. By comparing the group member set with the target member set, the first delivery party and / or the second delivery party are obtained, the first delivery party is added to the interaction group, and the second delivery party is removed from the interaction group to obtain an updated group member list. Corresponding member entry information is generated for the first delivery party, and member exit information is generated for the second delivery party, and sent to the corresponding delivery terminal. By generating member update information corresponding to the member update operation and sending it to the corresponding delivery terminal, the delivery terminal can accurately receive the member update information related to the delivery party and perform corresponding group entry display or non-display operations accordingly.

[0233] Furthermore, by confirming the transaction party's transaction party identifier, constructing an interaction group corresponding to the transaction party, confirming the group identifier corresponding to the interaction group, and establishing a mapping relationship between the transaction party identifier and the group identifier, when receiving a group member set update instruction for the transaction party, the transaction party's group identifier is confirmed based on the transaction party's transaction party identifier and the mapping relationship, and the transaction party's group member set is confirmed based on the group identifier. By assigning unique identifiers to the transaction party and the interaction group and establishing a mapping relationship, the acquisition of group member information is facilitated.

[0234] Furthermore, by receiving member update information, corresponding chat entrance display or non-display operations are performed for different member update information. The group entrance of the transaction party's corresponding interactive group is not displayed according to the member's withdrawal information, and the group entrance of the transaction party's corresponding interactive group is displayed according to the member's joining information. In addition, two methods of opening the group entrance are provided. The trigger operation is received based on the contact control / interactive message control in the order details interface. In response to the trigger operation, the group entrance of the interactive group is displayed or not displayed on the group entrance page according to the member update information, thereby enriching the delivery party's operation experience.

[0235] Those skilled in the art will understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The program can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods. The storage medium can be a magnetic disk, an optical disk, a read-only memory (ROM) or a random access memory (RAM). The above disclosure is only a preferred embodiment of this specification, and it is certainly not used to limit the scope of the rights of this specification. Therefore, equivalent changes made according to the claims of this specification are still within the scope covered by this specification.

Claims

1. A group management method, wherein: Applied to the server, including: Get the order delivery status of the target order; If the order delivery status is the order-accepted status, then obtaining the delivery party identifier of the target order; Adding the delivery party identifier to the group member set of the interaction group corresponding to the transaction party to obtain an updated group member set; According to the updated group member set, the member update information corresponding to the delivery party identifier is confirmed as member group entry information, and the member group entry information is sent to the delivery end corresponding to the delivery party identifier, so that the delivery end can display the group entrance of the interactive group according to the member group entry information.

2. The method of claim 1, wherein: The method further comprises: If the order delivery status is the picked-up status, then removing the delivery party identifier from the group member set to obtain an updated group member set; According to the updated group member set, the member update information corresponding to the delivery party identifier is confirmed as member group withdrawal information, and the member group withdrawal information is sent to the delivery end corresponding to the delivery party identifier, so that the delivery end does not display the group entrance of the interactive group according to the member group withdrawal information.

3. The method of claim 1, wherein: The method further comprises: If the order delivery status is the delivered status, then removing the delivery party identifier from the group member set to obtain an updated group member set; According to the updated group member set, the member update information corresponding to the delivery party identifier is confirmed as member group withdrawal information, and the member group withdrawal information is sent to the delivery end corresponding to the delivery party identifier, so that the delivery end does not display the group entrance of the interactive group according to the member group withdrawal information.

4. The method of claim 1, wherein: After obtaining the order delivery status of the target order, the method further includes: If the order delivery status is the picked-up status, then obtaining the delivery party identifier of the target order; Adding the delivery party identifier to the group member set of the interaction group corresponding to the transaction party to obtain an updated group member set; According to the updated group member set, the member update information corresponding to the delivery party identifier is confirmed as member group entry information, and the member group entry information is sent to the delivery end corresponding to the delivery party identifier, so that the delivery end can display the group entrance of the interactive group according to the member group entry information.

5. The method of claim 1, wherein: Before adding the delivery party identifier to the group member set of the interaction group corresponding to the transaction party to obtain the updated group member set, the method further includes: Building an interaction group corresponding to the transaction party based on the transaction party identifier of the transaction party, and confirming a group identifier corresponding to the interaction group; A mapping relationship between the transaction party identifier and the group identifier is established.

6. A group management method, wherein: Applied to the distribution end, including: In response to the order confirmation operation of the target order, generating order status change information of the target order to the server; the order status change information is used to enable the server to update the group member set of the interaction group corresponding to the transaction party related to the target order to obtain an updated group member set; The member group entry information sent by the server is received, and the group entrance of the interaction group corresponding to the transaction party is displayed according to the member group entry information; the member group entry information is generated according to the updated group member set.

7. A group management device, wherein: The device comprises: The acquisition module is used to obtain the order delivery status of the target order; An updating module, configured to obtain a delivery party identifier of the target order if the delivery status of the order is an accepted state; add the delivery party identifier to a group member set of the interactive group corresponding to the transaction party to obtain an updated group member set; A generation module is used to confirm the member update information corresponding to the delivery party identifier as member group entry information according to the updated group member set, and send the member group entry information to the delivery end corresponding to the delivery party identifier, so that the delivery end can display the group entrance of the interactive group according to the member group entry information.

8. A group management device, wherein: The device comprises: An operation receiving module, configured to generate order status change information of the target order to a server in response to an order confirmation operation of the target order; the order status change information is used to enable the server to update a group member set of an interaction group corresponding to a transaction party related to the target order to obtain an updated group member set; The information receiving module is used to receive the member entry information sent by the server, and display the event according to the member entry information. The service party corresponds to the group entrance of the interactive group; the member entry information is generated according to the updated group member set.

9. An electronic device, wherein: include: Processor and memory; The memory stores a computer program, wherein the computer program is suitable for being loaded by the processor and executing the steps of the method according to any one of claims 1 to 6.

10. A storage medium storing a computer program, wherein: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Delivery information interaction method and device, storage medium and electronic equipment

    CN112488619A

  • Multi-role online instant communication method and device, equipment and storage medium

    CN116681364A

  • Group management method, electronic equipment and storage medium

    CN117252668A

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

    CN117252669A

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

    CN118212037A