Assigning slots to user interface elements
US-9665556-B1 · May 30, 2017 · US
US11615440B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11615440-B2 |
| Application number | US-202117172500-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 10, 2021 |
| Priority date | Mar 15, 2013 |
| Publication date | Mar 28, 2023 |
| Grant date | Mar 28, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Provided herein are methods, apparatus, and computer program products for suppressing content from ranked positioning in electronic correspondence based on rules-based scoring. An example method comprising receiving a set of promotions selected for presentation to the consumer in the electronic correspondence, each promotion respectively associated with a promotion score, determining, using a rules-based filter comprising a set of rules, whether to modify a promotion score, including customer attributes and customer input to a promotion offering system, in an instance in which the promotion score is modified, determining whether to suppress presentation of the associate promotion in the electronic correspondence based at least in part on the modified promotion score, and generating the electronic correspondence to include one or more promotions and one or more ranked positions configured for displaying each of the one or more promotions in the electronic correspondence for presentation on a consumer device associated with the consumer.
Opening claim text (preview).
What is claimed is: 1. An apparatus for implementing a rules-based system for determining whether or not to present a promotion offering to a consumer based on rules-based filtering, comprising: a processor and a non-transitory computer-readable medium storing computer program code that, when executed by the processor, cause the apparatus to: receive, by a promotion offering system, a set of promotions selected for presentation to the consumer in an electronic correspondence, wherein each promotion of the set of promotions is respectively associated with a promotion score, determine, using a rules-based filter comprising a first set of rules, whether to modify a first promotion score associated with a first promotion, wherein the first set of rules includes: a first rule configured to filter out one or more first respective promotions associated with a first promotion attribute for offering to consumers associated with at least one consumer attribute, a second rule configured to filter out one or more second respective promotions based at least in part on manual explicit input to a promotion offering system from the consumer that is indicative of a second promotion attribute that the consumer desires not to receive, the explicit input comprising a thumbs down indicating a desire by the consumer not to be presented a potential promotion sharing the second promotion attribute with the first promotion, wherein modifying the promotion score indicates reducing, but not eliminating, a possibility that the consumer will be presented with the first promotion with the second promotion attribute, and a third rule configured to filter out one or more third respective promotions for offering to the consumer based on consumer purchase history data; and in response to determining to modify the first promotion score associated with the first promotion, modify the first promotion score associated with the first promotion; in an instance in which the first promotion score is modified, determine whether to suppress a presentation of the first promotion in the electronic correspondence based at least in part on the modified promotion score; generate the electronic correspondence for electronic presentation on a consumer device associated with the consumer, the electronic correspondence being generated to include one or more promotions and one or more ranked positions configured for displaying each of the one or more promotions in the electronic correspondence, wherein the one or more promotions are each assigned to at least one of the one or more ranked positions based on a comparison of one or more promotion scores corresponding to the one or more promotions selected for inclusion in the electronic correspondence; reassign the first promotion to an updated ranked value based at least in part on the modified promotion score, wherein the updated ranked value corresponds to an updated ranked position, and wherein the updated ranked position is at least substantially different than a first ranked position; and upon reassigning the first promotion to the updated ranked value, assign a second promotion associated with a second promotion score to a second updated ranked value based at least in part on a comparison of the modified promotion score with the second promotion score. 2. The apparatus of claim 1 , wherein the computer program code, when executed by the processor, further causes the apparatus to: assign a first ranked value to the first promotion based at least in part on the first promotion score, wherein the first ranked value corresponds to the first ranked position of the one or more ranked positions. 3. The apparatus of claim 2 , wherein determining whether to modify the first promotion score comprises determining whether to use the rules-based filter comprising the first set of rules based at least in part on the first ranked value assigned to the first promotion. 4. The apparatus of claim 1 , wherein the computer program code, when executed by the processor, further causes the apparatus to: determine, using a second rules-based filter comprising a second set of rules, whether to modify the second promotion score associated with the second promotion, wherein the second set of rules is at least substantially different from the first set of rules. 5. The apparatus of claim 4 , wherein determining whether to modify the second promotion score comprises determining whether to use the second rules-based filter comprising the second set of rules based at least in part on a second ranked value assigned to the second promotion, wherein the second ranked value corresponds to a second ranked position of the one or more ranked positions. 6. The apparatus of claim 1 , wherein the computer program code, when executed by the processor, further causes the apparatus to: identify a top promotion as being associated with a highest promotion score of the one or more promotions; assign the top promotion to a top ranked position located at a top of the electronic correspondence; identify a bottom promotion as being associated with a lowest promotion score of the one or more promotions; and assign the bottom promotion to a bottom ranked position located at a bottom of the electronic correspondence. 7. The apparatus of claim 1 , wherein the first promotion is described by promotion data describing promotion attributes including at least one of one or more categories or one or more subcategories; wherein the consumer is described by consumer data describing consumer attributes including gender; and wherein the first rule correlates the one or more categories or the one or more subcategories with gender. 8. A method for implementing a rules-based system for determining whether or not to present a promotion offering to a consumer based on rules-based filtering, comprising: receiving, by a promotion offering system, a set of promotions selected for presentation to the consumer in an electronic correspondence, wherein each promotion of the set of promotions is respectively associated with a promotion score, determining, using a rules-based filter comprising a first set of rules, whether to modify a first promotion score associated with a first promotion, wherein the first set of rules includes: a first rule configured to filter out one or more first respective promotions associated with a first promotion attribute for offering to consumers associated with at least one consumer attribute, a second rule configured to filter out one or more second respective promotions based at least in part on manual explicit input to a promotion offering system from the consumer that is indicative of a second promotion attribute that the consumer desires not to receive, the explicit input comprising a thumbs down indicating a desire by the consumer not to be presented a potential promotion sharing the second promotion attribute with the first promotion, wherein modifying the promotion score indicates reducing, but not eliminating, a possibility that the consumer will be presented with the first promotion with the second promotion attribute, and a third rule configured to filter out one or more third respective promotions for offering to the consumer based on consumer purchase history data; and in response to determining to modify the first promotion score associated with the first promotion, modify the first promotion score associated with the first promotion; in an instance in which the first promotion score is modified, determining whether to suppress a presentation of the first promotion in the electronic correspondence based at least in part on the modified promotion score; generating the electronic correspondence for electronic presentation on a consumer device associated with the consumer, the ele
Traffic · CPC title
Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.