Network communications arrangement for IMD programming units
First Claim
1. A system for programming implanted medical devices (IMDs), comprising:
- a data network;
a gateway server arrangement coupled to the data network;
an IMD programming unit to send data to, and retrieve data from, an IMD, the programming unit being coupled to the gateway server arrangement and comprising means for performing a self-discovery procedure to determine whether to initialize in a current mode or to reconfigure into a different mode that is based on software applications residing on the gateway server arrangement;
wherein the server arrangement includes a network interface intercepting data contaminants included in data received via the network and destined for the IMD programming unit and includes a storage device wherein a portion of programmable instructions executed by the IMD programming unit are stored.
1 Assignment
0 Petitions
Accused Products
Abstract
A medical data processing system that enables individual implanted medical device (IMD) programming units to securely access information networks that are susceptible to carrying data contaminants. In an example embodiment, a computer-implemented method for exchanging data with a plurality of implanted medical device (IMD) programming units, via a server arrangement that is coupled to a network, includes the step of establishing communication connections between the server arrangement and the plurality of IMD programming units. In response to receiving data at the server arrangement and destined for the IMD programming units, further including the step of identifying data contaminants in the received data and intercepting data containing data contaminants before the data reach the IMD programming units.
33 Citations
10 Claims
-
1. A system for programming implanted medical devices (IMDs), comprising:
-
a data network; a gateway server arrangement coupled to the data network; an IMD programming unit to send data to, and retrieve data from, an IMD, the programming unit being coupled to the gateway server arrangement and comprising means for performing a self-discovery procedure to determine whether to initialize in a current mode or to reconfigure into a different mode that is based on software applications residing on the gateway server arrangement; wherein the server arrangement includes a network interface intercepting data contaminants included in data received via the network and destined for the IMD programming unit and includes a storage device wherein a portion of programmable instructions executed by the IMD programming unit are stored. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification