US 12,216,730 B1
Systems and methods for dynamic content distribution
Chris Ferguson, Midlothian, VA (US)
Assigned to CarMax Enterprise Services, LLC, Richmond, VA (US)
Filed by CarMax Enterprise Services, LLC, Richmond, VA (US)
Filed on Jul. 11, 2023, as Appl. No. 18/350,551.
Application 18/350,551 is a continuation of application No. 17/343,529, filed on Jun. 9, 2021, granted, now 11,741,182.
Application 17/343,529 is a continuation of application No. 16/892,720, filed on Jun. 4, 2020, abandoned.
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/00 (2019.01); G06F 16/957 (2019.01); G06F 16/958 (2019.01); G06Q 30/0601 (2023.01)
CPC G06F 16/958 (2019.01) [G06F 16/9574 (2019.01); G06Q 30/0625 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, via a graphical user interface, first data corresponding to content objects displayed on one or more web pages;
selecting a plurality of content objects associated with a first product tag based on the first data, the plurality of content objects each having a placement score and a placement weight;
selecting a first product web page of a plurality of product web pages, each of the plurality of product web pages having a current page weight limit;
prioritizing the plurality of content objects based at least in part on a placement score of each of the plurality of content objects into a first order;
selectively assigning a first subset of the plurality of content objects to the first product page in the first order based at least in part on a comparison of a placement weight associated with each of the first subset of the plurality of content objects and the current page weight limit of the first product page;
dynamically updating the graphical user interface to display the first subset of the plurality of content objects in the first order on the first product page;
receiving, via the graphical user interface, click data;
generating, using the click data, a click-through-rate for each of the plurality of web pages having the first subset of the plurality of content objects over a predetermined period of time;
determining an improvement in a usage score of the first product page having the first subset of the plurality of content objects based on the click-through-rate;
automatically updating the placement score of each of the first subset of the plurality of content objects based on the improvement;
selecting a second product web page of the plurality of product web pages;
prioritizing the plurality of content objects into a second order based at least in part on the updated placement score of each of the first subset of the plurality of content objects;
selectively assigning a second subset of the plurality of content objects to the second product web page in the second order based at least in part on a comparison of a placement weight associated with each of the second subset of the plurality of content objects and the current page weight limit of the second product web page; and
dynamically updating the graphical user interface to display the second subset of the plurality of content objects in the second order on the second product web page.