Publisher tool for controlling sponsored content quality across mediation platforms

US2020175296A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2020175296-A1
Application numberUS-202016785317-A
CountryUS
Kind codeA1
Filing dateFeb 7, 2020
Priority dateMar 3, 2016
Publication dateJun 4, 2020
Grant date

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.

Systems and methods are described for providing an interface and implementing rules and metrics received from the interface regarding the selection of sponsored content networks that provide sponsored content items. This may include providing mediation code to a publisher for inclusion in publisher content provided to a user device, the mediation code associated with a table of sponsored content networks, receiving an image of a sponsored content item and a sponsored content network identifier from the user device, analyzing the image of the sponsored content item, the analysis generating extracted image data from the sponsored content item, categorizing the sponsored content item based on the extracted image data and the sponsored content network identifier, receiving an instruction to filter the sponsored content networks exceeding a metric based on a category, and updating the table of sponsored content networks to remove a particular sponsored content network.

First claim

Opening claim text (preview).

1 - 20 . (canceled) 21 . A method to facilitate content mediation selection, comprising: receiving, by a user device comprising a memory and one or more processors, content from a publisher server, the content including mediation code, the mediation code including instructions executable by the one or more processors of the user device; executing, by the user device, responsive to displaying the content received from the publisher server, the instructions included in the mediation code; determining, by the user device, using the mediation code, a content network from which to request a content item, the content network associated with a content network identifier; transmitting, by the user device, using the mediation code, a request for a content item from the content network; receiving, by the user device, using the mediation code, from the content network, the content item requested from the content item network; capturing, by the user device, using the mediation code, an image of the content item; and transmitting, by the user device, using the mediation code, the image of the content item and the content network identifier to a content mediation platform server. 22 . The method of claim 21 , wherein receiving content from a publisher further comprises receiving a document based on at least one of XHMTL or HTML, and wherein the mediation code is embedded in the received document. 23 . The method of claim 21 , wherein executing the instructions included in the mediation code is responsive to a request transmitted from the user device. 24 . The method of claim 21 , wherein determining the content network further comprises: accessing, by the user device, using the mediation code, a list or table including a set of content networks; and selecting, by the user device, using the mediation code, from the list or table, the content network from the set of content networks. 25 . The method of claim 24 , wherein determining the content network further comprises: determining, by the user device, using the mediation code, that the user device failed to receive a requested content item from a first content network of the set of content networks; and selecting, by the user device, using the mediation code, a second content network from the set of content networks. 26 . The method of claim 21 , wherein receiving the content item requested from the content item network further comprises: determining, by the user device, using the mediation code, the content item received from the content item network meets a rejection criteria; transmitting, by the user device, using the mediation code, a second request for a second content item from the content network; and receiving, by the user device, using the mediation code, the second content item from the content network. 27 . The method of claim 21 , wherein receiving the content item requested from the content item network further comprises receiving, by the user device, using the mediation code, the image of the content item. 28 . The method of claim 21 , wherein capturing the image of the content item received from the content network further comprises capturing, by the user device, using the mediation code, a screen shot of the display of the user device while the user device is displaying the content item. 29 . The method of claim 27 , wherein capturing the image of the content item received from the content network further comprises: sampling, by the user device, using the mediation code, the screen shot of the display of the user device to identify a portion of the screen shot; and storing, by the user device, using the mediation code, the portion of the screen shot as the image of the content item. 30 . The method of claim 21 , wherein transmitting the image of the content item and the content network identifier to a content mediation platform server further comprises: determining, by the user device, using the mediation code, a time to send the captured image based on the processor activity of the user device being below a threshold; and transmitting, by the user device, the image of the content item and the content network identifier at the determined time. 31 . A system for content mediation selection, comprising: one or more processors and a memory, the one or more processors configured to: receive content from a publisher server, the content including mediation code, the mediation code including instructions executable by the one or more processors of the user device; execute, responsive to displaying the content received from the publisher server, the instructions included in the mediation code; determine, using the mediation code, a content network from which to request a content item, the content network associated with a content network identifier; transmit, using the mediation code, a request for a content item from the content network; receive, using the mediation code, from the content network, the content item requested from the content item network; capture, using the mediation code, an image of the content item; and transmit, using the mediation code, the image of the content item and the content network identifier to a content mediation platform server. 32 . The system of claim 31 , wherein in receiving content from a publisher, the one or more processors are further configured to: receive a document based on at least one of XHMTL or HTML, and wherein the mediation code is embedded in the received document. 33 . The system of claim 31 , wherein the one or more processors are further configured to: execute the instructions included in the mediation code in response to a request transmitted from the user device. 34 . The system of claim 31 , wherein the one or more processors are further configured to: access, using the mediation code, a list or table including a set of content networks; and select, using the mediation code, from the list or table, the content network from the set of content networks. 35 . The system of claim 31 , wherein the one or more processors are further configured to: determine, using the mediation code, that the user device failed to receive a requested content item from a first content network of the set of content networks; and select, using the mediation code, a second content network from the set of content networks 36 . The system of claim 31 , wherein the one or more processors are further configured to: determine, using the mediation code, the content item received from the content item network meets a rejection criteria; transmit, using the mediation code, a second request for a second content item from the content network; and receive, using the mediation code, the second content item from the content network. 37 . The system of claim 31 , wherein in receiving the content item requested from the content item network, the one or more processors are further configured to: receive, using the mediation code, the image of the content item. 38 . The system of claim 31 , wherein in capturing the image of the content item received from the content network, the one or more processors are further configured to: capture, using the mediation code, a screen shot of the display of the user device while the user device is displaying the content item 39 . The system of claim 31 , wherein the one or more processors are further configured to: sample, using the mediation code, the screen shot of the display of the user device to identify a portion of the screen shot;

Assignees

Inventors

Classifications

  • Advertisements · CPC title

  • Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking · CPC title

  • G06F16/583Primary

    using metadata automatically derived from the content · CPC title

  • G06K9/18Primary

    Physics · mapped topic

  • Physics · mapped topic

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 US2020175296A1 cover?
Systems and methods are described for providing an interface and implementing rules and metrics received from the interface regarding the selection of sponsored content networks that provide sponsored content items. This may include providing mediation code to a publisher for inclusion in publisher content provided to a user device, the mediation code associated with a table of sponsored conten…
Who is the assignee on this patent?
Google Llc
What technology area does this patent fall under?
Primary CPC classification G06F16/583. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jun 04 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). 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).