Methods, computer program products, and systems are provided for
transferring software from a computing device over a high-speed wireless
radio frequency (RF) link onto one or more external programmers of
implantable medical devices. The methods include entering a
communications range of the external programmers and establishing
communication over the wireless RF link. The method may also include
determining whether any external programmers are without the software
stored on the computing device. In response to determining an external
programmer is without the software, the computing device uploads and the
external programmer receives and stores the software over the wireless
radio frequency link without interrupting the functionality of the
external programmer while the programmer interfaces with an implantable
medical device.