Content evaluation based on users browsing history

US10217132B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-10217132-B1
Application numberUS-201514864380-A
CountryUS
Kind codeB1
Filing dateSep 24, 2015
Priority dateJun 18, 2012
Publication dateFeb 26, 2019
Grant dateFeb 26, 2019

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.

A computerized method and apparatus for evaluating content on a computer network. The method includes obtaining a quality score of content configured for display with a web page, wherein the quality score is based at least in part on keywords associated with the content and either a search query or metadata associated with the web page. The method also includes identifying a user metric of a computing device associated with the search query or the metadata. The method further includes generating an adjusted quality score of the content based on the quality score and the user metric. The method also includes selecting a parameter for an auction based on the adjusted quality score, wherein the parameter indicates a relation between a bid value based auction and a content quality based auction.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of evaluating content on a computer network, comprising: identifying, by a data processing system, a quality score of content configured for display with a resource; identifying a user metric of a computing device based on activity of the user; generating an adjusted quality score of the content based on the quality score and the user metric; selecting a parameter for an auction based on the adjusted quality score, the parameter indicating a normalized ratio between a bid value-based auction and a content quality-based auction; adjusting, by the data processing system, weightings provided to candidate content items to reflect the normalized ratio between the bid value-based auction and the content quality-based auction, including: increasing the weightings provided to the candidate content items for the bid value-based auction if the user metric indicates a threshold amount of user activity; and decreasing the weightings provided to the candidate content items for the bid value-based auction if the user metric indicates less than a threshold amount of user activity; performing an auction using the parameter to determine selection of content including determining a content item to serve for rendering in a content slot of the resource; and serving the content item for rendering in the content slot of the resource based on the auction. 2. The method of claim 1 , further comprising: determining a content ranking of the content based on the adjusted quality score and a bid value associated with the content. 3. The method of claim 2 , further comprising: determining the content ranking by multiplying the adjusted quality score and the bid value associated with the content. 4. The method of claim 1 , further comprising: executing the auction as a combination of a bid value based auction and a content quality based auction based on the adjusted quality score. 5. The method of claim 1 , further comprising: determining the user metric based on at least one of a number of times the computing device has clicked on content during a predetermined time period, a number of impressions displayed by the computing device, or a location of the computing device. 6. The method according to claim 1 , further comprising: generating the adjusted quality score based on logistic regression analysis. 7. The method according to claim 1 , further comprising: generating the adjusted quality score by applying a non-linear function to the quality score. 8. The method of claim 1 , wherein the user metric comprises a ratio of a first click-through rate associated with the user and a second click-through rate associated with other users. 9. A computer readable storage medium storing a computer program product which, when executed by a computer, causes the computer to perform functions of: identifying a quality score of content configured for display with a resource; identifying a user metric of a computing device based on activity of the user; generating an adjusted quality score of the content based on the quality score and the user metric; and selecting a parameter for an auction based on the adjusted quality score, the parameter indicating a normalized ratio between a bid value-based auction and a content quality-based auction; adjusting weightings provided to candidate content items to reflect the normalized ratio between the bid value-based auction and the content quality-based auction, including: increasing the weightings provided to the candidate content items for the bid value-based auction if the user metric indicates a threshold amount of user activity; and decreasing the weightings provided to the candidate content items for the bid value-based auction if the user metric indicates less than a threshold amount of user activity; performing an auction using the parameter to determine selection of content including determining a content item to serve for rendering in a content slot of the resource; and serving the content item for rendering in the content slot of the resource based on the auction. 10. The computer readable storage medium of claim 9 , further comprising causing the computer to perform the function of: determining a content ranking of the content based on the adjusted quality score and a bid value associated with the content. 11. The computer readable storage medium of claim 10 , wherein the content ranking is determined by multiplying the adjusted quality score and the bid value associated with the content. 12. The computer readable storage medium of claim 9 , further comprising causing the computer to perform the function of: providing the adjusted quality score to an auction computation circuit. 13. The computer readable storage medium of claim 9 , further comprising causing the computer to perform the function of: executing the auction as a combination of a bid value based auction and a content quality based auction based on the adjusted quality score. 14. The computer readable storage medium of claim 9 , further comprising causing the computer to perform the function of: determining the user metric based on at least one of a number of times the computing device has clicked on content during a predetermined time period, a number of impressions displayed by the computing device, or a location of the computing device. 15. The computer readable storage medium of claim 9 , wherein the adjusted quality score is generated based on logistic regression analysis. 16. The computer readable storage medium of claim 9 , wherein the adjusted quality score is generated by applying a non-linear function to the quality score. 17. A system comprising: at least one processor operably coupled to at least one memory and configured to: identify a quality score of content configured for display with a resource; identify a user metric of a computing device based on activity of the user; generate an adjusted quality score of the content based on the quality score and the user metric; and select a parameter for an auction based on the adjusted quality score, the parameter indicating a normalized ratio between a bid value-based auction and a content quality-based auction; adjust, by the data processing system, weightings provided to candidate content items to reflect the normalized ratio between the bid value-based auction and the content quality-based auction, including: increase the weightings provided to the candidate content items for the bid value-based auction if the user metric indicates a threshold amount of user activity; and decrease the weightings provided to the candidate content items for the bid value-based auction if the user metric indicates less than a threshold amount of user activity; perform an auction using the parameter to determine selection of content including determining a content item to serve for rendering in a content slot of the resource; and serve the content item for rendering in the content slot of the resource based on the auction. 18. The system of claim 17 , wherein the at least one processor is further configured to determine a content ranking of the content based on the adjusted quality score and a bid value associated with the content.

Assignees

Inventors

Classifications

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 US10217132B1 cover?
A computerized method and apparatus for evaluating content on a computer network. The method includes obtaining a quality score of content configured for display with a web page, wherein the quality score is based at least in part on keywords associated with the content and either a search query or metadata associated with the web page. The method also includes identifying a user metric of a co…
Who is the assignee on this patent?
Google Llc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0255. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 26 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).