US 12,306,830 B2
Systems and methods for query enrichment and generation of interfaces including enriched query results
Sumit Kumar Dutta, Karnataka (IN); Ritu Choudhary, Karnataka (IN); Sivaram Prasad Mudunuri, Karnataka (IN); Vikash Kumawat, Karnataka (IN); Basant Choudhary, West Bengal (IN); Kamiya Motwani, Karnataka (IN); Rahul Ghosh, Karnataka (IN); and Kannan Achan, Saratoga, CA (US)
Assigned to Walmart Apollo, LLC, Bentonville, AR (US)
Filed by Walmart Apollo, LLC, Bentonville, AR (US)
Filed on Oct. 18, 2023, as Appl. No. 18/489,237.
Prior Publication US 2025/0130994 A1, Apr. 24, 2025
Int. Cl. G06F 16/24 (2019.01); G06F 16/2453 (2019.01); G06F 16/28 (2019.01); G06Q 30/0601 (2023.01)
CPC G06F 16/2453 (2019.01) [G06F 16/285 (2019.01); G06Q 30/0629 (2013.01); G06Q 30/0641 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A system, comprising:
a processor; and
a non-transitory memory storing instructions that, when executed, cause the processor to:
receive a request for an enhanced interface;
generate one of an augmented query or a pseudo query based on the request for the enhanced interface, wherein the augmented query includes at least one added feature value;
generate a set of candidate items responsive to the request for the enhanced interface, wherein the set of candidate items comprises a set of items responsive to the augmented query when the request for the enhanced interface includes a query and an anchor item and responsive to the pseudo query when the request for the enhanced interface includes the anchor item;
generate a composite candidate score for each candidate item in the set of candidate items, wherein the composite candidate score is generated by a pick item scoring engine based on one or more historical interactions associated with each candidate item in the set of candidate items received by the pick item scoring module;
select a set of top-k items from the set of candidate items, wherein the set of top-k items comprise k items from the set of candidate items having the highest candidate scores, and wherein k is a natural number;
select at least one pick item from the set of top-k items;
select at least one enhancement interface element for display in conjunction with the at least one pick item; and
transmit a response to the request for the enhanced interface, wherein the response causes a receiving device to generate a user interface including the at least one pick item displayed in conjunction with the at least one enhancement interface element.