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 web entries from a database, each web entry of the web entries being a clickable item that is displayed on the one or more user interfaces;
generating a plurality of candidates based on the retrieved web entries, each candidate of the plurality of candidates comprising one or more of the web entries;
providing the plurality of candidates for display on the one or more user interfaces;
determining click-through rates for each of the plurality of candidates;
selecting, from the plurality of candidates, a display pool of candidates to display based on their respective click-through rates; 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 web entries from a database, each web entry of the web entries being a clickable item that is displayed on the one or more user interfaces; generating a plurality of candidates based on the retrieved web entries, each candidate of the plurality of candidates comprising one or more of the web entries; providing the plurality of candidates for display on the one or more user interfaces; determining click-through rates for each of the plurality of candidates; selecting, from the plurality of candidates, a display pool of candidates to display based on their respective click-through rates; 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 web entries from a database, each web entry of the web entries being a clickable item that is displayed on the one or more user interfaces; generating a plurality of candidates based on the retrieved web entries, each candidate of the plurality of candidates comprising one or more of the web entries; providing the plurality of candidates for display on the one or more user interfaces; determining click-through rates for each of the plurality of candidates; selecting, from the plurality of candidates, a display pool of candidates to display based on their respective click-through rates; 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 web entries from a database, each web entry of the web entries being a clickable item that is displayed on one or more user interfaces; generating a plurality of candidates based on the retrieved web entries, each candidate of the plurality of candidates comprising one or more of the web entries; providing the plurality of candidates for display on the one or more user interfaces; determining click-through rates for each of the plurality of candidates; selecting, from the plurality of candidates, a display pool of candidates to display based on their respective click-through rates; and updating the display pool of candidates responsive to retrieving additional web entries from the database. - View Dependent Claims (18, 19, 20)
-
Specification