Filtering supplementary content using completion rate
US-11455661-B2 · Sep 27, 2022 · US
US12586100B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12586100-B2 |
| Application number | US-202318511694-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 16, 2023 |
| Priority date | May 5, 2017 |
| Publication date | Mar 24, 2026 |
| Grant date | Mar 24, 2026 |
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.
Mechanisms for inhibiting the transmission of media content based on frequency and exposure measurements are provided. In some embodiments, the method comprises: receiving consumption information of a plurality of content items associated with a plurality of viewers; determining, from the consumption information, exposure frequency for each viewer of the plurality of viewers, exposure time of a set of content items provided to each viewer of the plurality of viewers, and lift for each viewer of the plurality of viewers, wherein the lift corresponds to a difference of an expected number of treated conversions and an expected number of untreated conversions over a sum of the expected number of treated conversions and the expected number of untreated conversions; determining an optimal exposure frequency and an optimal exposure time based on the exposure frequency, the exposure time, and the lift; generating (i) a first user segment in which a plurality of additional content items should be provided to a viewer of the plurality of viewers, (ii) a second user segment in which at least one additional content item should be provided to the viewer of the plurality of viewers, and (iii) a third user segment in which no additional content items should be provided to the viewer of the plurality of viewers; receiving a request for a content item from a user device; determining whether the user device should be assigned with the first user segment, the second user segment, or the third user segment; in response to determining that the user device should be assigned to the first user segment, transmitting the plurality of additional content items until determining that the user device should be assigned to the second user segment based on updated exposure frequency information and updated exposure time information; continuing to transmit the at least one additional content item to the user device while the user device is positioned within the second user segment until determining that the user device should be assigned to the third user segment based on the updated exposure frequency information and the updated exposure time information; and inhibiting the presentation of any additional content items on the user device in response to the user device being positioned within the third user segment.
Opening claim text (preview).
What is claimed is: 1 . A method for presenting content, the method comprising: receiving, using a hardware processor of a server device, consumption information of a plurality of content items associated with a plurality of viewers, wherein each of the plurality of content items is associated with browser code that transmits the consumption information associated with a browser application to the server device; determining, using the hardware processor, from the consumption information, an exposure frequency for each viewer of the plurality of viewers, an exposure time of at least a subset of the plurality of content items provided to each viewer of the plurality of viewers, and a lift for each viewer of the plurality of viewers; receiving, using the hardware processor, from a user device, a cookie sync pixel that includes a request parameter that is set to a redirection URL associated with the server device and a cookie macro to a corresponding cookie value prior to redirection to the server device using the redirection URL; transmitting, using the hardware processor, a cookie sync request to the user device that redirects the corresponding cookie value to the server device; generating, using the hardware processor, based on the cookie sync request, a first heatmap that shows a distribution of the plurality of viewers in bins of exposure frequencies and exposure times to determine a threshold exposure frequency and a threshold exposure time to achieve an optimal lift based on the exposure frequency, the exposure time, and the lift; and automatically determining, using the hardware processor, whether a content provider should present a content item to the user device based on the generated first heatmap. 2 . The method of claim 1 , wherein the method further comprises: generating (i) a first user segment in which a plurality of additional content items should be provided to a viewer of the plurality of viewers, (ii) a second user segment in which at least one additional content item should be provided to the viewer of the plurality of viewers, and (iii) a third user segment in which no additional content items should be provided to the viewer of the plurality of viewers in which the exposure frequency is greater than the threshold exposure frequency and in which the exposure time is greater than the threshold exposure time, wherein at least one of the first user segment, the second user segment, and the third user segment is mapped to a content partner tag; and automatically determining whether a content provider should present the content item to the user device based on whether the user device is associated with a segment notification state corresponding to one of the first user segment, the second user segment, or the third user segment for the content item in the first request and based on a determination that a current user segment should be updated to a different user segment. 3 . The method of claim 2 , wherein, in response to determining that the segment notification state indicates that the user device should be assigned to the first user segment for the content item in the first request, the segment notification state causes the plurality of additional content items to be transmitted to the user device until determining that the user device should be assigned to the second user segment based on updated exposure frequency information and updated exposure time information. 4 . The method of claim 2 , wherein, in response to receiving a second redirected request for the content item and determining that the segment notification state indicates that the user should be updated from the first user segment to the second user segment, the segment notification state causes the at least one additional content item to be transmitted to the user device while the user device is positioned within the second user segment until determining that the user device should be assigned to the third user segment based on the updated exposure frequency information and the updated exposure time information. 5 . The method of claim 2 , wherein, in response to receiving a third redirected request for the content item and determining that the segment notification state indicates that the user should be updated from the second user segment to the third user segment, the segment notification state causes the presentation of any additional content items to be automatically inhibited, without user intervention, on the user device by updating the mapping of the third user segment to the content partner tag and dropping the content partner tag. 6 . The method of claim 2 , further comprising generating a frequency-exposure graphical representation, wherein each portion of the frequency-exposure graphical representation is assigned a color code associated with a lift measurement corresponding to a combination of a particular exposure frequency and a particular exposure time. 7 . The method of claim 6 , wherein the threshold exposure frequency and the threshold exposure time are determined based on the color code associated with the lift measurement. 8 . The method of claim 6 , wherein each of the first user segment, the second user segment, and the third user segment is assigned to a region of the frequency-exposure graphical representation, wherein the region is a two-dimensional area within the frequency-exposure graphical representation. 9 . The method of claim 2 , wherein inhibiting the presentation of any additional content items on the user device in response to the user device being positioned within the third user segment further comprises transmitting a drop instruction to the user device in response to the request for the content item. 10 . The method of claim 2 , wherein inhibiting the presentation of any additional content items on the user device in response to the user device being positioned within the third user segment further comprises determining whether to transmit a notification to devices associated with the content item being requested. 11 . A system for presenting content, the system comprising: a memory; and a hardware processor that, when executing computer executable instructions stored in the memory, is configured to: receive consumption information of a plurality of content items associated with a plurality of viewers, wherein each of the plurality of content items is associated with browser code that transmits the consumption information associated with a browser application to the server device; determine, from the consumption information, an exposure frequency for each viewer of the plurality of viewers, an exposure time of at least a subset of the plurality of content items provided to each viewer of the plurality of viewers, and a lift for each viewer of the plurality of viewers; receive, from a user device, a cookie sync pixel that includes a request parameter that is set to a redirection URL associated with the server device and a cookie macro to a corresponding cookie value prior to redirection to the server device using the redirection URL; transmit a cookie sync request to the user device that redirects the corresponding cookie value to the server device; generate, based on the cookie sync request, a first heatmap that shows a distribution of the plurality of viewers in bins of exposure frequencies and exposure times to determine a threshold exposure frequency and a threshold exposure time to achieve an optimal lift based on the exposure frequency, the exposure time, and the lift; and automatically determine whether a content provider should present a content item to the user device based on the generated first heatmap. 12 . The system of
Online advertisement · CPC title
Traffic · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.