| US 7,593,928 B2 | ||
| Dynamically altering search result page layout to increase user response | ||
| James Mark Canon, Washington, D.C. (US); David C. Sobotka, Redwood City, Calif. (US); David Pautler, Palo Alto, Calif. (US); Justin M. Law, Maple Valley, Wash. (US); Dimitre T. Piskyulev, Santa Clara, Calif. (US); Oliver Cahill, Tipperary (Ireland); Martin Boyle, Castleknock (Ireland); Ultan O'Carroll, Tipperary (Ireland); Harmannus Vandermolen, Sunnyvale, Calif. (US); Gregory Scott Pass, Reston, Va. (US); Abdur Chowdhury, Oakton, Va. (US); Shawn C. Rose, Palo Alto, Calif. (US); John McClean, Tallaght (Ireland); and Amelia P. Williams, Denver, Colo. (US) | ||
| Assigned to AOL LLC, Dulles, Va. (US) | ||
| Filed on Jan. 29, 2007, as Appl. No. 11/668,025. | ||
| Prior Publication US 2008/0183672 A1, Jul. 31, 2008 | ||
| Int. Cl. G06F 7/00 (2006.01); G06F 17/30 (2006.01) | ||
| U.S. Cl. 707—3 [707/5] | 19 Claims |

| 1. In a computer system, a method for providing content to be displayed to a user in response to a search request, the method
comprising:
identifying two or more versions of a first page recipe, each identified version comprising one or more page properties and
two or more content module definitions, the content module definitions defining an amount of content to be displayed in a
content module to be displayed on a results page, the location of the content module to be displayed on the results page,
and a content source from which to obtain content to be displayed in the content module, wherein at least one of the content
module definitions identifies the at least one content source associated with at least one category, wherein the page properties
and content module definitions of each identified version of the first page recipe are different so as to generate a different
results page depending on which version of the first page recipe is selected;
identifying a search request including a search query from a first client;
identifying at least one category associated with the search query;
automatically selecting one of the two or more versions of the first page recipe based on at least the at least one category
to generate a rendered results page to be sent to the first client, the rendered results page including two or more content
modules to be displayed on the rendered results page as defined by the selected version of the first page receipt; and
displaying the rendered results page on a monitor of the computer system.
|