CPC G06F 3/0482 (2013.01) [G06F 3/048 (2013.01); G06F 16/41 (2019.01); G06F 16/435 (2019.01); G06F 16/44 (2019.01); H04L 67/306 (2013.01); H04L 67/535 (2022.05)] | 15 Claims |
1. A system comprising:
a memory; and
at least one hardware processor coupled to the memory and comprising an engagement tracking application that causes the system to perform operations comprising:
receiving a request to launch an application at a client device via a user interface presented at the client device;
accessing user profile data at the client device responsive to the request to launch the application, the user profile data including a browser history;
identifying a media category from among a plurality of media categories based on the user profile data and user inputs, the media category corresponding with a media tag that identifies a set of media items;
selecting a portion of the set of media items associated with the identified media category based on the portion of the set of media items not included in the browser history;
causing display of a content menu that comprises a set of icons that correspond with each of the portion of the set of media items on the user interface at the client device, the set of icons comprising a graphical property based on the media category;
accessing the browser history associated with the user profile data, the browser history including one or more media items displayed at the client device;
removing the set of icons that correspond with the one or more media items of the portion of the set of media items from the browser history from the user interface; and
reducing a size of the content menu responsive to removing the set of icons that correspond with the one or more media items, wherein the size of the content menu corresponds with a number of icons presented within the content menu.
|