SYSTEM AND METHOD FOR INTEGRATED MANAGEMENT OF LOYALTY POINTS
20190034954 ยท 2019-01-31
Inventors
Cpc classification
G06Q30/0227
PHYSICS
International classification
Abstract
A computer-implemented integrated loyalty points management system and method includes a plurality of affiliate servers, an integrated loyalty points management server, and a loyalty pool. The affiliate servers may process purchases of loyalty points for issuing to customers. Loyalty points may be integrated loyalty points, which are issued by each of the affiliates for a purchase or purchases made by a customer. Any of the affiliate servers may process redemption of loyalty points by customers for goods, services, or money. The affiliate server may communicate with the integrated loyalty points management server and the loyalty pool to exchange redeemed loyalty points for cash.
Claims
1. A system for integrated management of loyalty points, the system comprising: a plurality of primary affiliate servers (310), each primary affiliate server (310) managing a customer database (350) with customer information for a corresponding primary affiliate (300) and storing the customer database (350) on a data storage medium of the primary affiliate server (310); an integrated loyalty points management server (100, 400) communicating with the primary affiliate servers (310), managing an integrated customer database (150) of the primary affiliate customer databases (350), and managing integrated loyalty points earned by customers (500) of the primary affiliates (300), each primary affiliate (300) granting the integrated loyalty points to the customer (500) for a purchase; and a loyalty pool (200) comprising a processor (210) and a data storage medium (220), the loyalty pool (200) communicating with the integrated loyalty points management server (100, 400) and the primary affiliate servers (310) for issuing the integrated loyalty points earned by customers (500), wherein each of the plurality of primary affiliate servers (310) grants the loyalty points to customers (500) of the corresponding primary affiliate (300) according to a loyalty program policy of the corresponding primary affiliate (300), wherein the integrated loyalty points earned by one of the customers (500) through a transaction or transactions with one or more of the primary affiliates (300) are redeemable for goods, services, or cash, wherein each of the affiliate servers (310) processes each transaction at the corresponding primary affiliate (300) and communicates with the integrated loyalty points management server (100, 400) to grant integrated loyalty points based on the transaction, wherein each of the primary affiliate servers (310) processes a redemption of integrated loyalty points and communicates the redemption to the integrated loyalty points management server (100, 400), and the integrated loyalty points management server (100, 400) communicates with the loyalty pool (200) to accept redeemed integrated loyalty points and transfer cash from an account associated with the loyalty pool (200) to the corresponding, primary affiliate (300).
2. The system for integrated management of loyalty points of claim 1, further comprising a secondary affiliate server (310), wherein the secondary affiliate server (310) processes a secondary purchase made by a customer (500) from a secondary affiliate (300) using integrated loyalty points granted by one or more of the primary affiliates (300), wherein the secondary affiliate server (310) communicates the secondary purchase with the integrated, loyalty points management server (100, 400) to exchange integrated loyalty points used by the customer (500) for cash withdrawn from the account associated with the loyalty pool (200), wherein the secondary affiliate (300) does not grant loyalty points to customers (500).
3. The system for integrated management of loyalty points of claim 2, wherein the integrated loyalty points management server (400) comprises: a payment gateway (410) for receiving payment instruction information from the customer (500); an integrated loyalty points acquirer (420) for receiving a payment request from the payment gateway (410), requesting a payment from the loyalty pool (200); and a certificate authority (430) for certifying the transaction between the customer (500) and the primary affiliate (300).
4. The system for integrated management of loyalty points of claim 1, wherein the primary affiliate server (310) communicates with the integrated loyalty points management server (100, 400) a purchase request for purchasing a predetermined amount of integrated loyalty points and transmits a deposit to the loyalty pool (200), the loyalty pool confirms the deposit to the integrated loyalty points management server (100, 400), and the loyalty points management server (100, 400) issues the predetermined amount of integrated loyalty points to the primary affiliate (300).
5. The system for integrated management of loyalty points of claim 1, wherein the integrated loyalty points earned by the customer (500) through the transaction from the primary affiliate (300) are recorded on a data storage medium of a personal electronic device.
6. The system for integrated management of loyalty points of claim 5, wherein the personal electronic device comprises a smart card.
7. The system for integrated management of loyalty points of claim 6, wherein the smart card includes a digital display for displaying a loyalty points balance.
8. The system for integrated management of loyalty points of claim 1, wherein the integrated loyalty points earned by the customer (500) through the transaction with the primary affiliate (300) have a predetermined monetary value.
9. The system for integrated management of loyalty points of claim 1, further comprising a tertiary affiliate server (310), wherein the tertiary affiliate server (310) processes a tertiary transaction at a corresponding tertiary affiliate (300) and communicates with the integrated loyalty points management server (100, 400) to grant integrated loyalty points based on the tertiary transaction, wherein the tertiary affiliate server (310) does not process a redemption of integrated loyalty points attempted by the customer at the tertiary affiliate (300).
10. The system for integrated management of loyalty points of claim 1, wherein one or more affiliates (300, 300, 300) issue non-integrated loyalty points, and the integrate loyalty points server (100, 400) processes an exchange of non-integrated loyalty points for integrated loyalty points according to a predetermined exchanged rate.
11. A system for integrated management of loyalty points, the system comprising: a plurality of primary affiliate servers (310), each primary affiliate server (310) managing a customer database (350) with customer information for a corresponding primary affiliate (300) and storing the customer database (350) on a data storage medium of the primary affiliate server (310), wherein each primary affiliate (300) issues loyalty points corresponding to one of a plurality of loyalty points systems; an integrated loyalty points management server (100, 400) communicating with the primary affiliate servers (310), managing an integrated customer database (150) of the primary affiliate customer databases (350); and a loyalty pool (200) comprising a processor (210) and a data storage medium (220), the loyalty pool (200) communicating with the integrated loyalty points management server (100, 400) and the primary affiliate servers (310), which issue the loyalty points earned by customers (500), wherein each of the plurality of primary affiliate servers (310) issues the loyalty points to customers (500) of the corresponding primary affiliate (300) according to a loyalty program policy of the corresponding primary affiliate (300), wherein the loyalty points earned by one of the customers (500) through a transaction with one of the primary affiliates (300) are redeemable for goods, services, or cash, wherein each of the primary affiliate servers (310) processes the transaction at the corresponding primary affiliate (300) and communicates with the integrated loyalty points management server (100, 400) to grant loyalty points based on the transaction, wherein each of the primary affiliate servers (310) processes a redemption of loyalty points and communicates the redemption to the integrated loyalty points management server (100, 400), and the integrated loyalty points management server (100, 400) communicates with the loyalty pool (200) to accept redeemed loyalty points and transfer cash from an account associated with the loyalty pool (200) to the corresponding primary affiliate (300), wherein one or more affiliates (300, 300, 300) issue non-integrated loyalty points, and the integrate loyalty points server (100, 400) processes an exchange of non-integrated loyalty points for integrated loyalty points according to a predetermined exchanged rate.
12. The system for integrated management of loyalty points of claim 11, further comprising a secondary affiliate server (310), wherein the secondary affiliate server (310) processes a secondary purchase made by a customer (500) from a secondary affiliate (300) using loyalty points granted by one of the affiliates (300), wherein the secondary affiliate server (310) communicates the secondary purchase with the integrated loyalty points management server (100, 400) to exchange loyalty points used by the customer (500) with cash withdrawn from the account associated with the loyalty pool (200), wherein the secondary affiliate (310) does not grant loyalty points to customers.
13. The system for integrated management of loyalty points of claim 11, wherein the integrated loyalty points management server (100, 400) processes an exchange of the loyalty points earned by the customer (500) through the transaction from the affiliate server (310) for integrated loyalty points according a policy of the corresponding affiliate (300).
14. The system for integrated management of loyalty points of claim 11, wherein the loyalty points earned by the customer (500) through the transaction from the primary affiliate (300) are recorded on a data storage medium of a personal electronic device, wherein the personal electronic device comprises a smart card.
15. The system for integrated management of loyalty points of claim 14, wherein the smart card includes a digital display for displaying a loyalty points balance.
16. The system for integrated management of loyalty points of claim 11, wherein the loyalty points earned by the customer (500) through the transaction with the primary affiliate (300) have a monetary value determined by the primary affiliate (300).
17. The system for integrated management of loyalty points of claim 16, wherein loyalty points earned by the customer (500) through a transaction with another primary affiliate (300) have a different monetary value.
18. A method for integrated management of loyalty points, the method comprising: making a deposit, by a primary affiliate server (310) of a primary affiliate (300) to a loyalty pool (200), of an amount of money equivalent to integrated loyalty points; requesting, by the primary affiliate server (310) to an integrated loyalty points management server (100, 400), purchase of the number of integrated loyalty points; authenticating, by the loyalty pool (200) to the integrated loyalty points management server (100, 400), the deposit made by the primary affiliate (300) and updating a balance of the primary affiliate (300); approving, by the integrated loyalty points management server (100, 400) to the primary affiliate server (310), issuing the number of integrated loyalty points; and transferring, by the primary affiliate server (310) to a customer (500), a quantity of integrated loyalty points as a reward for a purchase of goods and services, wherein the quantity of integrated loyalty points rewarded to the customer is predetermined by a policy of the primary affiliate (300).
19. The method of claim 18, further comprising: requesting, by the primary affiliate server (310) to the integrated loyalty points management server (100, 400), when the customer 500 purchases goods or services from the primary affiliate (300) by redeeming integrated loyalty points, exchange of redeemed integrated loyalty points for a predetermined amount of money; certifying, by the integrated loyalty points management server (100, 400), authenticity of the integrated loyalty points; requesting, by the integrated loyalty points management server (100, 400) to the loyalty pool (200), transfer of a corresponding amount of money as determined by the policy of the affiliate from the loyalty pool (200) to the affiliate (300); and transfer of the corresponding amount of money from the loyalty pool (200) to the affiliate server (310).
20. The method of claim 19, further comprising: requesting, by a secondary affiliate server (310) of a secondary affiliate (300) to the integrated loyalty points management server (100, 400), when the customer 500 purchases goods or services from the secondary affiliate (300) by redeeming loyalty points, exchange of redeemed loyalty points for money in an amount determined by a policy of the secondary affiliate (300); authenticating, by the integrated loyalty points management server (100, 400), the redeemed loyalty points; requesting, by the integrated loyalty points management server (100, 400) to the loyalty pool (200), transfer of a corresponding amount of money from the loyalty pool (200) to the secondary affiliate server (310); and transfer of the corresponding amount of money from the loyalty pool (200) to the secondary affiliate server (310).
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
DETAILED DESCRIPTION OF THE EMBODIMENTS OF THE INVENTION
[0034] Reference will now be made in detail to the preferred embodiments of the present invention, examples of which are illustrated in the accompanying drawings, which form a part of this disclosure. It is to be understood that this invention is not limited to the specific devices, methods, conditions or parameters described and/or shown herein, and that the terminology used herein is for the purpose of describing particular embodiments by way of example only and is not intended to be limiting of the claimed invention.
[0035] Also, as used in the specification including the appended claims, the singular forms a, an, and the include the plural, and reference to a particular numerical value includes at least that particular value, unless the context clearly dictates otherwise. Ranges May be expressed herein as from about or approximately one particular value and/or to about or approximately another particular value. When such a range is expressed, another embodiment includes from the one particular value and/or to the other particular value. Similarly, when values are expressed as approximations by use of the word about, it will be understood that the particular value forms another embodiment.
[0036] As shown in
[0037] Each primary affiliate server 310 may be associated with a corresponding primary affiliate 300. Herein, an affiliate 300, 300, 300 may be a merchant, service provider, or another business participating in the integrated loyalty management program.
[0038] A server may include a processor and a non-transitory computer-readable medium. A server may communicate with another server through one of a variety of networks.
[0039] Each primary affiliate server 310 may manage a customer database (DB) 350 of the primary affiliate 300 stored on the computer-readable medium. As customer information is updated, the primary affiliate server 200 may update the customer DB 350 accordingly.
[0040] The primary affiliate server 310 may communicate with the integrated loyalty points management server 100, 400 a purchase request for purchasing a predetermined amount of integrated loyalty points and transmit a deposit to the loyalty pool 200. The loyalty pool 200 may confirm the deposit to the integrated loyalty points management server 100, 400, and the loyalty points management server 100, 400 may issue the predetermined amount of integrated loyalty points to the primary affiliate 300. Accordingly, a secure method of transferring integrated loyalty points to be issued by the primary affiliate 300 may be achieved.
[0041] Integrated loyalty points earned by the customer 500 through transactions from the primary affiliate 300 may be recorded on a data storage medium of a personal electronic device 501, 502 of the customer 500. The personal electronic device may be a smartphone, a computer tablet, or the like. Preferably, the personal electronic device may be a smart card 501.
[0042] The smart card 501 may have a display. The smart card may include input buttons and a digital display, which may display an integrated loyalty points balance.
[0043] The integrated loyalty points management server 100, 400 may communicate with the primary affiliate servers 310 and manage an integrated customer database 350. As shown in
[0044] Herein, the integrated loyalty points may be referred to as ICKash.
[0045]
[0046] The primary affiliate server 310 may process issue of integrated loyalty points to the customer 500 and communicate the transaction to the integrated loyalty points management server 100, 400 and the loyalty pool 200.
[0047] Also, the affiliate server 310 may process redemption of integrated loyalty points by a customer 500 and communicate the transaction to the integrated loyalty points management server 100, 400 and the loyalty pool 200.
[0048] Each of the plurality of primary affiliate servers 310 may issue the integrated loyalty points to customers 500 of the corresponding affiliate according to a loyalty program policy of the corresponding affiliate 300. First, the primary affiliate server 310 may communicate to the loyalty integrated management server 100 a request to purchase a predetermined amount of integrated loyalty points and deposit an amount of money equivalent to the predetermined amount. Then, the loyalty pool 200 may approve the deposit and communicate the approval to the integrate loyalty points management server 100, which in turn approves issuing the loyalty points to the affiliate server 310. Accordingly, the primary affiliate 300 may secure acquisition of integrated loyalty points in advance of any customer purchase. Issued integrated loyalty points may be stored in a membership card or a smart card having a membership card function 501. The issued loyalty may alternatively or additionally stored on another personal electronic device 502.
[0049] The integrated loyalty points earned by one of the customers through a transaction or transactions with one or more of the primary affiliates 300 may be redeemed for goods, services, or cash. A customer may earn integrated loyalty points at one or more of any of the primary affiliates 300 and redeem the earned points at one or more of any of the primary affiliates 300.
[0050] The loyalty pool 200 may include a server having a processor 210 and a data storage medium 220. The loyalty pool 200 may deposit or withdraw money from an account associated with a bank, an insurance company, or a security corporation.
[0051] As shown in
[0052] Table 1 describes some of the advantages of this embodiment of the invention over other integrated loyalty points systems.
TABLE-US-00001 TABLE 1 Classification System of present invention Other point system Network type Guarantee independence of Dependent type in which members concentrate vs affiliate on point site Centralized type Make payment without Request providing member personal registration of member personal information to point using customer information Access and move via point site Access and moves to all affiliates Cashability Value guarantee type in which No systematic and technological device for vs cash equivalent to point is value guarantee simple point deposited in bank Many limits in saving and use Negotiability in which points may Restriction of minimum amount of money, be obtained and used in all impossible mixed payment, and impossible affiliates transfer Division payment, mixed payment of other payment means, and transferable High Tech Implementation of perfect security Low reliability for security vs technology as security special Limit in existing planar marketing Low Tech enterprise Limit in extensibility due to no related art Stereoscopic marketing solution using electronic wallet technology Possessing related art such as IC card, heterogeneous DB real-time search, etc.,
[0053] Thus, the customer 500 may be offered expanded flexibility in being able to use integrated loyalty points at any of the primary affiliates 300, which in turn is also beneficial to the primary affiliates 300.
[0054] As shown in
[0055] The system for integrated management of loyalty points may further include a tertiary affiliate server 310, wherein the tertiary affiliate server 310 processes a tertiary transaction at a corresponding tertiary affiliate 300 and communicates with the integrated loyalty points management server 100, 400 to grant integrated loyalty points based on the tertiary transaction. Herein, a tertiary transaction is defined as a transaction at a tertiary affiliate 300 wherein the customer 500 earns integrated loyalty points according to a policy of the tertiary affiliate 300. The tertiary affiliate server 300 may not process a redemption of integrate loyalty points by the customer at the tertiary affiliate 300. Accordingly, a merchant or service provider may participate in the integrated loyalty points program without accepting redemption of loyalty points.
[0056] Similar to the affiliate server 310, the tertiary affiliate server 310 may communicate with the integrated loyalty points management server 100, 400 a purchase request for purchasing a predetermined amount of integrated loyalty points and transmit a deposit to the loyalty pool 200. The loyalty pool 200 may confirm the deposit to the integrated loyalty points management server 100, 400, and the loyalty points management server 100, 400 may issue the predetermined amount of integrated loyalty points to the primary affiliate 300.
[0057] According to the present invention, the primary affiliate server 300 may also communicate with the integrated management server 100, 400, which may process an exchange of integrated loyalty points for loyalty points of a non-integrated loyalty points system according to a predetermined exchange rate.
[0058]
[0059] Herein, each of the payment gateway 410, the loyalty points acquirer 420, and the certificate authority 430 may include a server to carry out necessary actions.
[0060]
[0061]
[0062]
[0063] In this case, as a resource of a configuration for Internet connection of the loyalty integrated management system 400, as illustrated in
[0064]
TABLE-US-00002 TABLE 2 Type of security Solving method Identity & Authentication Challenge using ID & Password & D Key Confidentiality Encryption using Session Key Integrity Message Hash Non-repudiation Using Digital Signature in Ordering Information Anti-Replication & Double Nonce spending
[0065] According to another embodiment of the present invention, a system for integrated management of loyalty points may include a plurality of primary affiliate servers 310, an integrated loyalty points management server 100, 400, and a loyalty pool. Each primary affiliate server 310 may be associated with a corresponding primary affiliate 300. Each primary affiliate server 310 may manage a customer database (DB) 350 of the primary affiliate 300 stored on the computer-readable medium. As customer information is updated, the primary affiliate server 300 may update the customer DB 350 accordingly. The integrated loyalty points management server 100, 400 may communicate with the primary affiliate servers 310 and manage an integrated customer database 350. The integrated loyalty points management server 100, 400 may manage a plurality of loyalty points systems, wherein each affiliate 300 issues loyalty points corresponding to one of the loyalty points systems. The primary affiliate server 310 may process issue of loyalty points to a customer 500 and communicate the transaction to the integrated loyalty points management server 100, 400 and the loyalty pool 200. Also, the primary affiliate server 310 may process redemption of loyalty points by a customer 500 and communicate the transaction to the integrated loyalty points management server 100, 400 and the loyalty pool 200.
[0066] Each of the plurality of primary affiliate servers 310 may issue loyalty points to customers 500 of the corresponding primary affiliate according to a loyalty program policy of the corresponding primary affiliate 300.
[0067] The loyalty points earned by one of the customers through a transaction or transactions with one or more of the primary affiliates 300 may be redeemed for goods, services, or cash. A customer may earn loyalty points at one or more of any of the primary affiliates and redeem the earned points at one or more of any of the affiliates.
[0068] Loyalty points of one loyalty points system may be exchanged for loyalty points of another loyalty points system according to values of the loyalty points; the primary affiliate server may communicate with the integrated loyalty points. management server 100, 400, which may process such an exchange of loyalty points.
[0069] The loyalty pool 200 of the present embodiment may include a server having a processor 210 and a data storage medium 220. The loyalty pool 200 may deposit or withdraw money from an account associated with a bank, an insurance company, or a security corporation.
[0070] The system for integrated management of loyalty points may further include a secondary affiliate server 310, wherein the secondary affiliate server 310 processes a secondary purchase made by a customer 500 from a secondary affiliate 300 using loyalty points granted by one or more of the affiliates 300. Herein, the secondary affiliate server 310 may communicate the secondary purchase with the integrated loyalty points management server 100, 400 to exchange loyalty points used by the customer 500 for cash withdrawn from the account associated with the loyalty pool 200.
[0071] The integrated loyalty points management server 100, 400 may process an exchange of the loyalty points earned by the customer 500 through the transaction from the affiliate server 310 for integrated loyalty points according a policy of the corresponding affiliate 300.
[0072] Loyalty points earned by the customer 500 through transactions from the primary affiliate 300 may be recorded on a data storage medium of a personal electronic device 501, 502 of the customer 500. The personal electronic device may be a smartphone, a computer tablet, or the like. Preferably, the personal electronic device may be a smart card 501.
[0073] The smart card 501 may have a display. The smart card may include input buttons and a digital display, which may display a loyalty points balance.
[0074] The loyalty points earned by the customer 500 through the transaction with the affiliate 300 may have a monetary value determined by the affiliate 300. The monetary value may alternatively be determined by a corresponding loyalty points system policy.
[0075] Additionally, loyalty points earned by the customer 500 through a transaction with another of the plurality of affiliates 300 may have a different monetary value.
[0076] According to another embodiment of the present invention, a method for integrated management of loyalty points may include: making a deposit, by a primary affiliate server 310 of a primary affiliate 300 to a loyalty pool 200, of an amount of money equivalent to a number of integrated loyalty points; requesting, by the primary affiliate server 310 to an integrated loyalty points management server 100, 400, purchase of the number of integrated loyalty points; authenticating, by the loyalty pool 200 to the integrated loyalty points management server 100, 400, the deposit made by the affiliate and updating a balance of the affiliate 300; approving, by the integrated loyalty points management server 100, 400 to the primary affiliate server 310, issuing of the number of integrated loyalty points; and transferring, by the primary affiliate server 310 to a customer 500, a quantity of integrated loyalty points as a reward for a purchase of goods and services. The quantity of loyalty points rewarded to the customer 500 may be predetermined by a policy of the affiliate 300. The balance that is updated may be a monetary balance of an account associated with the loyalty pool 200 corresponding to the primary affiliate 300.
[0077] The loyalty points may be integrated loyalty points as in the above embodiment. Alternatively, the loyalty points may correspond to another loyalty point system.
[0078] The present invention may provide steps for an primary affiliate server 310 processing redemption of loyalty points to exchange the redeemed loyalty points for money. According to this embodiment, the method for integrated management of loyalty points may further include: requesting, by the primary affiliate server 310 to the integrated loyalty points management server 100, 400, when the customer 500 purchases goods or services from the primary affiliate 300 by redeeming loyalty points, exchange of redeemed loyalty points for a predetermined amount of money; certifying, by the integrated loyalty points management server 100, 400, authenticity of the redeemed loyalty points; requesting, by the integrated loyalty points management server 100, 400 to the loyalty pool 200, transfer of a corresponding amount of money, which may be determined by the policy of the affiliate, from the loyalty pool 200 to the affiliate server 310; and transfer of the corresponding amount of money from the loyalty pool 200 to the affiliate server 310.
[0079] The present invention may also provide a method for purchasing loyalty points by a secondary affiliate 300. The method integrated management of loyalty points may further include: requesting, by a secondary affiliate server 310 to the integrated loyalty points management server 100, 400, when the customer 500 purchases goods or services from a secondary affiliate 300 by redeeming loyalty points, exchange of redeemed loyalty points for money in an amount determined by a policy of the secondary affiliate 300; authenticating, by the integrated loyalty points management server 100, 400, the redeemed loyalty points; requesting, by the integrated loyalty points management server 100, 400 to the loyalty pool 200, transfer of a corresponding amount of money as determined by the policy of the secondary affiliate 300 from the loyalty pool 200 to the secondary affiliate server 310; and transfer of the corresponding amount of money from the loyalty pool 200 to the secondary affiliate server 310.
[0080] While the invention has been shown and described with reference to different embodiments thereof, it will be appreciated by those skilled in the art that variations in form, detail, compositions and operation may be made without departing from the spirit and scope of the invention as defined by the accompanying claims.