Method and system for providing electronic marketing communications for a promotion and marketing service

US11250472B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11250472-B2
Application numberUS-202017062209-A
CountryUS
Kind codeB2
Filing dateOct 2, 2020
Priority dateDec 19, 2013
Publication dateFeb 15, 2022
Grant dateFeb 15, 2022

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.

A computer-executable method, a computer system and a non-transitory computer-readable medium are provided for causing electronic marketing communications of one or more promotions to be generated on a mobile computing device associated with a consumer. A method includes programmatically retrieving promotion data indicative of a plurality of promotions from a computer memory. The method includes determining, using processing circuitry, a promotion score for each of the plurality of promotions. Each promotion score is determined based on consumer profile data, stored consumer activity data, and at least one of: current consumer activity data, current local context data, or predicted consumer activity data. The method further includes outputting indications configured to generate electronic marketing communications associated with the plurality of promotions based on the promotion scores of the plurality of promotions.

First claim

Opening claim text (preview).

What is claimed is: 1. An apparatus comprising at least one processor and at least one memory storing instructions that, with the at least one processor, cause the apparatus to: determine, via the at least one processor, a threshold promotion score for a consumer based on at least a consumer segment associated with consumer profile data of the consumer; dynamically adjust, via the at least one processor, the threshold promotion score based on a current time data and current consumer activity data associated with a mobile computing device of the consumer; generate, via the at least one processor, a promotion score for each promotion of a plurality of promotions utilizing a machine learning system configured to: receive data inputs for the consumer; generate a multidimensional vector based on the data inputs; programmatically execute a trained machine learning algorithm based on the multidimensional vector; generate a probability value; and determine the promotion score based on the probability value; generate, via the at least one processor, one or more electronic marketing communications associated with the plurality of promotions based on the promotion score and a suitable time period for providing the one or more electronic marketing communications to a mobile computing device; and transmit, via the at least one processor and a network during the suitable time period associated with the promotion, an electronic marketing communication to the mobile computing device associated with the consumer, wherein the electronic marketing communication comprises a promotion selected based on an associated promotion score and is transmitted based on at least the associated promotion score and the threshold promotion score associated with the consumer to which the electronic marketing communication is transmitted, during the suitable time period associated with the promotion. 2. The apparatus of claim 1 , wherein the at least one memory storing the instructions that, with the at least one processor, further cause the apparatus to: determine, via the at least one processor, a plurality of suitable time periods for transmitting electronic marketing communications to the mobile computing device, wherein each suitable time period is associated with a promotion of the plurality of promotions and is selected from one or more candidate time periods based on one or more timing rules. 3. The apparatus of claim 1 , wherein the at least one memory storing the instructions that, with the at least one processor, further cause the apparatus to: receive, via the at least one processor, promotion data indicative of the plurality of promotions. 4. The apparatus of claim 1 , wherein the at least one memory storing the instructions that, with the at least one processor, further cause the apparatus to: determine, via the at least one processor, promotion scores for each promotion of the plurality of promotions. 5. The apparatus of claim 1 , wherein the suitable time period for providing the electronic marketing communications to the mobile computing device is determined based on at least one promotion of the plurality of promotions and one or more timing rules. 6. The apparatus of claim 1 , wherein a timing rule of the one or more timing rules is associated with a predictive temporal model that relates a predicted consumer purchase probability at each candidate time period of the one or more candidate time periods to one or more of: the consumer profile data associated with the consumer; a stored consumer activity data associated with the consumer; the current consumer activity data associated with the consumer; a current local context data associated with the consumer; or a predicted consumer activity data associated with the consumer. 7. The apparatus of claim 1 , wherein the electronic marketing communication comprising a promotion selected from the plurality of promotions based on an associated promotion score. 8. A non-transitory computer-readable media having encoded thereon computer-executable instructions for performing a method for providing electronic marketing communications to a mobile computing device associated with a consumer, the method comprising: determining, via at least one processor, a threshold promotion score for a consumer based on at least a consumer segment associated with consumer profile data of the consumer; dynamically adjusting, via the at least one processor, the threshold promotion score based on a current time data and current consumer activity data associated with a mobile computing device of the consumer; generating, via the at least one processor, a promotion score for each promotion of a plurality of promotions utilizing a machine learning system configured to: receive data inputs for the consumer; generate a multidimensional vector based on the data inputs; programmatically execute a trained machine learning algorithm based on the multidimensional vector; generate a probability value; and determine the promotion score based on the probability value; generating, via the at least one processor, one or more electronic marketing communications associated with the plurality of promotions based on the promotion score and a suitable time period for providing the one or more electronic marketing communications to a mobile computing device; and transmitting, via the at least one processor and a network during the suitable time period associated with the promotion, an electronic marketing communication to the mobile computing device associated with the consumer, wherein the electronic marketing communication comprises a promotion selected based on an associated promotion score and is transmitted based on at least the associated promotion score and the threshold promotion score associated with the consumer to which the electronic marketing communication is transmitted, during the suitable time period associated with the promotion. 9. The non-transitory computer-readable media of claim 8 , wherein the computer-executable instructions for performing the method for providing electronic marketing communications to a mobile computing device associated with a consumer, the method further comprising: determining, via the at least one processor, a plurality of suitable time periods for transmitting electronic marketing communications to the mobile computing device, wherein each suitable time period is associated with a promotion of the plurality of promotions and is selected from one or more candidate time periods based on one or more timing rules. 10. The non-transitory computer-readable media of claim 8 , wherein the computer-executable instructions for performing the method for providing electronic marketing communications to a mobile computing device associated with a consumer, the method further comprising: receiving, via the at least one processor, promotion data indicative of the plurality of promotions. 11. The non-transitory computer-readable media of claim 8 , wherein the computer-executable instructions for performing the method for providing electronic marketing communications to a mobile computing device associated with a consumer, the method further comprising: determining, via the at least one processor, promotion scores for each promotion of the plurality of promotions. 12. The non-transitory computer-readable media of claim 8 , wherein the suitable time period for providing the electronic marketing communication to the mobile computing device is determined based on at least one promotion of the plurality of promotions and one or more timing rules. 13. The non-transitory computer-readable media of claim 8 , where

Assignees

Inventors

Classifications

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 US11250472B2 cover?
A computer-executable method, a computer system and a non-transitory computer-readable medium are provided for causing electronic marketing communications of one or more promotions to be generated on a mobile computing device associated with a consumer. A method includes programmatically retrieving promotion data indicative of a plurality of promotions from a computer memory. The method include…
Who is the assignee on this patent?
Groupon Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0269. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 15 2022 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).