Display method and device of electronic coupon package, electronic equipment and storage medium

By combining and displaying the attribute information of electronic coupon packages, the problem of chaotic management after users purchase multiple electronic coupons is solved, and efficient management and redemption of electronic coupons are achieved.

CN122434598APending Publication Date: 2026-07-21RAJAX NETWORK &TECHNOLOGY (SHANGHAI) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
RAJAX NETWORK &TECHNOLOGY (SHANGHAI) CO LTD
Filing Date
2025-01-21
Publication Date
2026-07-21

AI Technical Summary

Technical Problem

When users purchase multiple e-coupons, the management and display of the e-coupons become chaotic, affecting redemption efficiency and user experience.

Method used

By combining multiple e-coupons that a user has purchased, an e-coupon package is generated. The attribute information of all e-coupons in the package is determined, and the attributes of the e-coupon package, including type and validity period, are displayed on the page, providing an intuitive overall information display.

Benefits of technology

It improves the management and redemption efficiency of e-coupons, makes it easier for users to understand and use e-coupons, and enhances the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122434598A_ABST
    Figure CN122434598A_ABST
Patent Text Reader

Abstract

The application discloses a display method and device of an electronic coupon package, electronic equipment and a storage medium, and relates to the technical field of data processing. In the application, the display method of the electronic coupon package comprises the following steps: in response to a first triggering operation of a first user on a first client, attribute information of an electronic coupon package is determined; the electronic coupon package is obtained by combining at least two target electronic coupons; the at least two target electronic coupons comprise electronic coupons selected from a preset electronic coupon set by a server according to an electronic coupon selection request of a second client; and the attribute information of the electronic coupon package is displayed on a first page according to the information of the first user meeting a display condition. According to the technical scheme, the overall information of the electronic coupons owned by the user can be intuitively displayed, the user can conveniently know the electronic coupon cancellation situation of the user, and the electronic coupon cancellation efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of data processing technology, specifically to a display method, apparatus, electronic device, and storage medium for an electronic coupon package. Background Technology

[0002] An electronic voucher is a payment certificate presented in the form of a digital code that can be used to offset a certain amount of spending on a merchant's consumption platform.

[0003] Due to factors such as the type of e-coupon, the purchasing platform, and the quantity purchased, when users have consumption needs across product categories, they need to purchase multiple e-coupons. This can lead to a chaotic situation where the purchased e-coupons cannot be clearly displayed to the user, affecting the user's ability to redeem the e-coupons and even causing the e-coupons to expire, thus impacting the user experience. Summary of the Invention

[0004] This application addresses the shortcomings of the prior art by proposing a display method, apparatus, electronic device, and storage medium for electronic coupons, which solves the problem of chaotic management and display of purchased electronic coupons, clearly displays an overview of purchased electronic coupons to users, and improves redemption efficiency.

[0005] A first aspect of this application provides a method for displaying an electronic coupon package. The method includes: in response to a first trigger operation by a first user on a first client, determining attribute information of the electronic coupon package; the electronic coupon package is obtained by combining at least two target electronic coupons, the at least two target electronic coupons including electronic coupons selected by a server from a preset set of electronic coupons according to an electronic coupon selection request from a second client; and displaying the attribute information of the electronic coupon package on a first page according to the first user's information satisfying display conditions.

[0006] In some embodiments of this application, in response to a first user's first trigger operation on a first client, determining the attribute information of an electronic coupon package includes: obtaining type information of the electronic coupon package, wherein the type information includes at least one of a coupon package type and an electronic card type, and the type information of the electronic coupon package is preset by a second user through the second client; obtaining display image information that matches the type information of the electronic coupon package as one of the attribute information of the electronic coupon package; the display image information includes a coupon package image that matches the coupon package type or an electronic card image that matches the electronic card type.

[0007] In some embodiments of this application, after determining the attribute information of the electronic coupon package, the method includes: obtaining the expiration date of the electronic coupon package and the historical purchase information of a first user; the expiration date of the electronic coupon package is obtained based on the expiration date of each target electronic coupon in the electronic coupon package; determining that the information of the first user satisfies the display conditions according to at least one of the following display conditions; the display conditions include: the historical purchase information of the first user indicating that the first user is purchasing any type of electronic coupon package for the first time; the expiration date of the electronic coupon package indicating that the electronic coupon package is valid.

[0008] In some embodiments of this application, in response to a first user’s first trigger operation on a first client, determining the attribute information of an electronic coupon package includes: obtaining the purchase time of each of the multiple electronic coupon packages purchased by the first user; and selecting the electronic coupon package whose purchase time is closest to the current time as the electronic coupon package to be displayed.

[0009] In some embodiments of this application, the at least two target electronic coupons include electronic coupons already purchased by the first user. The step of determining the attribute information of the electronic coupon package in response to the first user's first trigger operation on the first client includes: determining at least two purchased electronic coupons, each from at least two electronic coupon platforms; selecting at least two target electronic coupons that meet preset usage conditions from the at least two electronic coupons; combining the at least two target electronic coupons to obtain the electronic coupon package; and determining the attribute information of the electronic coupon package based on the feature information of the at least two target electronic coupons.

[0010] In some embodiments of this application, combining the at least two target electronic coupons to obtain an electronic coupon package includes: obtaining at least one of the following feature information of the at least two target electronic coupons: the type of the target electronic coupon, the amount of the target electronic coupon, and the purchase platform corresponding to the target electronic coupon; and combining the at least two target electronic coupons according to a preset combination strategy of the feature information to obtain the electronic coupon package.

[0011] In some embodiments of this application, the step of combining the at least two target electronic coupons according to a preset combination strategy of the feature information to obtain the electronic coupon package includes: combining target electronic coupons of the same type among the at least two target electronic coupons into a sub-coupon package to obtain at least one sub-coupon package; or, combining target electronic coupons from different purchasing platforms into a sub-coupon package; and combining the at least one sub-coupon package to obtain the electronic coupon package.

[0012] In some embodiments of this application, the types of electronic coupons include discount coupons and vouchers. Combining at least two target electronic coupons of the same type into a sub-coupon package to obtain at least one sub-coupon package includes: when the at least two target electronic coupons include at least two discount coupons, combining the at least two discount coupons in descending order of their discount strength to obtain a sub-coupon package; when the at least two target electronic coupons include at least two vouchers, combining the at least two discount coupons in descending order of their voucher value to obtain a sub-coupon package.

[0013] In some embodiments of this application, the step of selecting at least two target electronic coupons that meet preset usage conditions from the at least two electronic coupons includes: for any electronic coupon among the at least two target electronic coupons, obtaining the expiration date of the electronic coupon and the historical purchase information of the first user; determining whether the electronic coupon is valid based on the expiration date of the electronic coupon and the current time, and determining whether the electronic coupon is the first electronic coupon purchased by the first user based on the historical purchase information of the first user; obtaining the at least two target electronic coupons based on the number of valid electronic coupons among the at least two electronic coupons being greater than or equal to 2, and / or, the at least two electronic coupons including at least one electronic coupon purchased by the first user for the first time.

[0014] In some embodiments of this application, the attribute information of the electronic coupon package is displayed on a first page based on user information meeting display conditions. This includes: obtaining the number of times the first user performs the first triggering operation from the information of the first user; if the number of times the first user performs the first triggering operation is within a preset range within a preset time period, obtaining the offset amount of each electronic coupon to be displayed in the electronic coupon package; obtaining the total offset amount of the electronic coupon package based on the offset amount of each electronic coupon to be displayed in the electronic coupon package and the total number of electronic coupons to be displayed in the electronic coupon package; and displaying at least one of the total offset amount of the electronic coupon package, the total number of electronic coupons to be displayed, and the type of electronic coupons to be displayed as the attribute information of the electronic coupon package.

[0015] In some embodiments of this application, after displaying the attribute information of the electronic coupon package on the first page, the method further includes: in response to a second triggering operation on the first page, obtaining the attribute information of all electronic coupon packages; sorting all electronic coupon packages according to at least one of the following: the number of unused electronic coupons in each electronic coupon package, the offset amount of the unused electronic coupons, and the validity period of the unused electronic coupons; and displaying all electronic coupon packages on the second page according to the sorting of all electronic coupon packages.

[0016] In some embodiments of this application, after displaying all electronic coupon packages on a second page in sorted order, the method further includes: in response to a third triggering operation on the second page, displaying on a third page at least one of the following: type of electronic coupon, quantity of electronic coupon, discount amount of electronic coupon, and validity period of electronic coupon in the electronic coupon package corresponding to the third triggering operation.

[0017] A second aspect of this application provides a method for displaying an electronic coupon package. The method includes: sending attribute information of the electronic coupon package to the first client based on a first trigger operation by a first user on a first client, so that the first client meets the display conditions based on the information of the first user and displays the attribute information of the electronic coupon package through a first page; wherein the electronic coupon package is obtained by selecting at least two target electronic coupons from a preset electronic coupon set according to an electronic coupon selection request from a second client, and combining the at least two target electronic coupons.

[0018] In some embodiments of this application, before sending the attribute information of the electronic coupon package to the first client, the method includes: obtaining at least two electronic coupons that the first user has purchased, the at least two electronic coupons being from at least two electronic coupon platforms respectively; filtering at least two target electronic coupons that meet preset usage conditions from the at least two electronic coupons; combining the at least two target electronic coupons to obtain the electronic coupon package; and determining the attribute information of the electronic coupon package based on the feature information of the at least two target electronic coupons.

[0019] A third aspect of this application provides a display device for an electronic coupon package, characterized in that the device includes: a response module, configured to determine attribute information of the electronic coupon package in response to a first trigger operation by a first user on a first client; the electronic coupon package is obtained by combining at least two target electronic coupons, the at least two target electronic coupons including electronic coupons selected by a server from a preset set of electronic coupons according to an electronic coupon selection request from a second client; and a display module, configured to display the attribute information of the electronic coupon package through a first page according to display conditions met by the information of the first user.

[0020] A fourth aspect of this application provides a display device for an electronic coupon package, characterized in that the device includes: an electronic coupon combination module, configured to select at least two target electronic coupons from a preset electronic coupon set according to an electronic coupon selection request from a second client, and combine the at least two target electronic coupons to obtain an electronic coupon package; and a transmission module, configured to send attribute information of the electronic coupon package to the first client according to a first trigger operation by a first user on the first client, so that the first client meets the display conditions according to the information of the first user and displays the attribute information of the electronic coupon package through a first page.

[0021] In some embodiments of this application, the electronic coupon combination module is further configured to: obtain at least two electronic coupons purchased by the first user, wherein the at least two electronic coupons are respectively from at least two electronic coupon platforms; filter out at least two target electronic coupons that meet preset usage conditions from the at least two electronic coupons; combine the at least two target electronic coupons to obtain the electronic coupon package; and determine the attribute information of the electronic coupon package based on the feature information of the at least two target electronic coupons.

[0022] A fifth aspect of this application provides an electronic device including a memory, a processor, and a computer program stored in the memory and executable on the processor, the processor executing the program to implement the method described in any of the first aspects above.

[0023] A sixth aspect of this application provides a computer-readable storage medium having a computer program stored thereon, the program being executed by a processor to implement the method as described in any of the first aspects above.

[0024] A seventh aspect of this application provides a computer program product including a computer program that is executed by a processor to implement the method as described in any of the first aspects above.

[0025] Based on the electronic coupon package display method described in the first aspect above, this application has at least the following beneficial effects or advantages:

[0026] In this embodiment of the application, the system can respond to the user's trigger operation on the first client and display the electronic coupon package attribute information on the first page. Since the attribute information of the electronic coupon package is obtained based on the information of all electronic coupons in the package, it can intuitively display the overall information of the electronic coupons owned by the user, which greatly improves the management efficiency of electronic coupons and makes it easier for users to understand their electronic coupon redemption status, thus helping to improve the efficiency of electronic coupon redemption.

[0027] The above description is only an overview of the technical solution of this application. In order to better understand the technical means of this application, it can be implemented according to the contents of the specification. In order to make the above and other objects, features and advantages of this application more obvious and understandable, specific embodiments of this application are given below. Attached Figure Description

[0028] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:

[0029] Figure 1(a) is a schematic diagram of the network architecture of the electronic coupon package display system provided in the embodiment of this application;

[0030] Figure 1(b) is a schematic diagram of another network architecture of the electronic coupon package display system provided in the embodiments of this application;

[0031] Figure 2(a) shows a flowchart of a method for displaying an electronic coupon package according to an embodiment of this application;

[0032] Figure 2(b) shows a flowchart of another display method for an electronic coupon package provided in an embodiment of this application;

[0033] Figure 3 The flowchart illustrates a method for obtaining an electronic coupon package according to an embodiment of this application.

[0034] Figure 4 This illustration shows a schematic diagram of the display interface of an electronic coupon package display method provided in an embodiment of this application;

[0035] Figure 5 This illustration shows another flowchart of a method for displaying an electronic coupon package according to an embodiment of this application;

[0036] Figure 6 This diagram illustrates the display of the second interface in this embodiment;

[0037] Figure 7 This diagram illustrates the display of the third interface in this embodiment;

[0038] Figure 8 This paper shows a schematic diagram of the structure of the display device for the electronic coupon package provided in an embodiment of this application;

[0039] Figure 9 A schematic diagram of another display device for the electronic coupon package provided in this application embodiment;

[0040] Figure 10 This is a schematic diagram of the hardware structure of an electronic device according to an exemplary embodiment. Detailed Implementation

[0041] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0042] The terminology used in this application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. The singular forms “a,” “the,” and “the” used in this application and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to and includes any or all possible combinations of one or more of the associated listed items.

[0043] It should be understood that although the terms first, second, third, etc., may be used in this application to describe various information, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, without departing from the scope of this application, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Depending on the context, the word "if" as used herein may be interpreted as "when," "when," or "in response to determination," etc.

[0044] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties. Furthermore, the collection, use and processing of the relevant data must comply with the relevant laws, regulations and standards of the relevant countries and regions, and corresponding operation portals are provided for users to choose to authorize or refuse.

[0045] E-coupons offer merchants a cost-effective, flexible, and data-driven promotional method, while also providing consumers with affordability and convenience—a win-win marketing tool. E-coupons typically come in various types; based on discount method, they can include discount coupons and cash vouchers; based on product category, they can include product coupons, brand coupons, and store coupons.

[0046] However, due to factors such as the type of e-coupon, the platform on which it is purchased, and the quantity purchased, when users have consumption needs across product categories, they need to purchase multiple e-coupons. This can lead to a chaotic situation where the e-coupons purchased by the user cannot be clearly displayed, affecting the user's ability to redeem the e-coupons and even causing them to expire, thus impacting the user experience.

[0047] Based on this, this application provides a method for displaying an electronic coupon package, which can respond to a user's trigger operation on a first client and display the electronic coupon package attribute information through a first page. Since the attribute information of the electronic coupon package is obtained based on the information of all electronic coupons in the package, it can intuitively display the overall information of the electronic coupons owned by the user, greatly improving the management efficiency of electronic coupons and making it easier for users to understand their electronic coupon redemption status, thus helping to improve the efficiency of electronic coupon redemption.

[0048] Furthermore, when a user purchases multiple individual electronic coupons from different electronic coupon platforms instead of an electronic coupon package, this embodiment can also filter out at least two target electronic coupons that meet preset usage conditions from at least two electronic coupons; combine at least two target electronic coupons to obtain an electronic coupon package; and then determine the attribute information of the electronic coupon package based on the feature information of at least two target electronic coupons. Similarly, the overall information of the electronic coupons owned by the user can be intuitively displayed through the attribute information of the electronic coupon package shown on the first page, which greatly improves the management efficiency of electronic coupons and makes it convenient for users to understand their electronic coupon redemption status, thus helping to improve the efficiency of electronic coupon redemption.

[0049] The technical solution of this application and how it solves the aforementioned technical problems are described in detail below with specific embodiments. The listed specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will be described in detail below with reference to the accompanying drawings.

[0050] Figure 1(a) is a schematic diagram of the network architecture of the electronic coupon package display system provided in this application embodiment. The network architecture may include: server 110, first user terminal cluster 120, merchant terminal cluster 130, and second user terminal cluster 140. The first user terminal cluster 120 consists of one or more terminals corresponding to first users, including user terminals 120a, 120b, 120c, etc. An electronic coupon purchase platform and an electronic coupon consumption platform can run on the first user terminal. Multiple electronic coupon purchase platforms can run on the first user terminal. The first user can purchase electronic coupon packages through the electronic coupon purchase platform, or purchase multiple electronic coupons through different electronic coupon purchase platforms, and then log in to the corresponding account of the first user on the electronic coupon consumption platform to redeem the electronic coupons.

[0051] The first user can implement the electronic coupon package display method provided in this application embodiment based on the above-mentioned electronic coupon consumption platform. For example, but not limited to, in response to the first user's first trigger operation on the first client, the user determines the attribute information of the electronic coupon package. The electronic coupon package is obtained by combining at least two target electronic coupons, and the at least two target electronic coupons include electronic coupons selected by the server from a preset electronic coupon set according to the electronic coupon selection request of the second client. The user displays the attribute information of the electronic coupon package through the first page according to the information of the first user that meets the display conditions.

[0052] The second user terminal cluster 140 comprises one or more terminals corresponding to second users. These second user terminals may include consumer terminals 140a, 140b, 140c, etc. An electronic coupon management platform can run on the user terminals of the second user terminal cluster 140. Second users can log in to their respective accounts on this platform to create electronic coupon packages. After a second user creates an electronic coupon package through the second user terminal cluster 140, the server 110 purchases the electronic coupon package through an electronic coupon purchase platform running on the user terminals of the first user terminal cluster. When the first user consumes electronic coupons through the electronic coupon consumption platform, the electronic coupon package display method provided in this embodiment can be executed.

[0053] In this embodiment, the first user refers to the user who purchases and consumes the electronic coupon package, including but not limited to purchasing the electronic coupon package through the electronic coupon platform, performing a first trigger operation through the operation page provided by the user terminal of the first user terminal cluster to display the attribute information of the electronic coupon package through the first page, and performing a second trigger operation and a third trigger operation through the operation page provided by the user terminal.

[0054] Figure 1(b) is a schematic diagram of another network architecture of the electronic coupon package display system provided in the embodiments of this application. The first user terminal cluster 120 is one or more terminals corresponding to the first user, wherein the multiple first user terminals may include user terminal 120a, user terminal 120b, user terminal 120c, etc. An electronic coupon purchase platform and an electronic coupon consumption platform can be run on the first user terminal. There can be multiple electronic coupon purchase platforms running on the first user terminal. The first user can purchase electronic coupons through the electronic coupon purchase platform, or purchase multiple electronic coupons through different electronic coupon purchase platforms, and then log in to the corresponding account of the first user on the electronic coupon consumption platform to redeem the electronic coupons.

[0055] In this embodiment, the first user refers to a user who purchases and consumes electronic coupons, including but not limited to those who purchase electronic coupons through an electronic coupon platform. The user executes a first trigger operation through an operation page provided by the user terminal in the first user terminal cluster to select at least two target electronic coupons that meet preset usage conditions from at least two electronic coupons already purchased by the first user. The at least two target electronic coupons are combined to obtain an electronic coupon package, and the attribute information of the electronic coupon package is determined based on the feature information of the at least two target electronic coupons. The attribute information of the electronic coupon package is then displayed on the first page, and a second and third trigger operations are executed through the operation page provided by the user terminal.

[0056] Merchant terminal cluster 130 comprises terminals corresponding to one or more stores. These terminals may include Merchant Terminal 130A, Merchant Terminal 130B, Merchant Terminal 130C, etc. Each store can correspond to one merchant terminal. Each merchant terminal can install the seller version application corresponding to the online delivery platform, where users can log in with their respective accounts. Merchants can open stores through the seller version application installed on their terminals and publish products, coupons, and other electronic vouchers within the stores. Store information, product images, names, prices, and discount details are uploaded by the merchant terminals to server 110. Server 110 displays the electronic vouchers published by the merchant terminals to first and second users through an electronic voucher purchasing platform, allowing first users to purchase vouchers or second users to combine vouchers to obtain electronic voucher packages.

[0057] Server 110 is the server corresponding to the electronic coupon consumption platform. It is used to send attribute information of an electronic coupon package to the first client based on the first user's first trigger operation on the first client, so that the first client can display the attribute information of the electronic coupon package on a first page according to the first user's information and meeting the display conditions. Alternatively, before sending the attribute information of the electronic coupon package to the first client, it obtains at least two electronic coupons already purchased by the first user, each from at least two electronic coupon platforms; it filters out at least two target electronic coupons that meet preset usage conditions from the at least two electronic coupons; it combines the at least two target electronic coupons to obtain an electronic coupon package; and it determines the attribute information of the electronic coupon package based on the feature information of the at least two target electronic coupons. Server 110 may be, but is not limited to, a hardware server, a virtual server, a cloud server, etc.

[0058] User terminals and merchant terminals can be mobile phones, tablets, desktops, laptops, ultra-mobile personal computers (UMPCs), handheld computers, netbooks, personal digital assistants (PDAs), wearable electronic devices, virtual reality devices, etc.

[0059] The user terminal integrates a display screen. Taking the user terminal as an example, this display screen is configured to display the user interface (UI) of the user terminal and provide an interface for interaction and information exchange between the user terminal and the user. The UI involved in this application embodiment is configured as a medium interface for user operation and application interaction. As an interaction interface with the user, the UI can convert the computer language of the application into a form that the user can accept and recognize, including displayed images, text, buttons, etc. A common form of UI is a graphical user interface (GUI), which refers to a user interface related to computer operation displayed graphically. It can be an icon, window, control, or other interface element displayed on the screen of an electronic device. Controls can include visual interface elements such as icons, buttons, menus, tabs, and text boxes. Controls can be implemented as a visual functional interface of the application. When the control receives a corresponding trigger operation from the user, the corresponding functional interface of the application receives the corresponding processing instruction, thereby enabling the application to respond to the processing instruction and perform functional processing. For example, in the embodiments described below, the user's first trigger operation, second trigger operation, and third trigger operation all input corresponding instructions to the preset program stored in the user terminal through the corresponding GUI controls, thereby triggering the preset program to perform related processing and updating the GUI based on the processing results.

[0060] The network can be a medium that provides a communication link between server 110 and user terminals, or between server 110 and merchant terminals, or the Internet that includes network equipment and transmission media, and is not limited thereto. The transmission media can be a wired link (e.g., but not limited to, coaxial cable, fiber optic cable, and Digital Subscriber Line (DSL)) or a wireless link (e.g., but not limited to, Wireless Fidelity (WIFI), Bluetooth, and mobile device networks).

[0061] It is understood that the number of servers 110, the first user terminal cluster 120, the merchant terminal cluster 130, and the second user terminal cluster 140 in the above-mentioned electronic coupon package display system are merely examples. In specific implementations, the information display system can contain any number of user terminals, merchant terminals, and servers 110. This application embodiment does not specifically limit this. For example, but not limited to, server 110 can be a server cluster composed of multiple servers.

[0062] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will now be described with reference to the accompanying drawings.

[0063] Under the above operating environment, this application embodiment provides a method for displaying an electronic coupon package. Figure 2(a) shows a flowchart of a method for displaying an electronic coupon package provided by this application embodiment. The method is applied to a user terminal. As shown in Figure 2(a), the method specifically includes the following steps S201 to S202:

[0064] Step S201: In response to the first user's first trigger operation on the first client, determine the attribute information of the electronic coupon package.

[0065] Step S202: Based on the information of the first user, the display conditions are met, and the attribute information of the electronic coupon package is displayed on the first page.

[0066] The electronic coupon package is obtained by combining at least two target electronic coupons, including electronic coupons selected by the server from a preset set of electronic coupons based on the electronic coupon selection request of the second client.

[0067] For example, the second client can provide a display interface for a management platform of electronic coupons. This interface includes trigger controls, allowing the second user to perform trigger operations such as, but not limited to, clicking or swiping. Upon receiving a trigger operation from the second user, the second client can activate an interface switching program to display an electronic coupon addition interface. The second user can then edit electronic coupons on this interface. The addition interface displays preset electronic coupon options, which can show information for any electronic coupon from a preset set for the user to choose from. The preset set may include different types of electronic coupons such as discount coupons, cash vouchers, product coupons, brand coupons, and store coupons.

[0068] The electronic coupon editing operation includes, but is not limited to, selecting any electronic coupon from the electronic coupon set, and inputting the target number of selected candidate electronic coupons. After the second user performs the electronic coupon editing operation, the second client selects the target number of electronic coupons from the preset electronic coupon set stored on the server based on the electronic coupons selected by the user and the target number of electronic coupons.

[0069] The second client's interface also displays combo controls, allowing users to perform e-coupon combination operations. These operations include, but are not limited to, clicking and swiping the combo controls. After the second user performs an e-coupon combination operation, it signifies the second user's confirmation of the currently selected e-coupons. The second client then sends the target number of e-coupons determined by the second user to the server. The server combines the target number of e-coupons to obtain an e-coupon package, and then sends the e-coupon package information back to the second client, allowing the second client to view the e-coupon package information through the e-coupon management platform interface for the second user to view. Simultaneously, the second user can also display the e-coupon package through an e-coupon purchase platform, allowing the first user to purchase the e-coupon package through the e-coupon purchase platform. It should be noted that the e-coupon management platform can also be an e-coupon purchase platform; that is, the first user can purchase the e-coupon package through the e-coupon management platform, or the second user can display the e-coupon package through the e-coupon purchase platform, and the first user can purchase the e-coupon package through the e-coupon purchase platform.

[0070] The information for the e-coupon package includes, but is not limited to, at least one of the following: the e-coupon package name, display image, identification information, usage permissions, and parameter information. Parameter information includes at least one of the following: the total number of e-coupons in the e-coupon package, the sales period, and the discount price.

[0071] In other words, the electronic coupon package in this embodiment is created by the second user through an electronic coupon management platform running on the second client, and displayed through the electronic coupon management platform or electronic coupon purchase platform for the first user to purchase. Any of the electronic coupon management platform, electronic coupon purchase platform, or electronic coupon consumption platform can run on the first client. After the first user purchases the electronic coupon package through the electronic coupon management platform or electronic coupon purchase platform, the electronic coupon package is then redeemed through the electronic coupon consumption platform.

[0072] In this embodiment, the first client is the user terminal used by the first user. The first client can provide a display interface, which can display the identifier of the electronic coupon consumption platform, such as the platform icon. The first trigger operation refers to the operation of the first user to open the electronic coupon consumption platform, including but not limited to opening the display interface of the electronic coupon consumption platform by clicking the electronic coupon consumption platform icon, inputting voice control information to open the electronic coupon consumption platform to the first client, or inputting gesture control information to open the electronic coupon consumption platform to the first client.

[0073] The e-coupon consumption platform is used to display e-coupon packages or e-coupons purchased from the e-coupon purchase platform and to facilitate their use. The display interface of the e-coupon consumption platform includes trigger controls, allowing the first user to perform a triggering operation based on these controls to consume the e-coupons. Triggering operations include, but are not limited to, clicking and swiping.

[0074] In this embodiment, the information of the first user includes, but is not limited to, the first user's unique identifier, the first user's triggering operation, the first user's historical purchase information, and other information associated with the first user.

[0075] The display conditions include, but are not limited to, the first user's historical purchase information indicating that the first user is purchasing any type of e-coupon package for the first time, the validity period of the purchased e-coupon package indicating that the e-coupon package is valid, and the first user's number of times performing the first trigger operation is within a preset range. The specific display conditions can be set according to user preferences or actual needs, and will not be elaborated here.

[0076] If the information of the first user meets the display conditions, the attribute information of the electronic coupon package will be displayed on the first page. For example, when the first user opens the first client, if it is determined that the first user is purchasing electronic coupon package A for the first time based on the first user's purchase information, the attribute information of electronic coupon package A will be displayed on the first page of the first user's client. The attribute information of the electronic coupon package includes, but is not limited to, at least one of the following: the name of the electronic coupon package, the display image, the identification information, the usage permissions, and the parameter information. The parameter information includes at least one of the following: the total number of electronic coupons in the electronic coupon package, the sales period, and the discount price.

[0077] Therefore, this embodiment shows that after the first user purchases an electronic coupon package, the electronic coupon package information can be viewed through a simple trigger operation, reducing the complexity of user operations, and intuitively displaying the overall information of the electronic coupon package owned by the user, which greatly improves the management efficiency of electronic coupons, enhances the usability and convenience of electronic coupons, and also makes it easier for users to understand their electronic coupon redemption status, thus helping to improve the efficiency of electronic coupon redemption.

[0078] In this embodiment of the application, in response to a user's first trigger operation on the first client, determining the attribute information of the electronic coupon package includes: obtaining the type information of the electronic coupon package, the type information including at least one of coupon package type and electronic card type, the type information of the electronic coupon package being preset by the second user through the second client; obtaining display image information matching the type information of the electronic coupon package as one of the attribute information of the electronic coupon package; the display image information includes a coupon package image matching the coupon package type or an electronic card image matching the electronic card type.

[0079] In this embodiment, the type information of the electronic coupon package includes at least one of coupon package type and electronic card type. The coupon package type refers to the electronic coupon package being issued to the first user's account in the form of electronic coupons, and the electronic card type refers to the electronic card being associated with the first user's account in the form of electronic consumption cards.

[0080] The type information of the e-coupon package is preset by the second user through the second client. In other words, when the second user creates the e-coupon package, the type of the e-coupon package and its corresponding display image information are already set. This allows for more targeted display of specific types of discounts to the first user. The display image information includes a coupon package image matching the coupon package type or an e-card image matching the e-card type. This allows the second user to personalize the display image information according to different user groups or scenarios. When displaying the attribute information of the e-coupon package, the first user can also more intuitively identify the type and purpose of the e-coupon package without having to read extensive text descriptions. This visual presentation significantly enhances the first user's consumption experience.

[0081] For example, if the type information of the electronic coupon package purchased by the first user is the coupon package type, then after the first user's first trigger operation on the first client, it is determined that the attribute information of the electronic coupon package includes the coupon package image corresponding to the electronic coupon package. Then, when the first user's information meets the display conditions, the coupon package image is displayed on the first page.

[0082] This embodiment introduces type information for electronic coupon packages and corresponding display image information, allowing the first user to more intuitively identify the type and purpose of the electronic coupon package without having to read extensive text descriptions. This visual presentation significantly enhances the first user's consumption experience.

[0083] In this embodiment of the application, after determining the attribute information of the electronic coupon package, the method includes: obtaining the expiration date of the electronic coupon package and the historical purchase information of the first user; the expiration date of the electronic coupon package is obtained according to the expiration date of each target electronic coupon in the electronic coupon package; determining that the information of the first user meets the display conditions according to at least one of the following display conditions; the display conditions include: the historical purchase information of the first user indicates that the first user is purchasing any type of electronic coupon package for the first time; the expiration date of the electronic coupon package indicates that the electronic coupon package is valid.

[0084] In this embodiment, the validity period of the electronic coupon package is obtained based on the validity period of each target electronic coupon in the package. For example, if an electronic coupon package contains 10 electronic coupons, then the earliest and latest usage dates of the 10 electronic coupons are used as the validity period of the electronic coupon package.

[0085] The first user's historical purchase information includes, but is not limited to, the type of any e-voucher package purchased by the first user, the total number of e-voucher packages purchased, and the time of purchase of the e-voucher packages.

[0086] After obtaining the expiration date of the e-coupon package and the first user's historical purchase information, it is possible to determine whether the first user's information meets the display conditions based on the expiration date of the e-coupon package and the first user's historical purchase information.

[0087] For example, if the first user's historical purchase information indicates that the first user is purchasing any type of e-coupon package for the first time, that is, the first user is purchasing e-coupon package A for the first time, then the display condition is met. In this case, displaying the attribute information of the e-coupon package on the first page can increase user engagement and make it easier for users to understand their e-coupon redemption status, which helps to improve the efficiency of e-coupon redemption.

[0088] When the expiration date of an e-coupon package indicates that the e-coupon package is valid, the e-coupon package information displayed to users is usable, avoiding confusion caused by users seeing expired or invalid coupon package information, thereby improving the usability of the information and the user experience.

[0089] In response to the first user's first trigger operation on the first client, the attribute information of the electronic coupon package is determined, including: obtaining the purchase time of each of the multiple electronic coupon packages purchased by the first user; and selecting the electronic coupon package whose purchase time is closest to the current time as the electronic coupon package to be displayed.

[0090] For example, after the first user's first trigger operation on the first client, it is determined that the first user purchased electronic coupon package A, electronic coupon package B, and electronic coupon package C in sequence. It can be known that the purchase time of electronic coupon package C is the electronic coupon package closest to the current time (the time of the first trigger operation). Therefore, the attribute information of electronic coupon package C is obtained as the attribute information of the electronic coupon package to be displayed.

[0091] The purchase time of the e-coupon package can be determined by the timestamp recorded when the e-coupon package was purchased.

[0092] This embodiment prioritizes displaying the user's most recently purchased e-coupon packages, which can further improve the timeliness of e-coupon redemption and remind users to use them promptly.

[0093] The above embodiments provide a method for displaying an electronic coupon package, which can respond to the user's trigger operation on the first client and display the electronic coupon package attribute information through the first page. Since the attribute information of the electronic coupon package is obtained based on the information of all electronic coupons in the package, it can intuitively display the overall information of the electronic coupons owned by the user, which greatly improves the management efficiency of electronic coupons and makes it easier for users to understand their electronic coupon redemption status, thus helping to improve the efficiency of electronic coupon redemption.

[0094] Figure 2(b) shows a flowchart of another display method for an electronic coupon package provided in an embodiment of this application. In this embodiment, at least two target electronic coupons include electronic coupons already purchased by the first user. As shown in Figure 2(b), step S201 responds to the first user's first trigger operation on the first client to determine the attribute information of the electronic coupon package, including the following steps S2011 to S2013:

[0095] Step S2011: In response to the first user's first trigger operation on the first client, determine that at least two electronic coupons have been purchased, and that the at least two electronic coupons are from at least two electronic coupon platforms respectively.

[0096] Step S2012: Select at least two target electronic coupons that meet the preset usage conditions from at least two electronic coupons.

[0097] Step S2013: Combine at least two target electronic coupons to obtain an electronic coupon package, and determine the attribute information of the electronic coupon package based on the feature information of the at least two target electronic coupons.

[0098] After the first user inputs the first trigger operation, the user terminal corresponding to the first client responds to the first trigger operation and retrieves all electronic coupons associated with the first user's account, that is, it determines at least two electronic coupons that have been purchased. In this embodiment, the at least two electronic coupons come from at least two electronic coupon platforms, thus enabling the integration of electronic coupons from different electronic coupon platforms.

[0099] Specifically, to improve the efficiency of integrating different e-coupons from at least two e-coupon platforms, this embodiment filters at least two e-coupons based on preset usage conditions to obtain target e-coupons. These target e-coupons are then combined to form an e-coupon package. When the user information meets the display conditions, the attribute information of the e-coupon package is displayed on the first page. The attribute information of the e-coupon package may include at least one of the following: the total discount amount of the e-coupon package, the total number of e-coupons contained in the e-coupon package, and the type of e-coupons contained in the e-coupon package.

[0100] This allows users to centrally manage and view e-coupons from different platforms, intuitively displaying the overall information of the e-coupons they possess, greatly improving the management efficiency, usability, and convenience of e-coupons, and making it easier for users to understand their e-coupon redemption status, thus helping to improve the efficiency of e-coupon redemption.

[0101] In some embodiments of this application, Figure 3 The flowchart illustrating the method for obtaining an electronic coupon package according to an embodiment of this application is shown. Figure 3As shown, step S2013, which combines at least two target e-coupons to obtain an e-coupon package, may include the following steps S301 to S302:

[0102] S301. Obtain at least one of the following features from at least two target e-vouchers: type of target e-voucher, amount of target e-voucher, and purchase platform corresponding to target e-voucher;

[0103] S302. Combine the at least two target electronic coupons according to the preset combination strategy of the feature information to obtain the electronic coupon package.

[0104] In this embodiment, the target e-coupon can be of different types, such as discount coupons, vouchers, redemption coupons, or promotional coupons. The value of the target e-coupon can be a fixed amount, a percentage discount, a minimum spend requirement, a no-threshold minimum spend, or a tiered minimum spend. The corresponding purchase platform for the target e-coupon can be an e-commerce platform, including different online shopping platforms such as Platform A, B, and C. The specific e-coupon type, value, and purchase platform can be determined by the merchant and are not limited here.

[0105] The preset combination strategies for feature information include, but are not limited to, combining electronic coupons of the same type, combining electronic coupons with similar amounts, and combining electronic coupons from the same merchant on different platforms.

[0106] This embodiment obtains at least one of the above-mentioned feature information of the target electronic coupon, and then combines the at least two target electronic coupons according to the preset combination strategy of feature information to obtain the electronic coupon package. This can make the information of the combined electronic coupon package more organized, and make the electronic coupons contained in each electronic coupon package have similar feature information, making it easier for users to understand their electronic coupon information.

[0107] In some embodiments of this application, step S302, which combines at least two target electronic coupons according to a preset combination strategy of feature information to obtain an electronic coupon package, may include: combining target electronic coupons of the same type from at least two target electronic coupons into a sub-coupon package to obtain at least one sub-coupon package.

[0108] For example, if the target e-vouchers include 2 type A e-vouchers purchased on platform M, type A and type B e-vouchers purchased on platform N, and type A and type B e-vouchers purchased on platform P, then the final result will be a sub-voucher package containing 3 type A e-vouchers and a sub-voucher package containing 2 type B e-vouchers.

[0109] Alternatively, step S302 may combine at least two target electronic coupons according to a preset combination strategy of feature information to obtain an electronic coupon package, which may include: combining target electronic coupons from different purchase platforms into a sub-coupon package; and combining the at least one sub-coupon package to obtain the electronic coupon package.

[0110] Continuing with the example above, the target e-coupons from different purchasing platforms are grouped into a sub-coupon package. That is, based on platform M, platform N, and platform P, we get 3 sub-coupon packages, let's say sub-coupon package M, sub-coupon package N, and sub-coupon package P. Then, we combine sub-coupon packages M, N, and P to get the e-coupon package mentioned above.

[0111] In this way, users can clearly see all the e-coupons they have purchased on different platforms and choose which platform's e-coupons to use as needed. This combination strategy not only makes it easier for users to manage e-coupons but also improves the flexibility and convenience of using them. Users can select the most suitable sub-coupon packages for redemption based on their shopping needs, thereby improving the efficiency of e-coupon redemption.

[0112] In some embodiments of this application, the types of electronic coupons include discount coupons and vouchers. Combining at least two target electronic coupons of the same type into a sub-coupon package to obtain at least one sub-coupon package includes: when at least two target electronic coupons include at least two discount coupons, combining at least two discount coupons in descending order of discount strength to obtain a sub-coupon package; when at least two target electronic coupons include at least two vouchers, combining at least two discount coupons in descending order of voucher value to obtain a sub-coupon package.

[0113] For example, the target e-coupon package includes 3 discount coupons (Type A) and 3 vouchers (Type B). Discount coupon 1 offers a 25% discount, discount coupon 2 offers a 30% discount, and discount coupon 3 offers a 20% discount. Voucher 1 has a value of 50, voucher 2 has a value of 100, and voucher 3 has a value of 30. By combining at least two discount coupons in descending order of their discount rates, the resulting sub-coupon package will contain e-coupons in the following order: Discount Coupon 2, Discount Coupon 1, Discount Coupon 3.

[0114] Similarly, by combining at least two discount coupons in descending order of their value, the order of the electronic coupons in the resulting sub-coupon package will be: Coupon 2, Coupon 1, and Coupon 3.

[0115] By sorting e-coupons according to the discount level and the amount of deduction, a sequential sub-coupon package is obtained. In subsequent displays, e-coupons with larger discount levels and larger deduction amounts can be prioritized, allowing users to use the e-coupons with the greatest discount according to their needs and maximizing the redemption value of the e-coupons.

[0116] In some embodiments of this application, step S2012, which selects at least two target electronic coupons from at least two electronic coupons that meet preset usage conditions, may include: for any one of the at least two target electronic coupons, obtaining the expiration date of the electronic coupon and the historical purchase information of the first user; determining whether the electronic coupon is valid based on the expiration date and the current time, and determining whether the electronic coupon is the first electronic coupon purchased by the first user based on the first user's historical purchase information; and obtaining the at least two target electronic coupons if the number of valid electronic coupons among the at least two electronic coupons is greater than or equal to 2, and / or if the at least two electronic coupons include at least one electronic coupon purchased by the user for the first time.

[0117] This embodiment obtains the expiration date of any electronic voucher, determines whether the electronic voucher is valid based on the expiration date and the current time, and filters out expired electronic vouchers. If the number of valid electronic vouchers among at least two electronic vouchers is greater than or equal to 2, the valid electronic voucher is selected as the target electronic voucher.

[0118] In this way, all the electronic coupons in the combined electronic coupon package can be redeemed, which serves as a reminder to users to redeem them and prevents valid electronic coupons from becoming invalid due to failure to redeem them in time.

[0119] In this embodiment, the system determines whether the e-voucher is the first e-voucher purchased by the first user based on the first user's historical purchase information. The first user's first purchase of the e-voucher indicates that the user has a greater interest in the e-voucher. Therefore, the e-voucher purchased by the first user for the first time is used as the target e-voucher and combined in the e-voucher package, which can improve user satisfaction and e-voucher redemption experience.

[0120] In some embodiments of this application, step S202, which displays the attribute information of the electronic coupon package on the first page based on the user information meeting the display conditions, may include: obtaining the number of times the first user performs the first trigger operation from the information of the first user; if the number of times the first user performs the first trigger operation within a preset time period is within a preset range, obtaining the offset amount of each electronic coupon to be displayed in the electronic coupon package; obtaining the total offset amount of the electronic coupon package based on the offset amount of each electronic coupon to be displayed in the electronic coupon package and the total number of electronic coupons to be displayed in the electronic coupon package; and displaying at least one of the total offset amount of the electronic coupon package, the total number of electronic coupons to be displayed, and the type of electronic coupons to be displayed as the attribute information of the electronic coupon package.

[0121] In other words, the display conditions in this embodiment include the number of times the first user performs the first trigger operation within a preset time period being within a preset range. The preset time period can be a custom time period such as one day, three days, one week, or one month. The number of times the first user performs the first trigger operation within the preset time period can represent the user's frequency of using the electronic coupon consumption platform. In this embodiment, when the number of times the first user performs the first trigger operation within the preset time period is within the preset range, the attribute information of the electronic coupon package is displayed. This can actively display electronic coupon information to the first user even when the first user's frequency of using the electronic coupon consumption platform is not high, reminding the user to redeem the electronic coupon, reducing the number of invalid electronic coupons, and improving the redemption efficiency of electronic coupons.

[0122] This embodiment calculates the total discount amount of the electronic coupon package based on the discount amount of each electronic coupon to be displayed and the total number of electronic coupons to be displayed in the package. At least one of the following—total discount amount, total number of electronic coupons to be displayed, and type of electronic coupons to be displayed—is displayed as attribute information of the electronic coupon package. For example, if the discount amounts of the electronic coupons to be displayed are 50 yuan, 100 yuan, and 30 yuan, then the total discount amount of the electronic coupon package is 180 yuan. The system displays the following attribute information of the electronic coupon package on the first page: total discount amount: 180 yuan, total number of electronic coupons to be displayed: 3, and types of electronic coupons to be displayed: 2 discount coupons and 1 voucher. This allows users to clearly see the total value and composition of their electronic coupon package, thus enabling them to better plan the use of these electronic coupons.

[0123] The following example illustrates how the above-mentioned electronic coupon package is displayed.

[0124] Figure 4 This illustration shows a schematic diagram of the display interface of an electronic coupon package display method provided in an embodiment of this application, as shown below. Figure 4 As shown in (a), the user terminal display interface 101 of the first client displays an icon for application A. The user clicks the application A icon (i.e., the first trigger operation) to enter the application A (electronic coupon consumption platform) display interface 102. At this time, in response to the first user's first trigger operation on the first client, the attribute information of the electronic coupon package is determined. The first user's information is retrieved from the logged-in user account. Based on the first user's information meeting the display conditions, the attribute information of the electronic coupon package is displayed on the first page. That is, by executing the above steps S201 to S202, the attribute information of the electronic coupon package is obtained, such as... Figure 4 As shown in (b), the attribute information of the electronic coupon package pops up on the display interface 102 of application A. Specifically, the electronic coupon package attribute information can be displayed through pop-up windows with different effects, such as adding spotlight effects or 3D effects to the pop-up window containing the electronic coupon package attribute information.

[0125] In some embodiments of this application, Figure 5 This illustration shows another flowchart of a method for displaying an electronic coupon package according to an embodiment of this application, such as... Figure 5 As shown, after step S202, where the display conditions are met based on the information of the first user, and the attribute information of the electronic coupon package is displayed on the first page, steps S401 to S403 may also be included:

[0126] S401, In response to the second trigger operation on the first page, obtain the attribute information of all electronic coupon packages.

[0127] S402. Sort all electronic coupon packages according to at least one of the following: the number of unused electronic coupons in each electronic coupon package, the offset amount of the unused electronic coupons, and the validity period of the unused electronic coupons.

[0128] S403. Display all e-coupon packages on the second page according to their sorting order.

[0129] Figure 6 This diagram illustrates the display of the second interface in this embodiment. In this embodiment, while displaying the attribute information of the electronic coupon package on the first page, operation controls, such as... Figure 6 (c) shows the control "Go to My - Coupon Package View". When the user clicks this control, they can quickly enter the coupon package display module to view the electronic coupon package information.

[0130] In this embodiment, after the user performs a second trigger operation on the first page, the display method further obtains the attribute information of all electronic coupon packages and sorts and displays all electronic coupon packages according to the detailed information in each electronic coupon package, thereby displaying all electronic coupon packages more comprehensively on the second page.

[0131] The e-coupon packages are sorted according to the number of unused e-coupons in each package, such as... Figure 6 As shown in (d), Figure 6 (d) Sort all e-coupon packages by the number of unused e-coupons in the e-coupon package. This can remind users that the e-coupon package has the most unredeemed e-coupons and therefore has greater discounts, helping users make more effective e-coupon usage decisions.

[0132] By sorting all e-coupon packages according to the amount of unused e-coupons, the e-coupon packages with the greatest discounts can be displayed to users first, helping them to plan and use e-coupon resources more intelligently.

[0133] Sort all e-voucher packages according to at least one of the expiration dates of unused e-vouchers, which can reduce the number of expired and unredeemed e-vouchers and improve the redemption efficiency of e-vouchers.

[0134] In some embodiments of this application, after step S403 displays all electronic coupon packages on the second page according to their sorting, the following may also be included:

[0135] In response to a third triggering operation on the second page, the information of the sub-coupon package in the electronic coupon package corresponding to the third triggering operation is displayed on the third page. The information of the sub-coupon package includes at least one of the following: the type of electronic coupon in the sub-coupon package, the quantity of electronic coupons, the offset amount of electronic coupons, and the validity period of electronic coupons.

[0136] Figure 7 This diagram illustrates the display of the third interface in this embodiment, showing a third trigger operation on the second page, such as... Figure 7 (e) When the user clicks the "View Details" control, it triggers the display of a third interface on the user's terminal. The user's terminal displays information about the sub-coupon package within the electronic coupon package corresponding to the third triggered operation on the third page, such as... Figure 7 (f) The information of the sub-voucher package includes at least one of the following: type of electronic voucher (XXXX XXXX), number of electronic vouchers (N), discount amount of electronic voucher (¥X), and validity period of electronic voucher (validity period XX-XX).

[0137] like Figure 7 As shown in (e), the third interface also displays a "Go to Use" control for each sub-coupon package, which users can click to redeem the electronic coupon.

[0138] The above embodiments not only enhance users' ability to view electronic coupon packages by providing users with deeper information displays, but also improve the user experience, which helps to improve the efficiency of electronic coupon usage and user satisfaction on the platform.

[0139] According to another aspect of the embodiments of this application, a method for displaying an electronic coupon package is also provided. The method can be executed by a server. Specifically, the method includes: sending attribute information of the electronic coupon package to the first client according to a first trigger operation of a first user on a first client, so that the first client meets the display conditions according to the information of the first user and displays the attribute information of the electronic coupon package through a first page.

[0140] The first client is the user terminal used by the first user. The first client can provide a display interface, which can display the logo of the electronic coupon consumption platform, such as the platform icon. The first trigger operation refers to the operation of the first user to open the electronic coupon consumption platform, including but not limited to clicking the electronic coupon consumption platform icon, inputting voice control information to open the electronic coupon consumption platform to the first client, inputting gesture control information to open the electronic coupon consumption platform to the first client, etc., to open the display interface of the electronic coupon consumption platform.

[0141] The electronic coupon package is obtained by selecting at least two target electronic coupons from a preset electronic coupon set based on the electronic coupon selection request from the second client, and combining the at least two target electronic coupons.

[0142] The second client provides a display interface for the electronic coupon management platform. This interface includes trigger controls, allowing the second user to perform actions such as clicking or swiping. Upon receiving a trigger action from the second user, the second client initiates an interface switching process to display an electronic coupon addition interface. The second user can then edit electronic coupons on this interface. The addition interface displays preset electronic coupon options, which can show information for any coupon from a pre-defined set for selection. This set may include different types of electronic coupons such as discount coupons, cash vouchers, product coupons, brand coupons, and store coupons.

[0143] In other words, the electronic coupon package in this embodiment is created by the second user through an electronic coupon management platform running on the second client, and displayed through the electronic coupon management platform or electronic coupon purchase platform for the first user to purchase. Any of the electronic coupon management platform, electronic coupon purchase platform, or electronic coupon consumption platform can run on the first client. After the first user purchases the electronic coupon package through the electronic coupon management platform or electronic coupon purchase platform, the electronic coupon package is then redeemed through the electronic coupon consumption platform.

[0144] The electronic coupon package display method provided in this application embodiment is based on the same inventive concept as the method provided in the above embodiment, and has the same beneficial effects as the method adopted, operated or implemented therein, and will not be described in detail here.

[0145] In one example, before the server sends the attribute information of the electronic coupon package to the first client, it includes: obtaining at least two electronic coupons that the first user has purchased, the at least two electronic coupons coming from at least two electronic coupon platforms respectively; filtering out at least two target electronic coupons that meet preset usage conditions from the at least two electronic coupons; combining the at least two target electronic coupons to obtain an electronic coupon package, and determining the attribute information of the electronic coupon package based on the feature information of the at least two target electronic coupons.

[0146] Specifically, to improve the efficiency of integrating different e-coupons from at least two e-coupon platforms, this embodiment filters at least two e-coupons based on preset usage conditions to obtain target e-coupons. These target e-coupons are then combined to form an e-coupon package. When the user information meets the display conditions, the attribute information of the e-coupon package is displayed on the first page. The attribute information of the e-coupon package may include at least one of the following: the total discount amount of the e-coupon package, the total number of e-coupons contained in the e-coupon package, and the type of e-coupons contained in the e-coupon package.

[0147] This allows users to centrally manage and view e-coupons from different platforms, intuitively displaying the overall information of the e-coupons they possess, greatly improving the management efficiency, usability, and convenience of e-coupons, and making it easier for users to understand their e-coupon redemption status, thus helping to improve the efficiency of e-coupon redemption.

[0148] The electronic coupon package display method provided in this application embodiment is based on the same inventive concept as the method provided in the above embodiment, and has the same beneficial effects as the method adopted, operated or implemented therein, and will not be described in detail here.

[0149] According to another aspect of the embodiments of this application, a display device for an electronic coupon package for implementing the above-described electronic coupon package display method is also provided, which is applied to a user terminal corresponding to a first client. Figure 8 A schematic diagram of the structure of the display device for the electronic coupon package provided in the embodiments of this application is shown below. Figure 8 As shown, an electronic coupon display device 800 includes:

[0150] The response module 801 is used to respond to the first trigger operation of the first user on the first client and determine the attribute information of the electronic coupon package; the electronic coupon package is obtained by combining at least two target electronic coupons, and the at least two target electronic coupons include electronic coupons selected by the server from a preset electronic coupon set according to the electronic coupon selection request of the second client;

[0151] Display module 802 is used to display the attribute information of the electronic coupon package on the first page according to the display conditions met by the information of the first user.

[0152] In one or more embodiments, the response module 801 is configured to obtain type information of the electronic coupon package, the type information including at least one of coupon package type and electronic card type, wherein the type information of the electronic coupon package is preset by the second user through the second client; obtain display image information matching the type information of the electronic coupon package as one of the attribute information of the electronic coupon package; the display image information includes a coupon package image matching the coupon package type or an electronic card image matching the electronic card type.

[0153] In one or more embodiments, the response module 801 is configured to, after determining the attribute information of the electronic coupon package, obtain the expiration date of the electronic coupon package and the historical purchase information of a first user; the expiration date of the electronic coupon package is obtained based on the expiration date of each target electronic coupon in the electronic coupon package; and determine that the information of the first user satisfies the display conditions according to at least one of the following display conditions; the display conditions include: the historical purchase information of the first user indicating that the first user has purchased any type of electronic coupon package for the first time; and the expiration date of the electronic coupon package indicating that the electronic coupon package is valid.

[0154] In one or more embodiments, the response module 801 is configured to obtain the purchase time of each of the multiple electronic coupon packages purchased by the first user; and select the electronic coupon package whose purchase time is closest to the current time as the electronic coupon package to be displayed.

[0155] In one or more embodiments, at least two target e-coupons include e-coupons already purchased by the first user. A response module 801 is configured to, in response to a first trigger operation by the first user on a first client, determine at least two purchased e-coupons, each from at least two e-coupon platforms; filter at least two target e-coupons that meet preset usage conditions from the at least two e-coupons; combine the at least two target e-coupons to obtain the e-coupon package; and determine the attribute information of the e-coupon package based on the feature information of the at least two target e-coupons.

[0156] In one or more embodiments, the response module 801 is configured to obtain at least one of the following feature information of the at least two target electronic coupons: the type of the target electronic coupon, the amount of the target electronic coupon, and the purchase platform corresponding to the target electronic coupon; and combine the at least two target electronic coupons according to a preset combination strategy of the feature information to obtain the electronic coupon package.

[0157] In one or more embodiments, the response module 801 is configured to combine target electronic coupons of the same type from the at least two target electronic coupons into a sub-coupon package to obtain at least one sub-coupon package; or, combine target electronic coupons from different purchasing platforms into a sub-coupon package; combine the at least one sub-coupon package to obtain the electronic coupon package.

[0158] In one or more embodiments, the types of electronic coupons include discount coupons and vouchers. The response module 801 is configured to, when the at least two target electronic coupons include at least two discount coupons, combine the at least two discount coupons in descending order of their discount strength to obtain a sub-coupon package; and when the at least two target electronic coupons include at least two vouchers, combine the at least two discount coupons in descending order of their voucher value to obtain a sub-coupon package.

[0159] In one or more embodiments, the response module 801 is configured to, for any one of the at least two target electronic coupons, obtain the expiration date of the electronic coupon and the historical purchase information of the first user; determine whether the electronic coupon is valid based on the expiration date and the current time, and determine whether the electronic coupon is the first electronic coupon purchased by the first user based on the historical purchase information of the first user; and obtain the at least two target electronic coupons based on the number of valid electronic coupons being greater than or equal to 2, and / or the at least two electronic coupons including at least one electronic coupon purchased by the first user for the first time.

[0160] In one or more embodiments, the display module 802 is configured to: obtain the number of times the first user has performed the first trigger operation from the information of the first user; if the number of times the first user has performed the first trigger operation within a preset time period is within a preset range, obtain the offset amount of each electronic coupon to be displayed in the electronic coupon package; obtain the total offset amount of the electronic coupon package based on the offset amount of each electronic coupon to be displayed in the electronic coupon package and the total number of electronic coupons to be displayed in the electronic coupon package; and display at least one of the total offset amount of the electronic coupon package, the total number of electronic coupons to be displayed, and the type of electronic coupons to be displayed as attribute information of the electronic coupon package.

[0161] In one or more embodiments, the display module 802 is configured to, in response to a second trigger operation on the first page, obtain attribute information of all electronic coupon packages; sort all electronic coupon packages according to at least one of the following: the number of unused electronic coupons in each electronic coupon package, the offset amount of the unused electronic coupons, and the validity period of the unused electronic coupons; and display all electronic coupon packages on the second page according to the sorting of all electronic coupon packages.

[0162] In one or more embodiments, the display module 802 is configured to, in response to a third trigger operation on the second page, display on the third page at least one of the following in the order of the electronic coupon packages displayed on the second page: the type of electronic coupon, the quantity of electronic coupon, the discount amount of electronic coupon, and the validity period of electronic coupon in the electronic coupon package corresponding to the third trigger operation.

[0163] According to another aspect of the embodiments of this application, a display device for an electronic coupon package is also provided. Figure 9 A schematic diagram of another display device for the electronic coupon package provided in the embodiments of this application is shown below. Figure 9 As shown, the display device 900 includes:

[0164] The electronic coupon combination module 901 is used to select at least two target electronic coupons from a preset electronic coupon set according to the electronic coupon selection request of the second client, and combine the at least two target electronic coupons to obtain an electronic coupon package.

[0165] The transmission module 902 is used to send the attribute information of the electronic coupon package to the first client according to the first user's first trigger operation on the first client, so that the first client can display the attribute information of the electronic coupon package through the first page according to the information of the first user.

[0166] The electronic coupon combination module 901 is further configured to obtain at least two electronic coupons purchased by the first user, wherein the at least two electronic coupons are respectively from at least two electronic coupon platforms; select at least two target electronic coupons that meet preset usage conditions from the at least two electronic coupons; combine the at least two target electronic coupons to obtain the electronic coupon package; and determine the attribute information of the electronic coupon package based on the feature information of the at least two target electronic coupons.

[0167] The electronic coupon package display device and the electronic coupon package display method provided in this application embodiment are based on the same inventive concept and have the same beneficial effects as the methods they adopt, operate or implement.

[0168] According to another aspect of the embodiments of this application, an electronic device for implementing the above-described electronic coupon package display method is also provided. Figure 10 This is a schematic diagram of the hardware structure of an electronic device according to an exemplary embodiment, such as... Figure 10 As shown, this electronic device can be implemented as the user terminal cluster 120 or server 110 in Figure 1. The electronic device may include a processor 91, a transceiver 92, and a memory 93, which are connected and communicate via a communication bus 94. The transceiver 92 can be used to communicate with the application terminal for data interaction. The memory 93 stores data generated during the application and content generation process. When the application is invoked, the processor 91 executes the functions described in Figures 2 to 110. Figure 5 This refers to some or all of the operations of the electronic device. For a detailed implementation process, please refer to Figures 2 to 3. Figure 7 The relevant descriptions are omitted here.

[0169] It should be understood that, in some feasible implementations, Figure 10 The processor illustrated can be a central processing unit (CPU), but it can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor. Figure 10 The memory illustrated may include read-only memory and random access memory, and provides instructions and data to the processor. A portion of the memory may also include non-volatile random access memory. For example, the memory may also store information such as the device type.

[0170] This application embodiment also provides a computer-readable storage medium storing content generation instructions, which, when executed on a computer, cause the computer to perform the actions described in Figures 2 to 3 above. Figure 7 Some or all of the steps in the method described in the illustrated embodiments.

[0171] This application embodiment also provides a computer program product including image processing instructions, which, when run on a computer, causes the computer to execute the instructions shown in Figures 2 to 3 above. Figure 7 Some or all of the steps in the method described in the illustrated embodiments.

[0172] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0173] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only 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 coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection between apparatuses or units through some interfaces, and may be electrical, mechanical, or other forms.

[0174] 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 network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0175] Furthermore, the functional units in the various embodiments of this application 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.

[0176] 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 this application, 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, smartphone, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0177] Although alternative embodiments of this application have been described, those skilled in the art, upon learning the basic inventive concept, can make further changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of this application.

[0178] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of this application. It should be understood that the above description is only a specific embodiment of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, improvements, etc., made on the basis of the technical solution of this application should be included within the scope of protection of this invention.

Claims

1. A method for displaying an electronic coupon package, characterized in that, The method includes: In response to the first user's first trigger operation on the first client, the attribute information of the electronic coupon package is determined; the electronic coupon package is obtained by combining at least two target electronic coupons, and the at least two target electronic coupons include electronic coupons selected by the server from a preset electronic coupon set according to the electronic coupon selection request of the second client; Based on the information of the first user meeting the display conditions, the attribute information of the electronic coupon package is displayed on the first page.

2. The method for displaying an electronic coupon package according to claim 1, characterized in that, In response to the first user's first trigger operation on the first client, the attribute information of the electronic coupon package is determined, including: Obtain the type information of the electronic coupon package, the type information including at least one of coupon package type and electronic card type, the type information of the electronic coupon package being preset by the second user through the second client; Obtain display image information that matches the type information of the electronic coupon package, as one of the attribute information of the electronic coupon package; the display image information includes a coupon package image that matches the coupon package type or an electronic card image that matches the electronic card type.

3. The method for displaying an electronic coupon package according to claim 2, characterized in that, After determining the attribute information of the electronic coupon package, the method includes: Obtain the expiration date of the electronic coupon package and the historical purchase information of the first user; the expiration date of the electronic coupon package is obtained based on the expiration date of each target electronic coupon in the electronic coupon package; The information of the first user is determined to meet the display conditions based on at least one of the following display conditions; The display conditions include: The first user's historical purchase information indicates that the first user made their first purchase of any type of electronic coupon package; The expiration date of the electronic coupon package indicates that the electronic coupon package is valid.

4. The method for displaying an electronic coupon package according to claim 1, characterized in that, In response to the first user's first trigger operation on the first client, the attribute information of the electronic coupon package is determined, including: Based on the first user's purchase of multiple electronic coupon packages, the purchase time of each of the multiple electronic coupon packages is obtained; The e-coupon package whose purchase time is closest to the current time will be selected as the e-coupon package to be displayed.

5. The method for displaying an electronic coupon package according to claim 1, characterized in that, The at least two target e-coupons include e-coupons already purchased by the first user, and the step of determining the attribute information of the e-coupon package in response to the first user's first trigger operation on the first client includes: In response to a first user’s first trigger operation on a first client, it is determined that at least two electronic coupons have been purchased, and the at least two electronic coupons are respectively from at least two electronic coupon platforms; Select at least two target electronic coupons that meet the preset usage conditions from the at least two electronic coupons; The electronic coupon package is obtained by combining the at least two target electronic coupons, and the attribute information of the electronic coupon package is determined based on the feature information of the at least two target electronic coupons.

6. The method for displaying an electronic coupon package according to claim 5, characterized in that, Combining the at least two target e-coupons to obtain an e-coupon package includes: Obtain at least one of the following features of the at least two target e-coupons: type of target e-coupon, amount of target e-coupon, and purchase platform corresponding to the target e-coupon; The at least two target electronic coupons are combined according to a preset combination strategy of the feature information to obtain the electronic coupon package.

7. The method for displaying an electronic coupon package according to claim 6, characterized in that, The step of combining the at least two target e-coupons according to a preset combination strategy based on the feature information to obtain the e-coupon package includes: Combine at least two target e-coupons of the same type into a sub-coupon package to obtain at least one sub-coupon package; or... Combine the target e-coupons from different purchasing platforms into a sub-coupon package; The electronic coupon package is obtained by combining the at least one sub-coupon package.

8. The method for displaying an electronic coupon package according to claim 7, characterized in that, The types of electronic coupons include discount coupons and vouchers. At least two target electronic coupons of the same type are combined into a sub-coupon package to obtain at least one sub-coupon package, including: If the at least two target e-coupons include at least two discount coupons, the at least two discount coupons are combined in descending order of their discount strength to obtain a sub-coupon package; When the at least two target electronic coupons include at least two vouchers, the at least two discount coupons are combined in descending order of their value to obtain a sub-coupon package.

9. The method for displaying an electronic coupon package according to claim 5, characterized in that, The step of selecting at least two target electronic coupons that meet preset usage conditions from the at least two electronic coupons includes: For any one of the at least two target e-vouchers, obtain the expiration date of the e-voucher and the historical purchase information of the first user; The validity period of the electronic voucher is determined based on its expiration date and the current time, and whether the electronic voucher is the first electronic voucher purchased by the first user is determined based on the first user's historical purchase information. The at least two target electronic coupons are obtained if the number of valid electronic coupons among the at least two electronic coupons is greater than or equal to 2, and / or if the at least two electronic coupons include at least one electronic coupon purchased by the first user for the first time.

10. The method for displaying an electronic coupon package according to claim 1, 3, or 5, characterized in that, Based on the user information meeting the display conditions, the attribute information of the electronic coupon package is displayed on the first page, including: Obtain the number of times the first user executed the first triggered operation from the information of the first user; If the number of times the first user performs the first triggering operation within a preset time period is within a preset range, obtain the offset amount of each electronic coupon to be displayed in the electronic coupon package; The total discount amount of the electronic coupon package is obtained based on the discount amount of each electronic coupon to be displayed in the electronic coupon package and the total number of electronic coupons to be displayed in the electronic coupon package; The total discount amount of the electronic coupon package, the total number of electronic coupons to be displayed, and the type of electronic coupons to be displayed are displayed as attribute information of the electronic coupon package.