An electronic device worn on a user includes one or more accelerometers. The one or more accelerometers generate acceleration information based on acceleration experienced by the electronic device. The electronic device further includes a processor and one or more associated memories, and the one or more associate memories include computer program code executable by the processor. The processor, configured by the computer program code, causes the electronic device to process the acceleration information to extract features from the acceleration information. The processor, configured by the computer program code, further causes the electronic device to process the features to determine the location of the electronic device on the user.Selon la présente invention, un dispositif électronique qu'un utilisateur porte sur lui comprend un ou plusieurs accéléromètres. Le ou les accéléromètres génèrent des informations d'accélération sur la base d'une accélération subie par le dispositif électronique. Le dispositif électronique comporte en outre un processeur et une ou plusieurs mémoires associées, et ladite ou lesdites mémoires associées incluent un code de programme d'ordinateur exécutable par le processeur. Le processeur, qui est configuré par le code de programme d'ordinateur, amène le dispositif électronique à traiter les informations d'accélération afin d'extraire des éléments à partir des informations d'accélération. Ce processeur, qui est configuré par le code de programme d'ordinateur, amène en outre ledit dispositif électronique à traiter les éléments afin de déterminer l'emplacement du dispositif électronique sur l'utilisateur.