Method and apparatus for providing electronic communications
AssigneeGroupon, Inc.
InventorsNipun Agarwal, Rajesh Girish Parekh, Ying Chen
Life of this patent
Estimating the term…
Abstract
The present disclosure relates to methods, systems, and apparatuses for providing electronic communications to client devices based on clustering and filtering candidates for inclusion in the electronic communications based on programmatically generated correlation metrics and thresholds associated with the clustering.
Claims21
1-20. (canceled)
An apparatus comprising at least one processor and at least one memory storing instructions that, with the at least one processor, configure the apparatus to:
- receive a promotion recommendation inquiry;
- identify promotion transaction information associated with the electronic identification data, the promotion transaction information comprising electronic transaction data identifying one or more electronic interactions performed by a consumer device with impressions of content displayed via an electronic interface;
- generate a plurality of promotion clusters based on the promotion transaction information, each promotion cluster of the plurality of promotion clusters comprising at least three promotions;
- reduce the plurality of promotion clusters to a first subset of the plurality of promotion clusters by selecting only those promotion clusters that were purchased by a same consumer for inclusion in the first subset of the plurality of promotion clusters;
- for each promotion cluster of the first subset of the plurality of promotion clusters, determine, based at least in part on the promotion recommendation inquiry, one or more correlation metrics, wherein the one or more correlation metrics associated with each promotion cluster represent a relationship between a third promotion of the promotion cluster and a selected pair of promotions comprising a first promotion and second promotion of the promotion cluster;
- filter the first subset of the plurality of promotion clusters to reduce the first subset of the plurality of promotion clusters to a second subset of the plurality of promotion clusters having one or more correlation metrics associated therewith that meet a minimum correlation metric threshold;
- filter the second subset of the plurality of promotion clusters to remove those promotion clusters from the second subset that comprise one or more invalid promotions;
- select, from the second subset of the plurality of promotion clusters, at least one promotion recommendation based on the one or more correlation metrics;
- and
- transmit an electronic communication comprising the at least one promotion recommendation to the consumer device, wherein the electronic communication is configured for display via a display device of the consumer device.
At least one non-transitory storage medium storing instructions that, when executed by one or more computers, cause the one or more computers to:
- receive a promotion recommendation inquiry;
- identify promotion transaction information associated with the electronic identification data, the promotion transaction information comprising electronic transaction data identifying one or more electronic interactions performed by a consumer device with impressions of content displayed via an electronic interface;
- generate a plurality of promotion clusters based on the promotion transaction information, each promotion cluster of the plurality of promotion clusters comprising at least three promotions;
- reduce the plurality of promotion clusters to a first subset of the plurality of promotion clusters by selecting only those promotion clusters that were purchased by a same consumer for inclusion in the first subset of the plurality of promotion clusters;
- for each promotion cluster of the first subset of the plurality of promotion clusters, determine, based at least in part on the promotion recommendation inquiry, one or more correlation metrics, wherein the one or more correlation metrics associated with each promotion cluster represent a relationship between a third promotion of the promotion cluster and a selected pair of promotions comprising a first promotion and second promotion of the promotion cluster;
- filter the first subset of the plurality of promotion clusters to reduce the first subset of the plurality of promotion clusters to a second subset of the plurality of promotion clusters having one or more correlation metrics associated therewith that meet a minimum correlation metric threshold;
- filter the second subset of the plurality of promotion clusters to remove those promotion clusters from the second subset that comprise one or more invalid promotions;
- select, from the second subset of the plurality of promotion clusters, at least one promotion recommendation based on the one or more correlation metrics;
- and
- transmit an electronic communication comprising the at least one promotion recommendation to the consumer device, wherein the electronic communication is configured for display via a display device of the consumer device.
A computer-implemented method, comprising:
- receiving a promotion recommendation inquiry;
- identifying promotion transaction information associated with the electronic identification data, the promotion transaction information comprising electronic transaction data identifying one or more electronic interactions performed by a consumer device with impressions of content displayed via an electronic interface;
- generating a plurality of promotion clusters based on the promotion transaction information, each promotion cluster of the plurality of promotion clusters comprising at least three promotions;
- reducing the plurality of promotion clusters to a first subset of the plurality of promotion clusters by selecting only those promotion clusters that were purchased by a same consumer for inclusion in the first subset of the plurality of promotion clusters;
- for each promotion cluster of the first subset of the plurality of promotion clusters, determining, based at least in part on the promotion recommendation inquiry, one or more correlation metrics, wherein the one or more correlation metrics associated with each promotion cluster represent a relationship between a third promotion of the promotion cluster and a selected pair of promotions comprising a first promotion and second promotion of the promotion cluster;
- filtering the first subset of the plurality of promotion clusters to reduce the first subset of the plurality of promotion clusters to a second subset of the plurality of promotion clusters having one or more correlation metrics associated therewith that meet a minimum correlation metric threshold;
- filtering the second subset of the plurality of promotion clusters to remove those promotion clusters from the second subset that comprise one or more invalid promotions;
- selecting, from the second subset of the plurality of promotion clusters, at least one promotion recommendation based on the one or more correlation metrics;
- and
- transmitting an electronic communication comprising the at least one promotion recommendation to the consumer device, wherein the electronic communication is configured for display via a display device of the consumer device.
Dependencies are inferred from the claim text.