CPC G06F 3/04817 (2013.01) [G06F 11/3438 (2013.01); H04L 67/10 (2013.01)] | 20 Claims |
1. A system for providing data for presentation of an icon-based user interface element, the system comprising:
one or more memories; and
one or more processors, communicatively coupled to the one or more memories, configured to:
identify, based on a user identifier associated with a user account, one or more account identifiers associated with the user identifier,
wherein the one or more account identifiers correspond to one or more account types associated with one or more accounts that include the user account;
determine, based on assigning a weight value to a plurality of factors associated with the one or more account identifiers, a rank associated with each of the one or more accounts,
wherein the plurality of factors include an alert, an account balance, an impending action date, and an account type, and
wherein each of the plurality of factors is assigned a particular weight value that is different from each other;
determine, based on the rank, a primary account and a particular account identifier, of the one or more account identifiers, associated with the primary account;
determine, based on determining that account information associated with the user account or with the particular account identifier satisfies a condition, a set of actions to perform associated with the user account;
transmit, to a user device, user interface data associated with the icon-based user interface element;
wherein the user interface data indicates a rectangular-shaped element, of the icon-based user interface element, associated with the particular account identifier or the user identifier, and a set of interactable icons associated with the set of actions to perform, of the icon-based user interface element, positioned within the rectangular-shaped element, and wherein the set of interactable icons are representative of the set of actions;
receive, from the user device, interaction data indicating an interaction, by a user of the user device, with the set of interactable icons; and
perform an action based of the set of actions on receiving the interaction data.
|