CUSTOMER LOYALTY, ARCHITECTURE, SYSTEM, AND METHOD
20180285914 ยท 2018-10-04
Assignee
Inventors
Cpc classification
International classification
Abstract
Embodiments of an architecture for customer service or goods providers that encourages customers to use their services and purchase their goods by providing rewards based on consumption, the rewards usable for their services or goods or for another provider of goods or services where the rewards may be monetary or credits usable for goods or service of the provider or another provider. Different providers may create relationships where their respective customers may accumulate and use rewards for their goods or services. Other embodiments may be described and claimed.
Claims
1. A customer loyalty architecture, comprising: a customer loyalty system including a database of goods and service providers participating in a loyalty program, a database of customers enrolled in the royalty program, and a location database including locations where the goods and service providers participate in the loyalty program; a goods and service provider onsite system including a loyalty system interface configured to provide a customer loyalty menu to a customer via one of a customer electronic device wirelessly and a display of the goods and service provider onsite system; and a customer loyalty control system for configuring the operation of the customer loyalty system including the database of goods and service providers participating in a loyalty program, the database of customers enrolled in the royalty program, and the location database including locations where the goods and service providers participate in the loyalty program.
2. The customer loyalty architecture of claim 1, further comprising a plurality of goods and service provider onsite systems including a loyalty system interface configured to provide a customer loyalty menu to a customer via one of a customer electronic device wirelessly and a display of the goods and service provider onsite system.
3. The customer loyalty architecture of claim 1, further comprising a plurality of goods and service provider onsite systems at a single facility, each goods and service provider onsite system including a loyalty system interface configured to provide a customer loyalty menu to a customer via one of a customer electronic device wirelessly and a display of the goods and service provider onsite system.
4. The customer loyalty architecture of claim 1, wherein the goods and service provider onsite system is an electronic gaming system and the loyalty system interface operates as part of the system functions.
5. The customer loyalty architecture of claim 1, further comprising a financial system, the customer loyalty system forwarding financial transaction requests from the goods and service provider onsite system to the financial system for processing.
6. The customer loyalty architecture of claim 5, wherein the financial system is independently controlled.
7. The customer loyalty architecture of claim 4, further comprising a financial system, the customer loyalty system forwarding financial transaction requests from the goods and service provider onsite system to the financial system for processing.
8. The customer loyalty architecture of claim 7, wherein the financial system is independently controlled.
9. The customer loyalty architecture of claim 1, wherein the customer loyalty system provides the loyalty system interface to the goods and service provider onsite system.
10. The customer loyalty architecture of claim 1, wherein the customer loyalty system includes an interface that provides the loyalty system interface to the goods and service provider onsite system.
11. A customer loyalty system, comprising: a database of goods and service providers participating in a loyalty program; a database of customers enrolled in the royalty program; a location database including locations where the goods and service providers participate in the loyalty program; and an interface communicating with a goods and service provider onsite system including a loyalty system interface configured to provide a customer loyalty menu to a customer via one of a customer electronic device wirelessly and a display of the goods and service provider onsite system and communicating with a customer loyalty control system for configuring the operation of the customer loyalty system including the database of goods and service providers participating in a loyalty program, the database of customers enrolled in the royalty program, and the location database including locations where the goods and service providers participate in the loyalty program.
12. The customer loyalty system of claim 11, wherein the interface provides the loyalty system interface to the goods and service provider onsite system.
13. The customer loyalty system of claim 11, wherein the interface communicates with a plurality of goods and service provider onsite systems including a loyalty system interface configured to provide a customer loyalty menu to a customer via one of a customer electronic device wirelessly and a display of the goods and service provider onsite system.
14. The customer loyalty system of claim 11, wherein the interface communicates with a plurality of goods and service provider onsite systems at a single facility, each goods and service provider onsite system including a loyalty system interface configured to provide a customer loyalty menu to a customer via one of a customer electronic device wirelessly and a display of the goods and service provider onsite system.
15. The customer loyalty system of claim 11, wherein the goods and service provider onsite system is an electronic gaming system and the loyalty system interface operates as part of the system functions.
16. The customer loyalty system of claim 11, wherein the interface provides the loyalty system interface to the goods and service provider onsite system.
17. The customer loyalty system of claim 11, wherein the interface further communicates with a financial system, the customer loyalty system interface forwarding financial transaction requests received from the goods and service provider onsite system to the financial system for processing.
18. The customer loyalty architecture of claim 17, wherein the financial system is independently controlled.
19. The customer loyalty architecture of claim 15, wherein the interface further communicates with a financial system, the customer loyalty system interface forwarding financial transaction requests received from the goods and service provider onsite system to the financial system for processing.
20. The customer loyalty architecture of claim 19, wherein the financial system is independently controlled.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0004]
[0005]
[0006]
[0007]
[0008]
[0009]
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
DETAILED DESCRIPTION
[0032] A customer goods and service provider (GSP) may want to encourage their customers to use their services and purchase their goods. In an embodiment a GSP may provide or grant monetary and non-monetary rewards to a customer based on consumption/activities. The granted rewards may be usable for a GSP services or goods or for another provider of goods or services. The rewards may be monetary or credits usable for goods or service of the provider or another provider. In an embodiment, different GSP may create relationships where their respective customers may accumulate and use rewards for their respective goods or services. GSP may set agreed upon exchange rates for points or rewards granted by each GSP, where they may be used, and when they may be used. A customer may employ an encoded card or module 20A-20D to accumulate and redeem rewards. In an embodiment, a customer may accumulate and redeem rewards via an application resident on a personal device including personal data assistant (PDA), mobile phone, tablet, or other portable computer (CUS 60A-F).
[0033] In an embodiment, a GSP may provide systems 50A-H with loyalty system interface (LSI) on their site that enable customers to accumulate or redeem rewards via their encoded card or module 20A-20D or personal deviceCUS 60A-F. In an embodiment, a GSP may provide rewards to a customer based on their actual activity onsite or using a service or goods of the GSP. In an embodiment, a GSP onsite system (termed GSP-OS) with loyalty system interface (LSI) may grant or accumulate rewards, enable redemption of rewards, and may also enable a customer to manage their rewards and exchange or move rewards for use with different GSP. In an embodiment, a customer may be able to use the LSI to transfer funds to a GSP, from a GSP to a selected account, or to another GSP. In an embodiment, GSP-OS 50A-H may be A GSP service or goods system that includes the loyalty system interface (LSI), for example, the GSP-OS loyalty system interface (LSI) may be a sub-system of an electronic gaming system (the GSP-OS), where a customer may use the loyalty system interface (LSI) to process their rewards, transfer funds to other accounts and to/from the gaming system.
[0034] In an embodiment, the electronic gaming system may be electronic forms of table games such as electronic poker, baccarat, roulette, and former mechanic games such as slot machines. In addition, the GSP may offer many onsite services including dining, bars, race and sportsbook, table games, poker tables, slot machines, hotel, casino cage, online/mobile gaming, shopping, golf courses, spa, pool, and automated teller machines (ATMs). A customer via their encoded card or module 20A-20D or personal deviceCUS 60A-F may be able to accumulate or redeem rewards at any of the services or locations where the GSP may include a GSP-OS with loyalty system interface (LSI) at one or more of the services or locations. As a function of the service, a loyalty system interface (LSI) may be part of a GSP-OS 50A-H or may be a separate system or module or embedded in another system (as part of an electronic games system's user interface in an embodiment). Each onsite system GSP-OS 50A-H with loyalty system interface (LSI) may include an interface wireless (near field communication (NFC), Bluetooth, infra-red, zigbee, or other protocol), magnetic (magnetic card reader), or physical connection that is securely coupable to a customer's encoded card or module (CUS) 20A-20D or personal deviceCUS 60A-F.
[0035] A GSP-OS 50A-H loyalty system interface (LSI) may process financial requests directly, via the underlying system (such as the gaming system), and via the CLS 40A-B and a separate financial system (GSP-FS) 30A-B, where the financial system GSP-FS 30A-B may be onsite or coupled to the CLS 40A-B via secure wired or wireless protocols.
[0036] MP-GSP-CL architecture 10A may include customer loyalty systems (CLS) 40A-B that are coupled to the GSP-OS 50A-H LSI to process rewards requests by customers including exchanges, money transfers, redemption, reports, and configuration. The CLS 40A-B may also be coupled to GSP-FS 30A-B where money transfer requests may be processed by GSP-FS 30A-B, controlled by a GSP or their representative. The CLS 40A-40B may also be coupled to one or more customer loyalty system controller systems (CLS-CS) 70A-B. A loyalty system administrator or user may be able to configure the operation of the loyalty systems 40A-B including exchange rates, properties, locations and customers able to use LSI via the CLS-CS 70A-B. In an embodiment, the GSP-OS (on site systems) LSI is coupled to the loyalty systems 40A-Bthe LSI acting as an effective terminal only, reducing the load to the onsite systems 50A-H and enabling a simple interface to be embedded into existing systems of goods or service providers. Such a configuration enables a GSP to provide rewards service functionality to customers with little costs or modifications to their existing hardware or systems50A-50H.
[0037] In an embodiment, a GSP-OS 50A-H may be an electronic gaming system with built in interface such a Aristocrat Sentinel, Bally SG iView, and IGT's Systems+. The CLS LSI may be integrated into such a system and may be Java, Adobe Flash, Brew, or other coding based application programming interface. The GSP-FS may be a Sightline system or communicate with a Sightline system or other GSP or gaming system provider payment system. The CLS 40A-B may include several modules including a client service module (49
[0038] The master service module 48 may communicate between the client service module 49 and a GSP-FS 30A-B (including Sightline and others) and store data in the database 46, which includes properties or participating goods and services providers, enrolled or authorized customer (or players), locations where GSP participate in the loyalty program, exchange database including exchange rate between subaccount and different GSPs in an embodiment. The client service module 49 and master service module 48 may employ secure protocols and programs including a secured representational state transfer (REST) application program interface (API). The client spend import module 43 may be securely coupable to a GSP-FS 30A-B to retrieve customer spending data including via a Sightline file transfer protocol (FTP).
[0039] As noted a goods or service provider GSP may include customer loyalty redemption interfaces (LSI) in their existing systems GSP-OS 50A-H that are located throughout their facility. For example, onsite systems 50A-F, CUS 60A-D, and UEC 20A-B may be within or communicating with a single facility 11A of a GSP. In an embodiment, the facility 11A may be casino or similar gaming facility and the onsite systems 50A-F may be or be part of a dining system, bar system, race and sportsbook system, table game systems, poker table systems, slot machines, hotel systems (in rooms), casino cage, online/mobile gaming, shopping, golf courses (on carts, pro shop), spa area, pool area, and automated teller machines (ATMs). As shown in
[0040]
[0041]
[0042] A GSP-OS 50A LSI 52A may forward login requests to a CLS 40A for verification (communications 106A, 108A). Once a customer 61 has been validated, they may be provided the client page 69B shown in
[0043] A 3.sup.rd party FS 30A may forward verification and information regarding the transaction request to the CLS 40A (communication 118A). The CLS 40A may forward a transaction confirmation to the LSI 52A (communication 122A). The LSI 52A may generate an updated client page 69B based on the transaction confirmation (communication 124A).
[0044] As shown in
[0045] As shown in
[0046]
[0047]
[0048] As shown in
[0049] As noted
[0050]
[0051]
[0052]
[0053]
[0054]
[0055] In an embodiment the networks 16A, 16B may represent several networks and support many wire or wireless protocols and enable communication in architectures 10A-B using one or more known digital communication formats including a cellular protocol such as code division multiple access (CDMA), time division multiple access (TDMA), Global System for Mobile Communications (GSM), cellular digital packet data (CDPD), Worldwide Interoperability for Microwave Access (WiMAX), satellite format (COMSAT) format, and local protocol such as wireless local area network (commonly called WiFi), Near Field Communication (NFC), radio frequency identifier (RFID), ZigBee (IEEE 802.15 standard) (and Bluetooth).
[0056] As known to one skilled on the art the Bluetooth protocol includes several versions including v1.0, v1.0B, v1.1, v1.2, v2.0+EDR, v2.1+EDR, v3.0+HS, and v4.0. The Bluetooth protocol is an efficient packet-based protocol that may employ frequency-hopping spread spectrum radio communication signals with up to 79 bands, each band 1 MHz in width, the respective 79 bands operating in the frequency range 2402-2480 MHz. Non-EDR (extended data rate) Bluetooth protocols may employ a Gaussian frequency-shift keying (GFSK) modulation. EDR Bluetooth may employ a differential quadrature phase-shift keying (DQPSK) modulation.
[0057] The WiFi protocol may conform to an Institute of Electrical and Electronics Engineers (IEEE) 802.11 protocol. The IEEE 802.11 protocols may employ a single-carrier direct-sequence spread spectrum radio technology and a multi-carrier orthogonal frequency-division multiplexing (OFDM) protocol. In an embodiment, one or more devices 30A-F, implementation controllers 40A, 40B, and hardware implementations 20A-D may communicate in in architecture 10A-D and 50A-50C via a WiFi protocol.
[0058] The cellular formats CDMA, TDMA, GSM, CDPD, and WiMax are well known to one skilled in the art. It is noted that the WiMax protocol may be used for local communication between the one or more GSP-FS 30A-B, CLS 40A-B, GSP-OS 50A-H, CUS 60A-F, and CLS-CS 70A-B. The WiMax protocol is part of an evolving family of standards being developed by the Institute of Electrical and Electronic Engineers (IEEE) to define parameters of a point-to-multipoint wireless, packet-switched communications systems. In particular, the 802.16 family of standards (e.g., the IEEE std. 802.16-2004 (published Sep. 18, 2004)) may provide for fixed, portable, and/or mobile broadband wireless access networks. Additional information regarding the IEEE 802.16 standard may be found in IEEE Standard for Local and Metropolitan Area NetworksPart 16: Air Interface for Fixed Broadband Wireless Access Systems (published Oct. 1, 2004). See also IEEE 802.16E-2005, IEEE Standard for Local and Metropolitan Area NetworksPart 16: Air Interface for Fixed and Mobile Broadband Wireless Access SystemsAmendment for Physical and Medium Access Control Layers for Combined Fixed and Mobile Operation in Licensed Bands (published Feb. 28, 2006). Further, the Worldwide Interoperability for Microwave Access (WiMAX) Forum facilitates the deployment of broadband wireless networks based on the IEEE 802.16 standards. For convenience, the terms 802.16 and WiMAX may be used interchangeably throughout this disclosure to refer to the IEEE 802.16 suite of air interface standards. The ZigBee protocol may conform to the IEEE 802.15 network and two or more devices 30A-F may form a mesh network.
[0059] A device 260 is shown in
[0060] The storage device 265 may comprise any convenient form of data storage and may be used to store temporary program information, queues, databases, and overhead information. The ROM 266 may be coupled to the CPU 262 and may store the program instructions to be executed by the CPU 262, and the application module 292. The RAM 264 may be coupled to the CPU 262 and may store temporary program data, and overhead information. The user input device 272 may comprise an input device such as a keypad, touch screen, track ball or other similar input device that allows the user to navigate through menus, displays in order to operate the device 260. The display 268 may be an output device such as a CRT, LCD, touch screen, or other similar screen display that enables the user to read, view, or hear received messages, displays, or pages.
[0061] A microphone 288 and a speaker 282 may be incorporated into the device 260. The microphone 288 and speaker 282 may also be separated from the device 260. Received data may be transmitted to the CPU 262 via a bus 276 where the data may include messages, displays, or pages received, messages, displays, or pages to be transmitted, or protocol information. The transceiver ASIC 274 may include an instruction set necessary to communicate messages, displays, or pages in architectures 10A-B. The ASIC 274 may be coupled to the antenna 284 to communicate wireless messages, displays, or pages within the architectures 10A-B. When a message is received by the transceiver ASIC 274, its corresponding data may be transferred to the CPU 262 via the bus 276. The data can include wireless protocol, overhead information, and pages and displays to be processed by the device 260 in accordance with the methods described herein.
[0062]
[0063] The modem/transceiver 244 may couple, in a well-known manner, the device 230 to the network 16A, 16B to enable communication with a GSP-FS 30A-B, CLS 40A-B, GSP-OS 50A-H, CUS 60A-F, and CLS-CS 70A-B. In an embodiment, the modem/transceiver 244 may be a wireless modem or other communication device that may enable communication with a GSP-FS 30A-B, CLS 40A-B, GSP-OS 50A-H, CUS 60A-F, and CLS-CS 70A-B.
[0064] The ROM 236 may store program instructions to be executed by the CPU 232. The RAM 234 may be used to store temporary program information, queues, databases, and overhead information. The storage device 238 may comprise any convenient form of data storage and may be used to store temporary program information, queues, databases, and overhead information.
[0065] Any of the components previously described can be implemented in a number of ways, including embodiments in software. Any of the components previously described can be implemented in a number of ways, including embodiments in software. Thus, the CPU 232, modem/transceiver 244, antenna 246, storage 238, RAM 234, ROM 236, CPU 262, transceiver ASIC 274, antenna 284, microphone 288, speaker 282, ROM 266, RAM 264, user input 272, display 268, GSP-FS 30A-B, CLS 40A-B, GSP-OS 50A-H, CUS 60A-F, and CLS-CS 70A-B may all be characterized as modules herein.
[0066] The modules may include hardware circuitry, single or multi-processor circuits, memory circuits, software program modules and objects, firmware, and combinations thereof, as desired by the architect of the architecture 10 and as appropriate for particular implementations of various embodiments.
[0067] The apparatus and systems of various embodiments may be useful in applications other than a sales architecture configuration. They are not intended to serve as a complete description of all the elements and features of apparatus and systems that might make use of the structures described herein.
[0068] Applications that may include the novel apparatus and systems of various embodiments include electronic circuitry used in high-speed computers, communication and signal processing circuitry, modems, single or multi-processor modules, single or multiple embedded processors, data switches, and application-specific modules, including multilayer, multi-chip modules. Such apparatus and systems may further be included as sub-components within a variety of electronic systems, such as televisions, cellular telephones, personal computers (e.g., laptop computers, desktop computers, handheld computers, tablet computers, etc.), workstations, radios, video players, audio players (e.g., mp3 players), vehicles, medical devices (e.g., heart monitor, blood pressure monitor, etc.) and others. Some embodiments may include a number of methods.
[0069] It may be possible to execute the activities described herein in an order other than the order described. Various activities described with respect to the methods identified herein can be executed in repetitive, serial, or parallel fashion.
[0070] A software program may be launched from a computer-readable medium in a computer-based system to execute functions defined in the software program. Various programming languages may be employed to create software programs designed to implement and perform the methods disclosed herein. The programs may be structured in an object-orientated format using an object-oriented language such as Java or C++. Alternatively, the programs may be structured in a procedure-orientated format using a procedural language, such as assembly or C. The software components may communicate using a number of mechanisms well known to those skilled in the art, such as application program interfaces or inter-process communication techniques, including remote procedure calls. The teachings of various embodiments are not limited to any particular programming language or environment.
[0071] The accompanying drawings that form a part hereof show, by way of illustration and not of limitation, specific embodiments in which the subject matter may be practiced. The embodiments illustrated are described in sufficient detail to enable those skilled in the art to practice the teachings disclosed herein. Other embodiments may be utilized and derived therefrom, such that structural and logical substitutions and changes may be made without departing from the scope of this disclosure. This Detailed Description, therefore, is not to be taken in a limiting sense, and the scope of various embodiments is defined only by the appended claims, along with the full range of equivalents to which such claims are entitled.
[0072] Such embodiments of the inventive subject matter may be referred to herein individually or collectively by the term invention merely for convenience and without intending to voluntarily limit the scope of this application to any single invention or inventive concept, if more than one is in fact disclosed. Thus, although specific embodiments have been illustrated and described herein, any arrangement calculated to achieve the same purpose may be substituted for the specific embodiments shown. This disclosure is intended to cover any and all adaptations or variations of various embodiments. Combinations of the above embodiments, and other embodiments not specifically described herein, will be apparent to those of skill in the art upon reviewing the above description.
[0073] The Abstract of the Disclosure is provided to comply with 37 C.F.R. 1.72(b), requiring an abstract that will allow the reader to quickly ascertain the nature of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. In the foregoing Detailed Description, various features are grouped together in a single embodiment for the purpose of streamlining the disclosure. This method of disclosure is not to be interpreted to require more features than are expressly recited in each claim. Rather, inventive subject matter may be found in less than all features of a single disclosed embodiment. Thus the following claims are hereby incorporated into the Detailed Description, with each claim standing on its own as a separate embodiment.