A device (110), method and system (100) for calculating, estimating, or monitoring the blood pressure of a subject. At least one processor, when executing instructions, may perform one or more of the following operations. A first signal representing heart activity of the subject may be received. A second signal representing time-varying information on at least one pulse wave of the subject may be received. A first feature in the first signal may be identified. A second feature in the second signal may be identified. A pulse transit time based on a difference between the first feature and the second feature may be computed. The blood pressure of the subject may be calculated according to a first model based on the computed pulse transit time and a first set of calibration values, the first set of calibration values relating to the subject.L'invention concerne un dispositif (110), un procédé et un système (100) permettant de calculer, estimer, ou surveiller la pression artérielle d'un sujet. Au moins un processeur, lors de l'exécution d'instructions, peut effectuer une ou plusieurs des opérations suivantes. Un premier signal représentant l'activité cardiaque du sujet peut être reçu. Un second signal représentant des informations variant dans le temps concernant au moins une onde de pouls du sujet peut être reçu. Une première caractéristique correspondant au premier signal peut être identifiée. Une seconde caractéristique correspondant au second signal peut être identifiée. Une durée de transit du pouls sur la base d'une différence entre la première caractéristique et la seconde caractéristique peut être calculée. La pression artérielle du sujet peut être calculée selon un premier modèle basé sur la durée de transit du pouls calculée et un premier ensemble de valeurs d'étalonnage, le premier ensemble de valeurs d'étalonnage concernant le sujet.