One or more embodiments of the present disclosure may include an insulin delivery system that includes an insulin delivery device, a user interface that includes multiple user-selectable icons or buttons each representing different meal characteristics, memory to store one or more user-specific dosage parameter, and a processor in communication with the memory and adapted to receive blood glucose data. The processor may also be adapted to determine initial meal characteristics associated with each of the user-selectable icons or buttons based on at least one of the user-specific dosage parameters. The processor may also be adapted to update the meal characteristics associated with each of the user-selectable icons or buttons based upon the blood glucose data.L'invention concerne un procédé qui consiste à : afficher au moins trois icônes sur une interface utilisateur d'un dispositif mobile, y compris une première icône associée auxdites au moins trois icônes associées à un premier niveau de glucides, une deuxième icône associée auxdites au moins trois icônes associées à un deuxième niveau de glucides, et une troisième icône associée auxdites au moins trois icônes associées à un troisième niveau de glucides; recevoir une sélection d'utilisateur de l'une des trois icônes par l'intermédiaire de l'interface utilisateur du dispositif mobile; et déterminer un niveau de bolus d'insuline à partir de la sélection d'utilisateur; transmettre le niveau d'insuline de bolus à un dispositif d'administration d'insuline.