Information processing method, right and interest display method, system, equipment, medium and product
By automatically processing task information and generating equity information, the problem of high cost and low efficiency of manually creating equity information in the traditional model is solved, and more efficient information processing and equity information generation is achieved.
Patent Information
- Application Number
- CN202510116464.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-23
- Publication Date
- 2025-06-17
- Estimated Expiration
- 2045-01-23
AI Technical Summary
Under the traditional model, merchants have high operating costs and low information generation efficiency.
By obtaining task information for pre-generated processing tasks, filtering product identification in target activity information, and generating equity information based on the element values of equity components, automatic processing and information generation are achieved.
It improves information processing efficiency and the generation efficiency of equity information, reduces operating costs, and enhances the reliability of the generated equity information.
Smart Images

Figure CN120163620A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer technology, and particularly to an information processing method, a rights and interests display method, a system, a device, a medium and a product. Background Art
[0002] With the development of Internet technology and the popularization of mobile devices, more and more merchants conduct various activities through the Internet. For example, merchants issue rights and interests in electronic form, and users receive rights and interests through mobile terminals and use the received rights and interests as vouchers to obtain products or services corresponding to the rights and interests from merchants.
[0003] In the traditional mode, it is necessary for the activity expansion team to communicate with merchants offline to obtain their consent to generate rights and interests information. After the merchants agree, the merchants manually enter and create the rights and interests information. However, the operation cost of manually creating rights and interests information by merchants is high, and the information generation efficiency is low. Summary of the Invention
[0004] In view of the problems of high operation cost and low generation efficiency of manually creating rights and interests information in the above related technologies, this application proposes an information processing method, a rights and interests display method, a system, a device, a medium and a product.
[0005] In the first aspect of this application, an information processing method is proposed, which is applied to a server. The method includes: obtaining task information of a pre-generated processing task, where the task information includes each first product identifier in the target activity information, and the target activity information is used to indicate the activity information screened in advance from the product activity information provided by at least one merchant client; for any first product identifier, obtaining the element value of the rights and interests constituent elements of the product corresponding to the first product identifier and the merchant information of the merchant to which the product belongs; and in the case where the merchant information meets the predetermined merchant conditions and a message agreeing to generate rights and interests information from the merchant is received, generating rights and interests information corresponding to the first product identifier according to the element value of the rights and interests constituent elements.
[0006] In the second aspect of this application, an information processing method is proposed, which is applied to a merchant client. The method includes: sending the created product activity information to the server, where the product activity information includes at least one first product identifier and the attribute value of the product activity attribute corresponding to each first product identifier; receiving a rights and interests information generation request sent by the server, where the rights and interests information generation request is sent by the server when it determines that the merchant information corresponding to the merchant client meets the predetermined merchant conditions, and the rights and interests information generation request is used to request the merchant client to agree to generate rights and interests information corresponding to the first product identifier; and sending an agreement message for the rights and interests information generation request to the server, so that the server generates rights and interests information corresponding to the first product identifier based on the element value of the rights and interests constituent elements of the product corresponding to the obtained first product identifier.
[0007] A third aspect of the present application proposes a method for presenting rights and interests. This method is applied to a terminal device and includes: presenting the rights and interests information through a predetermined display interface, where the rights and interests information is obtained by the server using the method of the first aspect above to process the task information of the pre-generated processing task.
[0008] A fourth aspect of the present application proposes a rights and interests processing system, which includes at least one merchant client and a server; among them, any merchant client is used to send the product activity information created by the merchant client to the server; the server is used to screen the activity information corresponding to the merchant client according to the product activity information of the merchant client, generate target activity information and the task information of the corresponding processing task according to the screened activity information corresponding to each merchant client, and the task information includes each first product identifier in the target activity information; the server is further used to, for any first product identifier, obtain the element value of the rights and interests constituent elements of the product corresponding to the first product identifier and the merchant information of the merchant to which the corresponding product belongs; in the case that the merchant information meets the predetermined merchant conditions and receives the message of the merchant's consent to generate the rights and interests information, generate the rights and interests information corresponding to the first product identifier according to the element value of the rights and interests constituent elements.
[0009] A fifth aspect of the present application proposes an electronic device, which includes a memory, a processor, and a computer program stored on the memory and executable on the processor, and the processor executes the program to implement the method of the first aspect, the second aspect, or the third aspect above.
[0010] A sixth aspect of the present application proposes a computer-readable storage medium, on which a computer program is stored, and the program is executed by a processor to implement the method of the first aspect, the second aspect, or the third aspect above.
[0011] A seventh aspect of the present application provides a computer program product, which includes a computer program, and the computer program is executed by a processor to implement the method of the first aspect, the second aspect, or the third aspect above.
[0012] Based on the method of the first aspect above, the present application has at least the following beneficial effects or advantages:
[0013] The embodiments of the present application can implement the screening of product activity information provided by the merchant client, which is beneficial to quickly obtain product activity information that meets the requirements, reduce the time for obtaining the required information, and improve the information acquisition efficiency. In this method, each first product identifier in the target activity information can be obtained through the task information of the pre-generated processing task, and subsequent information processing processes can be carried out for any first product identifier. The task method is beneficial to the automatic start and automatic execution of the information processing process, thereby facilitating the improvement of information processing efficiency. In this method, generating the rights and interests information requires that the merchant information meets the predetermined merchant conditions and receives a message from the merchant agreeing to generate the rights and interests information, which is beneficial to improving the reliability of the generated rights and interests information. Moreover, this method generates the rights and interests information through automated processing, which is beneficial to reducing the operation cost and improving the generation efficiency and accuracy of the rights and interests information.
[0014] The above description is only an overview of the technical solution of the present application. In order to be able to understand the technical means of the present application more clearly, it can be implemented according to the content of the specification. And in order to make the above and other purposes, features and advantages of the present application more obvious and understandable, the following specifically gives the specific implementation manners of the present application. Brief Description of the Drawings
[0015] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation to the present application. In the drawings:
[0016] Figure 1 It is a schematic diagram of the architecture of the information processing system provided by the exemplary embodiment of the present application;
[0017] Figure 2 It is a flowchart of the information processing method provided by the exemplary embodiment of the present application;
[0018] Figure 3 It is a flowchart of generating the rights and interests information corresponding to the first product identifier provided by the exemplary embodiment of the present application;
[0019] Figure 4 It is a schematic diagram of the processing process of the associated merchant information provided by the exemplary embodiment of the present application;
[0020] Figure 5 It is a flowchart of the merchant status management provided by the exemplary embodiment of the present application;
[0021] Figure 6 It is a schematic diagram of the merchant status switch provided by the exemplary embodiment of the present application;
[0022] Figure 7 It is a schematic diagram of the processing process of initiating the settlement confirmation request provided by the exemplary embodiment of the present application;
[0023] Figure 8 Schematic diagram of the processing flow of the activity change request for the embodiments of the present application;
[0024] Figure 9 Schematic diagram of the information processing flow for the exemplary embodiments of the present application;
[0025] Figure 10 Processing flowchart of the information processing method for the embodiments of the present application. Detailed implementation manners
[0026] Here, the exemplary embodiments will be described in detail, and the examples are shown in the drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementation manners described in the following exemplary embodiments do not represent all implementation manners consistent with the present application. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.
[0027] The terms used in the present application are only for the purpose of describing specific embodiments and are not intended to limit the present application. The singular forms "a", "an", and "the" used in the present application and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more of the associated listed items.
[0028] It should be understood that although the terms first, second, third, etc. may be used in the present application to describe various information, such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of the present application, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the word "if" as used herein may be interpreted as "when", "while", or "in response to determining", etc.
[0029] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in the present application are all information and data that have been authorized by the user or fully authorized by all parties, and the collection, use, and processing of the relevant data need to comply with the relevant laws, regulations, and standards of the relevant countries and regions, and corresponding operation entrances are provided for the user to select to authorize or reject.
[0030] The following uses specific embodiments to elaborate in detail on the technical solution of this application and how the technical solution of this application solves the foregoing technical problems. The several specific embodiments listed may be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The following will describe the embodiments of this application in detail with reference to the accompanying drawings.
[0031] Figure 1 It is a schematic diagram of the architecture of the information processing system provided by an exemplary embodiment of this application. As Figure 1 shown, this architecture includes: a merchant client 10, a server 20, a terminal device 30, and a network 40.
[0032] The merchant client 10 can run a merchant-side application, and through the merchant-side application, it can provide daily management services for merchants or businesses. For example, the merchant client 10 can be used to create product activity information. Products include any items used for rights and interests exchange. For example, products can include at least one of dishes, beverages, daily necessities, books, clothing, snacks, professional services, and virtual items. Professional services, for example, include at least one of housekeeping services, repair services, and consulting services. Virtual items, for example, include at least one of e-books, music, and software. Exemplarily, the rights and interests corresponding to the products can include at least one of the following: coupons, gift cards, discount rights, red envelopes, etc. The server 20 is used to receive the product activity information provided by the merchant client 10, screen the product activity information to obtain target activity information, and create rights and interests information using the screened target activity information. The terminal device 30 is used to convert the user's predetermined available resources into the rights and interests information in the embodiments of this application. The terminal device 30 includes a display interface, and the rights and interests information can be displayed through the display interface. When the user needs to use or redeem the rights and interests information, the user can present the rights and interests information to the merchant, and the merchant can mark the usage status of the rights and interests information as used through the merchant client 10. As an example, the predetermined available resources can be financial resources, integral resources, etc. The network 40 is used to provide a medium for communication links between the merchant client 10 and the server 20 and between the merchant client 10 and the terminal device 20.
[0033] In the embodiments of this application, both the merchant client 10 and the terminal device 30 include, but are not limited to, mobile phones, notebooks, tablet computers, laptop portable computers, desktop computers, etc.; the network 40 can include various connection types, such as wired, wireless communication links, or fiber optic cables, etc. The server 20 can be a single server, a server cluster, or a cloud server. A single server can be a physical server or a virtual server. A server cluster is a cluster composed of multiple servers. A cloud server can include components such as a processor, memory, and cloud hard disk. It should be understood, Figure 1The numbers of merchant clients, server sides, and terminal devices in [it] are merely illustrative. According to actual needs, there can be any number of merchant clients, server sides, and terminal devices.
[0034] Figure 2 It is a flowchart of the information processing method of an exemplary embodiment of this application. As Figure 2 shown, this information processing method can be executed by the server side, and this method specifically includes the following steps S210 - S230.
[0035] S210, obtain the task information of the pre - generated processing task, where the task information includes each first product identifier in the target activity information, and the target activity information is used to indicate the activity information screened in advance from the product activity information provided by at least one merchant client. S220, for any first product identifier, obtain the element value of the element constituting the rights and interests of the product corresponding to the first product identifier and the merchant information of the merchant to which the product belongs. S230, when the merchant information meets the predetermined merchant conditions and a message agreeing to generate rights and interests information from the merchant is received, generate the rights and interests information corresponding to the first product identifier according to the element value of the element constituting the rights and interests.
[0036] In the embodiments of this application, it is possible to screen the product activity information provided by merchant clients, which is beneficial to quickly obtain the product activity information that meets the requirements, reduce the time for obtaining the required information, and improve the information acquisition efficiency; in this method, each first product identifier in the target activity information can be obtained through the task information of the pre - generated processing task, and subsequent information processing processes are carried out for any first product identifier. The task method is beneficial to the automatic start and automatic execution of the information processing process, thereby being beneficial to improving the information processing efficiency. In this method, generating the rights and interests information requires the merchant information to meet the predetermined merchant conditions and receiving a message from the merchant agreeing to generate the rights and interests information, which is beneficial to improving the reliability of the generated rights and interests information; and this method generates the rights and interests information through automated processing, which is beneficial to reducing the operation cost and improving the generation efficiency and accuracy of the rights and interests information.
[0037] In the embodiments of this application, the product activity information of different types of products can be used, such as the product activity information of dishes, beverages, daily necessities, books, etc. to generate the corresponding rights and interests information. For the sake of simplicity of description, in the following multiple embodiments of this article, the product type is taken as an example of dishes to elaborate on the implementation manner of the information processing method of the embodiments of this application. However, this description cannot be interpreted as limiting the scope or implementation possibility of this solution. The information processing methods for other types of products other than dishes are consistent with the processing method for dishes.
[0038] In some embodiments, before the step of obtaining the task information of the pre-generated processing task in step S210, the method further includes the following steps: obtaining the product activity information of at least one merchant client and at least one preset screening condition, where the product activity information includes at least one first product identifier and the attribute values of the product activity attributes corresponding to each first product identifier, and any preset screening condition is used to indicate the value range of an attribute value of the product activity attribute; for any preset screening condition, screening the target activity information corresponding to the preset screening condition from the product activity information according to the value range of the attribute value, and generating a processing task according to the screened target activity information.
[0039] Exemplarily, any first product identifier is used to identify a product, and the product activity attributes include but are not limited to at least one of the following attribute items: activity identifier, product name participating in the activity, the quantity of predetermined available resources required to obtain the product during the activity period, the quantity of predetermined available resources required to obtain the product during the non-activity period, whether the quantity of predetermined available resources required for the product to be allowed for distribution during the activity period is zero, activity type, start time, end time, total inventory, daily inventory, owner type, and merchant identifier. Among them, the activity type may refer to the type of activity target, for example, including but not limited to at least one of the following items: clearing inventory, increasing user traffic, enhancing popularity, etc.; the owner type may refer to the type of the entity initiating the activity, for example, it may be a restaurant, a coffee shop, a beverage store, etc. Among them, the quantity of predetermined available resources required to obtain the product during the activity period may be lower than the quantity of predetermined available resources required to obtain the product during the non-activity period. Exemplarily, for any preset screening condition, the value range of the attribute value may be the value range of at least one attribute item in the product activity attributes.
[0040] In this embodiment, the pre-screening of the activity information and the generation of the processing task are beneficial to quickly obtaining the product activity information that meets the screening conditions, reducing the time for obtaining the required information, and the generation of the processing task is beneficial to the automatic start and automatic execution of the information processing flow, improving the information processing efficiency.
[0041] In some embodiments, a product selection pool may be established according to each first product identifier included in the target activity information. Each product selection pool is a set of each first product identifier screened out during a screening process. The product selection pool includes N first product identifiers. Each product identifier corresponds to a stock keeping unit (SKU), and N is an integer greater than or equal to 1.
[0042] In some embodiments, the step of obtaining the element values of the rights and interests constituent elements of the product corresponding to the first product identifier and the merchant information of the merchant to which the corresponding product belongs in step S220 may specifically include: for any first product identifier, obtaining the element values of the rights and interests constituent elements corresponding to the first product identifier, the first activity identifier, and the merchant identifier from a preset product activity information table; the product activity information table includes the first product identifier of the product participating in any activity, the merchant identifier of the merchant to which the product belongs, and the activity information, and the activity information includes the element values of the rights and interests constituent elements of the corresponding product; obtaining, from the participating merchant information table, the associated merchant identifier corresponding to the merchant corresponding to the first activity identifier and the merchant identifier, and the participating merchant information table includes the associated merchant identifier corresponding to the activity identifier and the merchant identifier; generating the merchant information corresponding to the first product identifier according to the merchant identifier and the associated merchant identifier.
[0043] Exemplarily, the product activity information table includes at least one of the following items: product identifier (sku_id) and the product activity attributes shown in the above embodiments. Exemplarily, the rights and interests constituent elements at least include at least one of the following items: activity identifier, product identifier, product name, the quantity of predetermined available resources required to obtain the product during the activity, start time, and end time. Exemplarily, the rights and interests constituent elements may further include at least one of the following items: the quantity of predetermined available resources required to obtain the product during the non-activity period, total inventory, and daily inventory. Exemplarily, the participating merchant information table includes at least one of the following items: activity identifier, merchant identifier, source, and associated merchant identifier. Among them, the source may refer to the origin of the activity, for example, it may include at least one of the following: social media, email, advertisement, etc.
[0044] In this embodiment, the element values of the rights and interests constituent elements of the product corresponding to the first product identifier are used to generate the corresponding rights and interests information, and the merchant information is used to determine whether the predetermined merchant conditions are met and to determine whether a message agreeing to generate the rights and interests information from the corresponding merchant is received, providing a data basis for subsequent information processing.
[0045] In some embodiments, before step S230, a draft record table of the rights and interests information of the product corresponding to the first product identifier may also be generated according to the element values of the rights and interests constituent elements of the product corresponding to the first product identifier obtained in step S220. Exemplarily, the draft record table of the rights and interests information is used to record the rights and interests information to be generated. The rights and interests information to be generated includes at least some of the rights and interests constituent elements. For example, the draft record table of the rights and interests information may include, for example: record identifier, product identifier, product name, activity identifier, the quantity of predetermined available resources required to obtain the product during the activity, start time, and end time. Among them, each record identifier can identify a record in the draft record table of the rights and interests information.
[0046] The main data items included in the draft record form of rights and interests information are described below in Table 1.
[0047] Main data items in the draft record form of rights and interests information in Table 1
[0048]
[0049] It should be understood that in an actual scenario, the data items in the draft record form of rights and interests information can be customized according to actual needs, and the embodiments of the present application do not make specific limitations.
[0050] In some embodiments, a correlation relationship table between products and draft records of rights and interests information can also be established. The correlation relationship table includes: correlation table data identifier, first product identifier, and corresponding draft record identifier. The correlation table data identifier is the auto-incrementing identifier information in the table. The first product identifier is used to identify a product. The draft record identifier is used to identify a record in the draft record form of rights and interests information.
[0051] In some scenarios, according to the first product identifier, the corresponding draft record identifier can be queried from the correlation relationship table between products and draft records of rights and interests information, and then according to the queried draft record identifier, the corresponding record can be found from the draft record form of rights and interests information to obtain the rights and interests information to be generated. Before generating the rights and interests information, managers can better plan the implementation of product activities based on the rights and interests information to be generated, improving the information management efficiency.
[0052] In some embodiments, information that may be used in the information processing process can be extracted from the product activity information table, the participating merchant information table, the product selection pool, and the draft record form of rights and interests information to obtain the rights and interests information supply data.
[0053] In the description of the following embodiments, the extraction process of the rights and interests information supply data can also be referred to as data cleaning. When performing data cleaning, the product activity information table and the product selection pool can be associated through the first product identifier, the product activity information table and the participating merchant information table can be associated through the activity identifier and the merchant identifier, and the product activity information table and the draft record form of rights and interests information can be associated through the first product identifier.
[0054] Extract the rights and interests information supply data through the above-mentioned association relationships. Specifically, in the product activity information table, the corresponding product activity attributes can be queried from the product activity information table through the first product identifier, and the activity identifier is included in the product activity attributes; through the activity identifier, the merchant identifier and the corresponding associated merchant identifier can be queried from the participating merchant information table, so as to determine the merchants and associated merchants participating in the corresponding activity; in the participating merchant information table, the corresponding associated merchant identifier can be queried according to the merchant identifier, and the associated merchant of the corresponding merchant can be determined according to the query result; in the rights and interests information draft record table, the corresponding rights and interests information draft record can be queried according to the first product identifier.
[0055] In the embodiment of the present application, the rights and interests information supply data can be generated according to the product activity attributes (including the activity identifier and other attribute items), merchant identifier, associated merchant identifier, and rights and interests information draft record queried through the above-mentioned first product identifiers. The rights and interests information supply data is a summary of the data required in the information processing process. Since the data needs to be obtained from the product activity information table, the participating merchant information table, and the product selection pool multiple times in the information processing process, and each data acquisition requires accessing the database interface, directly obtaining the data items required in the information processing process from the rights and interests information supply data can reduce the access to the database interface and is beneficial to improving the data acquisition efficiency.
[0056] In some embodiments, the rights and interests information supply data includes at least one of the following parameter items: unique product activity identifier, draft record identifier, product identifier, activity identifier, merchant identifier, associated merchant identifier, start time, end time, quantity of predetermined available resources required to obtain the product during the activity period, quantity of predetermined available resources required to obtain the product during the non-activity period, daily inventory, total inventory, and the correspondence relationships among the product, the merchant, and the associated merchant. Among them, the unique product activity identifier is used to uniquely identify the product activity information. Exemplarily, the unique product activity identifier may include one or more of the following information items: activity identifier, product name, quantity of predetermined available resources required to obtain the product during the activity period, start time, and end time; or, the unique product activity identifier may also be composed of the following information items: activity identifier and product identifier. The start time refers to: the activity start time, the start time of using the rights and interests information, or the start time of writing off the rights and interests information. The end time refers to the activity end time, the end time of using the rights and interests information, or the end time of writing off the rights and interests information. The daily inventory refers to the remaining quantity of the product counted on the current day, and the total inventory refers to the remaining quantity of the product at a specific time point. The specific time point refers to a certain day of each month, a certain day of each quarter, or a certain day of each year. The product-merchant and associated-merchant relationships can be represented by: product identifier, merchant identifier, and associated merchant identifier. As an example, the product-merchant and associated-merchant relationships can be represented as: {"3321 (merchant identifier)|1123 (associated merchant identifier) chain_id)|1234123 (product identifier)"}.
[0057] In some embodiments, an rights and interests information supply data table can be generated based on the extracted rights and interests information supply data. The main data items in the rights and interests information supply data table are shown in Table 2 below.
[0058] Table 2 Main data items in the rights and interests information supply data table
[0059]
[0060] It should be understood that in the actual scenario, the data items in the rights and interests information supply data table can be custom-set according to actual needs, and the embodiments of the present application do not make specific limitations.
[0061] In some embodiments, the element values of the rights and interests constituent elements include multiple element values; specifically, the above step S230 may include: grouping the element values of the rights and interests constituent elements corresponding to each acquired first product identifier to obtain at least one group; wherein, each group includes the same first product identifier, the same first activity identifier, and at least one same element value; for any first product identifier, in the case where no generated rights and interests information is queried, determining a first merchant and each associated merchant of the first merchant according to the merchant identifier and the corresponding associated merchant identifier corresponding to the first product identifier; in the case where the first merchant is a merchant of a predetermined type, at least one associated merchant has joined a predetermined merchant organization, and a message agreeing to generate rights and interests information from the first merchant has been received, generating corresponding rights and interests information according to the element values of the rights and interests constituent elements in the group corresponding to the first product identifier.
[0062] Exemplarily, the element values of the rights and interests constituent elements include one or more data items in the rights and interests information supply data table. The merchants of the predetermined type include regional merchants and non-regional merchants. Regional merchants are merchants divided according to regions, and the regions are, for example, predetermined urban regions or predetermined geographical regions. The predetermined urban region is used to indicate the city where the merchant is located, and the predetermined geographical region is used to indicate the geographical region to which the city where the merchant is located belongs, such as North China, South China, or East China. Non-regional merchants refer to merchants not divided according to regions, such as, for example, but not limited to: head customers, brand merchants, cooperative merchants, etc. A head customer refers to a customer who has been previously obtained and occupies an important position in the user group; a brand merchant refers to a merchant who has been previously obtained and has brand influence; a cooperative merchant refers to a merchant with a long-term cooperative relationship.
[0063] In this embodiment, through grouping, the rights and interests constituent elements with the same first product identifier, the same first activity identifier, and the same element value can be aggregated. Thus, when the merchant to which the corresponding product belongs is a merchant of a predetermined type, and the associated merchant has joined the predetermined merchant organization and a message agreeing to generate rights and interests information from the merchant has been received, corresponding rights and interests information is generated for the element values of the rights and interests constituent elements in the group, realizing batch processing of rights and interests information and improving information processing efficiency.
[0064] In some embodiments, when the first merchant is a merchant of a predetermined type, at least one associated merchant has joined a predetermined merchant organization and has not received a message from the first merchant consenting to generate entitlement information, the information processing method further includes: when an entitlement information generation request has been sent to the merchant client of the first merchant and a message rejecting the generation of entitlement information is received from the corresponding merchant client, determining to stop generating entitlement information corresponding to the first product identifier; when an entitlement information generation request has been sent to the merchant client of the first merchant, no any feedback message is received from the corresponding merchant client, and the current time is greater than or equal to a first predetermined duration since the last time the entitlement information generation request was sent, sending the entitlement information generation request to the merchant client of the first merchant again.
[0065] As an example, the predetermined merchant organization may be, for example, a predetermined e-merchant platform or an application serving merchants. The associated merchants of the first merchant may include, for example, at least one chain merchant in the area where the first merchant is located. If the first merchant is a merchant of a predetermined type and the associated merchants have joined the predetermined merchant organization but have not yet consented to generate entitlement information, a confirmation request message is sent to the corresponding merchant client to request the merchant to consent to generate entitlement information. If the confirmation request message has been sent but the time since the last time the message was sent exceeds the fatigue duration (the first predetermined duration), the confirmation request message may be sent again.
[0066] In this embodiment, by using an automated processing flow to request the merchant to consent to generate entitlement information, compared with offline manual communication, the information processing efficiency can be improved, which is beneficial to saving labor costs and time costs.
[0067] In some embodiments, when the first merchant is a merchant of a predetermined type and none of the associated merchants have joined the predetermined merchant organization, the information processing method further includes: when an entry confirmation request for the predetermined merchant organization has not been sent to the target merchant, sending the entry confirmation request to the merchant client of the target merchant to request the target merchant to join the predetermined merchant organization, where the target merchant is any one of the associated merchants; when the entry confirmation request has been sent to the target merchant and the current time is greater than or equal to a second predetermined duration since the last time the entry confirmation request was sent, sending the entry confirmation request to the target merchant again.
[0068] As an example, if there is no merchant among the associated merchants of the first merchant who has joined the predetermined merchant organization, an entry request message is sent to the corresponding merchant client to request the merchant to join the predetermined merchant organization. If the entry request message has been sent but the time since the last time the message was sent exceeds the fatigue duration (the second predetermined duration), the entry request message may be sent again. The first predetermined duration and the second predetermined duration may be the same or different. Specific custom settings are made according to actual needs, and the embodiments of the present application do not make specific limitations.
[0069] In this embodiment, by requesting the merchant to agree to join the merchant organization through an automated processing flow, compared with offline manual communication, the information processing efficiency can be improved, which is conducive to saving labor costs and time costs.
[0070] Figure 3 It is a flowchart for generating the rights and interests information corresponding to the first product identifier in an exemplary embodiment of the present application. As Figure 3 shown, the processing flow includes the following steps S301 - S311.
[0071] S301, obtain the first product identifier. In some embodiments, the first product identifier can be obtained from the filtered target activity information, or the first product identifier can be obtained from the rights and interests information draft record table.
[0072] S302, determine whether the current merchant is a regional merchant. If so, execute step S303; if not, execute step S311. In this step, it is determined whether the current merchant is a City Kinetic Area (CKA) merchant. The current merchant is the merchant to which the product corresponding to the first product identifier belongs.
[0073] S303, determine whether the associated merchant of the current merchant has joined the predetermined merchant organization. If so, execute step S304; if not, execute step S305. S304, obtain the set of associated merchants. Exemplarily, the set of associated merchants includes: each merchant within the city area or geographical area to which the current merchant belongs and having the same associated merchant identifier. In the embodiment of the present application, the rights and interests information of the first product identifier can be applicable to each merchant in the set of associated merchants. S305, as shown in "send a request to join", send a confirmation request to join to the merchant client of the current merchant to request the current merchant to join the predetermined merchant organization.
[0074] S306, as indicated by "whether the current merchant has sent a confirmation record", determines whether the current merchant has sent a feedback message for the rights and interests information generation request in the historical record. If so, step S307 is executed; if not, step S310 is executed. S307 determines whether the merchant confirms to agree to generate the rights and interests information. If so, step S308 is executed; if not, step S309 is executed. S308, as indicated by "create rights and interests information", creates the rights and interests information corresponding to the first product identifier. S309, as indicated by "merge and send the settlement request and the rights and interests information generation request", sends the settlement request and the rights and interests information generation request to the merchant client. S310, as indicated by "send a confirmation request", sends the rights and interests information generation request to the merchant client of the current merchant. In some embodiments, if the rights and interests information generation request has been sent and no message indicating that the current merchant agrees to generate the rights and interests information is received within the predetermined fatigue duration, the rights and interests information generation request may be sent again to the merchant client of the current merchant.
[0075] S311 determines whether the associated merchant has joined the predetermined merchant organization. If so, step S304 is executed; if not, the process ends. Through the above steps S301 - S311, the creation process of the rights and interests information corresponding to the first product identifier in the exemplary embodiment is realized.
[0076] In some embodiments, the information processing method further includes: receiving an activity change request for requesting to update at least one record in the product activity information table; for any updated record in the product activity information table, obtaining the second product identifier in the updated record, and querying and updating the rights and interests information corresponding to the second product identifier.
[0077] In some embodiments, a push record may be generated according to the sent settlement confirmation request and the sent rights and interests information generation request. Exemplarily, the main data items in the push record table include but are not limited to at least one of the following: push record identifier, associated merchant identifier, and request type. The push record identifier is the auto - incrementing identifier information in the table; the request type may be a settlement confirmation request or a rights and interests information generation request; the associated merchant identifier is used to identify the associated merchant of the current merchant. If the associated merchant identifier of the current merchant is found in the push record table, it can be determined that the current merchant has a push record, and specifically, it can be determined whether the pushed request is a settlement confirmation request or a rights and interests information generation request according to the request type in the push record.
[0078] Figure 4 This is a schematic diagram of the processing process of the associated merchant information in the exemplary embodiment of the present application. As Figure 4As shown, the server includes a processing module, a notification record module, and an associated merchant module. The notification record module is used to store push records; the associated merchant module is used to store associated merchant information, and the associated merchant information includes: the associated merchant identifier corresponding to the merchant identifier and the settlement instruction information, and the settlement instruction information is used to indicate whether there is a merchant that has settled in the predetermined merchant organization among the associated merchants.
[0079] In some embodiments, the processing flow of the associated merchant information includes the following steps.
[0080] S401, query the associated merchant information. Specifically, the processing module can query the corresponding merchant identifier from the product activity information table according to the obtained first product identifier, and then query the associated merchant information from the associated merchant module according to the queried merchant identifier. S402, return the associated merchant information. Specifically, from the associated merchant information returned by the associated merchant module, obtain the associated merchant identifier and the settlement instruction information. S403, determine whether there is an associated merchant that has joined the predetermined merchant organization. If so, execute S404; if not, execute S407. Specifically, if the associated merchant identifier can be obtained and the settlement instruction information is used to indicate that the merchant has settled in the predetermined merchant organization, it can be determined that there is an associated merchant that has settled in the predetermined merchant organization for the current merchant.
[0081] S404, determine whether a rights and interests information generation request has been pushed; if so, execute S405; if not, execute S406. Specifically, the processing module queries the record corresponding to the associated merchant identifier from the notification record module. If a corresponding record is found and the request type is a rights and interests information generation request, it is determined that a rights and interests information generation request has been pushed; otherwise, it is determined that a rights and interests information generation request has not been pushed.
[0082] S405, as shown in "S405, do not push", the feedback message returned by the notification record module to the processing module is used to indicate that a rights and interests information generation request has been sent. S406, as shown in "update record", after the processing module pushes the rights and interests information generation request to the merchant client of the current merchant, generate a corresponding push message record, and use the generated push message record to update the push record in the notification record module.
[0083] S407, determine whether an entry request has been pushed. If it has been sent, execute S408. S408, do not push. Specifically, the feedback message returned by the notification record module to the processing module is used to indicate that the entry request has been sent. In some scenarios, if an entry request has been sent to the merchant client of the current merchant and no feedback message has been received within the fatigue duration, the entry request can be sent again. S409, push and update the record. Specifically, after the processing module pushes an entry request to the merchant client of the current merchant, a corresponding push message record is generated, and the push record in the notification record module is updated using the generated push message record.
[0084] In this embodiment, through the processing flow of the associated merchant information, it is ensured that under the premise that there is an associated merchant who has joined a predetermined merchant organization in the current merchant and the current merchant agrees to generate rights and interests information, the rights and interests information corresponding to the first product identifier is generated.
[0085] Figure 5 This is a schematic flowchart of merchant status management in an exemplary embodiment of the present application. In Figure 5 it, the server includes a merchant client, a status record module, an entry processing module, and a product management module. Among them, the status record module is used to manage the message push status of the merchant client and the processing status of the push messages received by the merchant client. The message push status includes at least one of the sent entry confirmation request and the sent rights and interests information generation request. The processing status of the push messages received by the merchant client includes: confirmed, closed. Confirmed refers to at least one of the following statuses: the merchant client has sent a feedback message indicating consent to generate rights and interests information for the rights and interests information generation request, and the merchant client has sent a feedback message indicating consent to enter for the entry confirmation request. Closed is used to indicate at least one of the following statuses: the merchant client has sent a feedback message indicating refusal to generate rights and interests information for the rights and interests information generation request, and the merchant client has sent a feedback message indicating refusal to enter for the entry confirmation request.
[0086] In some embodiments, merchant status management includes the following steps. S501, the merchant client queries the merchant status from the status record module. S502, the status record module returns the merchant status to the merchant client. As Figure 5As shown, if the merchant status is: the confirmation request for settlement has been pushed and the request for generating entitlement information has been pushed, then execute S503 - S507. S503, display the settlement copywriting and the copywriting for establishing entitlement information on the merchant client. The settlement copywriting includes, but is not limited to, a brief introduction of the reserved merchant organization, and the copywriting for establishing entitlement information includes, but is not limited to, a brief introduction of the activities participated by the product, etc. S504, the merchant client sends a feedback message agreeing to settle in the reserved merchant organization and agreeing to generate entitlement information. S505, as shown by "agree to settle in", the status recording module forwards the feedback message agreeing to settle in the reserved merchant organization to the settlement processing module. Specifically, the status recording module sends the feedback message from the merchant client agreeing to settle in the reserved merchant organization to the settlement processing module. S506, the settlement processing module feeds back successful settlement to the status recording module. Specifically, after handling the settlement for the merchant client, the settlement processing module feeds back a successful settlement message to the status recording module. S507, the status recording module updates the merchant status to confirmed. Specifically, the merchant status is confirmed and agrees to settle in.
[0087] As Figure 5 shown, if the merchant status is that the request for generating entitlement information has been pushed, then execute S508 - S510. S508, display the copywriting for establishing entitlement information on the merchant client. S509, the merchant client sends a feedback message agreeing to generate entitlement information. S510, the status recording module updates the merchant status to confirmed. Specifically, the merchant status is confirmed and agrees to generate entitlement information.
[0088] As Figure 5 shown, if the merchant status is confirmed, then execute S511 - S514. S511, the merchant client confirms that it refuses to generate entitlement information for the previously received request for generating entitlement information. S512, the merchant client sends a request to invalidate the entitlement information to the status recording module. S513, the status recording module forwards the request to invalidate the entitlement information to the product management module. Specifically, the product management module can stop creating the entitlement information corresponding to the current first product identifier according to the request to invalidate the entitlement information. S514, the status recording module updates the merchant status to closed.
[0089] As Figure 5 shown, if the merchant status is closed, execute S515 - S517. S515, the merchant client confirms that the current status is closed. S516, the merchant client sends a request to reopen to the status recording module. Specifically, the request to reopen is used to request to update the merchant status to agree to generate entitlement information. S517, the status recording module updates the merchant status to confirmed. As Figure 5As shown, if the merchant status is empty, that is, no merchant status is returned, S518 is executed, and the status recording module does not need to process. Through the above steps S501-S518, the automatic switching and management of the merchant status is realized.
[0090] Figure 6 Schematic diagram of merchant status switching of an exemplary embodiment of the present application. Figure 6 As shown, when the message push status includes any of states 1-3. State 1 means that a settlement confirmation request has been pushed, state 2 means that a rights and interests information generation request has been pushed, and state 3 means that a settlement confirmation request has been pushed and a rights and interests information generation request has been pushed. For state 1, if the merchant client returns a feedback message agreeing to settle in, for state 2, if the merchant client returns a feedback message agreeing to generate rights and interests information, for state 3, if the merchant client returns a feedback message agreeing to settle in the predetermined merchant organization and agreeing to generate rights and interests information, then the merchant status will be converted to confirmed. Exemplarily, when the merchant status is confirmed, the merchant status can be updated to closed based on the client's re-feedback on the rights and interests information generation request received historically; when the merchant status is closed, the merchant status can be updated to confirmed based on the client's re-feedback on the rights and interests information generation request received historically.
[0091] In the embodiment of the present application, the merchant status can be flexibly switched according to the message push status and the feedback message returned by the client, which is conducive to realizing automated information management and improving information processing efficiency.
[0092] Figure 7 FIG. 1 is a schematic diagram of the process of initiating a settlement confirmation request according to an exemplary embodiment of the present application. Figure 7 As shown, the server includes a processing module, a merchant management module and a reach management module. The merchant management module is used to manage the merchant identifications that have settled in the predetermined merchant organization. The reach management module is used to record the sending record information in the settlement confirmation request and the sending record information in the record rights information generation request through the reach record table. In some embodiments, the process of initiating a settlement request includes the following steps.
[0093] S701, determine whether the current merchant has been settled in the predetermined merchant organization. If yes, execute S702, if not, execute S703. Specifically, the processing module sends a query request to the merchant management module, and the query request includes the merchant ID of the current merchant.
[0094] S702, returning the merchant ID of the current merchant. Specifically, the merchant management module searches for the merchant ID of the current merchant from the merchant IDs that have settled in the predetermined merchant organization, feeds back the merchant ID of the current merchant, and continues to execute S707-S712.
[0095] S703. Query whether there is a parent node merchant that has joined the scheduled merchant organization. If so, execute S704; if not, execute S705. The parent node merchant can be any associated merchant that is before the current merchant after sorting the current merchant and at least one associated merchant of the current merchant according to a predefined sorting rule. The predefined sorting rule includes, for example, at least one of the merchant establishment time and the superior-subordinate relationship. The child node merchant can be any associated merchant that is after the current merchant after this sorting.
[0096] S704. Return the merchant identifier of the parent node merchant. Specifically, when the merchant management module queries and obtains the merchant identifier of the parent node merchant from the merchant identifiers of the merchants that have joined the scheduled merchant organization, it feeds back the merchant identifier of the parent node merchant and continues to execute S707 - S712. S705. Query whether there is a child node merchant that has joined the scheduled merchant organization. If so, execute S707 - S712; if not, stop the process. S706. Return the merchant identifier of the child node merchant.
[0097] S707. Query the sending record of the joining confirmation request. Specifically, the processing module queries the reach record table to check whether a joining confirmation request has been sent to the merchant client of the current merchant. S708. Return the first success message. This message is used to indicate that a joining confirmation request has been sent to the merchant client of the current merchant. S709. Record the current reach record. Specifically, the reach module writes the generated reach record into the reach record table. The reach record is used to record that a joining confirmation request has been sent to the merchant client of the current merchant. S710. Return the second success message. Specifically, the second success message returned by the reach module is used to indicate that the writing into the reach record table is successful. S711. Receive the joining confirmation message. Specifically, in response to receiving the joining confirmation message sent by the merchant client, it is determined that the current merchant agrees to join the scheduled merchant organization. S712. Initiate a joining request. Specifically, the processing module initiates a request for the current merchant to join the scheduled merchant platform. Through the above steps S701 - S712, the automatic processing of the merchant's joining request is realized.
[0098] In some embodiments, the activity change request includes a second product identifier, the constituent elements to be modified, and the new element values; the step of querying and updating the rights and interests information corresponding to the second product identifier specifically includes: querying the element values of the rights and interests constituent elements corresponding to the second product identifier from the product activity information table; updating the element values of the rights and interests constituent elements corresponding to the second product identifier queried according to the constituent elements to be modified and the new element values to obtain the updated rights and interests information corresponding to the second product identifier. In this embodiment, the update of the rights and interests information is realized through the product identifier included in the activity change request and the new element values of the constituent elements to be modified.
[0099] In some embodiments, the activity change request includes a second activity identifier and a first deletion instruction, and the first deletion instruction is used to indicate deleting some records in the product activity information table; the step of querying and updating the rights and interests information corresponding to the second product identifier may specifically include: in response to the first deletion instruction, querying at least one record corresponding to the second activity identifier from the product activity information table; and setting the rights and interests information corresponding to the queried second activity identifier as invalid rights and interests information. In this embodiment, by means of the activity identifier and deletion execution included in the activity change request, invalidating some rights and interests information is realized.
[0100] In some embodiments, the activity change request includes a second deletion instruction, and the second deletion instruction is used to indicate deleting all records in the product activity information table; the step of querying and updating the rights and interests information corresponding to the second product identifier may specifically include: in response to the second deletion instruction, setting the rights and interests information corresponding to each activity identifier in the product activity information table as invalid rights and interests information. In this embodiment, by means of the deletion execution included in the activity change request, invalidating all rights and interests information is realized.
[0101] Figure 8 It is a schematic diagram of the processing flow of the activity change request according to the embodiment of the present application.
[0102] In Figure 8Among them, the processing flow of the activity change request includes the following steps. S801, Receive the activity change request. S802, Determine whether to invalidate all. If so, execute S803; if not, execute S804. Specifically, if the activity change request only contains a deletion instruction, it is determined that all the rights and interests information is invalidated. S803, Perform the all-invalidation processing. S804, Determine whether to adjust the rules. If so, execute S805; if not, execute S806. Specifically, if the activity change request contains the second product identifier and the new screening rule, update the existing screening rule for the product activity information corresponding to the second product identifier. S805, Perform the rule update processing. Specifically, update the existing screening rule according to the new screening rule. S806, Determine whether to invalidate. If so, execute S807; if not, ignore the activity change request (not shown in the figure). Specifically, if the activity change request contains a deletion instruction and the second product identifier, it is determined that invalidation is required. S807, Perform the partial invalidation processing. Specifically, set the rights and interests information corresponding to the second product identifier as the invalidated rights and interests information. S808, Query the associated rights and interests information. Specifically, for the rule update and partial invalidation processing, obtain the rights and interests information corresponding to the second product identifier as the associated rights and interests information. For the all-invalidation processing, obtain all the rights and interests information as the associated rights and interests information. S809, Update the merchant information. Specifically, if the new screening rule includes screening of the merchant, it is necessary to update the merchant identifier corresponding to the product identifier. S810, Update the product selection pool. Specifically, use the new screening rule to re-screen the product activity information, and update the product selection pool according to the product identifiers in the screened target activity information.
[0103] According to the above steps S801 - S810, by processing the activity change request, at least one of the screening rule, rights and interests information, merchant information, and product selection pool is updated, realizing diversified information update processing.
[0104] Figure 9 This is a schematic diagram of the information processing flow of an exemplary embodiment of the present application. In Figure 9 Among them, the source of the product information can be the merchant client or the product information database of the server, which is used to store the product activity information pre-obtained from the merchant client. The screening module is used to screen the product activity information obtained from the merchant client according to a predetermined rule to obtain the target activity information. The rights and interests information generation module is used to generate rights and interests information according to the screened target activity information. The message management module is used to communicate with the merchant client. In some embodiments, the information processing flow includes the following steps.
[0105] S901. Obtain product activity information. S902. Screen target activity information. Specifically, the target activity information is screened from the product activity information according to preset screening conditions. The target activity information includes each first product identifier. S903. Aggregate the elements of the rights and interests. Specifically, group the element values of the rights and interests elements corresponding to each obtained first product identifier to obtain at least one group. Each group includes the same first product identifier, the same first activity identifier, and at least one same element value.
[0106] S904. Determine whether the generation condition is met. If so, execute S905. If not, execute S906. Specifically, the generation condition includes: the merchant to which the product corresponding to the first product identifier belongs (abbreviated as the first merchant) is a merchant of a predetermined type, and at least one associated merchant has joined the predetermined merchant organization and has received a message from the first merchant agreeing to generate rights and interests information.
[0107] S905. Create rights and interests information. Specifically, generate corresponding rights and interests information based on the element values of the rights and interests elements in the group corresponding to the first product identifier. S906. Determine whether the associated merchant meets the settlement condition. If so (meets), execute S907. Specifically, the settlement condition is: the current merchant is a regional merchant and each associated merchant of the first merchant has joined the predetermined merchant organization. In the case where the first merchant is not a regional merchant and none of the associated merchants of the first merchant have joined the predetermined merchant organization, the processing flow ends (not shown in the figure). In the case where the first merchant is a regional merchant and none of the associated merchants have joined the predetermined merchant organization, send a settlement confirmation request to the merchant client of any associated merchant (not shown in the figure).
[0108] S907. Determine whether the rights and interests information has been agreed to be generated. If so, execute S905. If not, execute S908. Specifically, if a message from the first merchant for agreeing to generate rights and interests information is received, it is determined to be yes. S908. Reach the rights and interests information generation request, that is, send a rights and interests information generation request to the merchant client of the first merchant.
[0109] S909. Receive merchant actions. Specifically, if the merchant action is merchant confirmation, and the confirmation content is used to indicate a feedback message for agreeing to generate rights and interests information or a feedback message for refusing to generate rights and interests information. S910. As shown in "merchant confirmation", if the merchant action is a feedback message for agreeing to generate rights and interests information, execute S905 to create the corresponding rights and interests information. S911. As shown in "join the predetermined merchant organization", in the case where the first merchant is a regional merchant and none of the associated merchants have joined the predetermined merchant organization, send a settlement confirmation request to the merchant client of any associated merchant. If the merchant action is merchant confirmation and the confirmation content is used to indicate agreement to join the merchant organization, execute the processing for any associated merchant to join the predetermined merchant organization.
[0110] In some embodiments, the information processing flow may further include the following steps S912 and S913. S912, obtain the changed product activity information. Exemplarily, from the changed product activity information, obtain the elements of the entitlement information to be updated and the new element values corresponding to the second product identifier. S913, update the entitlement information. Specifically, update the entitlement information corresponding to the second product identifier according to the elements of the entitlement information to be updated and the new element values.
[0111] In some embodiments, the information processing flow may further include the following step S914. S914, as shown in "Close and Open", close some of the created activities. Specifically, obtain the product identifiers of the activities that are closed and update the entitlement information. Exemplarily, set the entitlement information corresponding to these product identifiers to invalid entitlement information for taking down the invalidated entitlement information.
[0112] Continue to refer to Figure 9 , the information processing flow may further include the following steps S915 - S918. S915, screen the entitlement information. Specifically, it can be screened according to the element values of at least one element in the entitlement elements included in the entitlement information, and send the screened entitlement information to the activity information management client. S916, publish the screened entitlement information. Specifically, send the screened entitlement information to the information publishing server. The information publishing server is used to publish the screened entitlement information. The published entitlement information can be used to carry out various product activities. S917, entitlement information acquisition. Specifically, the user terminal obtains the entitlement information of a product using the number of resource requests for the entitlement information corresponding to any product. S918, entitlement information verification. Specifically, by presenting the entitlement information corresponding to any product to the merchant through the user terminal, the merchant client can record the status of the entitlement information as used or verified.
[0113] Through the above steps S901 - S918, a complete processing flow from the creation of the entitlement information until its acquisition and verification through the user terminal is achieved.
[0114] Figure 10 This is the processing flow chart of the information processing method according to the embodiments of the present application. As Figure 10 shown, in some embodiments, the information processing method includes the following steps.
[0115] S1001. Send a creation message at regular intervals. In this step, send a creation message to the message queue of the server at regular intervals. The message queue includes at least one first product identifier. S1002. Aggregate the elements of the rights and interests. In this step, the server obtains at least one first product identifier from the message queue, groups the element values of the rights and interests elements corresponding to each obtained first product identifier, and obtains at least one group; each group includes the same first activity identifier and at least one same element value. S1003. Query the associated rights and interests information. In this step, the server queries the rights and interests information associated with each first product identifier from the preset rights and interests information association table. Among them, the rights and interests information association table can be used to record the rights and interests information associated with each first product identifier. If the query result is that no rights and interests information associated with the first product identifier is found, start the process of adding new rights and interests (corresponding to steps S1004-01 to S1004-11). If rights and interests information associated with the first product identifier is found, start the process of updating rights and interests (corresponding to steps S1005-S1007).
[0116] The following introduces the processing flow of adding new rights and interests information.
[0117] S1004-01. Determine whether the first merchant is a merchant in the urban area. Specifically, the associated merchant module of the server is also used to store urban area merchant information. The urban area merchant information includes, for example: merchant identifier and urban area merchant identifier. If in the urban area merchant information, the urban area merchant identifier corresponding to the merchant identifier of the first merchant is not empty, it can be determined that the first merchant is a merchant in the urban area; otherwise, it can be determined that the first merchant is not a merchant in the urban area. If the first merchant is not a merchant in the urban area, execute the following steps S1007-02 to S1007-05; if the first merchant is a merchant in the urban area, execute the following steps S1007-06 to S1007-11. Among them, the first merchant is the merchant to which the product corresponding to the first product identifier belongs.
[0118] S1007-02. If the first merchant is not a merchant in the urban area, query whether the associated merchant of the first merchant has joined the predetermined merchant organization. If there is an associated merchant that has joined the predetermined merchant organization, execute steps S1007-03 and S1007-04. If there is no associated merchant that has joined the predetermined merchant organization, execute step S1007-05.
[0119] S1007-03. Based on the existence of associated merchants that have joined a predetermined merchant organization, and having queried that a rights and interests information generation request has been sent to the first merchant and having received the confirmation and consent message from the first merchant, create the rights and interests information corresponding to the first product identifier. Specifically, the confirmation and consent message is used to indicate that the first merchant agrees to generate the rights and interests information. After creating the rights and interests information corresponding to the first product identifier, the identifier information of the rights and interests information can also be generated, and the corresponding relationship between the identifier information of the rights and interests information and the product identifier is recorded. In this step, the corresponding relationship between the product identifier corresponding to the identifier information of any rights and interests information can be recorded through a preset corresponding relationship table of identifier information. Any record in this corresponding relationship table is used to represent: the corresponding relationship between the identifier information of the rights and interests information and the product identifier. S1007-04. If the confirmation and consent message from the first merchant is not received, send the rights and interests information generation request to the merchant client of the first merchant.
[0120] S1007-05. Based on the non-existence of associated merchants that have joined a predetermined merchant organization, ignore this creation message. S1007-06. If the first merchant is a city area merchant, query whether the associated merchants of the first merchant have joined a predetermined merchant organization. If there are associated merchants that have joined a predetermined merchant organization, execute steps S1007-07 to S1007-09. If there are no associated merchants that have joined a predetermined merchant organization, execute steps S1007-10 and S1007-11.
[0121] S1007-07. Based on the existence of associated merchants that have joined a predetermined merchant organization, and having queried that a rights and interests information generation request has been sent to the first merchant and having received the confirmation and consent message from the first merchant, create the rights and interests information corresponding to the first product identifier. S1007-08. If the rights and interests information generation request has not been sent, send the rights and interests information generation request to the merchant client of the first merchant. S1007-09. If the rights and interests information generation request has been sent and the confirmation and consent message from the first merchant is not received, ignore this creation message.
[0122] S1007-10. Based on the non-existence of associated merchants that have joined a predetermined merchant organization, and having not sent an entry confirmation request and a rights and interests information generation request to the first merchant, send an entry confirmation request and a rights and interests information generation request to the merchant client of the first merchant. S1007-11. Based on the non-existence of associated merchants that have joined a predetermined merchant organization, and having sent an entry confirmation request and a rights and interests information generation request to the first merchant, ignore this message. The handling of ignoring this message includes, for example: waiting for the response message for the entry confirmation request returned by the client of the first merchant, and waiting for the response message for the rights and interests information generation request from the client of the first merchant.
[0123] The following describes the processing flow for updating rights and interests. S1005, if the rights and interests information associated with the first product identifier is queried, query the rights and interests information to be updated. In this step, the rights and interests information corresponding to the first product identifier can be queried based on the first product identifier. S1006, distinguish the type of update operation according to the queried rights and interests information. Specifically, the types of update operations include: screening rule update, invalidating part of the rights and interests information, and invalidating all the rights and interests information. S1007, update the merchants applicable to the rights and interests information.
[0124] Through the above steps S1001 - S1007, the automatic generation and automatic update of rights and interests information are realized.
[0125] The embodiment of the present application further provides an information processing method. This information processing method is applied to the merchant client, and this method may include the following steps: Send the created product activity information to the server, where the product activity information includes at least one first product identifier and the attribute values of the product activity attributes corresponding to each first product identifier. Receive the rights and interests information generation request sent by the server. The rights and interests information generation request is sent by the server when it determines that the merchant information corresponding to the merchant client meets the predetermined merchant conditions, and the rights and interests information generation request is used to request the merchant client to agree to generate the rights and interests information corresponding to the first product identifier. Send an approval message for the rights and interests information generation request to the server, so that the server generates the rights and interests information corresponding to the first product identifier based on the element values of the rights and interests constituent elements of the product corresponding to the obtained first product identifier.
[0126] In this embodiment, generating rights and interests information requires that the merchant information meets the predetermined merchant conditions and the merchant agrees to generate the rights and interests information, thereby ensuring that the generation of rights and interests information meets the relevant requirements of the merchant. Generating rights and interests information through automated processing is beneficial to reducing the operation cost and improving the generation efficiency and accuracy of rights and interests information.
[0127] In some embodiments, the step of sending an approval message for the rights and interests information generation request to the server may specifically include: In response to the rights and interests information generation request, display the first display information, where the first display information includes a first interaction element and a second interaction element. The first interaction element is used to trigger the sending of an approval message for the rights and interests information generation request, and the second interaction element is used to trigger the sending of a rejection message for the rights and interests information generation request; In response to the operation instruction for the first interaction element, send an approval message for the rights and interests information generation request to the server.
[0128] In some embodiments, the method may further include: in response to an operation instruction for a second interaction element, sending a rejection message for the entitlement information generation request to the server. In this embodiment, for the entitlement information generation request sent by the server, the consent or rejection of the entitlement information generation request can be realized through the operation instruction for the interaction element in the display information, reducing offline manual communication and improving information processing efficiency.
[0129] In some embodiments, the information processing method further includes: receiving an admission confirmation request from the server, where the admission confirmation request is used to request the merchant to which the merchant client belongs to join a predetermined merchant organization; in response to the admission confirmation request, displaying second display information, where the second display information includes a third interaction element and a fourth interaction element, the third interaction element is used to trigger sending an approval message for the admission confirmation request, and the fourth interaction element is used to trigger sending a rejection message for the admission confirmation request; in response to an operation instruction for the third interaction element, sending an approval message for the admission confirmation request to the server; in response to an operation instruction for the fourth interaction element, sending a rejection message for the admission confirmation request to the server. In this embodiment, for the admission confirmation request sent by the server, the consent or rejection of the admission confirmation request can be realized through the operation instruction for the interaction element in the display information, reducing offline manual communication and improving information processing efficiency.
[0130] According to the information processing method of the embodiments of the present application, it can be ensured that the generated entitlement information is the entitlement information generated with the consent of the merchant, which is beneficial to improving the reliability of the generated entitlement information, and by automatically processing the generation of entitlement information, it is beneficial to reducing the operation cost and improving the generation efficiency and accuracy of the entitlement information.
[0131] Embodiments of the present application further provide an information processing device, which is used to execute the method provided in any of the above embodiments applied to the server. The information processing device includes: an acquisition module, which acquires the task information of a pre-generated processing task, and the task information includes each first product identifier in the target activity information, and the target activity information is used to indicate the activity information screened from the product activity information provided by at least one merchant client in advance; the acquisition module is further used to, for any first product identifier, acquire the element value of the entitlement composition element of the product corresponding to the first product identifier and the merchant information of the merchant to which the corresponding product belongs; a generation module, which is used to, when the merchant information meets the predetermined merchant conditions and receives a message from the merchant consenting to generate entitlement information, generate entitlement information corresponding to the first product identifier according to the element value of the entitlement composition element.
[0132] In some embodiments, the obtaining module is further configured to, before obtaining the task information of the pre-generated processing task, obtain the product activity information of at least one merchant client and at least one preset screening condition. The product activity information includes at least one first product identifier and the attribute values of the product activity attributes corresponding to each first product identifier. Any one of the preset screening conditions is used to indicate the value range of an attribute value of the product activity attribute; the generating module is further configured to, for any one of the preset screening conditions, screen the target activity information corresponding to the preset screening condition from the product activity information according to the value range of the attribute value, and generate a processing task according to the screened target activity information.
[0133] In some embodiments, when the obtaining module is configured to obtain the element value of the rights and interests component of the product corresponding to the first product identifier and the merchant information of the merchant to which the corresponding product belongs, it is specifically configured to: obtain the element value of the rights and interests component corresponding to the first product identifier, the first activity identifier, and the merchant identifier from the preset product activity information table; the product activity information table includes the first product identifier of the product participating in any activity, the merchant identifier of the merchant to which the product belongs, and the activity information, and the activity information includes the element value of the rights and interests component of the corresponding product; obtain the associated merchant identifier corresponding to the merchant corresponding to the first activity identifier and the merchant identifier from the participating merchant information table, and the participating merchant information table includes the associated merchant identifier corresponding to the activity identifier and the merchant identifier; generate the merchant information corresponding to the first product identifier according to the merchant identifier and the associated merchant identifier.
[0134] In some embodiments, the element value of the rights and interests component includes multiple element values; when the generating module is configured to generate the rights and interests information corresponding to the first product identifier according to the element value of the rights and interests component under the condition that the merchant information meets the predetermined merchant condition and receives the message of the merchant's consent to generate the rights and interests information, it is specifically configured to: group the element values of the rights and interests components corresponding to the obtained first product identifiers to obtain at least one group; wherein, each group includes the same first product identifier, the same first activity identifier, and at least one same element value; for any one of the first product identifiers, in the case where no generated rights and interests information is queried, determine the first merchant and each associated merchant of the first merchant according to the merchant identifier and the corresponding associated merchant identifier of the first product identifier; in the case where the first merchant is a merchant of a predetermined type, at least one associated merchant has joined a predetermined merchant organization, and the message of the first merchant's consent to generate the rights and interests information has been received, generate the corresponding rights and interests information according to the element value of the rights and interests component in the group corresponding to the first product identifier.
[0135] In some embodiments, the information processing apparatus further includes: a determination module, configured to determine to stop generating the rights and interests information corresponding to the first product identifier when the first merchant is a merchant of a predetermined type, at least one associated merchant has joined a predetermined merchant organization and a message consenting to generate the rights and interests information of the first merchant has not been received, and when a request for generating rights and interests information has been sent to the merchant client of the first merchant and a message rejecting the generation of rights and interests information has been received from the corresponding merchant client; a sending module, configured to, when a request for generating rights and interests information has been sent to the merchant client of the first merchant, no any feedback message has been received from the corresponding merchant client, and the current time is greater than or equal to a first predetermined duration since the last time the request for generating rights and interests information was sent, send the request for generating rights and interests information to the merchant client of the first merchant again.
[0136] In some embodiments, the sending module is further configured to: when the first merchant is a merchant of a predetermined type and each associated merchant has not joined the predetermined merchant organization, and when an entry confirmation request for the predetermined merchant organization has not been sent to the target merchant, send an entry confirmation request to the merchant client of the target merchant to request the target merchant to join the predetermined merchant organization, where the target merchant is any one of the associated merchants; when an entry confirmation request has been sent to the target merchant and the current time is greater than or equal to a second predetermined duration since the last time the entry confirmation request was sent, send the entry confirmation request to the target merchant again.
[0137] In some embodiments, the information processing apparatus further includes: a receiving module, configured to receive an activity change request, where the activity change request is used to request to update at least one record in the product activity information table; a query and update module, configured to, for any updated record in the product activity information table, obtain a second product identifier in the updated record, and query and update the rights and interests information corresponding to the second product identifier.
[0138] In some embodiments, the activity change request includes a second product identifier, the constituent elements to be modified, and new element values; when the query and update module is used to query and update the rights and interests information corresponding to the second product identifier, it is specifically configured to: query, from the product activity information table, the element values of the rights and interests constituent elements corresponding to the second product identifier; and update the element values of the rights and interests constituent elements corresponding to the second product identifier queried according to the constituent elements to be modified and the new element values, so as to obtain the rights and interests information corresponding to the updated second product identifier.
[0139] In some embodiments, the activity change request includes a second activity identifier and a first deletion instruction, and the first deletion instruction is used to indicate deleting some records in the product activity information table; the query and update module, when used to query and update the rights and interests information corresponding to the second product identifier, is specifically configured to: in response to the first deletion instruction, query at least one record corresponding to the second activity identifier from the product activity information table; set the rights and interests information corresponding to the queried second activity identifier to invalid rights and interests information.
[0140] In some embodiments, the activity change request includes a second deletion instruction, and the second deletion instruction is used to indicate deleting all records in the product activity information table; the query and update module, when used to query and update the rights and interests information corresponding to the second product identifier, is specifically configured to: in response to the second deletion instruction, set the rights and interests information corresponding to each activity identifier in the product activity information table to invalid rights and interests information.
[0141] The information processing device applied to the server provided in the embodiments of the present application and the information processing method applied to the server provided in the embodiments of the present application are based on the same inventive concept and have the same beneficial effects as the methods adopted, run, or implemented by them.
[0142] The embodiments of the present application further provide an information processing device. The device is used to execute the method provided in any one of the above embodiments applied to the merchant client. The information processing device includes: a sending module, configured to send the created product activity information to the server, and the product activity information includes at least one first product identifier and the attribute values of the product activity attributes corresponding to each first product identifier; a receiving module, configured to receive a rights and interests information generation request sent by the server. The rights and interests information generation request is sent by the server when it determines that the merchant information corresponding to the commodity client meets the predetermined merchant conditions, and the rights and interests information generation request is used to request the merchant client to agree to generate the rights and interests information corresponding to the first product identifier; the sending module is further configured to send an approval message for the rights and interests information generation request to the server, so that the server generates the rights and interests information corresponding to the first product identifier based on the element values of the rights and interests constituent elements of the product corresponding to the obtained first product identifier.
[0143] In some embodiments, when the sending module is used to send an approval message for the rights and interests information generation request to the server, it is specifically configured to: in response to the rights and interests information generation request, display first display information, and the first display information includes a first interaction element and a second interaction element. The first interaction element is used to trigger sending an approval message for the rights and interests information generation request, and the second interaction element is used to trigger sending a rejection message for the rights and interests information generation request; in response to an operation instruction for the first interaction element, send an approval message for the rights and interests information generation request to the server.
[0144] In some embodiments, the receiving module is further configured to receive a joining confirmation request from the server, where the joining confirmation request is used to request the merchant to which the merchant client belongs to join a predetermined merchant organization; the display module is configured to, in response to the joining confirmation request, display second display information, where the second display information includes a third interaction element and a fourth interaction element, the third interaction element is used to trigger the sending of an approval message for the joining confirmation request, and the fourth interaction element is used to trigger the sending of a rejection message for the joining confirmation request; the sending module is further configured to, in response to an operation instruction for the third interaction element, send an approval message for the joining confirmation request to the server; and in response to an operation instruction for the fourth interaction element, send a rejection message for the joining confirmation request to the server.
[0145] The information processing device applied to the merchant client provided by the embodiments of the present application and the information processing method applied to the merchant client provided by the embodiments of the present application are based on the same inventive concept and have the same beneficial effects as the method adopted, run or implemented by it.
[0146] Some embodiments of the present application further provide a rights and interests display method, which is applied to a terminal device. The rights and interests display method includes: displaying the rights and interests information through a predetermined display interface, where the rights and interests information is obtained by the server using the above-mentioned information processing method applied to the server to process the task information of a pre-generated processing task. Exemplarily, if the terminal device is a mobile phone and there is a rights and interests information section in the mobile phone application, the first display interface may be the display page of the rights and interests information section. The rights and interests information overview of each product can be displayed in a list form on the display page of the rights and interests information section, and each product includes a predetermined product. The rights and interests information overview of the predetermined product includes at least: the product name of the predetermined product and a view details button, and the view details button is the access entry to the rights and interests information of the predetermined product. In response to a click operation on the access entry, the rights and interests information of the predetermined product can be viewed through the details page of the rights and interests information, that is, the second display interface.
[0147] According to the rights and interests display method of this embodiment, detailed rights and interests information can be viewed through a predetermined display interface. The rights and interests information is obtained by using the above-mentioned information processing method applied to the server to process the task information of a pre-generated processing task. This information processing method is beneficial to improving the generation efficiency and accuracy of the rights and interests information, and is conducive to quickly and accurately screening the obtained rights and interests information based on this information processing method.
[0148] The information processing method used in the embodiments of the present application and the rights and interests display method applied to the server provided by the above embodiments of the present application are based on the same inventive concept and have the same beneficial effects as the method adopted, run or implemented by it.
[0149] An embodiment of the present application also provides a rights and interests display device. The rights and interests display device includes: a display module, configured to display the rights and interests information through a predetermined display interface, where the rights and interests information is obtained by the server using the above-mentioned information processing method applied to the server to process the task information of a pre-generated processing task.
[0150] The rights and interests display device provided by the embodiment of the present application and the rights and interests display method provided by the embodiment of the present application are based on the same inventive concept and have the same beneficial effects as the method adopted, run, or implemented by it.
[0151] An embodiment of the present application also provides a rights and interests processing system. The rights and interests processing system includes at least one merchant client and a server. Among them, any merchant client is configured to send the product activity information created by the merchant client to the server; the server is configured to screen the activity information corresponding to the merchant client according to the product activity information of the merchant client, generate target activity information and the task information of the corresponding processing task according to the screened activity information corresponding to each merchant client, and the task information includes each first product identifier in the target activity information; the server is further configured to, for any first product identifier, obtain the element value of the rights and interests constituent elements of the product corresponding to the first product identifier and the merchant information of the merchant to which the corresponding product belongs; in the case where the merchant information meets the predetermined merchant conditions and a message for agreeing to generate rights and interests information from the merchant is received, generate the rights and interests information corresponding to the first product identifier according to the element value of the rights and interests constituent elements.
[0152] It should be clear that the present application is not limited to the specific configurations and processes described and shown in the above embodiments. For the convenience and conciseness of description, the detailed description of known methods is omitted here, and the implementation process of the functions and roles of any merchant client in the above rights and interests processing system is specifically described in the implementation process of the corresponding information processing steps applied to the merchant client in the above method. The implementation process of the functions and roles of the server in the rights and interests processing system is specifically described in the implementation process of the corresponding information processing steps applied to the server in the above method, which will not be elaborated here.
[0153] An embodiment of the present application also provides an electronic device, which includes: a communication interface, a processor, a memory, and a bus; among them, the communication interface, the processor, and the memory complete communication with each other through the bus. The processor can execute any of the above methods by reading and executing the machine-executable instructions corresponding to the control logic of any of the methods provided in the above embodiments in the memory. The specific content of the method can be seen in the above embodiments and will not be elaborated here.
[0154] The memory mentioned in the embodiments of the present application can be any electronic, magnetic, optical or other physical storage device, and can store information such as executable instructions, data, etc. Specifically, the memory can be RAM (Random Access Memory), flash memory, a storage drive (such as a hard disk drive), any type of storage disk (such as an optical disk, DVD, etc.), or a similar storage medium, or a combination thereof. The communication connection between the system network element and at least one other network element is achieved through at least one communication interface (which can be wired or wireless), and the Internet, wide area network, local area network, metropolitan area network, etc. can be used. The bus can be an ISA bus, a PCI bus, an EISA bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. Among them, the memory is used to store programs, and after receiving the execution instruction, the processor executes the program. The processor may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the integrated logic circuit in the hardware of the processor or the instructions in software form. The above-mentioned processor can be a general-purpose processor, including a network processor (abbreviated as NP), a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware controls, etc. It can implement or execute the various methods, steps and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as being executed and completed by the hardware decoding processor, or executed and completed by the combination of the hardware and software modules in the decoding processor.
[0155] The electronic device provided by the embodiments of the present application and any method provided by the embodiments of the present application are based on the same inventive concept and have the same beneficial effects as the method adopted, run or implemented by it.
[0156] The embodiments of the present application also provide a computer-readable storage medium corresponding to any method provided by the foregoing embodiments. The computer-readable storage medium is an optical disc, on which a computer program (i.e., a program product) is stored. When the computer program is run by a processor, it will execute the method provided by any of the foregoing embodiments. It should be noted that examples of computer-readable storage media can also include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other optical and magnetic storage media, which will not be elaborated here one by one.
[0157] The computer-readable storage medium provided by the above embodiments of the present application and the method provided by the embodiments of the present application are based on the same inventive concept and have the same beneficial effects as the methods adopted, run, or implemented by the application programs stored therein.
[0158] The embodiments of the present application also provide a computer program product corresponding to the method provided by the foregoing embodiments. The computer program product includes a computer program, and the computer program is executed by a processor to implement the method provided by the foregoing embodiments. The computer program product provided by the above embodiments of the present application and the method provided by the embodiments of the present application are based on the same inventive concept and have the same beneficial effects as the methods adopted, run, or implemented by the application programs stored therein.
[0159] Those skilled in the art will readily conceive of other embodiments of the present application after considering the specification and practicing the invention disclosed herein. The present application is intended to cover any variations, uses, or adaptations of the present application, which follow the general principles of the present application and include common general knowledge or conventional technical means in the technical field not disclosed in the present application. The specification and embodiments are only to be regarded as exemplary, and the true scope and spirit of the present application are pointed out by the claims. It should also be noted that the term "comprising", "including", or any other variation thereof is intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus comprising a series of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising a..." does not exclude the presence of additional identical elements in the process, method, article, or apparatus comprising the element.
[0160] The above are only the preferred embodiments of the present application and are not intended to limit the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application shall be included within the scope of protection of the present application.
Claims
1. An information processing method, characterized in that: Applied to the server, the method includes: Acquire task information of a pre-generated processing task, wherein the task information includes each first product identifier in the target activity information, and the target activity information is used to indicate activity information pre-screened from product activity information provided by at least one merchant client; For any first product identification, obtain the element value of the rights and interests constituent element of the product corresponding to the first product identification and the merchant information of the merchant to which the corresponding product belongs; When the merchant information satisfies the predetermined merchant conditions and a message of consent from the merchant to generate rights and interests information is received, the rights and interests information corresponding to the first product identifier is generated according to the element values of the rights and interests constituent elements.
2. The method according to claim 1, characterized in that Before obtaining the task information of the pre-generated processing task, the method further includes: Acquire product activity information and at least one preset screening condition of at least one merchant client, wherein the product activity information includes at least one first product identifier and an attribute value of a product activity attribute corresponding to each first product identifier, and any preset screening condition is used to indicate an attribute value range of the product activity attribute; For any preset screening condition, target activity information corresponding to the preset screening condition is screened from the product activity information according to the attribute value range, and a processing task is generated according to the screened target activity information.
3. The method according to claim 1, characterized in that The obtaining of the element value of the rights and interests constituent element of the product corresponding to the first product identifier and the merchant information of the merchant to which the corresponding product belongs includes: Obtaining the element value of the rights and interests constituent element corresponding to the first product identifier, the first activity identifier and the merchant identifier from a preset product activity information table; the product activity information table includes the first product identifier of the product participating in any activity, the merchant identifier of the merchant to which the product belongs and activity information, and the activity information includes the element value of the rights and interests constituent element of the corresponding product; Acquire, from the participating merchant information table, an associated merchant identifier of a merchant corresponding to the first activity identifier and the merchant identifier, wherein the participating merchant information table includes associated merchant identifiers corresponding to the activity identifier and the merchant identifier; Merchant information corresponding to the first product identifier is generated according to the merchant identifier and the associated merchant identifier.
4. The method according to claim 3, characterized in that The element value of the rights and interests constituent element includes multiple element values; when the merchant information meets the predetermined merchant conditions and a message of consent from the merchant to generate rights and interests information is received, generating the rights and interests information corresponding to the first product identifier according to the element value of the rights and interests constituent element includes: Grouping the element values of the equity constituent elements corresponding to the obtained first product identifiers to obtain at least one group; wherein each group includes the same first product identifier, the same first activity identifier and at least one same element value; For any first product identifier, when the generated rights and interests information is not found, the first merchant and the associated merchants of the first merchant are determined according to the merchant identifier and the associated merchant identifier corresponding to the first product identifier; When the first merchant is a merchant of a predetermined type, at least one associated merchant has joined a predetermined merchant organization, and a message of consent to generate rights and interests information from the first merchant has been received, corresponding rights and interests information is generated according to the element value of the rights and interests constituent element in the group corresponding to the first product identifier.
5. An information processing method, characterized in that: Applied to a merchant client, the method includes: Sending the created product activity information to the server, wherein the product activity information includes at least one first product identifier and attribute values of product activity attributes corresponding to each first product identifier; receiving a rights and interests information generation request sent by the server, wherein the rights and interests information generation request is sent by the server when it is determined that the merchant information corresponding to the merchant client meets a predetermined merchant condition, and the rights and interests information generation request is used to request the merchant client to agree to generate rights and interests information corresponding to the first product identifier; Sending a consent message for the rights information generation request to the server, so that the server generates the rights information corresponding to the first product identification based on the element value of the rights constituent element of the product corresponding to the first product identification obtained.
6. A rights display method, characterized in that: Applied to a terminal device, the method comprises: The rights and interests information is displayed through a predetermined display interface, and the rights and interests information is obtained by the server side using the information processing method described in any one of claims 1-4 to process the task information of the pre-generated processing task.
7. A rights and interests processing system, characterized in that: The system includes at least one merchant client and a server; wherein, Any merchant client, used to send product activity information created by the merchant client to the server; The server is used to filter the activity information corresponding to the merchant client according to the product activity information of the merchant client, and generate target activity information and task information of the corresponding processing task according to the filtered activity information corresponding to each merchant client, wherein the task information includes each first product identifier in the target activity information; The server is also used to obtain, for any first product identification, the element value of the rights and interests constituent element of the product corresponding to the first product identification and the merchant information of the merchant to which the corresponding product belongs; when the merchant information meets the predetermined merchant conditions and a message of the merchant's consent to generate rights and interests information is received, generate the rights and interests information corresponding to the first product identification according to the element value of the rights and interests constituent element.
8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: The processor executes the program to implement the method according to any one of claims 1 to 4, any one of claim 5, or claim 6.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: The program is executed by a processor to implement the method according to any one of claims 1 to 4, any one of claim 5, or claim 6.
10. A computer program product, comprising a computer program, characterized in that The computer program is executed by a processor to implement the method of any one of claims 1 to 4, any one of claim 5, or claim 6.
Citation Information
Patent Citations
Information delivery method, device and system
CN111294370A
Commodity information display method and device, storage medium and computer equipment
CN116245612A
Commodity standardization aggregation method and device, medium and equipment
CN116308633A
Right and interest information display method and device
CN116415996A
Right and interest service system, right and interest service method, task setting method and task processing method
CN118840151A