A method of maintaining a state in a subject comprises measuring one or more physiological parameters of the subject, calculating, using the measured parameter(s), a value, determining if the calculated value is below a lower threshold or above an upper threshold, and generating an output to the subject if the calculated value is determined to be below the lower threshold or above the upper threshold. In one embodiment, the generating an output to the subject comprises generating a first output if the calculated value is determined to be below the lower threshold and generating a second output if the calculated value is determined to be above the upper threshold, the second output being different from the first output.Linvention porte sur un procédé consistant à maintenir un état chez un sujet, qui comprend la mesure dun ou plusieurs paramètres physiologiques du sujet, le calcul, à laide du ou des paramètres mesurés, dune valeur, la détermination du point de savoir si la valeur calculée est au-dessous dun seuil inférieur ou au-dessus dun seuil supérieur, et la génération dune sortie au sujet si la valeur calculée est déterminée à être au-dessous du seuil inférieur ou au-dessus du seuil supérieur. Dans un mode de réalisation, la génération dune sortie au sujet comprend la génération dune première sortie si la valeur calculée est déterminée à être au-dessous du seuil inférieur et la génération dune seconde sortie si la valeur calculée est déterminée être au-dessus du seuil supérieur, la seconde sortie étant différente de la première sortie.