Method, device, server and storage medium for redeeming consumption points on cross-redemption platforms

By implementing a cross-platform point redemption method on the server side, the problem of low points redemption efficiency in the existing technology is solved, efficient point redemption among different operating entities is achieved, and user activity and stickiness are improved.

CN116385068BActive Publication Date: 2025-05-16BEIJING ZHANGYOU INTERNET INFORMATION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211419512.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-14
Publication Date
2025-05-16
Estimated Expiration
2042-11-14

AI Technical Summary

Technical Problem

In the prior art, the exchange efficiency of points between different operating entities is low, resulting in the point island effect, which cannot meet the diverse needs of users and reduces the activity and stickiness of users.

Method used

By implementing a cross-platform point redemption method on the server side, it allows information interaction between the points platform and multiple redemption platforms, calculate and display the redeemed product combination and the required points withheld, and redeem it after the user confirms it.

Benefits of technology

It realizes the single-to-many redemption of points without passing through the third-party mall platform, improves the redemption efficiency, avoids information leakage, and enhances user activity and stickiness.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116385068B_ABST
    Figure CN116385068B_ABST
Patent Text Reader

Abstract

The present invention discloses a method, device, storage medium and server for redeeming consumption points on a cross-consumption platform. The redemption method includes: sending a first redemption request to a first redemption platform and a second redemption platform; obtaining a first redemption rule and first product information, a second redemption rule and a second product information; based on the first redemption rule and the second redemption rule, obtaining a product combination of at least one first product and at least one second product and a number of points withheld required for redemption based on the point value on the points platform; sending a display instruction to the points platform to display the product combination on the points platform and / or sending the product combination to an electronic device of a first account corresponding to the points platform; obtaining operation information related to the product combination within a preset time; if the operation information triggers a preset redemption condition, sending a second redemption request to the first redemption platform and the second redemption platform respectively, and deducting the number of points withheld from the point value based on the number of points withheld.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and in particular to a method, device, server and storage medium for exchanging consumer points on a cross-exchange platform. Background Art

[0002] When using an application, users can usually earn points by spending or completing tasks, and then redeem products with the points earned. The member points system is generally built and maintained by an independent platform operator. It is a customer management and maintenance method that cultivates user usage habits, improves user stickiness, and increases user activity within the system. Usually, the server corresponding to the application will allocate a certain amount of points to the user's account.

[0003] Each member points operator will develop a points management system for its own platform. After obtaining points, users can redeem points within the platform at any time to obtain products. When users need to use points to redeem virtual items, they can enter the target number of points to be used and the virtual items to be redeemed using the target number of points in the application. The application receives the information entered by the user and sends a points redemption request containing the target number and the item ID of the virtual item to the server. After receiving the points redemption request, the server deducts the target number of points from the client's resource account and adds the virtual item corresponding to the item ID to the resource account.

[0004] However, due to various restrictions such as platform operating costs, the items that can be redeemed for points on a single platform are relatively few, which cannot meet the needs of all users, resulting in many points being difficult to redeem, forming a points island effect. To this end, it is necessary to provide a points redemption method to build a points sharing method between different operating entities, so that points can be redeemed between different operating entities to improve user stickiness. Summary of the invention

[0005] In view of the technical problem of point island effect existing in the prior art, the present invention provides a method, device, server and storage medium for exchanging consumption points on a cross-exchange platform.

[0006] To achieve the above objectives, the present invention is implemented through the following technical solutions:

[0007] In a first aspect, the present application proposes a method for exchanging consumption points across redemption platforms, the method being applied to a server, the server corresponding to a points platform; characterized in that the method comprises:

[0008] The server sends a first exchange request to the first exchange platform and the second exchange platform; the first exchange request is used to request the first exchange platform and the second exchange platform to send their respective first exchange rules and first product information, second exchange rules and second product information to the server;

[0009] Obtaining the first exchange rule and first product information, the second exchange rule and second product information;

[0010] Based on the first exchange rule and the second exchange rule, the server obtains a product combination including at least one first product in the first product information and at least one second product in the second product information and a number of points withheld required to exchange the product combination based on the points value on the points platform;

[0011] Sending a display instruction to the points platform to display the product combination and the points withholding number on the points platform and / or sending the product combination and the points withholding number to an electronic device of a first account corresponding to the points platform;

[0012] Obtaining operation information related to the product combination within a preset time;

[0013] If the operation information triggers the preset redemption conditions, the second redemption request is sent to the first redemption platform and the second redemption platform respectively, and the points withholding number is deducted from the points value based on the points withholding number; the second redemption request is used for the first redemption platform to issue the first product and the second redemption platform to issue the second product to the second account corresponding to the points platform.

[0014] Optionally, before the step of the server sending the first exchange request to the first exchange platform and the second exchange platform, the exchange method further includes:

[0015] Authorizing the exchange authority of the first exchange platform and the second exchange platform;

[0016] The step of the server sending a first exchange request to the first exchange platform and the second exchange platform includes:

[0017] Based on the exchange authority, the server sends a first exchange request to the first exchange platform and the second exchange platform.

[0018] Optionally, the step of the server sending a first exchange request to the first exchange platform and the second exchange platform includes:

[0019] The points information on the points platform is obtained. When the points information triggers a redemption request condition, the server sends a first redemption request to the first redemption platform and the second redemption platform at the same time; wherein the points information includes a points value and a points time.

[0020] Optionally, the points platform is pre-installed on an electronic device, and the server is communicatively connected with the electronic device;

[0021] The step of the server sending a first exchange request to the first exchange platform and the second exchange platform includes:

[0022] The server obtains a third redemption request sent by the points platform;

[0023] Based on the third exchange request, the server obtains marking information on the points platform; the marking information includes a first exchange platform and a second exchange platform pre-set by the points platform;

[0024] Based on the marking information, the server sends the first exchange request to the first exchange platform and the second exchange platform corresponding to the marking information.

[0025] Optionally, if the operation information does not trigger the preset exchange condition, the exchange method further includes:

[0026] The server obtains first adjustment information on the platform, the first adjustment information including adjusted product combination information and adjusted points withholding number, sends redemption information corresponding to the first product of the first redemption platform corresponding to the adjusted product combination information to the first redemption platform, and sends redemption information corresponding to the second product of the second redemption platform corresponding to the adjusted product combination information to the second redemption platform.

[0027] Optionally, if the operation information does not trigger the preset exchange condition, the exchange method further includes:

[0028] Based on the browsing information on the points platform, the server adjusts the product combination and the points withholding number to form second adjustment information, and displays the second adjustment information on the points platform until the operation information triggers the preset redemption condition.

[0029] In a second aspect, the present application further proposes a device for exchanging consumption points on a cross-exchange platform, the device comprising:

[0030] a sending module, configured to send a first exchange request to a first exchange platform and a second exchange platform; the first exchange request is used to request the first exchange platform and the second exchange platform to send their respective first exchange rules and first product information, second exchange rules and second product information to the exchange device;

[0031] An acquisition module, used to acquire the first exchange rule and the first product information, the second exchange rule and the second product information;

[0032] a calculation module, configured to obtain, based on the first exchange rule and the second exchange rule and based on the points value on the points platform, a product combination including at least one first product in the first product information and at least one second product in the second product information, and a number of points withheld required to exchange the product combination;

[0033] A display module, used for displaying the product combination and the points withholding number on the points platform; and / or the sending module is further adapted to send the product combination and the points withholding number to an electronic device of a first account corresponding to the points platform;

[0034] An acquisition module, further adapted to acquire operation information related to the product combination within a preset time;

[0035] The sending module is further adapted to send the second exchange request to the first exchange platform and the second exchange platform respectively if the operation information triggers a preset exchange condition; the second exchange request is used for the first exchange platform to issue the first product and the second exchange platform to issue the second product to an account designated by the points platform; and

[0036] A deduction module is used to deduct the integral withholding number from the integral value based on the integral withholding number.

[0037] Furthermore, the device also includes:

[0038] A request authorization module, used for authorizing the exchange authority of the first exchange platform and the second exchange platform;

[0039] The sending module is further adapted to, based on the exchange authority, the server send a first exchange request to the first exchange platform and the second exchange platform.

[0040] On the third aspect, the present application also proposes a computer storage medium, wherein a computer program is stored on the memory, and the computer is recorded by a processor to execute the steps of the method for redeeming consumption points across redemption platforms as described above.

[0041] In a fourth aspect, the present application further proposes a server, comprising:

[0042] a memory having a computer program stored thereon;

[0043] A processor is used to execute the computer program in the memory to implement the steps of the method for redeeming consumption points across redemption platforms as described in any one of the above.

[0044] In the technical solution of the embodiment of the present application, points can be exchanged for one-to-many products without going through a third-party shopping mall platform. Product exchange can be achieved only through information interaction between the points platform and multiple exchange platforms, which can not only avoid information leakage but also improve the efficiency of exchange, so as to solve the technical deficiency of the points island effect in the prior art where the efficiency of points exchange across platforms is low; in addition, the points exchange method of the points platform-multiple exchange platforms provided by the present application can overcome the technical problem in the prior art that the points exchange success rate is not high due to the small number of product types on the exchange platform, resulting in low points usage and low user interest, so as to maximize the satisfaction of users' needs to use points to exchange products, improve user activity, and enhance user stickiness. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] Figure 1 A schematic diagram of a structure of an implementation environment involved in various embodiments of the present invention;

[0046] Figure 2 A flowchart of the method for redeeming consumption points on a cross-redemption platform proposed in this application;

[0047] Figure 3 Another schematic diagram of the process of exchanging consumption points on a cross-exchange platform proposed in this application;

[0048] Figure 4 A block diagram of a device for redeeming consumption points on a cross-redemption platform;

[0049] Figure 5 A structural block diagram of a server provided for one embodiment of the present invention. DETAILED DESCRIPTION

[0050] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0051] In the prior art, in order to solve the point island effect, a point mall is usually built between various operating entities. It crawls products on different operating entities through crawlers and other means, calculates the point value ratio of the operating entity according to the points and actual value required for all points to exchange goods of each point operating entity, and the cross-platform point exchange module performs the equivalent conversion of points between multiple point operating entities, so as to realize the function of users of operating entity 2 exchanging goods of operating entity 1. However, in the actual operation process, this point exchange method is inefficient and has unsafe hidden dangers. For this reason, it is necessary to propose the method for exchanging consumer points on a cross-exchange platform of this application. It does not need to build a third-party platform to realize the exchange of points-products on the point platform and the exchange platform, especially a method in which consumer points can be exchanged for products of at least two or more exchange platforms at the same time, so as to solve the shortcomings of the point island effect and the low efficiency of consumer point exchange between cross-operating entities in the prior art.

[0052] Please refer to Figure 1 , which shows a schematic diagram of the structure of an implementation environment involved in each embodiment of the present invention. Figure 1 As shown, the implementation environment may include a points platform, a server corresponding to the points platform, a first exchange platform and a second exchange platform. The points platform may be a web client and an application client.

[0053] Web client 110, application client 120 and server 130 corresponding to application client 120. Web client 110 is a server that provides background services for a web page. Users can exchange information with server 130 through web client 110 to obtain and redeem points. Web client 110 can be connected to server 130 through a wired or wireless network, and then the points can be redeemed with the help of server 130 through the connection between the two.

[0054] The application client 120 is a client provided by the service provider and running in the electronic device. The application client 120 can be connected to the server 130 via a wired or wireless network. The user can download the application client 120 on the electronic device for use to interact with the server 130. During the user's use of the application client 120, the application client 120 can generate and accumulate points, and the accumulated points are sent through the connection with the server 130 and synchronously saved in the server 130.

[0055] The server 130 is a server provided by a service provider, and is used to provide services to users in combination with the application client 120 and the web client 110. The server 130 can be connected to the application client 120 and the web client 110 via a wired or wireless network.

[0056] In addition, the points platform can also be a dialog box, for example, a user can send a redemption instruction in the dialog box to request the server to redeem points. For another example, the server can send the redeemed product to the dialog box by SMS or other means for the customer to redeem.

[0057] In short, the points platform is a user-oriented platform for exchanging points with the server.

[0058] The first exchange platform 210 and the second exchange platform 220 are another server for providing products or another application terminal corresponding to the server 130, and are connected to the server 130 through a wired or wireless network, and are used to provide products according to the exchange request of the server 130 to solve the problem of low efficiency of points exchange between different servers. It should be noted that the first exchange platform 210 and the second exchange platform 220 also correspond to a web client or an application client for user use.

[0059] Please refer to Figure 2 As shown, Figure 2 A schematic diagram showing the process of the redemption method of consumption points on a cross-redemption platform proposed in this application. The redemption method is applied to Figure 1 The server 130 shown in the figure is used as an example: the server corresponds to a points platform (including Figure 1 The web client 110 and the application client 120 in the embodiment of the present invention). The redemption method includes:

[0060] S200, the server sends a first exchange request to the first exchange platform and the second exchange platform; the first exchange request is used to request the first exchange platform and the second exchange platform to send their respective first exchange rules and first product information, second exchange rules and second product information to the server;

[0061] It should be noted that the sending of the first redemption request can be triggered by the server upon receiving a user request on the points platform (to meet the user's points redemption needs), or it can be triggered by the server based on the points information on the points platform (to avoid the expiration of points, etc., and to increase the use of points to increase user stickiness). In the prior art, on the one hand, points can only be redeemed after the user sends a request; on the other hand, when redeeming points across platforms, users need to redeem them on a third-party points redemption mall, and then the third-party mall will provide interaction with the points side and the product provider to realize the redemption service, which has low efficiency in points redemption and the risk of data insecurity.

[0062] In the technical solution of the present application, there is no need for a third-party mall platform. The server where the points platform is located directly sends a first exchange request to the first exchange platform and the second exchange platform to request the first exchange platform and the second exchange platform to send their respective first exchange rules and first product information, second exchange rules and second product information, which saves the information flow time of the third-party mall and improves the points exchange efficiency. At the same time, since there is no third party involved in the information between the server and the exchange platform (if there is no special emphasis in the following text, the exchange platform includes the first exchange platform and the second exchange platform), it is safer when sharing information, which can reduce the probability of information leakage between Internet companies and improve the reliability of Internet companies for information security.

[0063] S300, obtaining the first exchange rule and the first product information, the second exchange rule and the second product information;

[0064] It should be noted that the first exchange rule and the second exchange rule are pre-stored in the memory of the first exchange platform and the memory of the second exchange platform respectively. After the first exchange platform and the second exchange platform receive the first exchange request, the first exchange platform sends the first exchange rule and the first product information to the server, and the second exchange platform sends the second exchange rule and the second product information to the server.

[0065] Among them, the first product information is a collection of multiple different types of first products that can be exchanged by the server. The second product information is a collection of multiple different types of second products that can be exchanged by the server. The first exchange rule is a mapping rule between points on the server and different types of first products, such as 1000 points for Class A first products, and 2000 points for Class B first products. The second exchange rule is a mapping rule between points on the server and different types of second products, such as 500 points for Class C second products, and 800 points for Class D second products. It should be emphasized that the first exchange rule and the second exchange rule are pre-stored rule information. The technical solution of this application does not involve the formulation of rule information, but rather the information interaction such as reading, sending, obtaining and interpreting the first exchange rule and the second exchange rule. In some embodiments, the first product and the second product can be virtual products such as coupons, game virtual coins, game skins, and tickets, or real products such as masks, stationery, and keyboard pads; the above is only an example and is not enough to limit this proposal.

[0066] In some embodiments, after receiving the first exchange request, the first exchange platform and the second exchange platform respectively send their respective product information and exchange rules to the server, and there is no information exchange between the first exchange platform and the second exchange platform based on the first exchange request. This is mainly set up from the perspective of confidentiality. Of course, in some embodiments, for example, for a single Internet enterprise, the points platform, the first exchange platform, and the second exchange platform are different application terminals corresponding to the server of the Internet. In this scenario, when the first exchange platform and the second exchange platform receive the first exchange request, the first exchange platform and the second exchange platform can share information based on the first exchange request.

[0067] S400, based on the first redemption rule and the second redemption rule, the server obtains a product combination containing at least one first product in the first product information and at least one second product in the second product information based on the point value on the point platform, and the number of points withheld required to redeem the product combination.

[0068] It should be noted that after the server obtains the first redemption rule and the second redemption rule, it will calculate a product combination containing at least one first product in the first product information and at least one second product in the second product information based on the first redemption rule, the second redemption rule, the first product information and the second product information, so as to increase the user's interest in the redemption product combination, improve the success rate of points redemption, and increase user stickiness.

[0069] During the calculation process, the calculation module can first calculate the points required for each category of products based on the redemption rules and the corresponding product information, and then eliminate the products whose points exceed the point value, and then use the point withholding number less than or equal to the point value as a constraint to obtain possible product combinations, and finally obtain the product combination and the corresponding point withholding number. For example, the first product in category A is 100 points, and the first product in category B is 80 points; the second product in category C is 300 points, and the second product in category D is 50 points. The point value on the points platform is 280 points. When calculating, eliminate the second product in category C (the point withholding number of 300 points is greater than the point value). Then the product combinations that can be obtained are A and D (point withholding number 150 points), B and D (point withholding number 130 points).

[0070] S500, issuing a display instruction to the points platform to display the product combination and the points withholding number on the points platform and / or sending the product combination and the points withholding number to an electronic device of a first account corresponding to the points platform;

[0071] It should be noted that after the server obtains the product combination, a display instruction is issued to the electronic device of the points platform and / or the first account corresponding to the points platform, so that the product combination and the corresponding points withholding number are displayed on the points platform and / or the corresponding electronic device. In general, the points platform and / or the corresponding electronic device can display one or more product combinations for users to choose from. For example, from the perspective of the interests of the user, in order to avoid wasting points, the product combination corresponding to the points withholding number closest to the points value is displayed on the points platform and / or the corresponding electronic device. Of course, in some embodiments, multiple product combinations can also be selected for display.

[0072] S600, obtaining operation information related to the product combination within a preset time;

[0073] It should be noted that the operation information may be confirmation information, pending information or negation information. For example, on the points platform, a redemption key, a pending key or a negation key is provided on the display interface of the product combination. Alternatively, the points platform and the user may perform human-computer interaction to confirm whether to redeem. For another example, in a dialog box of an electronic device, the user is prompted to redeem, pending or negate by entering a string. Within a preset time, the user may confirm whether to redeem by voice confirmation, touch confirmation, mouse click confirmation or string confirmation.

[0074] The preset time is set so that the points can be redeemed before the redemption period. The server can repeat the above steps after the preset time if the user does not perform any operation information, so as to increase the user's ability to redeem points for usable products within the redemption period and improve the success rate of redemption.

[0075] S700, if the operation information triggers the preset redemption condition (user confirms the redemption), the second redemption request is sent to the first redemption platform and the second redemption platform respectively, and the points withholding number is deducted from the points value based on the points withholding number; the second redemption request is used for the first redemption platform to issue the first product and the second redemption platform to issue the second product to the second account corresponding to the points platform.

[0076] It should be noted that when the user's operation information triggers the preset redemption condition, such as when the user inputs "can be redeemed" or "please redeem" to the points platform, the points platform will issue a redemption instruction to the server, and the server will issue a second redemption request to the first redemption platform and the second redemption platform. The second redemption request includes at least the type of product to be redeemed. In some embodiments, if the product contains a usage time, the second redemption request may also include the usage time. In some embodiments, if the product contains a quantity, the second redemption request may also include the quantity.

[0077] Based on the second exchange request, the first exchange platform issues the first product corresponding to the second exchange request to the second account corresponding to the points platform. Based on the second exchange request, the second exchange platform issues the second product corresponding to the second exchange request to the second account corresponding to the points platform. In some embodiments, the first account and the second account may correspond to the same natural person. Of course, in some embodiments, the second account may be another user specified by the user corresponding to the first account.

[0078] Generally, the first redemption platform and the second redemption platform send a redemption success instruction to the server after the product is successfully redeemed. At this time, the server will deduct the points withholding number from the points value based on the redemption success instruction to complete the redemption of points across redemption platforms.

[0079] In the technical solution of the embodiment of the present application, points can be exchanged for one-to-many products without going through a third-party shopping mall platform. Product exchange can be achieved only through information interaction between the points platform and multiple exchange platforms. This can not only avoid information leakage but also improve the efficiency of exchange, so as to solve the technical deficiency of the points island effect in the prior art that the efficiency of points exchange between cross-platforms is low.

[0080] In addition, the points redemption method of the points platform-multi-redemption platform provided in the present application can overcome the technical problems in the prior art that the points redemption success rate is low due to the small number of product types on the redemption platform, resulting in low points utilization and low user interest, so as to maximize the satisfaction of users' needs for using points to redeem products, increase user activity, and enhance user stickiness.

[0081] In some embodiments, taking a network communication operator as an example, it cooperates with an Internet enterprise and a transportation operation enterprise. The network communication operator assigns certain points to the user's account according to the user's consumption in a certain period of time. The server of the network communication operator sends a first exchange request to the first exchange platform of the Internet enterprise and the second exchange platform of the transportation operation enterprise. The first exchange platform and the second exchange platform respectively send their respective exchange rules and product information to the server. The server obtains the product combination according to the points, and sends an instruction to display the product combination to the points platform corresponding to the server; the points platform displays the product combination. When the user confirms the exchange, the server receives the exchange instruction, and the server sends the second exchange request containing the respective products in the product combination to the first exchange platform and the second exchange platform respectively. The first exchange platform and the second exchange platform respectively distribute the respective products in the product combination to the second account specified. For example, the products that can be exchanged on the first exchange platform can be game skins, game virtual coins, time for reading e-books, time for listening to music, etc. The products that can be exchanged on the second exchange platform can be different amounts of tickets, the number of rides, etc. The above is only a specific environment example of the exchange method of the embodiment of the present application, and is not a limitation of the present application.

[0082] In addition, it should be noted that in the above embodiment, the description of the first exchange platform and the second exchange platform does not limit the number of exchange platforms. The server can make exchange point requests with two or more exchange platforms. For example, the server can send a first exchange request to the first, second, third, ... Nth exchange platform. In addition, the server can also send an exchange request to one exchange platform in some special cases.

[0083] As an alternative implementation of the above embodiment, Figure 3 As shown, before the step of the server sending the first exchange request to the first exchange platform and the second exchange platform, the exchange method further includes: authorizing the exchange authority of the first exchange platform and the second exchange platform; the step of the server sending the first exchange request to the first exchange platform and the second exchange platform includes: based on the exchange authority, the server sends the first exchange request to the first exchange platform and the second exchange platform. In this embodiment, after the server obtains the exchange authority of the first exchange platform and the second exchange platform respectively, the server sends the first exchange request to the first exchange platform and the second exchange platform, so that the server can interact with the first exchange platform and the second exchange platform in a directional manner to avoid wasting network resources.

[0084] For example, after a communications company's server obtains the exchange authority of a transportation group's server and an Internet company's server respectively, the communications company's server sends a first exchange request to the transportation group's server and the Internet company's server based on the exchange authority, requesting the transportation group's server and the Internet company's server to send corresponding product information and exchange rules to the communications company's server.

[0085] As an optional implementation of the above embodiment, the step of the server sending a first exchange request to the first exchange platform and the second exchange platform includes: obtaining the points information on the points platform, and when the points information triggers the exchange request condition, the server sends the first exchange request to the first exchange platform and the second exchange platform at the same time; wherein the points information includes the points value and the points time. That is, in this embodiment, when the points information triggers the exchange request condition, the server sends the first exchange request to the first exchange platform and the second exchange platform to avoid the situation where the points are invalid. Generally, the points information includes the points value and the points time. For example, when the points value accumulates to the preset points threshold, the server sends the first exchange request to the first exchange platform and the second exchange platform. For example, when the points time reaches the preset exchange time, the server sends the first exchange request to the first exchange platform and the second exchange platform. This setting is mainly to increase the success rate of points being exchanged before the points are invalid, so as to avoid the situation where the points are invalid, increase the attractiveness of the points to users, and enhance user stickiness.

[0086] As an optional implementation of the above embodiment, the points platform is pre-installed on an electronic device, and the server is communicatively connected to the electronic device; the step of the server sending a first redemption request to the first redemption platform and the second redemption platform includes: the server obtains a third redemption request sent by the points platform; based on the third redemption request, the server obtains marking information on the points platform; the marking information includes the first redemption platform and the second redemption platform pre-set by the points platform; based on the marking information, the server sends the first redemption request to the first redemption platform and the second redemption platform corresponding to the marking information.

[0087] In the above embodiment, both the first exchange platform and the second exchange platform can be selected from exchange platforms that have performed authority interaction with the server, that is, the server obtains the interaction authority to perform exchange requests with the first exchange platform and the second exchange platform.

[0088] In this embodiment, the user can set the first exchange platform and the second exchange platform to be exchanged by operating the points platform. For example, the points platform can display multiple exchange platforms, and the user can select the first exchange platform and the second exchange platform from the multiple exchange platforms as the object platforms for exchange. After the user operates, the points platform will package the first exchange and the exchange platform to form marking information. When the user triggers the third exchange request, the third exchange request is sent to the server. At this time, the server obtains the marking information and sends the first exchange request to the first exchange platform and the second exchange platform corresponding to the marking information, so that the server can perform points exchange according to the user settings, so that the points can be reasonably exchanged for products on the exchange platform specified by the user, and the success rate of points exchange can be improved.

[0089] In the above embodiment, both the first exchange platform and the second exchange platform can be selected from exchange platforms that have performed authority interaction with the server, that is, the server obtains the interaction authority to perform exchange requests with the first exchange platform and the second exchange platform.

[0090] For example, after a communication company's server obtains the redemption rights of the servers of Transportation Group A, Transportation Group B, Internet Enterprise A and Internet Enterprise B respectively. The points platform displays the corporate information of Transportation Group A, Transportation Group B, Internet Enterprise A and Internet Enterprise B; users can select two or more of Transportation Group A, Transportation Group B, Internet Enterprise A and Internet Enterprise B as redemption platforms through corporate information. For example, users can select Transportation Group A and Internet Enterprise A through corporate information. Then, the first redemption request sent by the communication company's server is sent to the server of Transportation Group A and the server of Internet Enterprise A.

[0091] Of course, in the embodiment, when the user browses the product combination displayed on the points platform and does not choose to redeem the product combination, the user can also re-adjust the redemption platform to be redeemed on the points platform in order to obtain a new product combination and improve the redemption success rate.

[0092] As an optional implementation of the above embodiment, if the operation information does not trigger the preset redemption condition, the redemption method also includes: the server obtains first adjustment information on the points platform, the first adjustment information includes adjusted product combination information and adjusted points withholding number, and sends the redemption information corresponding to the first product of the first redemption platform corresponding to the adjusted product combination information to the first redemption platform, and sends the redemption information corresponding to the second product of the second redemption platform corresponding to the adjusted product combination information to the second redemption platform.

[0093] In this embodiment, the product combination is displayed on the points platform. The product combination includes a picture and a usage time or redemption quantity associated with the picture. If the user adjusts the usage time or redemption quantity of the product combination, the points withholding number is adjusted according to the redemption rules. If the points withholding number corresponding to the adjusted product combination is not greater than the points value, the points platform generates a first adjustment message. The points platform sends the first adjustment message to the server, and the server sends the redemption information corresponding to the first product of the first redemption platform corresponding to the adjusted product combination information to the first redemption platform, and sends the redemption information corresponding to the second product of the second redemption platform corresponding to the adjusted product combination information to the second redemption platform to complete the redemption. This setting can mainly solve the technical problem when the user is not satisfied with the use of the recommended product combination. The user can adjust the usage time or redemption quantity of the product combination by operating on the points platform.

[0094] For example, the original combination is 5 days of use of product A + 20,000 beans of product B. On the points platform, the corresponding adjustment baskets for product A and product B are displayed respectively. The user can enter the number of days of use of product A and the number of beans of product B in the adjustment basket, such as 3 days and 50,000 beans. If the redemption withholding number of the adjusted product combination is less than or equal to the point value, the first adjustment information is generated. If the redemption withholding number of the adjusted product combination is greater than the point value, the user will be prompted on the points platform that the points are insufficient to prompt the user to continue adjusting.

[0095] As an optional implementation of the above embodiment, if the operation information does not trigger the preset exchange condition, the exchange method further includes:

[0096] Based on the browsing information on the points platform, the server adjusts the product combination and the points withholding number to form second adjustment information, and displays the second adjustment information on the points platform until the operation information triggers the preset redemption condition.

[0097] In some embodiments, the product combination can be pushed to the points platform in the form of multiple groups and displayed on the screen. When the user browses the product combination, the points platform obtains browsing information such as the browsing dwell time and click volume on the page. When the user does not perform a redemption operation, the points platform sends the browsing information to the server, and the server readjusts the product combination based on the browsing dwell time and click volume, and focuses on recommending product combinations or product items that the user is interested in to correct the product combination.

[0098] Through the above embodiments, when the server calculates the product combination based on the constraint condition that the number of points withheld is not greater than the point value, it can calculate all possible product combinations without using an exhaustive calculation method, thereby improving the calculation efficiency of the server. The server can recommend some redeemable product combinations, and then readjust the product combination according to the browsing information on the points platform and the user's operation information and the user's interest, so as to achieve the purpose of points redemption.

[0099] For example, the first exchange platform has three products available for exchange: A, C, and E, and the second exchange platform has three products available for exchange: B, D, and F. Moreover, the three products on the first exchange platform and the three products on the second exchange platform can be combined in pairs, and the condition that the number of points withheld is not greater than the point value is satisfied. At the time of the first recommendation, the server controls the points platform to display two product combinations: product A + product B, product C + product D, and product E + product F. When browsing, the user spends the longest time browsing on product A + product B, and clicks on product A many times; then, based on the browsing information, the server can recommend product A as the key product, and search for product B, product D, and product F that can be combined with product A from the product information on the second exchange platform. Since the combination of A + B is not selected by the user, the product combinations of product A + product D and product A + product F are formed, and are re-displayed on the points platform for users to redeem, thereby improving the success rate and efficiency of point redemption.

[0100] In an embodiment, the user may also adjust the product portfolio by inputting the number of days of use of product A and the usage quantity or usage time of product D or F in the adjustment basket.

[0101] The present application also provides a device for exchanging consumption points across redemption platforms. Figure 4 As shown, the device comprises:

[0102] The sending module 310 is used to send a first exchange request to the first exchange platform and the second exchange platform; the first exchange request is used to request the first exchange platform and the second exchange platform to send their respective first exchange rules and first product information, second exchange rules and second product information to the exchange device;

[0103] An acquisition module 320, configured to acquire the first exchange rule and the first product information, the second exchange rule and the second product information;

[0104] A calculation module 330 is used to obtain a product combination including at least one first product in the first product information and at least one second product in the second product information and a number of points withheld required to redeem the product combination based on the first redemption rule and the second redemption rule and based on the points value on the points platform;

[0105] The display module 340 is used to send a display instruction to the points platform to display the product combination and the points withholding number on the points platform; and / or the sending module is further adapted to send the product combination and the points withholding number to an electronic device of the first account corresponding to the points platform;

[0106] The acquisition module 320 is further adapted to acquire operation information related to the product combination within a preset time;

[0107] The sending module 310 is further adapted to send the second exchange request to the first exchange platform and the second exchange platform respectively if the operation information triggers a preset exchange condition; the second exchange request is used for the first exchange platform to issue the first product and the second exchange platform to issue the second product to an account designated by the points platform; and

[0108] The deduction module 350 is used to deduct the point withholding number from the point value based on the point withholding number.

[0109] As an alternative implementation of the above embodiment, Figure 4 As shown, the device also includes

[0110] A request authorization module 360, used to authorize the exchange authority of the first exchange platform and the second exchange platform;

[0111] The sending module 310 is further adapted to, based on the exchange authority, the server sends a first exchange request to the first exchange platform and the second exchange platform.

[0112] Please refer to Figure 5 , which shows a schematic diagram of the structure of a server provided by an embodiment of the present invention. The server 130 includes a central processing unit (CPU) 1301, a system memory 1304 including a random access memory (RAM) 1302 and a read-only memory (ROM) 1303, and a system bus 1305 connecting the system memory 1304 and the central processing unit 1301. The server 130 also includes a basic input / output system (I / O system) 1306 that helps transmit information between various devices in the computer, and a large-capacity storage device 1307 for storing an operating system 1313, an application program 1314, and other program modules 1315.

[0113] The basic input / output system 1306 includes a display 1308 for displaying information and an input device 1309 such as a mouse and a keyboard for user inputting information. The display 1308 and the input device 1309 are connected to the central processing unit 1301 through an input / output controller 1310 connected to the system bus 1305. The basic input / output system 1306 may also include an input / output controller 1310 for receiving and processing inputs from a plurality of other devices such as a keyboard, a mouse, or an electronic stylus. Similarly, the input / output controller 1310 also provides output to a display screen, a printer, or other types of output devices.

[0114] The mass storage device 1307 is connected to the central processing unit 1301 through a mass storage controller (not shown) connected to the system bus 1305. The mass storage device 1307 and its associated computer-readable media provide non-volatile storage for the server 130. That is, the mass storage device 1307 may include a computer-readable medium (not shown) such as a hard disk or a CD-ROM drive.

[0115] Without loss of generality, the computer readable medium may include computer storage media and communication media. Computer storage media include volatile and non-volatile, removable and non-removable media implemented by any method or technology for storing information such as computer readable instructions, data structures, program modules or other data. Computer storage media include RAM, ROM, EPROM, EEPROM, flash memory or other solid-state storage technologies, CD-ROM, DVD or other optical storage, cassettes, magnetic tapes, disk storage or other magnetic storage devices. Of course, those skilled in the art will appreciate that the computer storage media is not limited to the above. The above-mentioned system memory 1304 and mass storage device 1307 can be collectively referred to as memory.

[0116] According to various embodiments of the present invention, the server 130 may also be connected to a remote computer on the network through a network such as the Internet. That is, the server 130 may be connected to the network 1312 through a network interface unit 1311 connected to the system bus 1305, or the network interface unit 1311 may be used to connect to other types of networks or remote computer systems (not shown).

[0117] The memory also includes one or more programs, which are stored in the memory and are used to execute the method for redeeming consumption points on a cross-redemption platform provided in the above embodiment.

[0118] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. A method for exchanging consumption points on a cross-exchange platform, wherein the method is applied to a server, and the server corresponds to a points platform; characterized in that: The exchange method includes: The server sends a first exchange request to the first exchange platform and the second exchange platform; the first exchange request is used to request the first exchange platform and the second exchange platform to send their respective first exchange rules and first product information, second exchange rules and second product information to the server; Obtaining the first exchange rule and first product information, the second exchange rule and second product information; Based on the first exchange rule and the second exchange rule, the server obtains a product combination including at least one first product in the first product information and at least one second product in the second product information and a number of points withheld required to exchange the product combination based on the points value on the points platform; Sending a display instruction to the points platform to display the product combination and the points withholding number on the points platform and / or sending the product combination and the points withholding number to an electronic device of a first account corresponding to the points platform; Obtaining operation information related to the product combination within a preset time; If the operation information triggers the preset redemption condition, the second redemption request is sent to the first redemption platform and the second redemption platform respectively, and the points withholding number is deducted from the points value based on the points withholding number; the second redemption request is used for the first redemption platform to issue the first product and the second redemption platform to issue the second product to the second account corresponding to the points platform.

2. The redemption method according to claim 1, characterized in that: Before the step of the server sending a first exchange request to the first exchange platform and the second exchange platform, the exchange method further includes: Authorizing the exchange authority of the first exchange platform and the second exchange platform; The step of the server sending a first exchange request to the first exchange platform and the second exchange platform includes: Based on the exchange authority, the server sends a first exchange request to the first exchange platform and the second exchange platform.

3. The redemption method according to claim 1 or 2, characterized in that: The step of the server sending a first exchange request to the first exchange platform and the second exchange platform includes: The points information on the points platform is obtained. When the points information triggers a redemption request condition, the server simultaneously sends a first redemption request to the first redemption platform and the second redemption platform; wherein the points information includes a points value and a points time.

4. The redemption method according to claim 1 or 2, characterized in that: The points platform is pre-installed on an electronic device, and the server is in communication connection with the electronic device; The step of the server sending a first exchange request to the first exchange platform and the second exchange platform includes: The server obtains a third redemption request sent by the points platform; Based on the third exchange request, the server obtains marking information on the points platform; the marking information includes a first exchange platform and a second exchange platform pre-set by the points platform; Based on the marking information, the server sends the first exchange request to the first exchange platform and the second exchange platform corresponding to the marking information.

5. The redemption method according to claim 1, characterized in that: If the operation information does not trigger the preset exchange condition, the exchange method further includes: The server obtains first adjustment information on the points platform, the first adjustment information including adjusted product combination information and adjusted points withholding number, sends redemption information corresponding to the first product of the first redemption platform corresponding to the adjusted product combination information to the first redemption platform, and sends redemption information corresponding to the second product of the second redemption platform corresponding to the adjusted product combination information to the second redemption platform.

6. The redemption method according to claim 1 or 5, characterized in that: If the operation information does not trigger the preset exchange condition, the exchange method further includes: Based on the browsing information on the points platform, the server adjusts the product combination and the points withholding number to form second adjustment information, and displays the second adjustment information on the points platform until the operation information triggers the preset redemption condition.

7. A device for exchanging consumption points on a cross-exchange platform, characterized in that: The device comprises: a sending module, configured to send a first exchange request to a first exchange platform and a second exchange platform; the first exchange request is used to request the first exchange platform and the second exchange platform to send their respective first exchange rules and first product information, second exchange rules and second product information to the exchange device; An acquisition module, used to acquire the first exchange rule and the first product information, the second exchange rule and the second product information; a calculation module, configured to obtain, based on the first exchange rule and the second exchange rule and based on the points value on the points platform, a product combination including at least one first product in the first product information and at least one second product in the second product information, and a number of points withheld required to exchange the product combination; A display module, used for displaying the product combination and the points withholding number on the points platform; and / or the sending module is further adapted to send the product combination and the points withholding number to an electronic device of a first account corresponding to the points platform; An acquisition module, further adapted to acquire operation information related to the product combination within a preset time; The sending module is further adapted to send the second exchange request to the first exchange platform and the second exchange platform respectively if the operation information triggers a preset exchange condition; the second exchange request is used for the first exchange platform to issue the first product and the second exchange platform to issue the second product to an account designated by the points platform; and A deduction module is used to deduct the integral withholding number from the integral value based on the integral withholding number.

8. The device according to claim 7, characterized in that Also includes A request authorization module, used for authorizing the exchange authority of the first exchange platform and the second exchange platform; The sending module is further adapted to, based on the exchange authority, send a first exchange request to the first exchange platform and the second exchange platform by the server.

9. A computer storage medium, characterized in that The memory stores a computer program, and the computer is recorded by a processor to execute the steps of the method for redeeming consumption points on a cross-redemption platform according to any one of claims 1 to 6.

10. A server, characterized in that: include: a memory having a computer program stored thereon; A processor is used to execute the computer program in the memory to implement the steps of the method for redeeming consumption points across redemption platforms as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Integral interworking and deduction method and electronic equipment

    CN109409946A

  • Multi-party point commodity interchange method and system based on block chain

    CN112116388A