An implantable medical device (IMD) that includes a transceiver configured to broadcast an advertising data packet that includes a unique identifier, and to receive a scan request data packet from an external device. A memory stores program instructions, and stores an approved device list, and one or more processors are configured to execute the program instructions to identify a device identifier (ID) from the scan request data packet received, apply an advertising filter to determine if the scan request data packet is from an authorized external device based on the device ID and the approved device list, based on the determination by the advertising filter, deny transmission of a scan response data packet from the transceiver when the advertising filter determines that the scan request data packet is from an unauthorized external device, and establish a communication session with an authorized external device independent of the scan request data packet.La présente invention concerne un dispositif médical implantable (IMD) qui comprend un émetteur-récepteur conçu pour diffuser un paquet de données d'annonce qui comprend un identifiant unique, et pour recevoir un paquet de données de requête de balayage provenant d'un dispositif externe. Une mémoire stocke des instructions de programme, et stocke une liste de dispositifs approuvés, et un ou plusieurs processeurs sont conçus pour exécuter les instructions de programme pour identifier un identifiant de dispositif (ID) à partir du paquet de données de demande de balayage reçu, appliquer un filtre d'annonce pour déterminer si le paquet de données de demande de balayage provient d'un dispositif externe autorisé sur la base de l'ID de dispositif et de la liste de dispositifs approuvés, sur la base de la détermination par le filtre d'annonce, refuser la transmission d'un paquet de données de réponse de balayage de l'émetteur-récepteur lorsque le filtre d'annonce détermine que le paquet de données de demande de balayage pro