A communication device for an implantable medical device may include: an input/output interface configured to communicate with a wireless communication device a communication interface configured to communicate with a remote system and a processor configured to perform an analysis of data received from the wireless communication device via the input/output interface and associated with the implantable medical device. The communication device may include a user interface configured to receive data input by a user. A communication system may include a wireless communication device and the aforementioned communication device. A communication method for an implantable medical device may include: providing a communication device that is configured to communicate with a wireless communication device, to communicate with a remote system and to perform an analysis of data communicating data associated with an implantable medical device from a wireless device to the communication device and analyzing the received data at the communication device.