User-based ad ranking
First Claim
Patent Images
1. A method comprising:
- receiving, by a server system and from a personal digital assistant that includes one or more processors, an audio codec, and a speaker, spoken information that was submitted through the personal digital assistant by a given user during a given user session, and that has been converted to digital data by the audio codec;
identifying, by the server system, a set of audio content based on the digital data, each portion of audio content in the first set of content having a respective quality measure;
identifying, by the server system a set of graphical content based on the digital data, each portion of graphical content having a respective quality measure, including identifying a first portion of graphical content that links to a first domain;
determining, for the first domain, a correction factor specifying a value by which the quality measure for the first graphical content ad that links to the first domain is to be modified, the value being based on a difference between a non-zero predicted interaction rate for content that links to the first domain when presented during the user session and an actual interaction rate for content that links to the first domain, the predicted interaction rate being based on an aggregate performance of the content that links to the first domain for multiple users;
determining a modified ranking score for the first graphical content based on the quality measure for the first graphical content and the correction factor for the first domain;
selecting, from the set of audio content, a highest ranking portion of audio content based on the respective quality measures for the set of audio content;
selecting, from the set of graphical content, the first graphical content based on the modified ranking score; and
providing, to the personal digital assistant, the selected portion of audio content and the selected graphical content.
2 Assignments
0 Petitions
Accused Products
Abstract
Advertisement quality measures (e.g., predicted click through rates) are modified in accordance with a user'"'"'s preferences with respect to domains to which the advertisements relate.
63 Citations
18 Claims
-
1. A method comprising:
-
receiving, by a server system and from a personal digital assistant that includes one or more processors, an audio codec, and a speaker, spoken information that was submitted through the personal digital assistant by a given user during a given user session, and that has been converted to digital data by the audio codec; identifying, by the server system, a set of audio content based on the digital data, each portion of audio content in the first set of content having a respective quality measure; identifying, by the server system a set of graphical content based on the digital data, each portion of graphical content having a respective quality measure, including identifying a first portion of graphical content that links to a first domain; determining, for the first domain, a correction factor specifying a value by which the quality measure for the first graphical content ad that links to the first domain is to be modified, the value being based on a difference between a non-zero predicted interaction rate for content that links to the first domain when presented during the user session and an actual interaction rate for content that links to the first domain, the predicted interaction rate being based on an aggregate performance of the content that links to the first domain for multiple users; determining a modified ranking score for the first graphical content based on the quality measure for the first graphical content and the correction factor for the first domain; selecting, from the set of audio content, a highest ranking portion of audio content based on the respective quality measures for the set of audio content; selecting, from the set of graphical content, the first graphical content based on the modified ranking score; and providing, to the personal digital assistant, the selected portion of audio content and the selected graphical content. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system, comprising:
-
one or more servers; and a memory apparatus in data communication with the one or more servers and storing instructions that when executed by the one or more servers cause the one or more servers to perform operations comprising; receiving, from a personal digital assistant that includes one or more processors, an audio codec, and a speaker, spoken information that was submitted through the personal digital assistant by a given user during a given user session, and that has been converted to digital data by the audio codec; identifying a set of audio content based on the digital data, each portion of audio content in the first set of content having a respective quality measure; identifying a set of graphical content based on the digital data, each portion of graphical content having a respective quality measure, including identifying a first portion of graphical content that links to a first domain; determining, for the first domain, a correction factor specifying a value by which the quality measure for the first graphical content ad that links to the first domain is to be modified, the value being based on a difference between a non-zero predicted interaction rate for content that links to the first domain when presented during the user session and an actual interaction rate for content that links to the first domain, the predicted interaction rate being based on an aggregate performance of the content that links to the first domain for multiple users; determining a modified ranking score for the first graphical content based on the quality measure for the first graphical content and the correction factor for the first domain; selecting, from the set of audio content, a highest ranking portion of audio content based on the respective quality measures for the set of audio content; selecting, from the set of graphical content, the first graphical content based on the modified ranking score; and providing, to the personal digital assistant, the selected portion of audio content and the selected graphical content. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer storage device encoded with a computer program, the program comprising instructions that when executed by one or more data processing apparatus cause the one or more data processing apparatus to perform operations comprising:
-
receiving, from a personal digital assistant that includes one or more processors, an audio codec, and a speaker, spoken information that was submitted through the personal digital assistant by a given user during a given user session, and that has been converted to digital data by the audio codec; identifying a set of audio content based on the digital data, each portion of audio content in the first set of content having a respective quality measure; identifying a set of graphical content based on the digital data, each portion of graphical content having a respective quality measure, including identifying a first portion of graphical content that links to a first domain; determining, for the first domain, a correction factor specifying a value by which the quality measure for the first graphical content ad that links to the first domain is to be modified, the value being based on a difference between a non-zero predicted interaction rate for content that links to the first domain when presented during the user session and an actual interaction rate for content that links to the first domain, the predicted interaction rate being based on an aggregate performance of the content that links to the first domain for multiple users; determining a modified ranking score for the first graphical content based on the quality measure for the first graphical content and the correction factor for the first domain; selecting, from the set of audio content, a highest ranking portion of audio content based on the respective quality measures for the set of audio content; selecting, from the set of graphical content, the first graphical content based on the modified ranking score; and providing, to the personal digital assistant, the selected portion of audio content and the selected graphical content. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification