Facilitating reward program for consumer transactions and redemptions of deal offers

US10970735B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10970735-B2
Application numberUS-201916238241-A
CountryUS
Kind codeB2
Filing dateJan 2, 2019
Priority dateSep 28, 2012
Publication dateApr 6, 2021
Grant dateApr 6, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Provided herein are systems, methods, and computer readable storage media for facilitating registration of consumers in merchant rewards programs. In providing such functionality, the system can be configured to, for example, receive input of various consumer data, determine if the consumer data has already been registered in a rewards program, and if a consumer is not registered, facilitate the registration of the consumer in a merchant rewards program.

First claim

Opening claim text (preview).

The invention claimed is: 1. An apparatus comprising at least one processor and at least one memory, the at least one memory including computer program instructions which when executed, in conjunction with the at least one processor, are configured to cause the apparatus to: receive client transactional data for a transactional session from a merchant device associated with a merchant, wherein the client transactional data comprises a provider identifier associated with the merchant and a transactional account identifier; query one or more promotional system databases for one or more provider accounts and transactional accounts based on at least the transactional account identifier and the provider identifier; generate a provider eligibility status for the transactional session based on whether a provider account associated with the provider identifier conforms to one or more provider eligibility criteria; generate an account eligibility status for the transactional account identifier based on whether a transactional account associated with the transactional account identifier conforms to one or more transactional account eligibility criteria; select a first dynamic interface from one or more candidate dynamic interfaces associated with a dynamic graphical user interface based on at least the provider eligibility status and the account eligibility status, wherein the selected first dynamic interface is configured for presentation on a display of the merchant device, the selected first dynamic interface including a first region defining an authorization input user interface and a second region defining a reward program user interface, the second region configured to be updated in real time based on the account eligibility status, and wherein selecting the first dynamic interface comprises: in response to determining that the provider eligibility status indicates that the provider account conforms to the one or more provider eligibility criteria and that the transactional account does not conform to the one or more transactional account eligibility criteria, selecting the first dynamic interface wherein the second region is dynamically updated with an account registration interface, and wherein the account registration interface is generated based on whether a client account associated with a client account identifier for the transactional session conforms to one or more client account eligibility criteria; and in response to determining that the provider eligibility status indicates that the provider account conforms to the one or more provider eligibility criteria and that the transactional account conforms to the one or more transactional account eligibility criteria, selecting the first dynamic interface such that the second region is dynamically updated with a reward redemption finalization interface; generate the selected first dynamic interface, wherein generating the selected first dynamic interface such that the second region is dynamically updated with the account registration interface comprises: in response to determining that the client account does not conform to the one or more client account eligibility criteria, generating a sequential presentation in the second region of the selected first dynamic interface of a registration window and an account identifier input window; and in response to determining that the client account conforms to the one or more client account eligibility criteria, generating a transactional linking window in the second region of the selected first dynamic interface; and transmit the generated first dynamic interface to the merchant device for presentation using the display of the merchant device. 2. The apparatus of claim 1 , wherein the transactional account identifier is associated with a voucher data object. 3. The apparatus of claim 1 , wherein the transactional account identifier is associated with a payment card data object. 4. The apparatus of claim 1 , wherein the client transactional data is generated based on user interaction with a transactional input interface associated with the merchant device. 5. The apparatus of claim 1 , wherein the client transactional data is generated based on consumer payment card data received via a magnetic reader device associated with the merchant device. 6. The apparatus of claim 1 , wherein the account identifier input window is configured to receive input of consumer identifier data. 7. The apparatus of claim 6 , wherein the computer program instructions, when executed, in conjunction with the at least one processor, are further configured to cause the apparatus to: receive consumer identifier data, the consumer identifier data comprising one or more consumer identifiers; determine whether at least one of the one or more consumer identifiers conforms to one or more consumer account eligibility criteria; and in response to determining that at least one of the one or more consumer identifiers conforms to the one or more consumer account eligibility criteria, generate an updated account eligibility status and associate the transactional account identifier with an existing consumer account. 8. The apparatus of claim 7 , wherein the second region of the first dynamic interface is dynamically updated with the reward redemption finalization interface. 9. The apparatus of claim 7 , wherein the computer program instructions, when executed, in conjunction with the at least one processor, are further configured to cause the apparatus to: in response to determining that the one or more consumer identifiers do not conform to the one or more consumer account eligibility criteria, generate a new consumer account and associate the transactional account identifier and the one or more consumer identifiers with the new consumer account. 10. The apparatus of claim 9 , wherein the computer program instructions, when executed, in conjunction with the at least one processor, are further configured to cause the apparatus to: query the one or more promotional system databases for historical transaction data associated with one or more of the transactional account identifier and the one or more consumer identifiers; and associate the historical transaction data returned by the query with the new consumer account. 11. The apparatus of claim 1 , wherein the computer program instructions, when executed, in conjunction with the at least one processor, are further configured to cause the apparatus to: receive a mobile device number identifier, wherein the mobile device number identifier is detected as input associated with the the account registration interface; and cause transmission of a message to a mobile device associated with the mobile device number identifier, wherein the message comprises one or more links directing a user of the mobile device to a user interface associated a promotional system. 12. The apparatus of claim 1 , wherein the computer program instructions, when executed, in conjunction with the at least one processor, are configured to cause the apparatus to: in response to determining that the provider eligibility status indicates that the provider account does not conform to the one or more provider eligibility criteria, generate a provider account promotion window, the provider account promotion window configured for presentation on the display of the merchant device, wherein the provider account promotion window is further configured to provide provider account registration access to the merchant associated with the merchant device. 13. A computer-implemented method comprising: receiving client transactional data for a transactional session from a merchant device

Assignees

Inventors

Classifications

  • Method of redeeming a frequent usage reward · CPC title

  • Incentive systems for frequent usage, e.g. frequent flyer miles programs or point systems · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10970735B2 cover?
Provided herein are systems, methods, and computer readable storage media for facilitating registration of consumers in merchant rewards programs. In providing such functionality, the system can be configured to, for example, receive input of various consumer data, determine if the consumer data has already been registered in a rewards program, and if a consumer is not registered, facilitate th…
Who is the assignee on this patent?
Groupon Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0226. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 06 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).