Méthode permettant d'estimer la taille d'un repas imprévu ingéré par un utilisateur, la méthode étant appliquée par un système, ce système comprenant : - un module de stockage (301), ce module de stockage enregistrant une série temporelle de valeurs de glycémie de l'utilisateur dans un stockage de la glycémie, - un module de prévision (302), ce module de prévision (302) déterminant une variation attendue de la glycémie à un instant donné, - un module d'estimation (11), ce module d'estimation (11) estimant la taille du repas imprévu ingéré en se basant sur : - une différence de variation entre une variation de la glycémie mesurée entre une valeur de la glycémie à un instant donné et une valeur de la glycémie à un moment de la série temporelle qui précède l'instant donné, les valeurs de glycémie étant recueillies par un système d'acquisition de la glycémie ou enregistrées dans le stockage de la glycémie ; et la variation de la glycémie attendue entre une valeur de la glycémie à un instant donné et une valeur de la glycémie à un moment de la série temporelle qui précède l'instant donné ; - au moins un paramètre utilisateur lié à et personnalisé selon l'utilisateur. Méthode permettant d'estimer la taille d'un repas imprévu ingéré conformément à la revendication précédente, dans laquelle le module de prévision (302) détermine la variation attendue de la glycémie à un instant donné en se basant au minimum sur : - le facteur de sensibilité à l'insuline de l'utilisateur, et/ou - une consommation instantanée de l'insuline par l'utilisateur. Méthode permettant d'estimer la taille d'un repas imprévu ingéré conformément à l’une quelconque des revendications précédentes 1 à 2, dans laquelle le paramètre utilisateur lié à et personnalisé selon l'utilisateur est basé sur le poids de l'utilisateur. Méthode permettant d'estimer la taille d'un repas imprévu ingéré conformément à l’une quelconque des revendications précédentes 1 à 3, dans laquelle le système comprend également un premier module de sécurité de l'estimation (13a), ce premier module de sécurité de l'estimation (13a) déterminant : - si la variation de la glycémie mesurée déterminée par le module d'estimation (11) dépasse une valeur seuil de différence de variation et paramétrant la variation de glycémie mesurée sur une valeur égale à la valeur seuil de différence de variation si la variation de glycémie mesurée déterminée par le module d'estimation (11) dépasse la valeur seuil de différence de variation. Méthode permettant d'estimer la taille d'un repas imprévu ingéré conformément à l’une quelconque des revendications précédentes 1 à 4, dans laquelle le système comprend également un deuxième module de sécurité de l'estimation (13b), ce deuxième module de sécurité de l'estimation (13b) déterminant : - si la taille du repas imprévu ingéré estimée par le module d'estimation (11) dépasse une valeur seuil d'estimation de repas et paramétrant la taille sur une valeur égale à la valeur seuil d'estimation de repas si la taille du repas imprévu ingéré estimée par le module d'estimation (11) dépasse la valeur seuil d'estimation de repas. Méthode permettant d'estimer la taille d'un repas imprévu ingéré conformément à la revendication précédente dans laquelle la valeur seuil d'estimation de repas est calculée en se basant sur un paramètre de seuil déterminé pour un instant donné. Méthode permettant d'estimer la taille d'un repas imprévu ingéré conformément à l’une quelconque des revendications précédentes 1 à 6, dans laquelle le système comprend également un module de correction (12), ce module de correction (12) corrigeant la taille du repas imprévu ingéré estimée par le module d'estimation (11) en appliquant au minimum un coefficient de correction, ce coefficient de correction minimal étant prédéterminé en fonction du profil de l'utilisateur en se basant au minimum sur l'âge, le poids, le sexe de l'utilisateur et/ou les besoins en insuline de l'utilisateur. Méthode permettant d'estimer la taille d'un repas imprévu ingéré conformément à l’une quelconque des revendications précédentes 1 à 7, dans laquelle le système comprend également un module d'agressivité (14), ce module d'agressivité (14) calculant une estimation d'agressivité personnalisée de la taille du repas en appliquant un facteur d'agressivité à la taille du repas imprévu ingéré estimée par le module d'estimation (11). Système permettant d'estimer la taille d'un repas imprévu ingéré par un utilisateur comprenant : - un module de stockage (301) adapté pour enregistrer une série temporelle de valeurs de glycémie de l'utilisateur dans un stockage de la glycémie, - un module de prévision (302) adapté pour déterminer une variation attendue de la glycémie à un instant donné, - un module d'estimation (11) adapté pour estimer la taille d'un repas imprévu ingéré en se basant sur : - une différence de variation entre une variation de la glycémie mesurée entre une valeur de la glycémie à un instant donné et une valeur de la glycémie à un moment de la série temporelle qui précède l'instant donné, les valeurs de glycémie étant recueillies par un système d'acquisition de la glycémie ou enregistrées dans le stockage de la glycémie ; et la variation de la glycémie attendue entre une valeur de la glycémie à un instant donné et une valeur de la glycémie à un moment de la série temporelle qui précède l'instant donné ; - au moins un paramètre utilisateur lié à et personnalisé selon l'utilisateur. Système permettant d'estimer la taille d'un repas imprévu ingéré par un utilisateur conformément à la revendication précédente, ce système comprenant également un premier module de sécurité de l'estimation (13a) adapté pour : - déterminer si la différence de variation déterminée par le module d'estimation (11) dépasse une valeur seuil de différence de variation et paramétrer la différence de variation sur une valeur égale à la valeur seuil de différence de variation si la différence de variation déterminée par le module d'estimation (11) dépasse la valeur seuil de différence de variation. Système permettant d'estimer la taille d'un repas imprévu ingéré par un utilisateur conformément à l’une quelconque des revendications précédentes 9 ou 10, ce système comprenant également un deuxième module de sécurité de l'estimation (13b) adapté pour : - déterminer si la taille du repas imprévu ingéré estimée par le module d'estimation (11) dépasse une valeur seuil d'estimation de repas et paramétrer la taille sur une valeur égale à la valeur seuil d'estimation de repas si la taille du repas imprévu ingéré estimée par le module d'estimation (11) dépasse la valeur seuil d'estimation de repas. Système permettant d'estimer la taille d'un repas imprévu ingéré par un utilisateur conformément à l’une quelconque des revendications précédentes 9 à 11, pour lequel la valeur seuil d'estimation de repas est calculée en se basant sur un paramètre de seuil déterminé pour un instant donné. Système permettant d'estimer la taille d'un repas imprévu ingéré par un utilisateur conformément à l’une quelconque des revendications précédentes 9 à 12 comprenant également un module de correction (12) adapté pour corriger la taille du repas imprévu ingéré estimée par le module d'estimation (11) en appliquant au minimum un coefficient de correction, ce coefficient de correction minimal étant prédéterminé en fonction du profil de l'utilisateur en se basant au minimum sur l'âge, le poids, le sexe de l'utilisateur et/ou les besoins en insuline de l'utilisateur. Système permettant d'estimer la taille d'un repas imprévu ingéré par un utilisateur conformément à l’une quelconque des revendications précédentes 9 à 13 comprenant également un module d'agressivité (14) adapté pour calculer une estimation d'agressivité personnalisée de la taille du repas en appliquant un facteur d'agressivité à la taille du repas imprévu ingéré estimée par le module d'estimation (11). Un programme informatique permettant d'estimer la taille d'un repas imprévu ingéré par un utilisateur, ce programme informatique étant adapté, quand il est exécuté sur un processeur, pour demander au processeur d'appliquer la méthode des revendications 1 à 8.