USING THE UTILITY OF CONFIGURATIONS IN AD SERVING DECISIONS
2 Assignments
0 Petitions
Accused Products
Abstract
Instead of accepting competing ads and using an arbitration function (e.g., an auction) to choose winning ads to be served with a document, sets of ads (perhaps having different characteristics) can be generated, and an arbitration function can be used to select the winning set of ads. Such arbitrations on sets of ads can consider how ads, search results, colors, positions, fonts, etc., all interact with each other and affect the usefulness of the sets of ads to advertisers, end users, document publishers, and/or an ad serving entity.
5 Citations
21 Claims
-
1. (canceled)
-
2. A method comprising:
-
receiving input of a user command submitted through a microphone of a content rendering device that outputs audio through speakers of the content rendering device; identifying a plurality of audio ads that are available to provide in response to the input; determining, by one or more processors, a plurality of configurations of the audio ads, including determining a different temporal orders in which two or more of the audio ads are presentable; for each of the plurality of configurations, determining a utility value of the configuration by combining utility values of the audio ads included in the configuration, wherein the utility value of the configuration indicates a utility to the user of the audio ads in the configuration; selecting, from the plurality of configurations, a particular configuration having a highest determined utility value; and transmitting at least one of the ads included in the selected configuration for output through the speakers of the content rendering device. - View Dependent Claims (3, 4, 5, 6, 7, 8)
-
-
9. A system, comprising:
-
at least one storage device; and one or more processors that interact with the storage device and execute instructions that cause the one or more processors to perform operations comprising; receiving input of a user command submitted through a microphone of a content rendering device that outputs audio through speakers of the content rendering device; identifying a plurality of audio ads that are available to provide in response to the input; determining a plurality of configurations of the audio ads, including determining a different temporal orders in which two or more of the audio ads are presentable; for each of the plurality of configurations, determining a utility value of the configuration by combining utility values of the audio ads included in the configuration, wherein the utility value of the configuration indicates a utility to the user of the audio ads in the configuration; selecting, from the plurality of configurations, a particular configuration having a highest determined utility value; and transmitting at least one of the ads included in the selected configuration for output through the speakers of the content rendering device. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer storage medium encoded with instructions that when executed by one or more processors cause the one or more processors to perform operations comprising:
-
receiving input of a user command submitted through a microphone of a content rendering device that outputs audio through speakers of the content rendering device; identifying a plurality of audio ads that are available to provide in response to the input; determining a plurality of configurations of the audio ads, including determining a different temporal orders in which two or more of the audio ads are presentable; for each of the plurality of configurations, determining a utility value of the configuration by combining utility values of the audio ads included in the configuration, wherein the utility value of the configuration indicates a utility to the user of the audio ads in the configuration; selecting, from the plurality of configurations, a particular configuration having a highest determined utility value; and transmitting at least one of the ads included in the selected configuration for output through the speakers of the content rendering device. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification