Brevet FR2978567A1 — publié le 20130201

Procédé de gestion d'une opération de sortie de veille d'une montre à affichage numérique. DOMAINE TECHNIQUE DE L'INVENTION La présente invention concerne un procédé de gestion d'une opération de sortie de veille d'une montre à affichage numérique. Le domaine de l'invention est, d'une manière générale, celui des montres à affichage numérique. De telles montres existent depuis plusieurs dizaines d'années aujourd'hui. Elles font le plus souvent appel à un organe régulateur, dont la fonction est de dispenser une unité de temps régulière nécessaire à l'indication du temps et de la date, de type oscillateur à quartz ; ce dernier est associé à un circuit électronique affichant l'heure sous forme numérique. L'oscillateur à quartz est le plus souvent alimenté par une pile, qui doit être remplacée par une nouvelle lorsque la pile utilisée est épuisée, les piles les plus communément utilisées étant du type piles à oxyde d'argent ou piles au lithium. Jusqu'à présent, les affichages numériques proposés par ce type de montre demeurait en sommaires, en se contentant le plus souvent d'indiquer l'information d'heure sous forme de chiffres numériques ou d'aiguilles numériques, éventuellement en y ajoutant différentes informations, également sous forme numérique (date, fuseau horaire...) ARRIERE-PLAN TECHNOLOGIQUE DE L'INVENTION Les montres concernées par l'invention sont des montres dont le cadran complet est constitué d'un cadran de type écran LCD, avantageusement en couleur et présentant une haute définition, permettant ainsi de présenter notamment des images tridimensionnelles. Il s'agit donc de proposer sur une montre un affichage numérique élaboré. Les images tridimensionnelles sont avantageusement réalistes, calculées en temps réel par un processeur principal de la montre considérée. Pour ce type de montre, il est nécessaire de trouver un compromis entre l'encombrement des différents composants électroniques intervenant pour le fonctionnement de la montre, les performances de calcul nécessaires et l'autonomie de la montre. Ainsi, la consommation électrique liée aux calculs de rendu est un élément sensible, la pile, ou une batterie rechargeable, utilisée devant être de taille limitée, tout en étant sollicitée fortement notamment pour le rendu élaboré des images tridimensionnelles réalistes. Il est donc nécessaire de trouver une solution pour limiter la consommation en énergie de la montre considérée, sous peine de voir son autonomie en durée de fonctionnement largement limitée. DESCRIPTION GENERALE DE L'INVENTION L'objet de l'invention offre une solution au problème qui vient d'être exposé en proposant une solution pour limiter la consommation en énergie de la montre considérée, tout en assurant un confort d'utilisation pour le porteur de la montre. A cet effet, on propose, dans l'invention de placer par défaut la montre dans un état de veille, dont elle ne sort que dans des conditions particulières d'utilisation, la sortie de l'état de veille se faisant de manière automatique, sans intervention de l'utilisateur. L'invention concerne donc essentiellement un Procédé de gestion d'une opération de sortie de veille d'une montre, équipée d'un cadran à affichage numérique, placée dans un état de veille se traduisant notamment par une extinction du cadran, ledit procédé étant caractérisé en ce qu'il comporte les différentes étapes consistant à : - mémoriser au sein d'un module de mémoire de la montre, au moins un algorithme de détection d'une séquence de transition, ledit algorithme ayant été paramétré à partir d'un ensemble de données fixes préalablement déterminées révélatrices d'une séquence de transition ; - acquérir un ensemble de données variables au moyen d'un ensemble de capteurs, ledit ensemble de capteurs comportant un accéléromètre apte à relever des données variables d'accélération de la montre selon trois directions, et/ou un gyroscope apte à relever des données variables de position de la montre selon trois directions ; - traiter l'ensemble de données variables au moyen de l'algorithme de détection d'une séquence de transition pour obtenir une valeur de concordance de l'ensemble de données variables traitées; - si la valeur de concordance obtenue est supérieure à un seuil préalablement déterminé, provoquer la sortie de veille du cadran à affichage numérique. Outre les caractéristiques principales qui viennent d'être mentionnées dans le paragraphe précédent, le procédé selon l'invention peut présenter une ou plusieurs caractéristiques complémentaires parmi les suivantes, considérées individuellement ou selon toutes les combinaisons techniquement possibles : - l'étape d'acquisition de données variables comporte les différentes opérations consistant à : - relever un premier groupe de données variables au moyen du gyroscope et de l'accéléromètre ; - calculer un ensemble de données de variation additionnelles à partir du premier ensemble de données pour constituer un deuxième groupe de données variables ; - réunir des données du premier groupe de données variables et des données du deuxième groupe de données variables pour constituer l'ensemble de données variables. - l'ensemble de données variables est acquis sur une durée préalablement déterminée, comprise entre 0,15 seconde et 3 secondes, notamment 2 secondes. - l'ensemble de données variables est acquis en réalisant des 20 mesures au moyen de l'ensemble de capteurs à une fréquence comprise entre dix et cinquante hertz, notamment vingt hertz - l'ensemble de données variables est acquis de manière continue au moyen d'un processeur intermédiaire, de type DSP dédié, de la montre, ledit processeur intermédiaire étant maintenu dans un état actif. 25 - l'étape de sortie de veille du cadran à affichage numérique est provoquée suite à une sortie de veille d'un processeur principal de la montre, ladite sortie de veille du processeur principal étant provoquée par la réception d'un signal, notamment un signal d'interruption émis depuis le processeur intermédiaire vers le processeur principal, ledit signal étant émis 30 si la valeur de concordance obtenue est supérieure à un seuil préalablement déterminé. - le procédé comporte l'étape supplémentaire consistant à relever, au moyen d'un capteur de lumière présent sur la montre, une information de luminosité, la sortie de veille du cadran à affichage numérique étant étant 35 conditionnée à la présence d'un seuil minimal de luminosité. - chaque séquence de transition est associée à un mouvement de la montre observé, ladite séquence de transition dépendant du fait que la montre est portée sur un poignet gauche ou du fait que la montre est portée sur un poignet droit. La présente invention se rapporte également à une montre apte à mettre en oeuvre le procédé selon l'invention. BREVE DESCRIPTION DES FIGURES Les figures ne sont présentées qu'à titre indicatif et nullement limitatif de l'invention. Les figures montrent : - à la figure 1, une représentation schématique d'une architecture des différents composants électroniques d'une montre selon l'invention; - à la figure 2, une illustration d'un exemple d'événements intervenant pour aboutir à une sortie d'un état de veille de la montre selon l'invention. DESCRIPTION DETAILLEE D'AU MOINS UN MODE DE 15 REALISATION DE L'INVENTION Sauf précision contraire, un même élément apparaissant sur des figures différentes présente une référence unique. La figure 1 représente un ensemble de composants électroniques susceptibles d'intervenir dans un exemple de mise en oeuvre du procédé 20 selon l'invention, ou d'une manière plus générale dans le fonctionnement de la montre apte à mettre en oeuvre le procédé selon l'invention. Ainsi, sur la figure 1, on a représenté, comme composants électroniques présents dans la montre, interconnectés entre eux par des bus aptes à véhiculer des signaux de commandes et/ou de données : 25 - une unité 101 de régulation de la consommation d'énergie, comportant un élément de type batterie 102 et un module 103 de gestion de l'utilisation de la batterie ; - une unité 104 de détection de mouvement de la montre, comportant notamment un gyroscope 105 et un accéléromètre 106 ; 30 - un capteur de lumière 107 ; - un processeur intermédiaire 108, de type processeur DSP, recevant en entrée des informations issues de l'unité 104 de détection de mouvement de la montre et du capteur de lumière 107 ; - un processeur principal 109, dont la fonction principale est de gérer 35 l'affichage numérique complexe sur un cadran 115 de la montre, et d'une manière plus générale, l'ensemble des fonctionnalités de la montre ; à cet effet, le processeur principal comporte notamment un module 110 destiné aux effets sonores de la montre restitués via un micro 116, et un module 111 de type GPU, qui est un module spécifique à la restitution des effets graphiques sur le cadran 115; le processeur principal 109 est relié au processeur intermédiaire au moyen d'une liaison 117 par laquelle pet transiter un signal d'interruption apte à faire sortir de processeur principal 109 d'un état de veille dans lequel il se situe, l'état de veille du processeur principal 109 correspondant à un mode de fonctionnement de celui-ci dans lequel une quantité d'énergie minimale est utilisée, les fonctions d'affichage sur le cadran 115 n'étant par exemple pas actives ; - différents modules de mémoire, notamment une mémoire de type SDRAM 112 et une mémoire de masse 113 ; - un module de communication 114, par exemple fonctionnant selon le protocole bluetooth, comportant au moins un module de réception, et avantageusement un module d'émission ; un tel module peut être utilisé par exemple pour la mise à jour d'algorithmes présents au sein des différents processeurs de la montre, et/ou pour le téléchargement de nouvelles images tridimensionnelles à restituer sur le cadran de la montre. Par défaut, la montre est placée dans un mode de veille, dans lequel le cadran n'est pas activé, aucune image, ou au moins aucune image complexe, n'étant affichée. Dans l'état de veille, le processeur principal n'est pas actif, et est également placé dans un état de veille ; l'unité de régulation de consommation de l'énergie 101 permet alors d'avoir une consommation minimale en énergie de la montre. D'une manière générale, l'état de veille de la montre est observé lorsqu'elle se trouve dans une position ou transition dans laquelle on considère que le cadran 115 n'est pas regardé par l'utilisateur ; c'est dans une telle configuration, qui est la configuration la plus fréquente lorsqu'un utilisateur porte une montre, qu'une économie d'énergie est réalisée par la montre selon l'invention. Selon l'invention, la sortie de l'état de veille de la montre coïncide avec la détection d'une séquence de transition, correspondant à une séquence de mouvements et/ou de positions, ladite séquence de transition étant révélatrice du fait que l'utilisateur souhaite regarder le cadran 115 de sa montre. Ainsi, comme il le sera détaillé ci-dessous, c'est l'identification d'un mouvement caractéristique subi par la montre qui provoque la sortie de veille du processeur principal, et ainsi l'affichage de données complexes (par exemple de type images tridimensionnelles) sur le cadran 115 de la montre. Un tel mouvement caractéristique est typiquement un mouvement bref qui consiste à tourner le poignet pour ramener le cadran 115 de la montre dans le champ de vision de l'utilisateur, témoignant par exemple du passage de la montre d'une position dans laquelle le bras de l'utilisateur est droit le long du corps, à une position dans laquelle le bras de l'utilisateur est plié, avec le poignet incliné de manière à rendre visible le cadran 115 de la montre. Dans le procédé selon l'invention, on propose ainsi de déterminer en temps réel, et de manière continue, dans quelle position instantanée se trouve ladite montre, tout en considérant un historique des positions précédentes et le mouvement qui a permis de passer à la position instantanée considérée. A cet effet, on propose, dans l'invention, d'utiliser un algorithme mathématique permettant de définir statistiquement si des mouvements observés de la montre correspondent ou non à une séquence de transition nécessitant la sortie de veille de la montre. Un tel fonctionnement est détaillé en référence à la figure 2, sur laquelle on a représenté, au niveau de la partie inférieure 201, un exemple de déroulement du procédé selon l'invention, et au niveau de la partie supérieure 202, les différents composants électroniques intervenant en regard des différentes phases du procédé se déroulant au niveau de la partie inférieure 201. Ainsi, une première étape de l'exemple de mise en oeuvre représentée consiste en une acquisition 301 de données au moyen des capteurs de la montre, notamment le gyroscope 105 et/ou l'accéléromètre 106. L'acquisition de données est réalisée sous la forme d'une capture continue des mouvements et/ou des accélérations de la montre, éventuellement complétée par des informations d'intensité lumineuse générées par le capteur de lumière. La capture est effectuée à une fréquence comprise entre 10 et 50 Hertz, typiquement 20 Hertz, ce qui correspond à une capture de données toutes les 0,05 secondes. L'ensemble de ces données sont communiquées au processeur intermédiaire 108 de type DSP dédié ; celui-ci essentiellement trois opérations distinctes : - une opération 302 dite d'échantillonnage et de calculs de valeurs à interpréter ; - une opération 303 dite d'identification d'une séquence de transition, une séquence de transition correspondant à un ensemble de mouvements observés au niveau de la montre qui permettent de conclure que la montre est en position de consultation (l'utilisateur ayant manifesté son intention de la consulter), et que l'affichage sur le cadran doit être effectué ; - une opération 304 dite de décision de réveil du processeur principal. Lorsque la décision de réveil du processeur principal est prise, un signal d'interruption est généré depuis le processeur intermédiaire vers le processeur principal pour sortir ce dernier de son état de veille au cours d'une opération 305. Les opérations 302, 303 et 304 sont à présent détaillées dans un exemple de mise en oeuvre du procédé selon l'invention : L'opération 302 vise à déterminer et/ou à calculer des données variables qui sont destinées à être fournies à un algorithme de détection d'une séquence de transition ; ces données sont soit des données brutes fournies par les différents capteurs de la montre, soit des données calculées à partir de ces données brutes. Certaines valeurs ne sont calculées de manière intermédiaire - on parle alors de précalculs - , elles ne seront pas présentes dans l'ensemble de données variables effectivement utilisées par l'algorithme. A titre d'exemple, on donne ci-dessous un groupe de données variables calculées à partir des données fournies par l'accéléromètre 106. On précise préalablement les définitions suivantes : - - Par X, on entend l'accélération sur l'axe X, soit sa valeur courante soit le vecteur de données - - Par Y, on entend l'accélération sur l'axe Y, soit sa valeur courante soit le vecteur de données - - Par Z, on entend l'accélération sur l'axe Z, soit sa valeur courante soit le vecteur de données - - X_t désignera la valeur à l'instant t de la valeur X. L'instant de référence pris pour 0 est le moment considéré (l'instant où l'on souhaite déterminer si l'utilisateur consulte sa montre. Par la suite, les échantillons de données sont numérotés en fonction de leur éloignement par rapport à cet instant, par exemple X_2 désignera l'accélération sur X deux échantillonnages avant l'échantillonnage courant (la période d'échantillonnage étant par exemple de 0.05 sec, l'écart temporel observé correspond à 0.1 sec). Pour les valeurs calculées, on considère les définitions suivantes : - - Agrégations additives Quatre agrégations additives sont utilisées : - AG R-XY : (X+Y)/2 - AGR-YZ : (Y+Z)/2 - AGR-ZX : (Z+X)/2 - AGR-XYZ : (X+Y+Z)/3 On note que la valeur résultante est divisée par le nombre de valeurs additionnées de manière à garder un ordre de grandeur commun. -- Dérivées discrètes - Dérivées premières On calcule les dérivées premières sur les échantillons bruts et les agrégations additives. Pour X, par exemple, on calculera : d-X_0 ainsi : d-X 0=X 0-X 1 - Dérivées secondes On calcule les dérivées secondes sur les échantillons bruts et les agrégations additives. Pour X, par exemple, on calculera : d2-X_0 ainsi : d2-X 0 = d-X 0 - d-X 1 Ce qui est équivalent à : d2-X_0 = (X_0 - X_1) - (X_1 - X_2) - - Moyennes mobiles De manière à lisser les variations des différentes mesures la moyenne mobiles. - Moyenne mobile standard La moyenne mobile standard, SMA, (Standard Moving Average) est calculée pour toutes les valeurs d'accélération, les agrégations et les dérivées. Cette moyenne se calcule sur une période, les valeurs SMA5, SMA20 et SMA40 moyennes sont calculées dans cet exemple, mobiles standards sur un quart de seconde, une seconde et deux secondes. SMA20-X 0 = (SMA20-X 0 + SMA20-X 1 + + SMA20-X 18 + 10 SMA20-X 19)/20 - Moyenne mobile exponentielle La moyenne mobile exponentielle, EMA, (Exponential Moving Average) est calculée pour toutes les valeurs d'accélération, les agrégations et les dérivés. 15 Cette moyenne se calcule selon un coefficient a, que nous prendrons à 0.2 et 0.35. EMAO.2-X_0 = X_0 * 0.2 + (1 - 0.2) * EMAO.2-X_1 - - RSI Le RSI sera calculé pour chaque accélération et chaque agrégation 20 de manière similaire. On le calcule sur une période comme le rapport, dit rapport RS, de la moyenne des mouvements montant divisé par la moyenne des mouvements descendants mis sous forme d'index comme suit. 25 RSI = 100 - (100/(1+RS)) LE RSI est calculé sur 9, 14 et 21 intervalles pour chaque accélération. - - Ecart-type L'écart type est calculé sur les mêmes échantillons que les moyennes 30 et sur les mêmes périodes, comme suit : STDDEV5-X 0 = SQRT( (SMA5-X 0 - X 0)2/5 + (SMA5-X 1 - X 1)2/5 +...+ (SMA5-X 4 - X_4)2/5 ) Où SORT désigne la racine carrée. 2978567 -10- On obtient ainsi le groupe de données suivant, à chaque instant d'échantillonnage, composé de 203 attributs: - X - Y 5 -Z - AGR-XY - AGR-YZ - AGR-ZX - AGR-XYZ - d-X - d-Y - d-Z - d-AG R-XY - d-AG R-YZ - d-AG R-ZX - d-AG R-XYZ - d2-X - d2-Y - d2-Z - d2-AGR-XY - d2-AGR-YZ - d2-AGR-ZX - d2-AGR-XYZ - SMAS-X - SMAS-Y - SMAS-Z - SMAS-AGR-XY - SMAS-AGR-YZ - SMAS-AGR-ZX - SMAS-AGR-XYZ - SMAS-d-X - SMAS-d-Y - SMAS-d-Z - SMAS-d-AGR-XY - SMAS-d-AGR-YZ -11 - - SMA5-d-AGR-ZX - SMA5-d-AGR-XYZ - SMA5-d2-X - SMA5-d2-Y - SMA5-d2-Z - SMA5-d2-AGR-XY - SMA5-d2-AGR-YZ - SMA5-d2-AGR-ZX - SMA5-d2-AGR-XYZ - SMA20-X - SMA20-Y - SMA20-Z - SMA20-AGR-XY - SMA20-AGR-YZ - SMA20-AGR-ZX - SMA20-AGR-XYZ - SMA20-d-X - SMA20-d-Y - SMA20-d-Z - SMA20-d-AGR-XY - SMA20-d-AGR-YZ - SMA20-d-AGR-ZX - SMA20-d-AGR-XYZ - SMA20-d2-X - SMA20-d2-Y - SMA20-d2-Z - SMA20-d2-AGR-XY - SMA20-d2-AGR-YZ - SMA20-d2-AGR-ZX - SMA20-d2-AGR-XYZ - SMA40-X - SMA40-Y - SMA40-Z - SMA40-AGR-XY - SMA40-AGR-YZ -12- - SMA40-AGR-ZX - SMA40-AGR-XYZ - SMA40-d-X - SMA40-d-Y - SMA40-d-Z - SMA40-d-AGR-XY - SMA40-d-AGR-YZ - SMA40-d-AGR-ZX - SMA40-d-AGR-XYZ - SMA40-d2-X - SMA40-d2-Y - SMA40-d2-Z - SMA40-d2-AGR-XY - SMA40-d2-AGR-YZ - SMA40-d2-AGR-ZX - SMA40-d2-AGR-XYZ - EMA0.2-X - EMA0.2-Y - EMA0.2-Z - EMA0.2-AGR-XY - EMA0.2-AGR-YZ - EMA0.2-AGR-ZX - EMA0.2-AGR-XYZ - EMA0.2-d-X - EMA0.2-d-Y - EMA0.2-d-Z - EMA0.2-d-AGR-XY - EMA0.2-d-AGR-YZ - EMA0.2-d-AGR-ZX - EMA0.2-d-AGR-XYZ - EMA0.2-d2-X - EMA0.2-d2-Y - EMA0.2-d2-Z - EMA0.2-d2-AGR-XY - EMA0.2-d2-AGR-YZ -13- - EMA0.2-d2-AGR-ZX - EMA0.2-d2-AGR-XYZ - EMA0.35-X - EMA0.35-Y - EMA0.35-Z - EMA0.35-AGR-XY - EMA0.35-AGR-YZ - EMA0.35-AGR-ZX - EMA0.35-AGR-XYZ - EMA0.35-d-X - EMA0.35-d-Y - EMA0.35-d-Z - EMA0.35-d-AGR-XY - EMA0.35-d-AGR-YZ - EMA0.35-d-AGR-ZX - EMA0.35-d-AGR-XYZ - EMA0.35-d2-X - EMA0.35-d2-Y - EMA0.35-d2-Z - EMA0.35-d2-AGR-XY - EMA0.35-d2-AGR-YZ - EMA0.35-d2-AGR-ZX - EMA0.35-d2-AGR-XYZ - RSI9-X - RSI9-Y - RSI9-Z - RSI9-AGR-XY - RSI9-AGR-YZ - RSI9-AGR-ZX - RSI9-AGR-XYZ - RSI14-X - RSI14-Y - RSI14-Z - RSI14-AGR-XY - RSI14-AGR-YZ -14- - RSI14-AGR-ZX - RSI14-AGR-XYZ - RSI21-X - RSI21-Y - RSI21-Z - RSI21-AGR-XY - RSI21-AGR-YZ - RSI21-AGR-ZX - RSI21-AGR-XYZ - STDDEV5-X - STDDEV5-Y - STDDEV5-Z - STDDEV5-AGR-XY - STDDEV5-AGR-YZ - STDDEV5-AGR-ZX - STDDEV5-AGR-XYZ - STDDEV5-d-X - STDDEV5-d-Y - STDDEV5-d-Z - STDDEV5-d-AGR-XY - STDDEV5-d-AGR-YZ - STDDEV5-d-AGR-ZX - STDDEV5-d-AGR-XYZ - STDDEV5-d2-X - STDDEV5-d2-Y - STDDEV5-d2-Z - STDDEV5-d2-AGR-XY - STDDEV5-d2-AGR-YZ - STDDEV5-d2-AGR-ZX - STDDEV5-d2-AGR-XYZ - STDDEV20-X - STDDEV20-Y - STDDEV20-Z - STD D EV20-AGR-XY - STD D EV20-AGR-YZ -15- - STD D EV20-AG R-ZX - STD D EV20-AG R-XYZ - STDDEV20-d-X - STDDEV20-d-Y - STDDEV20-d-Z - STD D EV20-d-AG R-XY - STD D EV20-d-AG R-YZ - STD D EV20-d-AG R-ZX - STD D EV20-d-AG R-XYZ - STDDEV20-d2-X - STDDEV20-d2-Y - STDDEV20-d2-Z - STD D EV20-d2-AG R-XY - STD D EV20-d2-AG R-YZ - STD D EV20-d2-AG R-ZX - STD D EV20-d2-AG R-XYZ - STDDEV40-X - STDDEV40-Y - STDDEV40-Z - STD D EV40-AG R-XY - STD D EV40-AG R-YZ - STD D EV40-AG R-ZX - STD D EV40-AG R-XYZ - STDDEV40-d-X - STDDEV40-d-Y - STDDEV40-d-Z - STD D EV40-d-AG R-XY - STD D EV40-d-AG R-YZ - STD D EV40-d-AG R-ZX - STD D EV40-d-AG R-XYZ - STDDEV40-d2-X - STDDEV40-d2-Y - STDDEV40-d2-Z - STD D EV40-d2-AG R-XY - STD D EV40-d2-AG R-YZ 2978567 -16- - STD D EV40-d2-AGR-ZX - STD D EV40-d2-AGR-XYZ Les moyennes mobiles sont mémorisées sous forme de différence avec un élément de référence, par exemple l'attribut EMA0.2-d-AGR-XYZ 5 n'est pas mémorisé en tant que tel, mais est mémorisé sous la forme E MA0.2-d-AGR-XYZ - d-AGR-XYZ. Dans un exemple avantageux de mise en oeuvre, seules les valeurs suivantes sont utilisées par l'algorithme de détection d'une séquence de transition : STDDEV40-Y, STDDEV20-Y, RSI21-AGR-YZ, STDDEV40-d2-X 10 et SMA40-AGR-YZ L'opération 303 dite d'identification d'une séquence de transition, consiste à communiquer les données calculées dans l'opération 303 à l'algorithme de détection d'une séquence de transition. L'algorithme de détection de données est un algorithme pour lequel on 15 a déterminé un certain nombre de paramètres lors d'une phase préalable d'apprentissage, faisant intervenir une base d'apprentissage. Cette dernière est constituée par un ensemble d'exemples d'instances pour lesquels les valeurs de classes sont connues, c'est-à-dire pour lesquels on sait si l'utilisateur regardait ou non la montre au moment où on a relevé et/ou 20 calculé les instances considérées. La phase d'apprentissage a, de manière classique, pour objectif d'adapter un modèle de décision à l'algorithme de manière à classer au mieux les données qu'on lui fournit en entrée. Il existe différentes variétés de modèles de décisions qui sont 25 utilisables dans le contexte de l'invention ; on trouve par exemple : - Les arbres de décision (on peut alors utiliser un algorithme de type I D3) - Les réseaux de neurones - Les régressions logistiques ; les algorithmes de régression utilisés 30 sont alors avantageusement boostés. L'opération dite de boosting a pour objet de ne pas utiliser une seule mais plusieurs régressions afin de pouvoir ensuite agréger le résultat et avoir une meilleure fiabilité de détection. L'opération 303 aboutit alors, par la mise en oeuvre de l'algorithme ayant fait l'objet d'une phase d'apprentissage, à une valeur de concordance 35 obtenue à partir des données variables traitées par l'algorithme. 2978567 -17- L'opération 304 de décision de réveil du processeur principal consiste à générer un signal d'interruption depuis le processeur intermédiaire 108 vers le processeur principal 109 lorsque la valeur de concordance est supérieure à un seuil préalablement déterminé. 5 Ainsi, dans le procédé selon l'invention, seul le processeur intermédiaire est actif en permanence ; celui-ci consommant peu d'énergie, et le réveil du processeur principal, fort consommateur d'énergie, n'étant ordonnée que lorsqu'une séquence de transition a été détectée, les économies en terme de consommation d'énergie sont conséquentes. 10 Avantageusement, le processeur principal est replacé dans un état de veille de manière relativement rapide, soit après la fin d'un compte à rebours, par exemple de dix secondes, qui aura débuté lorsque le processeur principal est sorti de veille, soit lors de la détection d'une séquence de transition inverse correspondant au retour de la montre dans une position de 15 repos, c'est-à-dire une position dans laquelle l'utilisateur ne la consulte plus. Pour limiter les sorties de veille erronées, on prévoit avantageusement d'utiliser les informations fournies par le capteur de lumière : ainsi, même si une séquence de transition semble avoir été détectée, une lumière insuffisante à un instant considéré est interprétable par l'algorithme de 20 détection de séquence de transition comme une indication selon laquelle l'utilisateur ne tente pas de consulter le cadran de la montre, celle-ci étant par exemple demeurée sous la chemise de l'utilisateur ; la sortie de veille n'est alors pas observée. 25 REVENDICATIONS1- Procédé de gestion d'une opération de sortie de veille d'une montre, équipée d'un cadran à affichage numérique, placée dans un état de veille se traduisant notamment par une extinction du cadran, ledit procédé étant caractérisé en ce qu'il comporte les différentes étapes consistant à : - mémoriser au sein d'un module de mémoire de la montre, au moins un algorithme de détection d'une séquence de transition, ledit algorithme ayant été paramétré à partir d'un ensemble de données fixes préalablement déterminées révélatrices d'une séquence de transition ; - acquérir un ensemble de données variables au moyen d'un ensemble de capteurs, ledit ensemble de capteurs comportant un accéléromètre apte à relever des données variables d'accélération de la montre selon trois directions, et/ou un gyroscope apte à relever des données variables de position de la montre selon trois directions ; - traiter l'ensemble de données variables au moyen de l'algorithme de détection d'une séquence de transition pour obtenir une valeur de concordance de l'ensemble de données variables traitées; - si la valeur de concordance obtenue est supérieure à un seuil préalablement déterminé, provoquer la sortie de veille du cadran à affichage numérique. 2- Procédé de gestion d'une opération de sortie de veille d'une montre selon la revendication précédente caractérisé en ce que l'étape d'acquisition de données variables comporte les différentes opérations consistant à : - relever un premier groupe de données variables au moyen du gyroscope et de l'accéléromètre ; - calculer un ensemble de données de variation additionnelles à partir 30 du premier ensemble de données pour constituer un deuxième groupe de données variables ; - réunir des données du premier groupe de données variables et des données du deuxième groupe de données variables pour constituer l'ensemble de données variables. 2978567 -19- 3- Procédé selon l'une quelconque des revendications précédentes caractérisé en ce que l'ensemble de données variables est acquis sur une durée préalablement déterminée, comprise entre 0,15 seconde et 3 secondes, notamment 2 secondes. 5 4- Procédé selon l'une quelconque des revendications précédentes caractérisé en ce que l'ensemble de données variables est acquis en réalisant des mesures au moyen de l'ensemble de capteurs à une fréquence comprise entre dix et cinquante hertz, notamment vingt hertz. 5- Procédé selon l'une quelconque des revendications précédentes 10 caractérisé en ce que l'ensemble de données variables est acquis de manière continue au moyen d'un processeur intermédiaire, de type DSP dédié, de la montre, ledit processeur intermédiaire étant maintenu dans un état actif. 6- Procédé selon la revendication précédente caractérisé en ce que 15 l'étape de sortie de veille du cadran à affichage numérique est provoquée suite à une sortie de veille d'un processeur principal de la montre, ladite sortie de veille du processeur principal étant provoquée par la réception d'un signal, notamment un signal d'interruption émis depuis le processeur intermédiaire vers le processeur principal, ledit signal étant émis si la valeur 20 de concordance obtenue est supérieure à un seuil préalablement déterminé. 7- Procédé selon l'une quelconque des revendications précédentes caractérisé en ce qu'il comporte l'étape supplémentaire consistant à relever, au moyen d'un capteur de lumière présent sur la montre, une information de luminosité, la sortie de veille du cadran à affichage numérique étant 25 conditionnée à la présence d'un seuil minimal de luminosité. 8- Procédé selon la revendication précédente caractérisé en ce que chaque séquence de transition est associée à un mouvement de la montre observé, des premières séquences de transition spécifiques étant prévues dans l'hypothèse où la montre est portée sur un poignet gauche, et des deuxièmes séquences de transition spécifiques étant prévues dans l'hypothèse où la montre est portée sur un poignet droit. 9- Montre apte à mettre en oeuvre le procédé selon l'une quelconque des revendications précédentes.35