Systems and methods for optimizing the selection and display of electronic content
First Claim
1. A computer-implemented method for optimizing displays in one or more user interfaces, the method comprising:
- retrieving a plurality of web entries from a database, each web entry of the plurality of web entries being a clickable item that is displayed on the one or more user interfaces;
generating a first plurality of candidates comprising a first plurality of entries from the retrieved web entries;
generating a second plurality of candidates comprising a second plurality of entries from the retrieved web entries;
providing the first plurality of candidates for display on at least one of the one or more user interfaces, wherein the first plurality of candidates are displayed as a group;
providing the second plurality of candidates for display on at least one of the one or more user interfaces, wherein the second plurality of candidates are displayed as a group;
determining click-through rates for the first plurality of candidates;
determining click-through rates for the second plurality of candidates;
determining, from the plurality of candidates, a display pool of candidates to display based on the click-through rates of the first and second plurality of candidates; and
updating the display pool of candidates responsive to retrieving additional web entries from the database.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for optimizing displays in one or more user interfaces. An exemplary method may include retrieving web entries from a database and generating a plurality of candidates based on the retrieved web entries, where each web entry of the web entries is a clickable item that is displayed on the one or more user interfaces. Additionally, provide the plurality of candidates for display on the one or more user interfaces and determine click-through rates for each of the plurality of candidates. Thereafter, create a display pool of candidates to display from plurality of candidates based on the click-through rates and update the display pool of candidates responsive to retrieving additional web entries from the database.
-
Citations
20 Claims
-
1. A computer-implemented method for optimizing displays in one or more user interfaces, the method comprising:
-
retrieving a plurality of web entries from a database, each web entry of the plurality of web entries being a clickable item that is displayed on the one or more user interfaces; generating a first plurality of candidates comprising a first plurality of entries from the retrieved web entries; generating a second plurality of candidates comprising a second plurality of entries from the retrieved web entries; providing the first plurality of candidates for display on at least one of the one or more user interfaces, wherein the first plurality of candidates are displayed as a group; providing the second plurality of candidates for display on at least one of the one or more user interfaces, wherein the second plurality of candidates are displayed as a group; determining click-through rates for the first plurality of candidates; determining click-through rates for the second plurality of candidates; determining, from the plurality of candidates, a display pool of candidates to display based on the click-through rates of the first and second plurality of candidates; and updating the display pool of candidates responsive to retrieving additional web entries from the database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for optimizing displays in one or more user interfaces, the system comprising:
-
a memory having processor-readable instructions stored therein; and a processor configured to access the memory and execute the processor-readable instructions, which when executed by the processor configures the processor to perform a method, the method comprising; retrieving a plurality of web entries from a database, each web entry of the plurality of web entries being a clickable item that is displayed on the one or more user interfaces; generating a first plurality of candidates comprising a first plurality of entries from the retrieved web entries; generating a second plurality of candidates comprising a second plurality of entries from the retrieved web entries; providing the first plurality of candidates for display on at least one of the one or more user interfaces, wherein the first plurality of candidates are displayed as a group; providing the second plurality of candidates for display on at least one of the one or more user interfaces, wherein the second plurality of candidates are displayed as a group; determining click-through rates for the first plurality of candidates; determining click-through rates for the second plurality of candidates; determining, from the plurality of candidates, a display pool of candidates to display based on the click-through rates of the first and second plurality of candidates; and updating the display pool of candidates responsive to retrieving additional web entries from the database. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable medium storing instructions, then instructions, when executed by a computer system cause the computer system to perform a method, the method comprising:
-
retrieving a plurality of web entries from a database, each web entry of the plurality of web entries being a clickable item that is displayed on the one or more user interfaces; generating a first plurality of candidates comprising a first plurality of entries from the retrieved web entries; generating a second plurality of candidates comprising a second plurality of entries from the retrieved web entries; providing the first plurality of candidates for display on at least one of the one or more user interfaces, wherein the first plurality of candidates are displayed as a group; providing the second plurality of candidates for display on at least one of the one or more user interfaces, wherein the second plurality of candidates are displayed as a group; determining click-through rates for the first plurality of candidates; determining click-through rates for the second plurality of candidates; determining, from the plurality of candidates, a display pool of candidates to display based on the click-through rates of the first and second plurality of candidates; and updating the display pool of candidates responsive to retrieving additional web entries from the database. - View Dependent Claims (18, 19, 20)
-
Specification