Brevet FR3130419A1 — publié le 20230616

Détection de dispositif NFC La présente description concerne un procédé dans lequel, en cas de détection potentielle, par un premier dispositif NFC (100A), d’un deuxième dispositif NFC (100B), une validation de cette détection est effectuée en fonction du gradient temporel de variation d'au moins une condition environnementale du premier dispositif. Figure pour l'abrégé : Fig. 1 Détection de dispositif NFC La présente description concerne de façon générale les circuits électroniques et, plus particulièrement, les transpondeurs électromagnétiques ou étiquettes électroniques (tag, en anglais). La présente description s’applique en particulier aux dispositifs électroniques intégrant un circuit de communication en champ proche (Near-Field Communication - NFC, en anglais), plus communément appelés dispositifs NFC, et à la détection de la présence d’un tel dispositif dans le champ d’un autre dispositif. Les systèmes de communication à transpondeurs électromagnétiques sont de plus en plus fréquents, en particulier depuis le développement des technologies de communication en champ proche. Ces systèmes exploitent typiquement un champ électromagnétique radiofréquence généré par un dispositif NFC (terminal ou lecteur) pour détecter puis communiquer avec un autre dispositif NFC (carte) situé à portée. La plupart du temps, les dispositifs NFC sont alimentés par batterie. Des périodes d’utilisation de leurs fonctions et circuits sont alors généralement entrecoupées de périodes de veille. Les périodes de veille permettent en particulier d’abaisser la consommation énergétique des dispositifs NFC. Un dispositif NFC doit alors être "réveillé" quand il détecte une étiquette électronique ou un autre dispositif à portée. On a cependant intérêt à faire en sorte que les dispositifs NFC restent en veille le plus longtemps possible. Un mode de réalisation réduit tout ou partie des inconvénients des techniques connues de détection de présence d’un dispositif électronique intégrant un circuit de communication en champ proche par un autre dispositif électronique émettant un champ électromagnétique, plus particulièrement pendant les périodes de veille. Un mode de réalisation propose une solution tenant compte de variations de conditions environnementales. Un mode de réalisation prévoit un procédé dans lequel, en cas de détection potentielle, par un premier dispositif NFC, d’un deuxième dispositif NFC, une validation de cette détection est effectuée en fonction du gradient temporel de variation d'au moins une condition environnementale du premier dispositif. Selon un mode de réalisation, la condition environnementale est la température. Selon un mode de réalisation, la détection est identifiée par le franchissement, par une valeur d'au moins une grandeur caractéristique d'un signal aux bornes d'un circuit oscillant du premier dispositif, de seuils de détection. Selon un mode de réalisation, les seuils correspondent à des premier et deuxième seuils délimitant une plage de valeurs de la grandeur caractéristique. Selon un mode de réalisation, les seuils de détection délimitent une plage de valeurs de ladite grandeur caractéristique sans présence de deuxième dispositif. Selon un mode de réalisation, en cas franchissement d'un des seuils par la valeur de la grandeur caractéristique, la validation dépend du résultat d'une comparaison supplémentaire, aux seuils de détection, d'une valeur compensée en fonction du gradient de variation de la condition environnementale. Selon un mode de réalisation, en cas franchissement d'un des seuils par la valeur de la grandeur caractéristique, la validation dépend du résultat d'une comparaison supplémentaire de ladite valeur à des seuils de détection ajustés en fonction du gradient de variation de la condition environnementale. Selon un mode de réalisation, la comparaison supplémentaire est effectuée si ledit gradient est supérieur à un gradient seuil et la détection potentielle est validée dans le cas contraire. Selon un mode de réalisation, les seuils de détection sont ajustés en fonction du résultat de la validation d'une détection potentielle. Selon un mode de réalisation, les seuils de détection sont ajustés en fonction dudit gradient de ladite condition environnementale du premier dispositif. Selon un mode de réalisation, une grandeur caractéristique correspond à une amplitude du signal aux bornes du circuit oscillant du premier dispositif. Selon un mode de réalisation, une grandeur caractéristique correspond à une phase du signal aux bornes du circuit oscillant du premier dispositif. Selon un mode de réalisation, ledit gradient correspond à la variation de ladite condition environnementale entre deux phases de détection. Selon un mode de réalisation, le premier dispositif comporte au moins deux modes de fonctionnement, dont un premier mode dans lequel des salves de détection sont espacées d’une durée correspondant à au moins cent fois la durée des salves. Selon un mode de réalisation, le premier dispositif bascule dans un mode de fonctionnement d’émission d’une séquence d’interrogation telle que définie dans les spécifications du NFC Forum lorsque le deuxième dispositif est détecté à portée. Un mode de réalisation prévoit un produit programme d’ordinateur, comportant un support de stockage non transitoire comprenant des instructions adaptées à la mise en œuvre du procédé décrit. Un mode de réalisation prévoit un dispositif électronique, comportant un produit programme d’ordinateur. Un mode de réalisation prévoit un circuit électronique adapté à la mise en œuvre du procédé décrit. Un mode de réalisation prévoit un dispositif électronique, comportant un circuit électronique. Ces caractéristiques et avantages, ainsi que d'autres, seront exposés en détail dans la description suivante de modes de réalisation particuliers faite à titre non limitatif en relation avec les figures jointes parmi lesquelles : la représente, de façon très schématique et sous forme de blocs, un exemple de système de communication en champ proche du type auquel s’appliquent, à titre d’exemple, des modes de réalisation et modes de mise en œuvre décrits ; la est un chronogramme illustrant un exemple de procédé de détection, par un dispositif en mode lecteur et en veille, d’un dispositif en mode carte ; la est un chronogramme illustrant un mode de mise en œuvre d’un procédé de détection, par un dispositif en mode lecteur et en veille, d’un dispositif en mode carte ; la représente un mode de réalisation d'un circuit de communication en champ proche ; la illustre, par des chronogrammes, un fonctionnement du représente du circuit de la ; la représente, de façon très schématique et sous forme de blocs, un mode de réalisation d'un procédé de validation d'une détection ; la illustre, par des chronogrammes, le fonctionnement du mode de réalisation de la ; la représente, de façon très schématique et sous forme de blocs, un autre mode de réalisation d'un procédé de validation d'une détection ; la illustre, par des chronogrammes, un exemple de fonctionnement d'un procédé de détection sans validation ; et la illustre, par des chronogrammes un exemple de fonctionnement du procédé de détection avec validation. Procédé dans lequel, en cas de détection potentielle, par un premier dispositif NFC (100A), d’un deuxième dispositif NFC (100B), une validation de cette détection est effectuée en fonction du gradient temporel (ΔT) de variation d'au moins une condition environnementale du premier dispositif. Procédé selon la revendication 1, dans lequel la condition environnementale est la température (T). Procédé selon la revendication 1 ou 2, dans lequel la détection est identifiée par le franchissement, par une valeur d'au moins une grandeur caractéristique (I, Q) d'un signal aux bornes d'un circuit oscillant (404, 406) du premier dispositif (100A), de seuils de détection (MTHH, MTHL, PTHH, PTHL). Procédé selon la revendication 3, dans lequel les seuils correspondent à des premier (MTHL, PTHL) et deuxième (MTHH, PTHH) seuils délimitant une plage (MW, PW) de valeurs de la grandeur (Q, I) caractéristique. Procédé selon la revendication 4, dans lequel les seuils de détection (MTHL, PTHL, MTHH, PTHH) délimitent une plage de valeurs de ladite grandeur caractéristique (Q, I) sans présence de deuxième dispositif. Procédé selon l'une quelconque des revendications 3 à 5, dans lequel, en cas franchissement d'un des seuils (MTHL, PTHL, MTHH, PTHH) par la valeur (Qmeas, Imeas) de la grandeur caractéristique, la validation dépend du résultat d'une comparaison supplémentaire, aux seuils de détection (MTHL, PTHL, MTHH, PTHH), d'une valeur (Qcomp, Icomp) compensée en fonction du gradient (ΔT) de variation de la condition environnementale. Procédé selon l'une quelconque des revendications 3 à 5, dans lequel, en cas franchissement d'un des seuils (MTHL, PTHL, MTHH, PTHH) par la valeur de la grandeur caractéristique (Q, I), la validation dépend du résultat d'une comparaison supplémentaire de ladite valeur (Q, I) à des seuils de détection (MTHL-G, PTHL-G, MTHH+G, PTHH+G) ajustés en fonction du gradient de variation (ΔT) de la condition environnementale. Procédé selon la revendication 7, dans lequel la comparaison supplémentaire est effectuée si ledit gradient (ΔT) est supérieur à un gradient seuil (ΔTTH) et la détection potentielle est validée dans le cas contraire. Procédé selon l'une quelconque des revendications 3 à 7, dans lequel les seuils de détection (MTHL, PTHL, MTHH, PTHH) sont ajustés en fonction du résultat de la validation d'une détection potentielle. Procédé selon la revendication 9, dans lequel les seuils de détection (MTHH, MTHL, PTHH, PTHL) sont ajustés en fonction dudit gradient (ΔT) de ladite condition environnementale du premier dispositif. Procédé selon l'une quelconque des revendications 3 à 10, dans lequel une grandeur caractéristique correspond à une amplitude (I) du signal aux bornes du circuit oscillant du premier dispositif. Procédé selon l'une quelconque des revendications 3 à 10, dans lequel une grandeur caractéristique correspond à une phase (Q) du signal aux bornes du circuit oscillant du premier dispositif. Procédé selon l'une quelconque des revendications 1 à 12, dans lequel ledit gradient (ΔT) correspond à la variation de ladite condition environnementale entre deux phases de détection. Procédé selon l’une quelconque des revendications 1 à 13, dans lequel le premier dispositif (100A) comporte au moins deux modes de fonctionnement, dont un premier mode dans lequel des salves de détection sont espacées d’une durée correspondant à au moins cent fois la durée des salves. Procédé selon l’une quelconque des revendications 1 à 14, dans lequel le premier dispositif (100A) bascule dans un mode de fonctionnement d’émission d’une séquence d’interrogation telle que définie dans les spécifications du NFC Forum lorsque le deuxième dispositif (100B) est détecté à portée. Produit programme d’ordinateur, comprenant des instructions adaptées à la mise en œuvre du procédé selon l’une quelconque des revendications 1 à 15 lorsqu'il est exécuté par un processeur. Dispositif électronique (100A), comportant un produit programme d’ordinateur selon la revendication 16. Circuit électronique (400 ; 600 ; 800), adapté à la mise en œuvre du procédé selon l’une quelconque des revendications 1 à 15. Dispositif électronique (100A), comportant un circuit électronique (400 ; 600 ; 800) selon la revendication 18.