US 11,756,107 B1
Dynamic contextual navigation
David Sigler, Tustin, CA (US); Feroz Abdul Kadar, Irvine, CA (US); Xiaoqi Shi, Irvine, CA (US); and Wesley Lauka, Seattle, WA (US)
Assigned to AMAZON TECHNOLOGIES, INC., Seattle, WA (US)
Filed by Amazon Technologies, Inc., Seattle, WA (US)
Filed on Mar. 16, 2020, as Appl. No. 16/819,551.
Int. Cl. G06Q 30/00 (2023.01); G06Q 30/0601 (2023.01)
CPC G06Q 30/0643 (2013.01) [G06Q 30/0603 (2013.01); G06Q 30/0631 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
at least one computing device; and
at least one application executable in the at least one computing device, wherein when executed the at least one application causes the at least one computing device to at least:
generate a user interface comprising a dynamic navigation interface in a first region and a plurality of items in a second region, the plurality of items being associated with one or more of a plurality of categories;
generate, within the dynamic navigation interface, a plurality of category components, individual category components of the plurality of category components corresponding to a respective category of the plurality of categories, individual category components being configured to, upon a first user interaction, provide additional information corresponding to a respective category of the plurality of categories, and a respective visual display of the individual category components being based at least in part on a navigation context;
monitor one or more second interactions with at least one of the plurality of items on the user interface rendered by a client device;
identify a plurality of predicted items in a respective category based at least in part on the navigation context;
determine a level of completeness of the respective category based at least in part on a quantity of user-selected items from the plurality of predicted items; and
modify the dynamic navigation interface based at least in part on the one or more second interactions, the level of completeness, and an updated navigation context.