High-precision customer-based targeting by individual usage statistics
First Claim
1. An electronic system for electronic distribution of promotional offers to customers for the promotional offers, the electronic system comprising:
- a computing device; and
a non-transitory, computer-readable storage medium in operable communication with the computing device, wherein the computer-readable storage medium contains one or more programming instructions that, when executed, cause the computing device to;
receive, using a network connection device, data related to a plurality of customer shopping histories from at least one merchant entity;
store, in a customer database, the data related to the plurality of customer shopping histories;
calculate a plurality of scores for a plurality of customers from the plurality of customer shopping histories for distribution of limited quantities of promotional offers included in a master list of promotional offers, each score being associated with one customer and one promotional offer, and each score measuring a probability that the associated customer will make a purchase in accordance with the associated offer,identify a highest score in the plurality of scores,determine a customer, from the plurality of customers, associated with the highest score,determine a first promotional offer, from the promotional offers, associated with the highest score,determine whether the highest score exceeds a threshold score, and when so, determine a second promotional offer from the promotional offers, the second promotional offer being for a second product having a higher purchase price than a first product associated with the first promotional offer,assign one of the first promotional offer and the second promotional offer to a first personalized offer list for the customer based upon whether the highest score exceeds the threshold score and if the one of the first and second promotional offers is within a limit of promotional offers that are distributable to the customer,repeatedly identify, determine, and assign each next highest score until all of the promotional offers have been assigned to a personalized offer list; and
transmit a plurality of the personalized offer lists to a channel adaptor for conveyance to electronic devices associated with the plurality of customers, wherein the channel adaptor is configured to adapt each of the plurality of the personalized offer lists from a common format to a given specific format from among a plurality specific formats, the given specific format being determined based upon a respective specific format capability of each electronic device.
10 Assignments
0 Petitions
Accused Products
Abstract
Electronic systems for promotional offers are disclosed. An illustrative electronic system may include a computing device and a storage medium. The storage medium may contain one or more programming instructions that, when executed, cause the computing device to generate scores for customers from a customer database for distribution of limited quantities of promotional offers. Each score may be associated with one customer and one promotional offer, and each score may measure a probability that the associated customer will make a purchase in accordance with the associated offer. The programming instructions may further cause the computing device to identify a highest score, determine a customer associated with the highest score, determine a promotional offer associated with the highest score, assign the promotional offer to a personalized offer list for the customer if the promotional offer satisfies one or more constraints.
89 Citations
19 Claims
-
1. An electronic system for electronic distribution of promotional offers to customers for the promotional offers, the electronic system comprising:
-
a computing device; and a non-transitory, computer-readable storage medium in operable communication with the computing device, wherein the computer-readable storage medium contains one or more programming instructions that, when executed, cause the computing device to; receive, using a network connection device, data related to a plurality of customer shopping histories from at least one merchant entity; store, in a customer database, the data related to the plurality of customer shopping histories; calculate a plurality of scores for a plurality of customers from the plurality of customer shopping histories for distribution of limited quantities of promotional offers included in a master list of promotional offers, each score being associated with one customer and one promotional offer, and each score measuring a probability that the associated customer will make a purchase in accordance with the associated offer, identify a highest score in the plurality of scores, determine a customer, from the plurality of customers, associated with the highest score, determine a first promotional offer, from the promotional offers, associated with the highest score, determine whether the highest score exceeds a threshold score, and when so, determine a second promotional offer from the promotional offers, the second promotional offer being for a second product having a higher purchase price than a first product associated with the first promotional offer, assign one of the first promotional offer and the second promotional offer to a first personalized offer list for the customer based upon whether the highest score exceeds the threshold score and if the one of the first and second promotional offers is within a limit of promotional offers that are distributable to the customer, repeatedly identify, determine, and assign each next highest score until all of the promotional offers have been assigned to a personalized offer list; and transmit a plurality of the personalized offer lists to a channel adaptor for conveyance to electronic devices associated with the plurality of customers, wherein the channel adaptor is configured to adapt each of the plurality of the personalized offer lists from a common format to a given specific format from among a plurality specific formats, the given specific format being determined based upon a respective specific format capability of each electronic device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An electronic system for electronic distribution of promotional offers to customers for the promotional offers, the electronic system comprising:
-
a computing device; and a non-transitory, computer-readable storage medium in operable communication with the computing device, wherein the computer-readable storage medium contains one or more programming instructions that, when executed, cause the computing device to; receive, using a network connection device, data related to one or more customer shopping histories from at least one merchant entity; store, in a transaction history database, the data related to the one or more customer shopping histories; derive from the transaction history database comprising, a historical purchase probability profile for at least a portion of the one or more customers in the database and for a plurality of product groupings in the database, the historical purchase probability profile providing for each individual customer and for each individual product grouping a measure of the probability that the individual customer will purchase a product from the individual product grouping; apply, for a customer included in the portion of the customers, a statistical model to the purchase probability profile to determine an estimated probability that the customer will purchase a product from the product groupings, the estimated probability being indicative of a likelihood the customer will purchase the product in comparison to all other customers included in the portion of customers; select for the customer a first offer associated with a first product in the product groupings, wherein the first offer is associated with a highest estimated probability that the customer will purchase the product in comparison to all other customers included in the portion of customers; determine whether the highest estimated probability exceeds a threshold probability, and when so, select a second offer, the second offer being for a second product and having a higher purchase price than a first product associated with the first offer, determine whether the selected one of the first and second offers is within a determined limit on a total quantity of promotional offers to the customer; and transmit the selected one of the first and second offers to a channel adaptor for conveyance to an electronic device associated with the customer such that each customer included in the plurality of customers is electronically provided with a limited number of offers that are estimated to be most likely to be acceptable by the customer, wherein the channel adaptor is configured to adapt the selected one of the first and second offers from a common format to a given specific format from among a plurality of specific formats, the given specific format being determined based upon a respective specific format capability of each electronic device. - View Dependent Claims (18, 19)
-
Specification