Movatterモバイル変換


[0]ホーム

URL:


Language selection

/Gouvernement du Canada
Search

Menus

Patent 2842922 Summary

Third-party information liability

Some of the information on this Web page has been provided by external sources. The Government of Canada is not responsible for the accuracy, reliability or currency of the information supplied by external sources. Users wishing to rely upon this information should consult directly with the source of the information. Content provided by external sources is not subject to official languages, privacy and accessibility requirements.

Claims and Abstract availability

Any discrepancies in the text and image of the Claims and Abstract are due to differing posting times. Text of the Claims and Abstract are posted:

  • At the time the application is open to public inspection;
  • At the time of issue of the patent (grant).
(12) Patent Application:(11) CA 2842922(54) English Title:METHOD AND APPARATUS FOR POINT-OF-SALE PROCESSING OF A LOYALTY TRANSACTION(54) French Title:METHODE ET APPAREIL DE TRAITEMENT AU POINT DE VENTE D'UNE TRANSACTION DE FIDELISATIONStatus:Deemed Abandoned and Beyond the Period of Reinstatement
Bibliographic Data
(51) International Patent Classification (IPC):
  • G06Q 20/06 (2012.01)
  • G06Q 20/20 (2012.01)
  • G06Q 20/32 (2012.01)
  • G06Q 20/36 (2012.01)
(72) Inventors :
  • MATTHEW BARSOUM(Canada)
  • OVIDIU DOREL COZOS(Canada)
  • THOMAS CHI HO WONG(Canada)
(73) Owners :
  • PRESIDENT'S CHOICE BANK
(71) Applicants :
  • PRESIDENT'S CHOICE BANK (Canada)
(74) Agent:PERRY + CURRIER
(74) Associate agent:
(45) Issued:
(22) Filed Date:2014-02-14
(41) Open to Public Inspection:2015-08-14
Availability of licence: N/A
Dedicated to the Public: N/A
(25) Language of filing: English

Patent Cooperation Treaty (PCT):No

(30) Application Priority Data:None

Abstracts

English Abstract

<br/>A method and apparatus are provided for point-of-sale processing of <br/>a loyalty transaction within a standard financial transaction through a <br/>contactless interface, using contactless NFC communications, wherein <br/>responsive to a payment and loyalty point earning and redemption <br/>command input to a wallet application of a mobile device, the wallet <br/>application initiates a loyalty point balance transaction between the mobile <br/>device and a loyalty CRM system in response to which the wallet application <br/>stores the available points in the mobile device; and wherein responsive to <br/>the mobile device being positioned within an RF field of a point-of-sale <br/>terminal the wallet application initiates a staged transaction whereby the <br/>point-of-sale terminal adjusts a final transaction amount by the available <br/>points for redemption.<br/>


Claims

Note: Claims are shown in the official language in which they were submitted.

<br/>CLAIMS<br/>What is claimed is:<br/>1. A system for point-of-sale processing of a loyalty transaction within a <br/>standard financial transaction through a contactless interface, comprising:<br/>a mobile device having a wallet application configured to store a <br/>customer's loyalty and payment accounts;<br/>a point-of-sale terminal configured for contactless communication <br/>with the mobile device;<br/>a loyalty CRM system for receiving a request for administering <br/>consumer loyalty point balances;<br/>wherein responsive to a payment and loyalty point redemption <br/>command input to said wallet application, said wallet application initiates a <br/>loyalty point balance transaction between the mobile device and loyalty <br/>CRM system in response to which the wallet application stores the available <br/>points in the mobile device; and<br/>wherein responsive to the mobile device being positioned within an <br/>RF field of the point-of-sale terminal the wallet application initiates a <br/>staged <br/>transaction whereby the point-of-sale terminal adjusts a final transaction <br/>amount by the available points for redemption.<br/>2. A system as in claim 1, further comprising a payment service provider for <br/>processing payment of said final transaction amount, and in return provides <br/>an electronic receipt to the mobile device.<br/>3. A method for point-of-sale processing of a loyalty transaction within a <br/>standard financial transaction through a contactless interface, comprising:<br/>storing a customer's loyalty and payment accounts in a wallet <br/>application on a mobile device;<br/>responsive to a payment and loyalty point redemption command input <br/>to said wallet application, initiating a loyalty point balance transaction <br/>between the mobile device and a loyalty CRM system in response to which <br/>the wallet application stores the available points in the mobile device; and<br/>13<br/><br/>wherein responsive to the mobile device being positioned within an <br/>RF field of a point-of-sale terminal initiating a staged transaction whereby <br/>the point-of-sale terminal adjusts a final transaction amount by the available <br/>points for redemption.<br/>4. In a system for point-of-sale processing of a loyalty transaction within a <br/>standard financial transaction through a contactless interface, the system <br/>including a mobile device having a wallet application configured to store a <br/>customer's loyalty and payment accounts, a point-of-sale terminal <br/>configured for contactless (near field communication or NFC) <br/>communication with the mobile device, a payment service provider, and a <br/>loyalty CRM system for receiving a request for administering consumer <br/>loyalty point balances, a method comprising:<br/>storing a customer's loyalty and payment accounts in the wallet <br/>application;<br/>responsive to a payment and loyalty point redemption command input <br/>to said wallet application, initiating a loyalty point balance transaction <br/>between the mobile device and loyalty CRM system in response to which <br/>the wallet application stores the available points in the mobile device; and<br/>responsive to the mobile device being positioned within an RF field of <br/>the point-of-sale terminal initiating a staged transaction whereby the point-<br/>of-sale terminal adjusts a final transaction amount by the available points <br/>for <br/>redemption.<br/>5. The method of claim 4, further comprising selecting a loyalty account and <br/>payment account using a graphical user interface (GUI) of said wallet <br/>application.<br/>6. The method of claim 5, wherein upon completion of the loyalty point balance <br/>transaction, the point-of-sale terminal sends a command to a payment <br/>applet in a secure element of the mobile device and performs a contactless <br/>payment transaction with the adjusted final transaction amount.<br/>14<br/><br/>7. The method of claim 6, wherein a issuer host generates a payment <br/>transaction authorization request responsive to the mobile device being <br/>positioned within the RF field of the point-of-sale terminal.<br/>8. The method of claim 7, wherein the wallet application displays at least one <br/>message on the graphical user interface (GUI) indicating that payment <br/>information has been read and loyalty points earned.<br/>9. The method of claim 8, wherein upon completion of the payment transaction <br/>the payment service provider formats and sends a transaction verification <br/>message to the point-of-sale terminal which in response finalizes the <br/>transaction and returns an acknowledgement to the payment service <br/>provider.<br/>10.The method of claim 9, wherein the point-of-sale terminal sends a command <br/>to loyalty CRM system for crediting the loyalty point balance.<br/>11.The method of claim 5, wherein the wallet application sends a web service <br/>call to the loyalty CRM system requesting the loyalty point balance in <br/>response to which the loyalty CRM system responds with the requested <br/>point balance.<br/>12.The method of claim 11, wherein the wallet application causes the mobile <br/>device to display the available points balance along with a prompt to tap the <br/>graphical user interface (GUI) for points redemption.<br/>13.The method of claim 12, wherein responsive to selecting points for <br/>redemption, the wallet application sends a command for setting the <br/>redemption points in a secure storage area of the mobile device associated <br/>with the selected loyalty card.<br/>14.The method of claim 13, wherein responsive to selecting payment via the <br/>graphical user interface (GUI) the wallet application activates a payment <br/>applet and loyalty applet in the secure storage area of the mobile device.<br/>15.The method of claim 14, wherein the point-of-sale terminal initiates a <br/>loyalty <br/>transaction prior to the payment transaction by first sending a command to <br/>the loyalty applet in the secure storage area using an application identifier<br/><br/>(AID) in response to selecting the loyalty applet and then sending a <br/>command for retrieving a loyalty ID field and redemption points from the <br/>secure storage area.<br/>16.The method of claim 15, wherein the loyalty applet matches the stored <br/>loyalty ID within the secure storage area based on the input parameters, and <br/>responds with the loyalty ID and selected redemption points.<br/>17.The method of claim 16, wherein the point-of-sale terminal sends an update <br/>loyalty transaction command to the secure storage area to allow the wallet <br/>application to determine if selected redemption points have been read by the <br/>point-of-sale terminal.<br/>18.The method of claim 17, wherein the point-of-sale terminal sends a web <br/>service call with the loyalty ID and the selected redemption points to the <br/>loyalty CRM system for authorization.<br/>19.The method of claim 18, wherein the loyalty CRM system verifies the loyalty <br/>ID and authorizes the selected redemption points.<br/>20.The method of claim 19, wherein the loyalty CRM system transmits <br/>response data indicating one of either success, an error code, and a <br/>message indicating the maximum redemption points available.<br/>21.The method of claim 20, wherein the point-of-sale terminal adjusts the <br/>final <br/>transaction amount by the available points for redemption.<br/>22.The method of claim 20, wherein if the authorization fails the point-of-<br/>sale <br/>terminal aborts the loyalty transaction and does not adjust the final <br/>transaction amount, in response to which the final transaction amount is <br/>charged to the selected payment account.<br/>16<br/>
Description

Note: Descriptions are shown in the official language in which they were submitted.

<br/>CA 02842922 2014-02-14<br/>METHOD AND APPARATUS FOR POINT-OF-SALE PROCESSING OF A<br/>LOYALTY TRANSACTION<br/>FIELD<br/>[0001] The present description relates generally to point-of-sale transactions <br/>using <br/>a contactless device, and more particularly to a method and apparatus for <br/>point-of-<br/>sale processing of a loyalty transaction within a standard financial <br/>transaction <br/>through a contactless interface.<br/>BACKGROUND<br/>[0002] A new paradigm is emerging for the payment of merchant goods and <br/>services and for administering merchant loyalty programs. Conventionally, a <br/>consumer will utilize a plurality of physical credit and/or debit cards to pay <br/>for goods <br/>and services, and physical loyalty cards, rewards card, points card, etc., <br/>which are <br/>visually similar to credit and debit cards, for collecting or redeeming <br/>loyalty points at <br/>a merchant. These physical cards may be carried in a physical wallet, purse or <br/>pocket, and are consequently susceptible to accidental loss, theft, etc.<br/>[0003] The use of mobile payment services is therefore increasing in <br/>popularity as <br/>consumers eschew traditional payment methods such as cash, credit and debit <br/>cards in favour of electronic accounts held on mobile devices, such as smart <br/>phones. Such mobile devices include an integrated circuit (IC) that allow the <br/>mobile <br/>devices to be used for contactless payment by storing information associated <br/>with <br/>consumer payment card accounts and for communicating with merchant point-of-<br/>sale (POS) terminals. Contactless payment is typically implemented using Near <br/>Field Communication (NFC), which is a set of standards for smart phones and <br/>similar devices to establish wireless communication with each other by <br/>touching <br/>them together or bringing them into proximity, usually no more than a few <br/>inches.<br/>[0004] In a typical mobile payment scenario, a consumer initiates a <br/>transaction by <br/>visiting a retail store operated by the merchant, selects goods for purchase, <br/>and <br/>presents the goods to a cashier. The cashier enters transaction data for <br/>causing <br/>the POS terminal to be readied to accept payment. Then, instead of tapping or<br/><br/>CA 02842922 2014-02-14<br/>I<br/>t<br/>swiping a credit or debit card at the POS terminal, the consumer waves or taps <br/>his/her NEC-enabled mobile device near/on a proximity reader associated with <br/>the <br/>POS terminal to initiate the payment transaction, such as deducting payment <br/>for a <br/>purchase from a debit account or charging payment to a credit card account. <br/>The <br/>POS terminal then transmits an authorization request that includes the payment <br/>card account number and the amount of the transaction to a payment service <br/>provider. A series of secure messages are exchanged between the payment <br/>service provider, the issuer financial institution that issued the customer's <br/>payment <br/>card account, a payment system for routing transactions from acquirers to <br/>issuers, <br/>and an acquirer financial institution that issued the merchant's account, in <br/>order to <br/>verify, authorize and complete the financial transaction.<br/>[0005] In addition to systems for allowing consumers to use mobile devices to <br/>complete transactions, systems have been developed to permit collection and <br/>redemption of loyalty points and for applying coupon discounts to transactions <br/>using mobile devices instead of physical loyalty cards and physical discount <br/>coupons. However, the relatively short time period within which to complete a <br/>contactless transaction using NEC communications presents challenges to the <br/>inclusion of value-added services such as loyalty redemption or coupon <br/>discounting simultaneously with mobile payment. For example, US 2013/0046643 <br/>(Wall et al.) sets forth a system that uses NFC for an initial secure <br/>connection <br/>between a mobile device and a POS reader. Keys are exchanged between the <br/>mobile device and reader in order to set up a secondary secure communication <br/>channel between the mobile device and reader for providing value-added <br/>services <br/>such as loyalty and coupons. The secondary secure communication channel may <br/>use Bluetooth, WiFi or other wireless communication channel suitable for <br/>secure <br/>persistent communication with the reader from outside of the reader's NEC <br/>range <br/>of communication.<br/>SUMMARY<br/>[0006] As set forth in greater detail below, a method and apparatus are <br/>provided<br/>2<br/><br/>CA 02842922 2014-02-14<br/>for point-of-sale processing of a loyalty transaction within a standard <br/>financial <br/>transaction through a contactless interface using contactless NFC <br/>communications.<br/>BRIEF DESCRIPTION OF THE DRAWINGS<br/>[0007] Features and advantages of the invention will be apparent from the <br/>detailed description which follows, taken in conjunction with the accompanying <br/>drawings, which together illustrate, by way of example, features of the <br/>invention; <br/>and, wherein:<br/>[0008] FIG. 1 is an illustration of a block diagram of a system for point-of-<br/>sale <br/>processing of a loyalty transaction within a standard financial transaction <br/>through a <br/>contactless interface, using contactless NFC communications, in accordance <br/>with <br/>an embodiment;<br/>[0009] FIG. 2 illustrates a flow chart depicting a method for point-of-sale <br/>processing of a loyalty transaction within a standard financial transaction <br/>through a <br/>contactless interface, using contactless NFC communications, according to the <br/>embodiment of FIG. 1;<br/>[0010] FIG. 3 illustrates a graphical user interface (GUI) for selecting a <br/>payment <br/>and a loyalty card using a wallet application on a mobile device in the system <br/>of <br/>FIG. 1;<br/>[0011] FIG. 4 illustrates a graphical user interface (GUI) for initiating a <br/>payment <br/>transaction using a wallet application on a mobile device in the system of <br/>FIG. 1;<br/>[0012] FIG. 5 illustrates a flow chart depicting a user interface startup <br/>sequence of <br/>the method illustrated in FIG. 2; and<br/>[0013] FIG. 6 illustrates a flow chart depicting a loyalty transaction <br/>sequence of the <br/>method illustrated in FIG. 2.<br/>[0014] Reference will now be made to the exemplary embodiments illustrated, <br/>and <br/>specific language will be used herein to describe the same. It will <br/>nevertheless be <br/>understood that no limitation of the scope of the invention is thereby <br/>intended.<br/>3<br/><br/>CA 02842922 2014-02-14<br/>r<br/>I<br/>DETAILED DESCRIPTION<br/>[0015] It is to be understood that the embodiment set forth herein is not <br/>limited to <br/>the particular structures or process steps disclosed herein, but is extended <br/>to <br/>equivalents thereof as would be recognized by those ordinarily skilled in the <br/>relevant arts. It should also be understood that terminology employed herein <br/>is <br/>used for the purpose of describing the particular embodiment only and is not <br/>intended to be limiting.<br/>[0016] It should be understood that many of the functional units described in <br/>this <br/>specification have been labeled as modules, in order to more particularly <br/>emphasize their implementation independence. For example, a module may be <br/>implemented as a hardware circuit comprising custom VLSI circuits or gate <br/>arrays, <br/>off-the-shelf semiconductors such as logic chips, transistors, or other <br/>discrete <br/>components. A module may also be implemented in programmable hardware <br/>devices such as field programmable gate arrays, programmable array logic, <br/>programmable logic devices or the like.<br/>[0017] Modules may also be implemented in software for execution by various <br/>types of processors. An identified module of executable code may, for <br/>instance, <br/>comprise one or more physical or logical blocks of computer instructions, <br/>which <br/>may, for instance, be organized as an object, procedure, or function. <br/>Nevertheless, <br/>the executables of an identified module need not be physically located <br/>together, but <br/>may comprise disparate instructions stored in different locations which, when <br/>joined <br/>logically together, comprise the module and achieve the stated purpose for the <br/>module.<br/>[0018] Indeed, a module of executable code may be a single instruction, or <br/>many <br/>instructions, and may even be distributed over several different code <br/>segments, <br/>among different programs, and across several memory devices. Similarly, <br/>operational data may be identified and illustrated herein within modules, and <br/>may <br/>be embodied in any suitable form and organized within any suitable type of <br/>data<br/>4<br/><br/>CA 02842922 2014-02-14<br/>,<br/>I<br/>structure. The operational data may be collected as a single data set, or may <br/>be <br/>distributed over different locations including over different storage devices, <br/>and <br/>may exist, at least partially, merely as electronic signals on a system or <br/>network. <br/>The modules may be passive or active, including agents operable to perform <br/>desired functions.<br/>[0019] Reference throughout this specification to "one embodiment" or "an <br/>embodiment" means that a particular feature, structure, or characteristic <br/>described <br/>in connection with the embodiment is included in at least one embodiment of <br/>the <br/>present invention. Thus, appearances of the phrases "in one embodiment" or "in <br/>an <br/>embodiment" in various places throughout this specification are not <br/>necessarily all <br/>referring to the same embodiment.<br/>[0020] With reference to FIG. 1, a system is illustrated for point-of-sale <br/>processing <br/>of a loyalty transaction within a standard financial transaction through a <br/>contactless <br/>interface, using contactless NFC communications, in accordance with an <br/>embodiment.<br/>[0021] A mobile device 100 may be provided with a software application, <br/>referred to <br/>herein as a "wallet application", for storing and managing consumer credit <br/>and/or <br/>debit account information as well as loyalty information and coupon or <br/>discount <br/>information. Mobile device 100 may also be provided with a UICC (Universal <br/>Integrated Circuit Card) having an embedded secure element (SE) for storing <br/>subscriber details ¨ such as credit card account numbers, transit accounts, <br/>and <br/>mobile phone details ¨ and keeps these details separate and secure. UICC is <br/>used <br/>in mobile terminals within GSM and UMTS networks, as defined by ETSI Project <br/>Smart Card Platform. According to one aspect, the SE contains a loyalty <br/>applet, <br/>payment applet and a Contactless Registry Service (CRS) applet that controls <br/>what <br/>applets are available in the contactless interface (when the consumer selects <br/>the <br/>Pay Now button on the mobile device, as discussed in greater detail below with <br/>reference to FIG. 4)<br/>[0022] The wallet application running on mobile device 100 includes a GUI<br/><br/>CA 02842922 2014-02-14<br/>,<br/>(graphical user interface) for interacting with the various credit/debit <br/>accounts, <br/>loyalty programs and coupons, as discussed in greater detail below with <br/>reference <br/>to FIG. 3 and FIG. 4. In one embodiment, the consumer selects payment and <br/>loyalty cards for a transaction (either with or without password/ mobile PIN <br/>authentication in the secure element), checks loyalty points available from <br/>membership in a loyalty program, and indicates an amount of loyalty points to <br/>redeem against the purchase.<br/>[0023] The consumer then positions the mobile device 100 within the RF field <br/>of the <br/>NFC contactless reader 110. The reader obtains the consumer's payment and <br/>loyalty card details from the UICC via NFC, and the POS terminal 120 processes <br/>the loyalty point redemption to reduce the total transaction amount to be <br/>charged <br/>against the selected payment method and processes the transaction using <br/>information received from the mobile device 100. More particularly, the POS <br/>terminal 120 communicates with a payment service provider 160 (i.e. financial <br/>organization) using the same secure process as is used for conventional credit <br/>or <br/>debit card transactions, and in return the consumer receives an electronic <br/>receipt <br/>that can be stored in the mobile device 100.<br/>[0024] In one embodiment, the consumer downloads the wallet application and <br/>manually enters his/her own card details to the application. In another <br/>embodiment <br/>the consumer taps a contactless card that contain an embedded secure area such <br/>as an EMV chip (embedded microprocessor chip that encrypts transaction data) <br/>to <br/>the mobile device 100, whereupon the payment card account/loyalty numbers are <br/>automatically read by the wallet application. The wallet application in the <br/>mobile <br/>device 100 generates an 'add mobile credential' request to a hub 150 (via <br/>wallet <br/>server 130 and integration bridge 140). The hub 150 receives the add mobile <br/>credential message and requests the issuer host 175 to generate the mobile <br/>card <br/>credentials to hub 150 for processing and further enriching by SCMS 152. The <br/>hub <br/>then 150 sends the enriched mobile card credential to the wallet server 130 <br/>(via <br/>integration bridge 140) for generating the provision request to the SP TSM 142 <br/>and<br/>6<br/><br/>CA 02842922 2014-02-14<br/>finally provisioning card credential to the UICC (in the mobile device 100 <br/>that <br/>initiated the 'add mobile credential request') via OTA (over the air).<br/>[0025] Wallet server 130 receives notifications/requests from either the <br/>wallet <br/>application installed on mobile device 100 or from a service provider ¨ <br/>trusted <br/>service manager (SP TSM) via integration bridge 140. SP TSM 142 is a trusted <br/>third party that has access to the relevant cryptographic keys allowing access <br/>to <br/>the service provider's payment domain within the Secure Element (SE) in order <br/>to <br/>provision a payment application and a mobile card credential, or to update the <br/>life <br/>cycle of a mobile credential via OTA (over the air) on behalf of the payment <br/>service <br/>provider 160.The communication protocol between the mobile device 100 and the <br/>wallet server 130 may be HTTPS (either JSON or REST-full web services) or <br/>other <br/>secure communication protocol. The communication protocol between the SP <br/>TSM 142 (via integration bridge 140) and the wallet server 130 may, for <br/>example, <br/>be WebService. In response to receiving a notification/request from the mobile <br/>device 100 or SP TSM 142 (via integration bridge 140), wallet server 130 <br/>composes and sends to hub 150 a message which, in an embodiment, is a well <br/>formed XML request message. The communication protocol between the wallet <br/>server 130 and the hub 150 can, for example, be WebService.<br/>[0026] Integration bridge 140 provides connection between mobile device 100, <br/>wallet server 130, hub 150 and payment service provider 160 (i.e. financial <br/>institution). All notifications initiated by the mobile device 100 are <br/>transmitted by the <br/>wallet server 130 through the integration bridge 140 to hub 150 for <br/>processing. The <br/>wallet server 130 and integration bridge 140 may be isolated via a first <br/>firewall 155, <br/>the integration bridge 140 and hub 150 may be isolated via a second firewall <br/>157, <br/>and the integration bridge 140 and SP-TSM 142 may be isolated via a third <br/>firewall <br/>159, in a conventional manner.<br/>[0027] Smart Card management system (SCMS) 152 is a software system that <br/>manages smart cards and mobile credentials, for issuing and enriching smart <br/>card/mobile credential data and managing the life cycle of smart card/mobile<br/>7<br/><br/>CA 02842922 2014-02-14<br/>=<br/>credentials in the SE (UICC).<br/>[0028] Hub 150 communicates with loyalty system 170 for obtaining loyalty <br/>points <br/>balance information, as discussed in greater detail below.<br/>[0029] Turning to FIG. 2, a flowchart is illustrated of a method for point-of-<br/>sale <br/>processing of a loyalty transaction within a standard financial transaction <br/>through a <br/>contactless interface, using contactless NFC communications, according to the <br/>embodiment of FIG. 1.<br/>[0030] At step 200, upon launching the wallet application, the consumer <br/>selects the <br/>desired payment card and optionally the loyalty program from a card 'carousel' <br/>depicted in FIG. 3. As discussed in greater detail below with reference to <br/>FIG. 5, a <br/>loyalty point balance transaction then occurs between the mobile device 100 <br/>and <br/>loyalty system (CRM) 170 in response to which the device sets the available <br/>loyalty <br/>points in the UICC. If the consumer wishes to redeem points, then the consumer <br/>uses the wallet application GUI to select points for redemption and selects a <br/>"Pay <br/>Now" button (see FIG. 4).<br/>[0031] In one embodiment, the merchant cashier enters the transaction amount <br/>in <br/>POS terminal 120 and, at step 210 the consumer positions mobile device 100 in <br/>the RF field of reader 110 in response to which POS terminal 120 initiates a <br/>staged <br/>transaction, including loyalty points earning, points redemption and payment, <br/>resulting in an adjusted transaction amount, as discussed in greater detail <br/>below <br/>with reference to FIG. 6. This represents a departure from traditional <br/>merchandise <br/>checkout where the cashier first selects a loyalty transaction and then <br/>selects a <br/>payment transaction. Therefore, the total transaction time for the consumer at <br/>the <br/>cashier checkout is reduced when compared to traditional merchandise checkout, <br/>as a result of conducting the loyalty point balance transaction prior to <br/>payment.<br/>[0032] A person of skill in the art will understand that if the consumer is <br/>using a self-<br/>serve checkout terminal, entry of the transaction amount will be done <br/>automatically, <br/>for example in response to the consumer passing merchandise under the laser<br/>8<br/><br/>CA 02842922 2014-02-14<br/>,<br/>,<br/>beam of a bar code scanner associated with the self-serve checkout terminal, <br/>after <br/>which the consumer selects a combined loyalty/payment transaction payment <br/>button from the self-serve checkout terminal.<br/>[0033] At step 220, upon completion of the loyalty transaction with loyalty <br/>system <br/>170, the POS terminal 120 sends commands to the payment applet in the secure <br/>element (selected via Proximity Payment Systems Environment (PPSE)) and <br/>performs a contactless payment transaction with the adjusted transaction <br/>amount. <br/>The issuer host 175 also authorizes the payment transaction authorization <br/>request <br/>(via the payment service provider 160) on behalf of the issuer (e.g. financial <br/>institution) when the consumer positions the mobile device 100 in the RF field <br/>of <br/>the reader 110 of POS terminal 120, as discussed in further detail below.<br/>[0034] At this stage, the wallet application deactivates the CRS applet and <br/>displays <br/>messages on the GUI display with wording such as: "Payment Info Read, see <br/>terminal for more information", and "Loyalty Points Earned".<br/>[0035] At step 230, once the payment transaction has been completed (i.e. <br/>approved or declined), the payment service provider 160 formats and sends a <br/>transaction verification message to the POS terminal 120 which, in turn <br/>finalizes <br/>the transaction and returns an acknowledgement to the payment service provider <br/>160. Finally, if the transaction is approved and is subject to loyalty reward, <br/>the POS <br/>terminal 120 sends a command to loyalty CRM system 170 for crediting the <br/>consumer's loyalty point balance. Otherwise, if the transaction is timed out, <br/>the <br/>wallet application deactivates the CRS and displays an appropriate message <br/>such <br/>as: "Transaction Did Not Complete".<br/>[0036] In parallel, the POS terminal 120 continues its process in a well-known <br/>manner. If points have been redeemed, the receipt shows the redemption points <br/>used, redemption dollar amount, and the reduced transaction amount.<br/>[0037] If the payment transaction is declined for any reason, the consumer is <br/>presented with an option to select another method of payment (cash, credit or<br/>9<br/><br/>CA 02842922 2014-02-14<br/>,<br/>,<br/>debit) without using the wallet application and mobile device 100, in order to <br/>pay for <br/>the remainder of the transaction balance. If the consumer does not have <br/>another <br/>method of payment, he/she can be provided with a refund of the redeemed <br/>loyalty <br/>points in the form of a gift card or other form of loyalty credit.<br/>[0038] Turning to FIG. 5, a flow chart is provided depicting details of the <br/>user <br/>interface startup sequence 200 of the method illustrated in FIG. 2. Upon <br/>selecting <br/>the desired payment and loyalty cards to be used for a transaction, the wallet <br/>application sends a web service call to loyalty CRM system 170 requesting the <br/>consumer's available points balance in response to which the loyalty CRM <br/>system <br/>170 responds with the requested point balance (step 500). According to an <br/>embodiment, the wallet application then causes mobile device 100 to display <br/>the <br/>available points as illustrated in FIG. 4, along with a prompt to tap the GUI <br/>display <br/>for points redemption (step 510).<br/>[0039] Upon selecting the desired points to redeem, the wallet application <br/>sends a<br/>command for setting the redemption points into the SE secure storage area <br/>associated with the selected loyalty card (step 520).<br/>[0040] In response to the consumer pressing the "Pay Now" button (see FIG. 4), <br/>the <br/>wallet application activates a payment applet and loyalty applet in the UICC <br/>SE <br/>(step 530).<br/>[0041] Turning to FIG. 6, a flow chart is provided depicting details of the <br/>loyalty <br/>transaction sequence 210 of the method illustrated in FIG. 2. Once the <br/>merchant <br/>cashier has selected an amount for the transaction and the type of payment (or <br/>the <br/>consumer passes merchandise under the bar code scanner laser beam of a self-<br/>serve checkout terminal, as discussed above), the consumer positions mobile <br/>device 100 within the RE field of the terminal reader 110 (step 600).<br/>[0042] The terminal reader 110 initiates a loyalty transaction prior to the <br/>payment <br/>transaction by first sending a command to the loyalty applet in the SE using <br/>an <br/>application identifier (AID) (step 610). If the AID is not found, terminal <br/>reader 110<br/><br/>CA 02842922 2014-02-14<br/>,<br/>,<br/>sends a command to the payment applet in the SE using a payment applet AID <br/>(selected via Proximity Payment Systems Environment (PPSE)) and performs a <br/>standard contactless payment transaction using, for example, a payment <br/>transaction flow that is the same as a standard PayWave /PayPass contactless <br/>card transaction.<br/>[0043] If the loyalty applet is successfully selected, at step 620 the <br/>terminal reader <br/>110 sends a command for retrieving the loyalty ID field and redemption points <br/>(Loyalty Proprietary field) from the SE. Based on the input parameters, the <br/>loyalty <br/>applet matches the stored loyalty ID within the SE, and responds with the <br/>loyalty <br/>ID and user pre-set redemption points (Loyalty Proprietary Field).<br/>[0044] Once read, the terminal reader 110 sends an update loyalty transaction <br/>command to the UICC SE to allow the wallet application to determine if the <br/>points <br/>have been read by the terminal reader 110 (step 630).<br/>[0045] The POS terminal 120 then sends a web service call with the loyalty ID <br/>and <br/>the requested points to the loyalty CRM system 170 for authorization (step <br/>640).<br/>[0046] The loyalty CRM system 170 then verifies the loyalty ID and authorizes <br/>the <br/>requested redemption points. If authorized, the loyalty CRM system 170 <br/>responds <br/>with response data indicating one of either success, error code, and <br/>MaxPointAllowed (same as points requested if success, if not enough, then max <br/>points allowed).<br/>[0047] The POS terminal 120 then adjusts the final transaction amount by the <br/>available points for redemption (step 650).<br/>[0048] Otherwise, if the authorization fails, due to a decline/critical <br/>error/timeout, <br/>the POS terminal 120 aborts the loyalty transaction, and does not adjust <br/>transaction amount, in which case the full transaction amount is charged to <br/>the <br/>selected payment credential. An error message can also be shown on the <br/>cashier's <br/>or self-serve checkout terminal screen.<br/>[0049] Finally, the wallet application resets the default position for loyalty<br/>11<br/><br/>CA 02842922 2014-02-14<br/>,<br/>credentials/cards in the carousel (FIG. 3).<br/>[0050] While the forgoing examples are illustrative of the principles of the <br/>present <br/>invention in one or more particular applications, it will be apparent to those <br/>of <br/>ordinary skill in the art that numerous modifications in form, usage and <br/>details of <br/>implementation can be made without the exercise of inventive faculty, and <br/>without <br/>departing from the principles and concepts of the invention. Accordingly, it <br/>is not <br/>intended that the invention be limited, except as by the claims set forth <br/>below.<br/>12<br/>
Representative Drawing
A single figure which represents the drawing illustrating the invention.
Administrative Status

2024-08-01:As part of the Next Generation Patents (NGP) transition, the Canadian Patents Database (CPD) now contains a more detailed Event History, which replicates the Event Log of our new back-office solution.

Please note that "Inactive:" events refers to events no longer in use in our new back-office solution.

For a clearer understanding of the status of the application/patent presented on this page, the siteDisclaimer , as well as the definitions forPatent ,Event History ,Maintenance Fee  andPayment History  should be consulted.

Event History

DescriptionDate
Inactive: IPC expired2023-01-01
Application Not Reinstated by Deadline2020-02-14
Inactive: Dead - RFE never made2020-02-14
Letter Sent2020-02-14
Common Representative Appointed2019-10-30
Common Representative Appointed2019-10-30
Deemed Abandoned - Failure to Respond to Maintenance Fee Notice2019-02-14
Inactive: Abandon-RFE+Late fee unpaid-Correspondence sent2019-02-14
Inactive: Cover page published2015-08-25
Application Published (Open to Public Inspection)2015-08-14
Inactive: Filing certificate - No RFE (bilingual)2014-03-04
Filing Requirements Determined Compliant2014-03-04
Inactive: IPC assigned2014-02-27
Inactive: IPC assigned2014-02-27
Inactive: IPC assigned2014-02-27
Inactive: IPC assigned2014-02-27
Inactive: IPC assigned2014-02-27
Inactive: First IPC assigned2014-02-27
Application Received - Regular National2014-02-24
Inactive: Pre-classification2014-02-14

Abandonment History

Abandonment DateReasonReinstatement Date
2019-02-14Deemed Abandoned - Failure to Respond to Maintenance Fee Notice
2019-02-14Inactive: Abandon-RFE+Late fee unpaid-Correspondence sent

Maintenance Fee

The last payment was received on 2018-02-08

Note : If the full payment has not been received on or before the date indicated, a further fee may be required which may be one of the following

  • the reinstatement fee;
  • the late payment fee; or
  • additional fee to reverse deemed expiry.

Patent fees are adjusted on the 1st of January every year. The amounts above are the current amounts if received by December 31 of the current year.
Please refer to the CIPOPatent Fees web page to see all current fee amounts.

Fee History

Fee TypeAnniversary YearDue DatePaid Date
Application fee - standard2014-02-14
MF (application, 2nd anniv.) - standard022016-02-152016-02-10
MF (application, 3rd anniv.) - standard032017-02-142017-02-06
MF (application, 4th anniv.) - standard042018-02-142018-02-08
Owners on Record

Note: Records showing the ownership history in alphabetical order.

Current Owners on Record
PRESIDENT'S CHOICE BANK
Past Owners on Record
None
Past Owners that do not appear in the "Owners on Record" listing will appear in other documentation within the application.
Documents

To view selected files, please enter reCAPTCHA code :



To view images, click a link in the Document Description column. To download the documents, select one or more checkboxes in the first column and then click the "Download Selected in PDF format (Zip Archive)" or the "Download Selected as Single PDF" button.

List of published and non-published patent-specific documents on the CPD .

If you have difficulties with downloading multiple files, please try splitting the download into smaller groups of files and try downloading again.

If you have any difficulty accessing content, you can call the Client Service Centre at 1-866-997-1936 or send them an e-mail atCIPO Client Service Centre.


Document
Description 
Date
(yyyy-mm-dd) 
Number of pages  Size of Image (KB) 
Description2014-02-1412 556
Abstract2014-02-141 21
Claims2014-02-144 171
Drawings2014-02-146 114
Representative drawing2015-03-031 10
Cover Page2015-08-251 43
Filing Certificate2014-03-041 178
Reminder of maintenance fee due2015-10-151 110
Courtesy - Abandonment Letter (Request for Examination)2019-03-281 165
Courtesy - Abandonment Letter (Maintenance Fee)2019-03-281 173
Reminder - Request for Examination2018-10-161 118
Commissioner's Notice - Maintenance Fee for a Patent Application Not Paid2020-03-301 536
Fees2016-02-101 24
Maintenance fee payment2018-02-081 24

Your request is in progress.

Requested information will be available
in a moment.

Thank you for waiting.

Request in progress image
Report a problem or mistake on this page
Version number:
3.4.39

[8]ページ先頭

©2009-2025 Movatter.jp