US 12,443,982 B2
Automatic strategic updates of a content catalog using content provider rankings and confidence scoring
Shashank Reddy Gudupally, Sunnyvale, CA (US); Bala Srinivas Pillarisetty, Milpitas, CA (US); and Omar Saeed Siddiqui, Sunnyvale, CA (US)
Assigned to WALMART APOLLO, LLC, Bentonville, AR (US)
Filed by Walmart Apollo, LLC, Bentonville, AR (US)
Filed on Aug. 10, 2023, as Appl. No. 18/232,646.
Application 18/232,646 is a continuation of application No. 16/295,826, filed on Mar. 7, 2019, granted, now 11,741,521.
Prior Publication US 2023/0410176 A1, Dec. 21, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/0601 (2023.01)
CPC G06Q 30/0627 (2013.01) [G06Q 30/0603 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a processor; and
a non-transitory computer-readable medium storing computing instructions that, when executed on the processor, cause the processor to perform operations comprising:
tracking a dynamic source ranking for a content provider separately by item categories of items of a content catalog;
receiving a new value to be associated with an attribute in an attribute-value pair for an item of the items, the new value being provided by the content provider,
wherein the content provider comprises a machine learning algorithm that generates the new value and a confidence score for the new value;
generating a priority score for the new value based on input features comprising the dynamic source ranking for the content provider for an item category of the item categories in which the item is classified, the confidence score for the new value generated by the machine learning algorithm, and an offer status of the new value, wherein a first weighting associated with the dynamic source ranking and a second weighting associated with the confidence score are each greater than a third weighting associated with the offer status; and
overriding an existing value in the content catalog associated with the attribute for the item with the new value based on a comparison of the priority score for the new value exceeding a priority score for the existing value.