Seamless promotion redemption

US12260431B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12260431-B2
Application numberUS-202218145656-A
CountryUS
Kind codeB2
Filing dateDec 22, 2022
Priority dateApr 9, 2014
Publication dateMar 25, 2025
Grant dateMar 25, 2025

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.

Systems and related methods of providing seamless transactions, including payments and promotion redemptions, are discussed herein. Some embodiments may provide for a system including a communication beacon and one or more servers. The communication beacon may be configured to communicate with consumer devices via a direct wireless connection when the consumer devices are within a wireless direct communicable range of the communication beacon. The one or more servers may be configured to associate the communication with a merchant and receive consumer presence data from the communication beacon such that consumer presence at the merchant may be determined. In response, the one or more servers may be configured to perform a seamless transaction on behalf the consumer that allows the consumer to provide payments or redeem promotions, among other things, simply by self-identifying with the merchant while carrying the consumer device.

First claim

Opening claim text (preview).

That which is claimed: 1. A computing system comprising processing circuitry and at least one memory including computer program code instructions, the computer program code instructions configured to, when executed by the processing circuitry, cause the computing system to: receive, from a first communication beacon, consumer presence data and beacon identifier data indicating that a consumer device and a communication beacon have formed a direct wireless connection; generate, based on the consumer presence data, visitation data indicating that the consumer device is located at a particular location of interest; receive, from the communication beacon, an indication that the consumer device is no longer within the direct communicable range of the communication beacon; and responsive to the indication that the consumer device is no longer within the direct communicable range of the communication beacon, generate, based on the visitation data, a consumer review interface for display by the consumer device. 2. The computing system of claim 1 , wherein determining that the consumer device is located at the particular location of interest comprises: obtaining a threshold time period defining a minimum time interval that the consumer device must maintain the direct wireless connection with the first communication beacon to register the consumer device as being located at the particular location of interest; and determining that the consumer device is located at the particular location of interest when the consumer device has maintained the direct wireless connection with the first communication beacon for at least the threshold time period. 3. The computing system of claim 1 , wherein the computer program code instructions are further configured to, when executed by the processing circuitry, cause the computing system to: in response to a determination that the consumer device is located at the particular location of interest, update a consumer profile record for a consumer based on the visitation data. 4. The computing system of claim 3 , wherein the consumer profile identifies a visitation status that comprises a consumer classification associated with a merchant. 5. The computing system of claim 4 , wherein the computer program code instructions are further configured to, when executed by the processing circuitry, cause the computing system to: in response to the determination that the consumer device is located at the particular location of interest, output to an in-shop merchant device a user interface to display (a) the consumer device located at the particular location of interest of the plurality of locations of interest, (b) a consumer preference for an item, (c) a consumer item purchase history, (d) a consumer identifier, and (e) the visitation status of the consumer profile. 6. The computing system of claim 5 , wherein the computer program code instructions are further configured to, when executed by the processing circuitry, cause the computing system to: receive, from the in-shop merchant device, merchant data comprising a merchant message and a time that the merchant message can be sent. 7. The computing system of claim 6 , wherein the message merchant data defines an item value and a number of instances of the merchant message that can be sent to consumer devices. 8. The computing system of claim 7 , wherein the time is indicative of a predetermined time subsequent to the determination that the consumer device is located at the particular location of interest. 9. The computing system of claim 6 , wherein the computer program code instructions are further configured to, when executed by the processing circuitry, cause the computing system to: determine whether a time at which the consumer presence data is received from the communication beacon corresponds with the time that the merchant message can be sent; and in response to determining that the time at which the consumer presence data is received from the communication beacon corresponds with the time that the merchant message can be sent, provide merchant information to the consumer device. 10. The computing system of claim 9 , wherein the merchant data defines a target consumer demographic, and wherein the computer program code instructions are further configured to, when executed by the processing circuitry, cause the computing system to: determine whether consumer data associated with the consumer profile corresponds with the target consumer demographic; and in response to determining that the consumer data associated with the consumer profile corresponds with the target consumer demographic, provide the merchant information to the consumer device. 11. The computing system of claim 1 , wherein the computer program code instructions are further configured to, when executed by the processing circuitry, cause the computing system to: receive, from the consumer device via the consumer review interface, consumer feedback data. 12. The computing system of claim 11 , wherein the consumer feedback data is published to a merchant webpage or kept confidential with a merchant associated with the particular location of interest. 13. A machine-implemented method, the method comprising: receiving, from a first communication beacon, consumer presence data and beacon identifier data indicating that a consumer device and a communication beacon have formed a direct wireless connection; generating, based on the consumer presence data, visitation data indicating that the consumer device is located at a particular location of interest; receiving, from the communication beacon, an indication that the consumer device is no longer within the direct communicable range of the communication beacon; and responsive to the indication that the consumer device is no longer within the direct communicable range of the communication beacon, generating, based on the visitation data, a consumer review interface for display by the consumer device. 14. The machine-implemented method of claim 13 , further comprising: in response to a determination that the consumer device is located at the particular location of interest, updating a consumer profile record for a consumer based on the visitation data. 15. The machine-implemented method of claim 14 , wherein the consumer profile identifies a visitation status that comprises a consumer classification associated with a merchant. 16. The machine-implemented method of claim 15 further comprising: in response to the determination that the consumer device is located at the particular location of interest, outputting to an in-shop merchant device a user interface to display (a) the consumer device located at the particular location of interest, (b) a consumer preference for an item, (c) a consumer item purchase history, (d) a consumer identifier, and (e) the visitation status of the consumer profile. 17. The machine-implemented method of claim 16 further comprising: receiving, from the in-shop merchant device, merchant data comprising a merchant message and a time that the merchant message can be sent. 18. The machine-implemented method of claim 17 , wherein the merchant data defines an item value and a number of instances of the merchant message that can be sent to consumer devices. 19. The machine-implemented method of claim 18 , wherein the time is indicative of a predetermined time subsequent to the determination that the consumer device is located at the particular location of interest. 20. A computer program product com

Assignees

Inventors

Classifications

  • Customer communication at a business location, e.g. providing product or service information, consulting · CPC title

  • Messaging; Mailboxes; Announcements · CPC title

  • Services making use of location information · CPC title

  • at least one of which is mobile · CPC title

  • based on user profile or attribute · 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 US12260431B2 cover?
Systems and related methods of providing seamless transactions, including payments and promotion redemptions, are discussed herein. Some embodiments may provide for a system including a communication beacon and one or more servers. The communication beacon may be configured to communicate with consumer devices via a direct wireless connection when the consumer devices are within a wireless dire…
Who is the assignee on this patent?
Bytedance Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0222. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 25 2025 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).