| CPC G06F 16/906 (2019.01) [G06F 11/1469 (2013.01); G06F 16/9535 (2019.01); G06F 2201/84 (2013.01)] | 20 Claims |

|
1. A computer-implemented method comprising:
determining a plurality of profiles corresponding to a user account;
identifying content access histories associated with each of the profiles of the user account, the content access histories indicating a plurality of digital content items accessed by the user account;
determining, for each of the profiles of the user account, from the content access histories, activity patterns associated with the plurality of digital content items;
generating a content cluster comprising a subset of digital content items of the plurality of digital content items based on the content access histories and the activity patterns associated with the plurality of profiles of the user account;
providing, to a client device associated with the user account, a filtering interface indicating a set of user-defined filtering parameters that are specific to a profile from among the plurality of profiles of the user account;
receiving, in response to an interaction with the filtering interface and from the client device associated with the profile of the user account, a user-defined filtering parameter;
generating a modified content cluster based on the user-defined filtering parameter, the modified content cluster comprising an updated subset of digital content items; and
providing, for display on the client device associated with the profile of the user account, a graphical element representing the modified content cluster, wherein a selection of the graphical element provides access to the updated subset of digital content items.
|