Electronic coupon exchange method, device and electronic equipment

By storing the corresponding e-coupons for each platform in the target platform, cross-platform redemption of e-coupons is realized, solving the problem that users cannot switch platforms and improving the utilization rate and redemption efficiency of e-coupons.

CN115049428BActive Publication Date: 2026-03-24INDUSTRIAL AND COMMERCIAL BANK OF CHINA
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-09
Publication Date
2026-03-24

AI Technical Summary

Technical Problem

In existing technologies, users cannot switch platforms after receiving e-coupons from a specific platform, resulting in low usage rates of e-coupons and failing to effectively promote consumption.

Method used

The target platform stores the corresponding electronic coupons for each platform. By responding to the redemption request from the platform that initiated the redemption, the target redemption platform and the electronic coupons owned by the target object are determined. The target electronic coupon to be redeemed to the target object is then determined from the target platform and redeemed to the target object.

Benefits of technology

It enables cross-platform redemption of electronic coupons, increases the usage rate of electronic coupons, enhances users' willingness and convenience to use coupons, avoids real-time synchronization of system data, and improves redemption efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115049428B_ABST
    Figure CN115049428B_ABST
Patent Text Reader

Abstract

The application discloses an electronic coupon exchange method and device and electronic equipment. It is related to the field of financial technology or other related fields. The method comprises the following steps: in response to an exchange request of an exchange initiation platform, determining a target exchange platform and an electronic coupon owned by a target object; based on the target exchange platform and the electronic coupon owned by the target object, determining a target electronic coupon to be exchanged to the target object from the target platform, wherein the target platform stores at least one electronic coupon corresponding to the target exchange platform; and exchanging the target electronic coupon to the target object. The application solves the technical problem of low electronic coupon utilization rate caused by the fact that a user cannot change the platform after receiving the electronic coupon of a specific platform.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of financial technology or other related fields, and more specifically, to an electronic coupon redemption method, apparatus, and electronic device. Background Technology

[0002] With the rapid development of internet finance, especially the impact of the pandemic on economic and social life, related institutions are increasingly using electronic vouchers to stimulate the economy. Electronic vouchers issued by various platforms and financial institutions must rely on their own merchant acquiring systems to complete a closed-loop business process within their ecosystems.

[0003] Currently, in order to stimulate consumption, various authoritative institutions and public welfare organizations generally issue coupons simultaneously on several platforms. However, once the coupons are issued, they can only complete their life cycle within the ecosystem of each platform. Since users cannot switch platforms or merchants after receiving the coupons, it causes great inconvenience to users. As a result, many users do not use their electronic coupons until they expire, resulting in a low usage rate of electronic coupons and failing to effectively promote consumption.

[0004] There is currently no effective solution to the above problems. Summary of the Invention

[0005] This invention provides an electronic coupon redemption method, apparatus, and electronic device to at least solve the technical problem in the prior art where users cannot switch platforms after receiving electronic coupons from a specific platform, resulting in low electronic coupon usage rates.

[0006] According to one aspect of the present invention, an electronic voucher redemption method is provided, comprising: responding to a redemption request from a redemption initiating platform, determining a target redemption platform and electronic vouchers owned by a target object; determining a target electronic voucher to be redeemed to the target object from the target platform based on the target redemption platform and the electronic vouchers owned by the target object, wherein the target platform stores at least one electronic voucher corresponding to the target redemption platform; and redeeming the target electronic voucher to the target object.

[0007] Furthermore, the electronic coupon redemption method also includes: after redeeming the target electronic coupon to the target object, pushing the correspondence between the target object and the target electronic coupon to the target storage area, wherein the target redemption platform reads the correspondence between the target object and the target electronic coupon from the target storage area, and determines the target object's usage rights of the target electronic coupon based on the correspondence between the target object and the target electronic coupon.

[0008] Furthermore, the electronic coupon redemption method also includes: responding to the target object's coupon claiming request before responding to the redemption request from the redemption initiating platform, determining the target object's target coupon claiming platform; pushing the coupon claiming page of the target coupon claiming platform to the target object; obtaining the coupon claiming result of the target object based on the coupon claiming page; and recording the corresponding relationship between the target object and the electronic coupons claimed by the target object based on the coupon claiming result.

[0009] Furthermore, the electronic coupon redemption method also includes: determining whether an electronic coupon exists corresponding to the target object; if an electronic coupon exists corresponding to the target object, generating a prompt message, wherein the prompt message is used to indicate that the target object is prohibited from receiving the electronic coupon; if no electronic coupon exists corresponding to the target object, determining the target object's target coupon receiving platform.

[0010] Furthermore, the electronic coupon redemption method also includes: before responding to the target object's coupon redemption request and determining the target object's target coupon redemption platform, determining the time during which the target object is allowed to send a coupon redemption request based on preset coupon redemption rules and the target object's object information.

[0011] Furthermore, the electronic coupon redemption method also includes: before responding to the target object's coupon redemption request and determining the target object's target coupon redemption platform, determining the identifier corresponding to each electronic coupon in the set of electronic coupons to be issued; issuing the identifier corresponding to the first electronic coupon to at least one platform, wherein the first electronic coupon is a portion of the electronic coupons in the set of electronic coupons; and storing the identifier corresponding to the second electronic coupon on the target platform, wherein the second electronic coupon is the electronic coupon in the set of electronic coupons other than the first electronic coupon.

[0012] According to another aspect of the present invention, an electronic voucher redemption device is also provided, comprising: a first determining module, configured to respond to a redemption request from a redemption initiating platform and determine a target redemption platform and electronic vouchers owned by a target object; a second determining module, configured to determine a target electronic voucher to be redeemed to the target object from the target platform based on the target redemption platform and the electronic vouchers owned by the target object, wherein the target platform stores at least one electronic voucher corresponding to the target redemption platform; and a processing module, configured to redeem the target electronic voucher to the target object.

[0013] According to another aspect of the present invention, a computer-readable storage medium is also provided, wherein a computer program is stored in the computer-readable storage medium, and the computer program is configured to execute the above-described electronic coupon redemption method when it is run.

[0014] According to another aspect of the present invention, an electronic device is also provided, the electronic device including one or more processors; a memory for storing one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors are configured to run the programs, wherein the programs are configured to execute the above-described electronic coupon redemption method when running.

[0015] According to another aspect of the present invention, a computer program product is also provided, including a computer program / instructions, which, when executed by a processor, implement the above-described electronic coupon redemption method.

[0016] In this embodiment of the invention, a method is adopted whereby electronic coupons corresponding to each platform are stored in the target platform for redemption to the target object. By responding to the redemption request from the initiating platform, the target redemption platform and the electronic coupons possessed by the target object are determined. Then, based on the electronic coupons possessed by the target redemption platform and the target object, the target electronic coupon to be redeemed to the target object is determined from the target platform, thereby redeeming the target electronic coupon to the target object. Specifically, the target platform stores at least one electronic coupon corresponding to the target redemption platform.

[0017] In the above process, because at least one electronic coupon corresponding to the target redemption platform is stored in the target platform, the previously stored electronic coupons are prevented from being claimed during the distribution process. This ensures that when the target platform receives a redemption request, it has electronic coupons available for redemption to the target recipient. Furthermore, by identifying the target electronic coupon to be redeemed from the target platform and redeeming it to the target recipient, cross-platform redemption of electronic coupons is achieved. This avoids the problem of target recipients being unable to flexibly and conveniently choose merchants anytime, anywhere, leading to a sharp decline in their willingness and convenience to use coupons, and thus low electronic coupon usage rates. This increases electronic coupon usage rates and promotes consumption. In addition, by storing at least one electronic coupon corresponding to the target redemption platform in the target platform, real-time synchronization of system data with the target redemption platform or real-time confirmation with the target redemption platform is avoided, thus ensuring redemption efficiency.

[0018] Therefore, the solution provided in this application achieves the goal of storing electronic coupons corresponding to each platform in the target platform for redemption by the target object, thereby realizing the technical effect of improving the utilization rate of electronic coupons, and thus solving the technical problem of low utilization rate of electronic coupons caused by users being unable to switch platforms after receiving electronic coupons from a specific platform in the prior art. Attached Figure Description

[0019] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this application, illustrate exemplary embodiments of the invention and, together with their description, serve to explain the invention and do not constitute an undue limitation thereof. In the drawings:

[0020] Figure 1 This is a schematic diagram of an optional electronic coupon redemption method according to an embodiment of the present invention;

[0021] Figure 2 This is a schematic diagram of an existing electronic coupon distribution method;

[0022] Figure 3 This is a schematic diagram of an optional electronic coupon distribution method according to an embodiment of the present invention;

[0023] Figure 4 This is a schematic diagram of an optional electronic coupon redemption method according to an embodiment of the present invention;

[0024] Figure 5 This is a schematic diagram of an optional electronic coupon redemption device according to an embodiment of the present invention;

[0025] Figure 6 This is a schematic diagram of an optional electronic device according to an embodiment of the present invention. Detailed Implementation

[0026] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0027] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0028] It should be noted that all information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for display, data used for analysis, etc.) involved in this disclosure are information and data authorized by the user or fully authorized by all parties. For example, this system has an interface with relevant users or organizations. Before obtaining relevant information, it is necessary to send an acquisition request to the aforementioned user or organization through the interface, and obtain the relevant information after receiving consent information from the aforementioned user or organization.

[0029] Example 1

[0030] According to an embodiment of the present invention, an embodiment of an electronic coupon redemption method is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.

[0031] Figure 1 This is a schematic diagram of an optional electronic coupon redemption method according to an embodiment of the present invention, such as... Figure 1 As shown, the method includes the following steps:

[0032] Step S101: Respond to the redemption request from the redemption initiating platform and determine the target redemption platform and the electronic vouchers owned by the target object.

[0033] In step S101, the redemption request from the initiating platform can be responded to via electronic devices, servers, application systems, etc. In this embodiment, the redemption request is responded to via the target platform. In this application, the target platform can be a platform corresponding to a relevant authoritative institution. The target platform applies for a budget for issuing electronic coupons and then distributes the budget to multiple platforms according to certain rules. These multiple platforms then issue coupons on behalf of users (i.e., the target audience). After users have received and used the electronic coupons, each platform reimburses the cost to the target platform based on actual usage. The aforementioned multiple platforms include at least the initiating platform and the target redemption platform. The electronic coupon represents a coupon that can provide discounts or purchases, such as a consumer voucher. Furthermore, during the distribution of electronic coupons, the target platform can assign an identifier to the electronic coupon and distribute the aforementioned budget by assigning the electronic coupon identifier.

[0034] Optionally, since e-vouchers can only be used within the ecosystem of the platform corresponding to the e-voucher and cannot be transferred to other platforms' merchant systems, in this embodiment, when a user wants to switch platforms to use the e-voucher, the user can initiate a redemption request to the target platform through the redemption initiating platform. The target platform then determines the target redemption platform based on the redemption request and the user's e-voucher based on the initiating user's identity information. Here, the redemption initiating platform represents the platform corresponding to the e-voucher the user possesses for redemption, and the target redemption platform represents the platform corresponding to the e-voucher the user hopes to obtain through redemption.

[0035] Step S102: Based on the target redemption platform and the electronic vouchers owned by the target object, determine the target electronic voucher to be redeemed to the target object from the target platform, wherein the target platform stores at least one electronic voucher corresponding to the target redemption platform.

[0036] In the process of a target platform distributing e-coupons to multiple platforms, the target platform can reserve and store a portion of the e-coupons for which a pre-determined correspondence with each platform has been established. For example, if the target platform determines that e-coupons 1-10 belong to platform A, then the target platform can send only e-coupons 1-6 to platform A, while retaining e-coupons 7-10. In this case, when a user tries to claim a coupon on the relevant page of platform A, the user can only claim one of the e-coupons corresponding to e-coupons 1-6, and cannot claim the e-coupons corresponding to e-coupons 7-10.

[0037] In step S102, the target platform can determine the target electronic voucher to be redeemed to the user from at least one electronic voucher stored by itself that corresponds to the target redemption platform, according to the preset redemption rules. For example, when the target redemption platform is platform A, the target platform determines the target electronic voucher to be redeemed to the user from the electronic vouchers corresponding to the aforementioned electronic vouchers 7-10.

[0038] Furthermore, once the target e-voucher to be redeemed for the user is determined, the target platform can record the correspondence between the user's original e-voucher, the user, and the target e-voucher in the form of "voucher ID of the redemption initiator --> user --> voucher ID of the redemption recipient". Here, the redemption initiator is equivalent to the redemption initiating platform, and the redemption recipient is equivalent to the target redemption platform.

[0039] It should be noted that by storing at least one electronic voucher corresponding to the target redemption platform in the target platform, the aforementioned stored electronic vouchers are prevented from being claimed during the distribution process. This allows the target platform to directly issue the electronic voucher that the target user expects to obtain through redemption to the target user when it receives a redemption request, without having to synchronize the system data of the target redemption platform in real time or confirm with the target redemption platform in real time, thus ensuring redemption efficiency.

[0040] Step S103: Redeem the target electronic voucher for the target recipient.

[0041] In step S103, the target platform can redeem the determined target e-voucher to the target object, thereby realizing cross-platform redemption of e-vouchers. This avoids the situation where the target object cannot flexibly and conveniently choose merchants anytime and anywhere, which would lead to a sharp decline in the target object's willingness and convenience to use the voucher, resulting in low e-voucher usage rate and failure to fully leverage the role of e-vouchers in stimulating consumption. At the same time, it avoids the situation where, because e-vouchers cannot be converted into vouchers for other platforms or merchants, the target object will concentrate on choosing large platforms and large merchants (chain stores or stores) when selecting vouchers, making it difficult for some small merchants or individual merchants to enjoy the benefits of e-vouchers.

[0042] Based on the scheme defined in steps S101 to S103 above, it can be understood that in this embodiment of the invention, the method of storing electronic coupons corresponding to each platform in the target platform for redemption to the target object is adopted. By responding to the redemption request of the redemption initiating platform, the target redemption platform and the electronic coupons owned by the target object are determined. Then, based on the electronic coupons owned by the target redemption platform and the target object, the target electronic coupon to be redeemed to the target object is determined from the target platform, thereby redeeming the target electronic coupon to the target object. Wherein, the target platform stores at least one electronic coupon corresponding to the target redemption platform.

[0043] It is noteworthy that, in the above process, because at least one e-voucher corresponding to the target redemption platform is stored in the target platform, the aforementioned stored e-vouchers are prevented from being claimed during the distribution process. This ensures that when the target platform receives a redemption request, it has e-vouchers available for redemption to the target recipient. Furthermore, by identifying the target e-voucher to be redeemed from the target platform and redeeming it to the target recipient, cross-platform redemption of e-vouchers is achieved. This avoids the problem of the target recipient's inability to flexibly and conveniently choose merchants anytime, anywhere, leading to a sharp decline in the target recipient's willingness and convenience to use vouchers, and thus low e-voucher usage rates. This increases e-voucher usage rates and promotes consumption. In addition, by storing at least one e-voucher corresponding to the target redemption platform in the target platform, real-time synchronization of system data with the target redemption platform or real-time confirmation with the target redemption platform is avoided, thus ensuring redemption efficiency.

[0044] Therefore, the solution provided in this application achieves the goal of storing electronic coupons corresponding to each platform in the target platform for redemption by the target object, thereby realizing the technical effect of improving the utilization rate of electronic coupons, and thus solving the technical problem of low utilization rate of electronic coupons caused by users being unable to switch platforms after receiving electronic coupons from a specific platform in the prior art.

[0045] In one optional embodiment, a method for a target platform to distribute electronic coupons to multiple platforms is described. Optionally, before responding to a target object's coupon claiming request and determining the target object's coupon claiming platform, the target platform may determine the identifier corresponding to each electronic coupon in the set of electronic coupons to be distributed, such as determining the number range corresponding to each electronic coupon. Then, the identifier corresponding to the first electronic coupon is distributed to at least one platform, and the identifier corresponding to the second electronic coupon is stored on the target platform. Here, the first electronic coupon is a subset of the electronic coupons in the set, and the second electronic coupon is all electronic coupons in the set except for the first electronic coupon.

[0046] Optionally, the target platform distributes electronic coupons by distributing electronic coupon identifiers to various platforms. Specifically, the target platform can determine the identifier corresponding to each electronic coupon in the set of electronic coupons to be distributed, and then distribute the identifiers corresponding to a portion of the electronic coupons (i.e., the first electronic coupon) to at least one platform, so that at least one platform can distribute this portion of electronic coupons to users. The target platform stores the identifiers corresponding to another portion of the electronic coupons (i.e., the second electronic coupon) in the target platform to prevent users from receiving them, thereby facilitating users' subsequent redemption.

[0047] It should be noted that by setting identifiers for electronic coupons, a one-to-one mapping relationship between the target platform and the coupons on each platform can be ensured, thereby preventing duplicate electronic coupons and facilitating clear and efficient fee settlement in the future.

[0048] In one optional embodiment, the method for distributing electronic coupons by the target platform before responding to the redemption request from the initiating platform is described. Optionally, the target platform may respond to the target object's coupon claiming request, determine the target object's target coupon claiming platform, then push the coupon claiming page of the target coupon claiming platform to the target object, and then obtain the coupon claiming result of the target object based on the coupon claiming page, thereby recording the correspondence between the target object and the electronic coupons claimed by the target object based on the coupon claiming result.

[0049] Optionally, the existing methods for distributing electronic coupons will be described first. For example... Figure 2 As shown, in the prior art, the target platform pre-allocates the quota to each platform (such as...). Figure 2 As shown in the diagram (platforms A, B, C, and D), users claim coupons themselves on each platform. After a user claims a coupon, the platform where the user claimed it synchronizes the user's coupon information to the target platform to prevent duplicate coupon claims. If a user claims coupons on multiple platforms within a time difference, only the data from the first platform is retained in timestamp order; other platforms immediately invalidate the extra coupons upon receiving the synchronization information. Furthermore, when a user uses coupons in the merchant payment systems of each platform, each platform can calculate the actual coupon amount used and settle fees with the target platform. This makes it impossible to control the uniqueness of a user's identity, leading to some users claiming coupons on multiple platforms, resulting in a series of problems such as invalidating multiple coupons and fee management.

[0050] Furthermore, in this embodiment, as Figure 3 As shown, users can access the target platform's coupon redemption page through a unified entry point. On this page, they can select their target coupon redemption platform, thus effectively controlling the uniqueness of their user identity. Subsequently, the target platform can respond to the user's coupon redemption request, determine the target platform, and push the coupon to the corresponding page, allowing the user to redeem the coupon. Figure 3 Users can claim coupons on either Platform A or Platform B as shown. Before users access the coupon claim page of the target platform through a unified portal, the target platform has pre-assigned electronic coupon identifiers to each platform.

[0051] Furthermore, after a user completes coupon redemption, the target platform can obtain the coupon redemption results pushed by the target coupon redemption platform based on the coupon redemption page, in order to record the correspondence between the user and the electronic coupon they received, that is, the correspondence between the user and the electronic coupon identifier. Subsequently, if the user uses the coupon in the merchant acquiring system of the target coupon redemption platform, the target coupon redemption platform can calculate the actual coupon amount used and settle the fee with the target platform.

[0052] It should be noted that by pushing the coupon redemption page of the target platform to the target audience based on the target platform, the coupon redemption entry point is unified, which means that effective control over users' coupon redemption is achieved. This avoids the problems of slow information synchronization and high management difficulty caused by users redeeming coupons on multiple platforms.

[0053] In one alternative embodiment, before responding to the target object's coupon claiming request and determining the target object's target coupon claiming platform, the target platform may determine the time when the target object is allowed to send a coupon claiming request based on preset coupon claiming rules and the target object's object information.

[0054] Optionally, since coupons are claimed through a unified entry point at a concentrated time, the high concurrency places extremely high demands on system performance. Therefore, the target platform can implement traffic distribution based on preset coupon claiming rules and user information, such as different time periods based on mobile phone number ranges or administrative regions. The user information includes, but is not limited to, the user's mobile phone number and place of residence.

[0055] It should be noted that by limiting the time when the target object sends coupon requests, the high concurrency problem can be effectively solved, thereby ensuring the normal operation of the target platform.

[0056] In one optional embodiment, during the process of determining the target coupon platform for the target object, the target platform can determine whether there is an electronic coupon corresponding to the target object. If there is an electronic coupon corresponding to the target object, a prompt message is generated, wherein the prompt message is used to indicate that the target object is prohibited from receiving the electronic coupon. If there is no electronic coupon corresponding to the target object, the target coupon platform for the target object is determined.

[0057] Optionally, in this application, each user can only receive one e-voucher from the same batch of quotas issued by the target platform. Therefore, the target platform can determine whether an e-voucher exists corresponding to a user based on the correspondence between the user and the e-vouchers received by the user, thereby determining whether the user has already received an e-voucher.

[0058] Furthermore, if an electronic coupon exists for the user, the target platform can prompt the user with a message such as "Coupon already claimed, no more coupons can be claimed." Conversely, if no electronic coupon exists for the user, the target platform can provide the user with a platform selection window for the user to choose a target coupon-claiming platform.

[0059] It should be noted that by having the target platform output different information based on the target object's historical coupon redemption history, the phenomenon of the target object redeeming multiple electronic coupons on multiple platforms is avoided.

[0060] In one optional embodiment, after the target e-voucher is redeemed to the target object, the target platform can push the correspondence between the target object and the target e-voucher to the target storage area. The target redemption platform reads the correspondence between the target object and the target e-voucher from the target storage area and determines the target object's usage rights to the target e-voucher based on the correspondence between the target object and the target e-voucher.

[0061] Optionally, after the exchange is completed, the target platform can asynchronously and near real-time synchronize with the target exchange platform based on a log consumption mechanism. The technical implementation of log consumption changes the traditional approach of actively pushing data changes to a third party; instead, it waits for the third party to consume the data. The technical implementation involves setting up a "pipeline" (canal) and pushing incremental logs of database changes to this canal. The canal then parses these incremental logs and provides subscription and consumption functionality for incremental data changes.

[0062] Specifically, in this embodiment, such as Figure 4 As shown, users initiate the exchange through the platform (i.e. Figure 4 Platform A initiates a coupon exchange request. The initiating platform only needs to complete the exchange registration with the target platform, i.e., record and initiate the exchange request. Afterwards, the target platform pushes the exchange information—that is, the correspondence between the user and the target e-coupon, or the correspondence between the user and the target e-coupon identifier—to Canal (i.e., the incremental log consumption mechanism) through an incremental log consumption mechanism. Figure 4 The incremental log synchronization queue in the middle), and then by the target exchange platform (i.e. Figure 4 Platform B in the middle is based on a log consumption mechanism. It consumes logs at certain time intervals (e.g., every minute) and synchronizes the database change information to the local database. This allows the target redemption platform to determine the target object's usage rights for the target electronic coupon based on whether the local database records the correspondence between the user and the target electronic coupon identifier. This ensures that the user can successfully use the corresponding target electronic coupon on the target redemption platform.

[0063] It should be noted that by introducing "log consumption" technology, the decoupling of the redemption initiation platform and the target redemption platform is achieved, as well as asynchronous near real-time synchronization of information between the target platforms. This, on the one hand, accelerates the redemption efficiency of e-vouchers, avoiding multiple confirmations for a single transaction; on the other hand, it ensures the speed at which the target redemption platform obtains redemption information, thereby guaranteeing the normal use of the target e-vouchers by users.

[0064] Therefore, the solution provided in this application achieves the goal of storing e-coupons corresponding to each platform on the target platform for redemption by the target user, thereby increasing the usage rate of e-coupons and solving the technical problem of low usage rate of e-coupons in the prior art, where users cannot switch platforms after receiving e-coupons from a specific platform. Furthermore, it effectively avoids the development costs of two-way or one-way self-redemption by each platform, saving significant manpower and economic costs.

[0065] Example 2

[0066] According to an embodiment of the present invention, an embodiment of an electronic coupon redemption device is provided, wherein, Figure 5 This is a schematic diagram of an optional electronic coupon redemption device according to an embodiment of the present invention, such as... Figure 5 As shown, the device includes:

[0067] The first determining module 501 is used to respond to the redemption request from the redemption initiating platform and determine the target redemption platform and the electronic vouchers owned by the target object.

[0068] The second determining module 502 is used to determine the target electronic voucher to be redeemed to the target object from the target platform based on the target redemption platform and the electronic vouchers owned by the target object, wherein the target platform stores at least one electronic voucher corresponding to the target redemption platform.

[0069] Processing module 503 is used to redeem the target electronic coupon for the target object.

[0070] It should be noted that the first determining module 501, the second determining module 502, and the processing module 503 mentioned above correspond to steps S101 to S103 in the above embodiments. The examples and application scenarios implemented by the three modules and the corresponding steps are the same, but are not limited to the content disclosed in the above embodiment 1.

[0071] Optionally, the electronic coupon redemption device further includes: a first push module, used to push the correspondence between the target object and the target electronic coupon to the target storage area, wherein the target redemption platform reads the correspondence between the target object and the target electronic coupon from the target storage area, and determines the target object's usage rights to the target electronic coupon based on the correspondence between the target object and the target electronic coupon.

[0072] Optionally, the electronic coupon redemption device further includes: a first sub-determination module, used to respond to the coupon redemption request of the target object and determine the target coupon redemption platform of the target object; a second push module, used to push the coupon redemption page of the target coupon redemption platform to the target object; an acquisition module, used to acquire the coupon redemption result of the target object based on the coupon redemption page; and a first sub-processing module, used to record the correspondence between the target object and the electronic coupons redeemed by the target object based on the coupon redemption result.

[0073] Optionally, the first sub-determination module further includes: a second sub-determination module, used to determine whether there is an electronic coupon corresponding to the target object; a generation module, used to generate a prompt message if there is an electronic coupon corresponding to the target object, wherein the prompt message is used to indicate that the target object is prohibited from receiving the electronic coupon; and a third sub-determination module, used to determine the target coupon receiving platform for the target object if there is no electronic coupon corresponding to the target object.

[0074] Optionally, the electronic coupon redemption device may also include a fourth sub-determination module, used to determine the time when the target object is allowed to send a coupon redemption request based on preset coupon redemption rules and the object information of the target object.

[0075] Optionally, the electronic coupon redemption device further includes: a fifth sub-determination module, used to determine the identifier corresponding to each electronic coupon in the set of electronic coupons to be issued; a second sub-processing module, used to issue the identifier corresponding to the first electronic coupon to at least one platform, wherein the first electronic coupon is a portion of the electronic coupons in the set of electronic coupons; and a storage module, used to store the identifier corresponding to the second electronic coupon on a target platform, wherein the second electronic coupon is the electronic coupon other than the first electronic coupon in the set of electronic coupons.

[0076] Example 3

[0077] According to another aspect of the present invention, a computer-readable storage medium is also provided, wherein a computer program is stored in the computer-readable storage medium, and the computer program is configured to execute the above-described electronic coupon redemption method when it is run.

[0078] Example 4

[0079] According to another aspect of the present invention, an electronic device is also provided, wherein, Figure 6 This is a schematic diagram of an optional electronic device according to an embodiment of the present invention, such as... Figure 6 As shown, the electronic device includes one or more processors; and a memory for storing one or more programs, which, when executed by one or more processors, enable the one or more processors to run the programs, wherein the programs are configured to execute the aforementioned electronic coupon redemption method during runtime.

[0080] Example 5

[0081] According to another aspect of the present invention, a computer program product is also provided, including a computer program / instructions, which, when executed by a processor, implement the above-described electronic coupon redemption method.

[0082] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0083] In the above embodiments of the present invention, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0084] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual couplings, direct couplings, or communication connections may be through some interfaces; indirect couplings or communication connections between units or modules may be electrical or other forms.

[0085] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0086] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0087] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.

[0088] The above are merely preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principle of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.

Claims

1. A method for redeeming electronic coupons, characterized in that, include: Respond to the redemption request from the initiating platform, and determine the target redemption platform and the electronic vouchers held by the target recipient; Based on the target redemption platform and the electronic vouchers owned by the target object, a target electronic voucher to be redeemed to the target object is determined from the target platform, wherein the target platform stores at least one electronic voucher corresponding to the target redemption platform; The target electronic coupon is redeemed for the target recipient; After redeeming the target electronic coupon to the target recipient, the process includes: The correspondence between the target object and the target e-voucher is pushed to the target storage area. The target redemption platform reads the correspondence between the target object and the target e-voucher from the target storage area and determines the target object's usage rights to the target e-voucher based on the correspondence between the target object and the target e-voucher. The correspondence between the target object and the target e-voucher is pushed to the target storage area based on the log consumption mechanism.

2. The method according to claim 1, characterized in that, Before responding to a redemption request from the redemption initiating platform, the method includes: In response to the target object's coupon claiming request, determine the target coupon claiming platform for the target object; The coupon redemption page of the target coupon redemption platform is pushed to the target object; Obtain the coupon claiming result of the target object based on the coupon claiming page; The corresponding relationship between the target object and the electronic coupons received by the target object is recorded based on the coupon redemption results.

3. The method according to claim 2, characterized in that, Determining the target coupon-receiving platform for the target object includes: Determine whether an electronic coupon exists corresponding to the target object; If an electronic coupon exists corresponding to the target object, a prompt message is generated, wherein the prompt message is used to indicate that the target object is prohibited from receiving the electronic coupon; If no electronic coupon exists for the target object, then the target coupon-receiving platform for the target object is determined.

4. The method according to claim 2, characterized in that, Before responding to the coupon claiming request from the target object and determining the target coupon claiming platform for the target object, the method further includes: Based on the preset coupon claiming rules and the object information of the target object, the time when the target object is allowed to send the coupon claiming request is determined.

5. The method according to claim 2, characterized in that, Before responding to the coupon claiming request from the target object and determining the target coupon claiming platform for the target object, the method further includes: Determine the identifier corresponding to each electronic voucher in the set of electronic vouchers to be issued; The identifier corresponding to the first electronic voucher is issued to at least one platform, wherein the first electronic voucher is a subset of the electronic vouchers in the electronic voucher set; The identifier corresponding to the second electronic voucher is stored on the target platform, wherein the second electronic voucher is an electronic voucher other than the first electronic voucher in the electronic voucher set.

6. An electronic coupon redemption device, characterized in that, include: The first determination module is used to respond to the redemption request from the redemption initiating platform and determine the target redemption platform and the electronic vouchers owned by the target object; The second determining module is used to determine, based on the target redemption platform and the electronic vouchers owned by the target object, a target electronic voucher to be redeemed to the target object from the target platform, wherein the target platform stores at least one electronic voucher corresponding to the target redemption platform; The processing module is used to redeem the target electronic coupon for the target object; The electronic coupon redemption device further includes: a first push module, used to push the correspondence between the target object and the target electronic coupon to the target storage area, wherein the target redemption platform reads the correspondence between the target object and the target electronic coupon from the target storage area, and determines the target object's usage rights to the target electronic coupon based on the correspondence between the target object and the target electronic coupon, wherein the correspondence between the target object and the target electronic coupon is pushed to the target storage area based on a log consumption mechanism.

7. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, wherein the computer program is configured to execute the electronic coupon redemption method according to any one of claims 1 to 5 when it is run.

8. An electronic device, characterized in that, The electronic device includes one or more processors; A memory for storing one or more programs, which, when executed by one or more processors, cause the one or more processors to be configured to run the programs, wherein the programs are configured to execute the electronic coupon redemption method as described in any one of claims 1 to 5.

9. A computer program product, comprising a computer program / instructions, characterized in that, When the computer program / instructions are executed by the processor, they implement the electronic coupon redemption method as described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Voucher converting method and device and server

    CN107392663A

  • Preferential data providing and displaying methods, grouping method and device and electronic and storage devices

    CN108573405A

  • Method and device for issuing digital promotion coupon based on block chain, and electronic device

    CN109360016A

  • A cross-merchant cash voucher circulation method and system based on a block chain

    CN109727067A