Notification for pre-announced discount offer

US10417664B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10417664-B2
Application numberUS-201715433891-A
CountryUS
Kind codeB2
Filing dateFeb 15, 2017
Priority dateFeb 15, 2017
Publication dateSep 17, 2019
Grant dateSep 17, 2019

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.

An online system receives a discount offer from a merchant and displays the offer to a user before the offer's start time. The online system also defines one or more triggering conditions and sends a notification to remind the user about the discount offer when a triggering condition is satisfied. One of the triggering conditions can be based on whether the user has accessed a web page provided by the merchant. The merchant system provides a web page that sends an indication to the online system when the user accesses the web page. After receiving the indication, the online system sends a notification about the discount offer to the user. Sending the notification in this manner has the effect of reminding the user of the discount offer after the user has already expressed an interest in the merchant and its products by viewing the merchant web page.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: receiving a pre-announced discount offer at an online system, the pre-announced discount offer comprising an offer for a discount on a purchase at a merchant system and an offer start time specifying a time at which the discount becomes valid; before the offer start time, sending the pre-announced discount offer for display to a user of the online system; receiving an indication from a client device associated with the user that the client device has accessed a merchant web page provided by the merchant system, wherein the merchant web page contains a tracking pixel for the online system, and wherein receiving the indication from the client device comprises receiving a request from the client device for data provided by the online system, the request sent by the client device responsive to the client device displaying the tracking pixel; and after receiving the indication and while the discount is valid, sending a notification to the user, the notification comprising information about the pre-announced discount offer. 2. The method of claim 1 , wherein the indication that the client device has accessed the merchant web page is received before the offer start time. 3. The method of claim 1 , wherein the indication that the client device has accessed the merchant web page is received after the offer start time. 4. The method of claim 1 , wherein the pre-announced discount offer further comprises an offer end time specifying a time at which the discount becomes invalid. 5. The method of claim 1 , wherein the pre-announced discount offer further comprises an offer duration specifying a length of a time period after the offer start time during which the discount is valid. 6. The method of claim 1 , further comprising withholding the notification during a delay period, the delay period starting when the online system receives the indication that the client device has accessed the merchant web page. 7. The method of claim 1 , further comprising: after sending the pre-announced discount offer for display to the user, receiving, from the user, a request to save the pre-announced discount offer; responsive to receiving the request to save the pre-announced discount offer for later, creating a connection between the pre-announced discount offer and a user profile associated with the user. 8. The method of claim 1 , wherein sending the notification to the user comprises: sending the notification to a client device associated with the user, the client device running a desktop operating system. 9. The method of claim 1 , wherein sending the notification to the user comprises: determining a location of the user; sending the notification to a client device associated with the while the user is at a location corresponding to the user's place of residence. 10. The method of claim 1 , wherein sending the notification to the user comprises: determining a network connectivity speed of a client device associated with the user; sending the notification to the client device while the network connectivity speed is faster than a threshold speed. 11. The method of claim 1 , wherein the notification comprises an amount of time remaining before the discount becomes invalid. 12. A computer program product comprising a computer-readable storage medium containing computer program code for: receiving a pre-announced discount offer at an online system, the pre-announced discount offer comprising an offer for a discount on a purchase at a merchant system and an offer start time specifying a time at which the discount becomes valid; before the offer start time, sending the pre-announced discount offer for display to a user of the online system; receiving an indication from a client device associated with the user that the client device has accessed a merchant web page provided by the merchant system, wherein the merchant web page contains a tracking pixel for the online system, and wherein receiving the indication from the client device comprises receiving a request from the client device for data provided by the online system, the request sent by the client device responsive to the client device displaying the tracking pixel; and after receiving the indication and while the discount is valid, sending a notification to the user, the notification comprising information about the pre-announced discount offer. 13. The computer program product of claim 12 , further comprising withholding the notification during a delay period, the delay period starting when the online system receives the indication that the client device has accessed the merchant web page. 14. The computer program product of claim 12 , wherein the computer-readable storage medium further contains computer program code for: after sending the pre-announced discount offer for display to the user, receiving, from the user, a request to save the pre-announced discount offer; responsive to receiving the request to save the pre-announced discount offer for later, creating a connection between the pre-announced discount offer and a user profile associated with the user. 15. The computer program product of claim 12 , wherein sending the notification to the user comprises: sending the notification to a client device associated with the user, the client device running a desktop operating system. 16. The computer program product of claim 12 , wherein sending the notification to the user comprises: determining a location of the user; sending the notification to a client device associated with the while the user is at a location corresponding to the user's place of residence. 17. The computer program product of claim 12 , wherein sending the notification to the user comprises: determining a network connectivity speed of a client device associated with the user; sending the notification to the client device while the network connectivity speed is faster than a threshold speed. 18. A method comprising: receiving a pre-announced discount offer at an online system, the pre-announced discount offer comprising an offer for a discount on a purchase at a merchant system and an offer start time specifying a time at which the discount becomes valid; before the offer start time, sending the pre-announced discount offer for display to a user of the online system; receiving an indication from a client device associated with the user that the client device has accessed a merchant web page provided by the merchant system, wherein the merchant web page contains a tracking pixel for the online system, and wherein receiving the indication from the client device comprises receiving a request from the client device for data provided by the online system, the request sent by the client device responsive to the client device displaying the tracking pixel; receiving, from a client device associated with the user, a request to save the pre-announced discount offer; and creating a connection between the pre-announced discount offer and a user profile associated with the user; and while the discount is valid, sending a notification to the user, the notification comprising information about the pre-announced discount offer.

Assignees

Inventors

Classifications

  • During e-commerce, i.e. online transactions · CPC title

  • constrained by time limit or expiration date · CPC title

  • based upon schedule · CPC title

  • Online discounts or incentives · 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 US10417664B2 cover?
An online system receives a discount offer from a merchant and displays the offer to a user before the offer's start time. The online system also defines one or more triggering conditions and sends a notification to remind the user about the discount offer when a triggering condition is satisfied. One of the triggering conditions can be based on whether the user has accessed a web page provided…
Who is the assignee on this patent?
Facebook Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0264. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 17 2019 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).