US 12,105,932 B2
Context based interface options
Newar Husam Al Majid, New York, NY (US); Nathan Kenneth Boyd, Los Angeles, CA (US); Laurent Desserrey, Los Angeles, CA (US); Patrick Mandia, Venice, CA (US); Matthew Thompson, Venice, CA (US); and Jeremy Voss, Los Angeles, CA (US)
Assigned to Snap Inc., Santa Monica, CA (US)
Filed by Snap Inc., Santa Monica, CA (US)
Filed on Oct. 13, 2022, as Appl. No. 17/965,716.
Application 17/965,716 is a continuation of application No. 16/588,218, filed on Sep. 30, 2019, granted, now 11,494,052.
Prior Publication US 2023/0030397 A1, Feb. 2, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/048 (2013.01); G06F 3/0482 (2013.01); G06F 16/41 (2019.01); G06F 16/435 (2019.01); G06F 16/44 (2019.01); H04L 67/306 (2022.01); H04L 67/50 (2022.01)
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
OG exemplary drawing
 
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.