Right and interest issuing method and system, computer equipment and readable storage medium
By constructing a rights database and determining target rights based on user behavior data, the problem of insufficient adaptability and pertinence in the rights issuance in the existing technology is solved, and the smoothness and efficiency of the rights issuance are achieved.
Patent Information
- Application Number
- CN202411448368.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-16
- Publication Date
- 2025-01-21
Smart Images

Figure CN119338518A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of data processing, and in particular to a rights distribution method, system, computer equipment and readable storage medium. Background Art
[0002] At present, more and more online platforms, including banking platforms, insurance platforms, shopping platforms, etc., will provide users with a variety of rights and interests for them to choose from according to their operational needs. By issuing various rights and interests to users to enhance user favorability and increase user usage of the platform or product, their operational goals can be achieved.
[0003] In the prior art, a rights configuration platform is usually set up for suppliers and rights issuing ends, where suppliers enter the rights information of various rights they can provide, and the rights issuing end selects the rights they need to issue and issues them to users. However, it is found in the study that when suppliers enter the rights information of various rights they can provide, they cannot know the rights required by the rights issuing end, which will result in the rights they enter are not what the rights issuing end needs, resulting in the rights issuing end being unable to smoothly issue rights to users, or the rights issued to users are not what they need, resulting in reduced adaptability and pertinence when issuing rights, and reduced effect of rights issuance. Summary of the invention
[0004] In view of this, the purpose of the present invention is to provide a rights issuance method, system, computer device and readable storage medium to ensure the smooth issuance of rights to users, while improving the adaptability and pertinence of rights issuance to ensure the effectiveness of rights issuance.
[0005] In a first aspect, an embodiment of the present application provides a rights issuance method, which is applied to a rights issuance system, wherein the system includes a rights issuance end, a rights provision end, and a user terminal, wherein the rights issuance end can communicate with the rights provision end and the user terminal respectively, and the method includes:
[0006] The rights issuing end configures rights information and batch information for each issuable right, and constructs a rights database based on the rights information and batch information of each issuable right;
[0007] The rights provider matches target rights information and target batch information for each rights scenario based on the rights database, and constructs rights that can be provided according to the target rights information and the target batch information;
[0008] The rights issuing terminal configures issuing standards for the rights that can be provided corresponding to each rights scenario, and determines the target rights based on the issuing standards of each right that can be provided and the behavior data of the user terminal;
[0009] The user terminal distributes the target rights and interests to the user through the corresponding rights and interests scenario.
[0010] Optionally, constructing a rights database based on rights information and batch information of each issuable right includes:
[0011] Configure equity directory information;
[0012] Based on the rights catalog information, construct a rights catalog according to the rights information and batch information of each issuable right;
[0013] The rights and interests database is constructed based on the rights and interests directory.
[0014] Optionally, the determining of target rights and interests based on the issuance standards of each of the rights and interests that can be provided and the behavior data of the user terminal includes:
[0015] For each benefit that can be provided, determining whether the behavior data of the user terminal meets the issuance standard of the benefit that can be provided;
[0016] If the behavior data of the user terminal meets the issuance standard of the available benefits, the available benefits are determined as the target benefits.
[0017] Optionally, the method further comprises:
[0018] The rights issuing end counts the user's claim status of the target rights, and determines the inventory information of the target rights according to the claim status of the target rights;
[0019] The rights issuing end modifies the batch information of the target issuable rights based on the inventory information of the target rights;
[0020] The rights issuing end updates the rights database based on the modified batch information.
[0021] Optionally, the method further comprises:
[0022] The equity issuing end responds to a modification instruction for the batch information of the target issuable equity and modifies the batch information of the target issuable equity based on the modification instruction;
[0023] The rights issuing end updates the rights database based on the modified batch information.
[0024] Optionally, the method further comprises:
[0025] The rights issuing end determines the rights to be issued that have not been issued to the user based on the batch information of each issuable right in response to the unissued rights export instruction;
[0026] The rights issuing end exports the rights information of the rights to be issued.
[0027] Optionally, the method further comprises:
[0028] The rights and interests providing end collects statistics on the inventory information of rights and interests that can be provided in each rights and interests scenario;
[0029] The rights provider, in response to the inventory information modification application, modifies the inventory information according to the inventory modification method and inventory modification quantity indicated by the inventory information modification application;
[0030] The equity provider updates the equity inventory change details according to the modification of the inventory information.
[0031] In a second aspect, an embodiment of the present application provides a rights issuance system, the system comprising:
[0032] The system comprises a rights issuing end, a rights providing end and a user terminal, wherein the rights issuing end can communicate with the rights providing end and the user terminal respectively;
[0033] The rights issuing end is used to configure rights information and batch information for each issuable right, and to construct a rights database based on the rights information and batch information of each issuable right;
[0034] The rights provider is used to match target rights information and target batch information for each rights scenario based on the rights database, and to construct rights that can be provided according to the target rights information and the target batch information;
[0035] The rights issuance terminal is used to configure issuance standards for the rights that can be provided corresponding to each rights scenario, and determine the target rights based on the issuance standards of each right that can be provided and the behavior data of the user terminal;
[0036] The user terminal is used to distribute the target rights and interests to the user through its corresponding rights and interests scenario.
[0037] Optionally, constructing a rights database based on rights information and batch information of each issuable right includes:
[0038] Configure equity directory information;
[0039] Based on the rights catalog information, construct a rights catalog according to the rights information and batch information of each issuable right;
[0040] The rights and interests database is constructed based on the rights and interests directory.
[0041] Optionally, the determining of target rights and interests based on the issuance standards of each of the rights and interests that can be provided and the behavior data of the user terminal includes:
[0042] For each benefit that can be provided, determining whether the behavior data of the user terminal meets the issuance standard of the benefit that can be provided;
[0043] If the behavior data of the user terminal meets the issuance standard of the available benefits, the available benefits are determined as the target benefits.
[0044] Optionally, the rights issuing end is used to count the user's collection status of the target rights, and determine the inventory information of the target rights according to the collection status of the target rights;
[0045] The rights issuing end is used to modify the batch information of the target issuable rights based on the inventory information of the target rights;
[0046] The rights issuing end is used to update the rights database based on the modified batch information.
[0047] Optionally, the equity issuance terminal is used to respond to a modification instruction for the batch information of the target issuable equity and modify the batch information of the target issuable equity based on the modification instruction;
[0048] The rights issuing end is used to update the rights database based on the modified batch information.
[0049] Optionally, the rights issuing terminal is used to determine the rights to be issued that have not been issued to the user based on the batch information of each issuable right in response to the unissued rights export instruction;
[0050] The rights issuance terminal is used to export the rights information of the rights to be issued.
[0051] Optionally, the rights and interests providing end is used to collect statistics on inventory information that can provide rights and interests in each rights and interests scenario;
[0052] The rights and interests providing end is used to respond to the inventory information modification application and modify the inventory information according to the inventory modification method and inventory modification quantity indicated by the inventory information modification application;
[0053] The equity providing end is used to update the equity inventory change details according to the modification of the inventory information.
[0054] In a third aspect, an embodiment of the present application provides a computer device, comprising: a processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the computer device is running, the processor and the memory communicate through the bus, and when the machine-readable instructions are executed by the processor, the steps of the rights issuance method described in any optional implementation manner of the first aspect are performed.
[0055] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of the rights issuance method described in any optional implementation manner of the first aspect above are executed.
[0056] The technical solution provided by this application includes but is not limited to the following beneficial effects:
[0057] This application constructs a rights issuance system, in which the rights issuance end configures rights information and batch information for each issuable right, and constructs a rights database based on the rights information and batch information of each issuable right. It can place information such as rights-related products, inventory, and validity period into the batch management function for configuration, reduce the coupling degree of rights applications, and after the rights database is formed, the data can be reused efficiently based on the rights database, thereby improving the efficiency of rights information processing during the rights issuance process.
[0058] Then, the rights provider matches the target rights information and target batch information for each rights scenario based on the rights database, and builds the available rights based on the target rights information and target batch information. It can connect the rights information and batch information with each rights scenario, and match the available rights for each rights scenario on the basis of satisfying the rights required by the rights issuing end and the rights it can provide.
[0059] Finally, the rights issuance end configures the issuance standards for the rights that can be provided for each rights scenario, and determines the target rights based on the issuance standards for each available right and the behavioral data of the user terminal; the user terminal issues the target rights to the user through its corresponding rights scenario, which can achieve targeted rights issuance for users on the basis of satisfying the needs of the rights issuance end and the capabilities of the rights provision end. While ensuring that the rights can be issued to users smoothly, it improves the adaptability and pertinence of the rights issuance to ensure the effectiveness of the rights issuance.
[0060] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0061] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for use in the embodiments are briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present invention and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without creative work.
[0062] Figure 1 A flow chart of a method for issuing rights and interests provided in the first embodiment of the present invention is shown;
[0063] Figure 2 A flowchart of a method for constructing a rights and interests database provided in the first embodiment of the present invention is shown;
[0064] Figure 3 A schematic diagram showing a benefit directory configuration result provided by the first embodiment of the present invention;
[0065] Figure 4 A flow chart of a method for determining target equity provided by the first embodiment of the present invention is shown;
[0066] Figure 5 A flowchart of a method for updating a rights database provided by the first embodiment of the present invention is shown;
[0067] Figure 6 A flow chart showing a second method for updating a rights and interests database provided in the first embodiment of the present invention is shown;
[0068] Figure 7 A flowchart of a method for exporting rights and interests information provided by the first embodiment of the present invention is shown;
[0069] Figure 8 A flow chart of a method for modifying inventory information provided by the first embodiment of the present invention is shown;
[0070] Fig. 9 A schematic diagram of the structure of a rights distribution system provided by Embodiment 2 of the present invention is shown;
[0071] Fig.10 A schematic diagram of the structure of a computer device provided in Embodiment 3 of the present invention is shown. DETAILED DESCRIPTION
[0072] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. The components of the embodiments of the present invention generally described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present invention provided in the drawings is not intended to limit the scope of the claimed invention, but merely represents selected embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present invention.
[0073] Embodiment 1
[0074] To facilitate understanding of this application, Figure 1 The flowchart of a method for issuing rights provided in the first embodiment of the present invention is shown to describe the content of the first embodiment of the present application in detail.
[0075] See also Figure 1 As shown, Figure 1 A flowchart of a rights issuance method provided in Embodiment 1 of the present invention is shown, wherein the method is applied to a rights issuance system, the system comprising a rights issuance end, a rights provision end and a user terminal, the rights issuance end can communicate with the rights provision end and the user terminal respectively, and the method comprises steps S101 to S104:
[0076] S101: The rights issuing end configures rights information and batch information for each issuable right, and constructs a rights database based on the rights information and batch information of each issuable right.
[0077] Specifically, the rights and interests information is the basic information of the rights and interests itself, including the rights and interests name, the rights and interests directory, the rights and interests source, the related suppliers, the display pictures, and the creation organization; the batch information includes one or more of the batch name, related products, the voucher code display method, inventory, validity period, cost object, and the using organization. Batch information is information related to the stock of the rights and interests batch, including one or more of the batch name, related products, the voucher code display method, inventory, validity period, cost object, and the using organization. The rights and interests issuing end configures the rights and interests information and batch information for each issuable right according to the actual situation of each issuable right and the rights and interests issuing demand. Since one issuable right corresponds to one right and each right has several different batches, each issuable right corresponds to one right and interests information and several batch information. The "rights and interests information" and "batch information" of each issuable right are taken as data entries, and the specific contents of the rights and interests information and batch information are stored as data under each entry to obtain the rights and interests database.
[0078] For example, there are currently issuable rights "Right A" and "Right B"; the right issuance end configures the right information "Sun Washing Machine Redemption Coupon" and the first batch information "First batch, valid for one day" and the second batch information "Second batch, valid for two days" for the issuable right "Right A", and configures the right information "Moon Refrigerator Redemption Coupon" and the batch information "First batch, valid for one day" and the second batch information "Second batch, valid for two days" for the issuable right "Right B".
[0079] When configuring rights and interests information, the rights and interests-related products, inventory, expiration date and other information are placed in the batch management function for configuration, which reduces the coupling degree of rights and interests applications. When configuring rights and interests, it helps to form a rights and interests library, which can be reused efficiently. When configuring batch information, the same right and interests can be associated with multiple batches, each batch can be connected to a rights and interests scenario, and each batch is configured separately and inventory management and inventory control are performed. In this way, efficient management and application of rights and interests can be achieved, as well as inventory management and control in multiple application scenarios of rights and interests.
[0080] S102: The rights provider matches target rights information and target batch information for each rights scenario based on the rights database, and constructs rights that can be provided according to the target rights information and the target batch information.
[0081] Specifically, the equity scenario indicates an application scenario obtained by combining one or more elements of the equity issuance institution, equity issuance channel, and equity issuance method. For example, in the first equity scenario, Mercury Bank (equity issuance institution) APP (equity issuance channel) issues online (equity issuance method); in the second equity scenario, Mars Bank (equity issuance institution) official website (equity issuance channel) issues online (equity issuance method).
[0082] The rights provider can call the rights database according to the needs, and filter and match the target rights information and target batch information corresponding to each rights scenario from the rights information and batch information stored in the rights database for each rights scenario according to the rights it can provide. For example, the rights information "Sun Washing Machine Redemption Coupon" and the second batch information "Second Batch, Valid for Two Days" are matched for the first rights scenario, then the rights that can be provided are constructed with "Sun Washing Machine Redemption Coupon" and "Second Batch, Valid for Two Days" (recorded as the first rights that can be provided); the rights information "Moon Refrigerator Redemption Coupon" and the first batch information "First Batch, Valid for One Day" are matched for the second rights scenario, then the rights that can be provided are constructed with "Moon Refrigerator Redemption Coupon" and "First Batch, Valid for One Day" (recorded as the second rights that can be provided).
[0083] By connecting equity batches with related systems for equity scenarios, the inventory management and maintenance of each batch can be kept relatively independent without interfering with each other. This can better control the operating costs in each equity application scenario, and also make it more convenient to conduct cost statistics for each application scenario.
[0084] S103: The rights issuing terminal configures issuing standards for the rights that can be provided corresponding to each rights scenario, and determines target rights based on the issuing standards for each right that can be provided and the behavior data of the user terminal.
[0085] Specifically, the rights issuing end configures issuance standards for the available rights corresponding to each rights scenario according to the rights issuing requirements, collects the behavior data of the user terminal, and takes the available rights corresponding to the issuance standards satisfied by the behavior data of the user terminal as the target rights.
[0086] For example, the rights issuing end can provide the first rights configuration issuance standard "deposit amount exceeds 100,000 yuan" and the second rights configuration issuance standard "deposit amount exceeds 200,000 yuan" according to the rights issuance demand; the collected behavior data of the user terminal is "deposit amount of 150,000 yuan". Since the behavior data "deposit amount of 150,000 yuan" only meets the issuance standard "deposit amount exceeds 100,000 yuan", it can be determined that the target right is the second right that can be provided.
[0087] S104: The user terminal distributes the target rights and interests to the user through the corresponding rights and interests scenario.
[0088] Specifically, the user terminal distributes each target benefit to the user through the benefit scenarios corresponding to each target benefit. For example, when the target benefit is the second available benefit, the second available benefit corresponds to the second benefit scenario, then the "first batch, valid for one day" "Moon Refrigerator Redemption Coupon" (second available benefit) is distributed online (benefit distribution method) through the official website (benefit distribution channel) of Mars Bank (benefit distribution institution).
[0089] In an alternative embodiment, see Figure 2 As shown, Figure 2 A flowchart of a method for constructing a rights database provided in the first embodiment of the present invention is shown, wherein the method for constructing a rights database based on the rights information and batch information of each issuable right includes steps S201 to S203:
[0090] S201: Configure rights directory information.
[0091] Specifically, configure and maintain the rights and interests directory information, including the rights and interests directory hierarchical relationship, directory name, and hierarchical name. For example, the rights and interests directory hierarchical relationship includes rights and interests channels (internal rights and interests / external rights and interests)-rights and interests attributes (physical rights and interests / non-physical rights and interests)-rights and interests categories (household appliances / grain, oil, rice, noodles / snacks, etc.)-rights and interests commodities (commodities / vouchers / redemption codes, etc.).
[0092] S202: Based on the rights directory information, a rights directory is constructed according to the rights information and batch information of each issuable right.
[0093] For details, see Figure 3 As shown, Figure 3 A schematic diagram of a rights directory configuration result provided in the first embodiment of the present invention is shown, wherein the hierarchical position of each issuable right in the rights directory is determined according to the rights directory hierarchical relationship between the rights information of each issuable right and the rights directory information, the rights information of each issuable right is written into the hierarchical position of each issuable right in the rights directory, and the information of each rights batch is written into the subordinate position of the rights information of each issuable right, and the rights directory is constructed.
[0094] S203: Construct the rights and interests database based on the rights and interests directory.
[0095] Specifically, the rights and interests directory is named according to the names of each level, and the rights and interests directory is named according to the directory name, so as to construct a rights and interests database.
[0096] In an alternative embodiment, see Figure 4 As shown, Figure 4 A flow chart of a method for determining a target benefit provided by the first embodiment of the present invention is shown, wherein the target benefit is determined based on the issuance standards of each benefit that can be provided and the behavior data of the user terminal, including steps S401 to S402:
[0097] S401: For each available benefit, determine whether the behavior data of the user terminal meets the issuance standard of the available benefit.
[0098] S402: If the behavior data of the user terminal meets the issuance standard of the available benefit, the available benefit is determined as the target benefit.
[0099] Specifically, the number of target rights is not limited and can be one or more. For example, the rights issuing end configures the issuing standard "deposit amount exceeds 100,000 yuan" for the first available right and the issuing standard "deposit amount exceeds 200,000 yuan" for the second available right according to the rights issuing demand; the collected behavior data of the user terminal is "deposit amount of 150,000 yuan", because the behavior data "deposit amount of 150,000 yuan" only meets the issuing standard "deposit amount exceeds 100,000 yuan", then it can be determined that the target right is the second available right; if the collected behavior data of the user terminal is "deposit amount of 250,000 yuan", because the behavior data "deposit amount of 150,000 yuan" meets both the issuing standard "deposit amount exceeds 100,000 yuan" and the issuing standard "deposit amount exceeds 200,000 yuan", then it can be determined that the target right is the first available right and the second available right.
[0100] In an alternative embodiment, see Figure 5 As shown, Figure 5 A flowchart of a method for updating a rights database provided in the first embodiment of the present invention is shown, wherein the method further includes steps S501 to S503:
[0101] S501: The rights issuing end counts the user's receipt status of the target rights, and determines the inventory information of the target rights according to the receipt status of the target rights.
[0102] Specifically, the rights issuing end counts the user's collection status of the target rights through the user terminal. Whenever the user collects the target rights, the inventory quantity of the target rights is deducted and the inventory information of the target rights is updated.
[0103] S502: The rights issuing end modifies the batch information of the target issuable rights based on the inventory information of the target rights.
[0104] Specifically, the batch information of the target issuable rights includes the rights inventory quantity. After the inventory information of the target rights is updated, the batch information of the target issuable rights is modified based on the updated inventory information.
[0105] S503: The rights issuing end updates the rights database based on the modified batch information.
[0106] Specifically, the rights database stores batch information. After the batch information of the target issuable rights is updated, the rights database is modified and updated based on the updated batch information.
[0107] In an alternative embodiment, see Figure 6 As shown, Figure 6The flowchart of the second method for updating the rights and interests database provided in the first embodiment of the present invention is shown, wherein the method further includes steps S601 to S602:
[0108] S601: The rights issuing end responds to a modification instruction for batch information of target issuable rights and modifies the batch information of the target issuable rights based on the modification instruction.
[0109] S602: The rights issuing end updates the rights database based on the modified batch information.
[0110] Specifically, the rights issuing end can also manually modify the batch information of the target issuable rights according to needs. The specific modification process is to input a modification instruction to the rights issuing end, and the rights issuing end responds to the modification instruction and modifies the batch information of the target issuable rights based on the modification instruction.
[0111] In an alternative embodiment, see Figure 7 As shown, Figure 7 A flowchart of a method for exporting rights and interests information provided in the first embodiment of the present invention is shown, wherein the method further includes steps S701 to S702:
[0112] S701: The rights issuing end determines the rights to be issued that have not been issued to the user based on the batch information of each issuable right in response to the unissued rights export instruction.
[0113] S702: The rights issuing end exports the rights information of the rights to be issued.
[0114] Specifically, the rights issuing end can also manually export the rights information of the rights to be issued that have not been issued to the user according to needs. The specific export process is to input the unissued rights export instruction to the rights issuing end, and the rights issuing end responds to the unissued rights export instruction, determines the issuable rights with a quantity in stock according to the batch information of each issuable right, and exports these issuable rights as the rights to be issued and their rights information.
[0115] In an alternative embodiment, see Figure 8 As shown, Figure 8 A flowchart of a method for modifying inventory information provided in the first embodiment of the present invention is shown, wherein the method further includes steps S801 to S803:
[0116] S801: The rights and interests providing end collects statistics on inventory information of rights and interests that can be provided in each rights and interests scenario.
[0117] S802: The rights provider responds to the inventory information modification application and modifies the inventory information according to the inventory modification method and inventory modification quantity indicated by the inventory information modification application.
[0118] S803: The equity provider updates the equity inventory change details according to the modification of the inventory information.
[0119] Specifically, the system's management functions for equity batch inventory include adjustments to equity batch inventory (inventory modification methods are increase or decrease), export of remaining coupon codes in the batch (mainly for equity purchased from third parties and imported into the system, and the coupon codes in the batch that have not been issued to customers or not received by customers will be recovered and reused without saving costs), batch validity period adjustment, overall cancellation of the batch, overall freezing / unfreezing of the batch, changes and audits of batch inventory quantities (corresponding to inventory modification quantities), and query functions for batch inventory change details (including audit information, corresponding to equity inventory change details), batch issuance details, customer collection details, and usage details.
[0120] Embodiment 2
[0121] Embodiment 2 of the present invention provides a rights distribution system, see Fig. 9 As shown, Fig. 9 A schematic diagram of the structure of a rights issuance system provided in the second embodiment of the present invention is shown, wherein the system comprises a rights issuance terminal 901, a rights provision terminal 902 and a user terminal 903, and the rights issuance terminal can communicate with the rights provision terminal and the user terminal respectively;
[0122] The rights issuing end is used to configure rights information and batch information for each issuable right, and to construct a rights database based on the rights information and batch information of each issuable right;
[0123] The rights provider is used to match target rights information and target batch information for each rights scenario based on the rights database, and to construct rights that can be provided according to the target rights information and the target batch information;
[0124] The rights issuance terminal is used to configure issuance standards for the rights that can be provided corresponding to each rights scenario, and determine the target rights based on the issuance standards of each right that can be provided and the behavior data of the user terminal;
[0125] The user terminal is used to distribute the target rights and interests to the user through its corresponding rights and interests scenario.
[0126] In an optional implementation scheme, the constructing of a rights database based on the rights information and batch information of each issuable right includes:
[0127] Configure equity directory information;
[0128] Based on the rights catalog information, construct a rights catalog according to the rights information and batch information of each issuable right;
[0129] The rights and interests database is constructed based on the rights and interests directory.
[0130] In an optional implementation manner, the determining of target benefits based on the issuance standards of each benefit that can be provided and the behavior data of the user terminal includes:
[0131] For each benefit that can be provided, determining whether the behavior data of the user terminal meets the issuance standard of the benefit that can be provided;
[0132] If the behavior data of the user terminal meets the issuance standard of the available benefits, the available benefits are determined as the target benefits.
[0133] In an optional implementation scheme, the rights issuing end is used to count the user's claim status of the target rights, and determine the inventory information of the target rights according to the claim status of the target rights;
[0134] The rights issuing end is used to modify the batch information of the target issuable rights based on the inventory information of the target rights;
[0135] The rights issuing end is used to update the rights database based on the modified batch information.
[0136] In an optional implementation, the equity issuance end is used to respond to a modification instruction for the batch information of the target issuable equity and modify the batch information of the target issuable equity based on the modification instruction;
[0137] The rights issuing end is used to update the rights database based on the modified batch information.
[0138] In an optional implementation manner, the equity issuance terminal is used to determine the unissued equity that has not been issued to the user based on the batch information of each issuable equity in response to the unissued equity export instruction;
[0139] The rights issuance terminal is used to export the rights information of the rights to be issued.
[0140] In an optional implementation scheme, the equity providing end is used to collect statistics on inventory information that can provide equity in each equity scenario;
[0141] The rights and interests providing end is used to respond to the inventory information modification application and modify the inventory information according to the inventory modification method and inventory modification quantity indicated by the inventory information modification application;
[0142] The equity providing end is used to update the equity inventory change details according to the modification of the inventory information.
[0143] Embodiment 3
[0144] Based on the same application concept, see Fig.10 As shown, Fig.10 FIG. 4 shows a schematic diagram of the structure of a computer device provided by Embodiment 3 of the present invention, wherein: Fig.10 As shown, a computer device 1000 provided in Embodiment 3 of the present application includes:
[0145] Processor 1001, memory 1002 and bus 1003, the memory 1002 stores machine-readable instructions executable by the processor 1001, when the computer device 1000 is running, the processor 1001 communicates with the memory 1002 through the bus 1003, and the machine-readable instructions are executed by the processor 1001 to execute the steps of the equity issuance method shown in the above embodiment 1.
[0146] Embodiment 4
[0147] Based on the same application concept, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the rights issuance method described in any one of the above embodiments are executed.
[0148] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the system and device described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0149] The computer program product for issuing rights and interests provided in the embodiments of the present invention includes a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the methods described in the previous method embodiments. The specific implementation can be found in the method embodiments and will not be repeated here.
[0150] The rights distribution system provided in the embodiment of the present invention can be specific hardware on the device or software or firmware installed on the device. The system provided in the embodiment of the present invention has the same implementation principle and technical effects as the aforementioned method embodiment. For the sake of brief description, the parts not mentioned in the system embodiment can refer to the corresponding contents in the aforementioned method embodiment. It can be clearly understood by technicians in the relevant field that for the convenience and simplicity of description, the specific working processes of the systems, devices and units described above can all refer to the corresponding processes in the aforementioned method embodiment, and will not be repeated here.
[0151] In the embodiments provided by the present invention, it should be understood that the disclosed systems and methods can be implemented in other ways. The system embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some communication interface, device or unit, which can be electrical, mechanical or other forms.
[0152] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0153] In addition, each functional unit in the embodiment provided by the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0154] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc., which can store program codes.
[0155] It should be noted that similar numbers and letters represent similar items in the following figures. Therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. In addition, the terms "first", "second", "third", etc. are only used to distinguish the description and are not to be understood as indicating or implying relative importance.
[0156] Finally, it should be noted that the above-described embodiments are only specific implementations of the present invention, which are used to illustrate the technical solutions of the present invention, rather than to limit them. The protection scope of the present invention is not limited thereto. Although the present invention is described in detail with reference to the above-described embodiments, those skilled in the art should understand that any person skilled in the art can still modify the technical solutions described in the above-described embodiments within the technical scope disclosed by the present invention, or can easily think of changes, or perform equivalent replacements on some of the technical features thereof; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention. They should all be covered within the protection scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims
1. A method for issuing rights, characterized in that: Applied to a rights issuance system, the system includes a rights issuance end, a rights provision end and a user terminal, the rights issuance end can communicate with the rights provision end and the user terminal respectively, and the method includes: The rights issuing end configures rights information and batch information for each issuable right, and constructs a rights database based on the rights information and batch information of each issuable right; The rights provider matches target rights information and target batch information for each rights scenario based on the rights database, and constructs rights that can be provided according to the target rights information and the target batch information; The rights issuing terminal configures issuing standards for the rights that can be provided corresponding to each rights scenario, and determines the target rights based on the issuing standards of each right that can be provided and the behavior data of the user terminal; The user terminal distributes the target rights and interests to the user through the corresponding rights and interests scenario.
2. The method according to claim 1, characterized in that The method of constructing a rights database based on the rights information and batch information of each issuable right includes: Configure equity directory information; Based on the rights catalog information, construct a rights catalog according to the rights information and batch information of each issuable right; The rights and interests database is constructed based on the rights and interests directory.
3. The method according to claim 1, characterized in that The determining of target rights and interests based on the issuance standards of the rights and interests that can be provided and the behavior data of the user terminal includes: For each benefit that can be provided, determining whether the behavior data of the user terminal meets the issuance standard of the benefit that can be provided; If the behavior data of the user terminal meets the issuance standard of the available benefits, the available benefits are determined as the target benefits.
4. The method according to claim 1, characterized in that The method further comprises: The rights issuing end counts the user's claim status of the target rights, and determines the inventory information of the target rights according to the claim status of the target rights; The rights issuing end modifies the batch information of the target issuable rights based on the inventory information of the target rights; The rights issuing end updates the rights database based on the modified batch information.
5. The method according to claim 1, characterized in that: The method further comprises: The equity issuing end responds to a modification instruction for the batch information of the target issuable equity and modifies the batch information of the target issuable equity based on the modification instruction; The rights issuing end updates the rights database based on the modified batch information.
6. The method according to claim 1, characterized in that The method further comprises: The rights issuing end determines the rights to be issued that have not been issued to the user based on the batch information of each issuable right in response to the unissued rights export instruction; The rights issuing end exports the rights information of the rights to be issued.
7. The method according to claim 1, characterized in that The method further comprises: The rights and interests providing end collects statistics on the inventory information of rights and interests that can be provided in each rights and interests scenario; The rights provider, in response to the inventory information modification application, modifies the inventory information according to the inventory modification method and inventory modification quantity indicated by the inventory information modification application; The equity provider updates the equity inventory change details according to the modification of the inventory information.
8. A rights distribution system, characterized in that: The system comprises a rights issuing end, a rights providing end and a user terminal, wherein the rights issuing end can communicate with the rights providing end and the user terminal respectively; The rights issuing end is used to configure rights information and batch information for each issuable right, and to construct a rights database based on the rights information and batch information of each issuable right; The rights provider is used to match target rights information and target batch information for each rights scenario based on the rights database, and to construct rights that can be provided according to the target rights information and the target batch information; The rights issuance terminal is used to configure issuance standards for the rights that can be provided corresponding to each rights scenario, and determine the target rights based on the issuance standards of each right that can be provided and the behavior data of the user terminal; The user terminal is used to distribute the target rights and interests to the user through its corresponding rights and interests scenario.
9. A computer device, characterized in that: include: A processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the computer device is running, the processor and the memory communicate via the bus, and when the machine-readable instructions are executed by the processor, the steps of the equity issuance method as described in any one of claims 1 to 7 are performed.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, which, when executed by a processor, executes the steps of the equity issuance method as described in any one of claims 1 to 7.