Patent ID: 7953631
Filing Date: 2011-05-31
Classification: G06F,G06Q

Abstract:
1. One or more computer storage media having computer-executable instructions that, when executed by a computer, cause the computer to perform operations comprising: receiving a search request from a user, wherein the user provides the search request by utilizing a computing device having an associated display device; identifying a plurality of search results that are relevant to the search request, wherein the plurality of search results includes at least one paid inclusion listing and a second listing that is not a paid inclusion listing; determining a type of display device associated with the user's computing device, thereby identifying display constraints associated with the user's display device; retrieving user preferences from a database; modifying the at least one paid inclusion listing according to a paid inclusion customer selected enhancement option, wherein modifying the at least one paid inclusion listing includes balancing user preferences and paid inclusion customer selected enhancement option and further wherein balancing user preferences and paid inclusion customer selected enhancement option includes assigning one or more weights to each of the user preferences and the paid inclusion customer selected enhancement option to optimize a value of the at least one paid inclusion listing with respect to both the user and the paid inclusion customer; rendering the plurality of search results for display on the user's display device based in part upon the display constraints associated with the user's display device, the paid inclusion customer selected enhancement option, and the user preferences such that the paid inclusion listing is displayed differently than the second listing; and reporting performance of the at least one paid inclusion listing to the paid inclusion customer to facilitate optimizing listing performance and revenues, wherein said reporting includes generating an enhancement component matrix and providing said matrix to the paid inclusion customer, said matrix comprising: