Systems and methods for providing secure remote data transfer for medical devices
AssigneeGE Precision Healthcare LLC
InventorsWilliam Barbiaux, Michael Walls, Nathan Davis
Life of this patent
Estimating the term…
Abstract
Methods and systems are provided for providing a secure connection to a medical device for remote servicing of the medical device. In one embodiment, a computing device is in communication with a medical device, the computing device comprising non-transitory memory including executable instructions for: communicating with the medical device via a first protocol; and communicating with a remote computing device via an encrypted, second protocol. The computing device also includes a processor for executing said executable instructions.
Claims14
A supplemental computing device in communication with a medical device, a remote computing device, and one or more external databases, the supplemental computing device comprising:
- non-transitory memory including executable instructions for:
- selecting a first protocol for communicating with the medical device from among a plurality of possible protocols based on parameters of the medical device;
- communicating information between the medical device and the remote computing device via the supplemental computing device, including:
- communicating the information between the supplemental computing device and the medical device via the first protocol, and communicating the information between the supplemental computing device and the remote computing device via an encrypted, second protocol;
- communicating clinical data between the one or more external databases and the medical device;
- and
- applying firewall screening rules, including categorizing incoming traffic as either verified or unverified traffic, and blocking unverified traffic and permitting verified traffic to pass through the supplemental computing device, where the incoming traffic includes the information communicated between the medical device and the remote computing device and the clinical data, and where the firewall screening rules are generated based on the parameters of the medical device;
- and
- a processor for executing said executable instructions.
A method, executable by a supplemental computing device, for servicing a medical device in communication with the supplemental computing device, the method comprising:
- encrypting a connection over the Internet between a remote computing device and the supplemental computing device;
- converting, with the supplemental computing device, between a first protocol used by the medical device and a second protocol used by the remote computing device to enable communication between the remote computing device and the medical device via the supplemental computing device, where the supplemental computing device communicates with one or more external databases over a hospital network;
- and
- blocking unverified traffic with the supplemental computing device and permitting verified traffic to pass through the supplemental computing device, the unverified traffic and the verified traffic determined based on a set of screening rules generated based on parameters of the medical device.
A system, comprising:
- a medical device included on a hospital network;
- a remote computing device configured with executable instructions stored in non-transitory memory for servicing the medical device;
- one or more external databases included on the hospital network and in communication with the medical device;
- and
- a supplemental computing device communicates with the medical device and the one or more external databases via the hospital network and configured with executable instructions stored in non-transitory memory that when executed cause the supplemental computing device to:
- identify a first protocol from a list of protocols based on parameters of the medical device;
- executing a model on images received from the medical device;
- convert between the first protocol used by the medical device a second protocol used by the remote computing device;
- encrypt communications with the remote computing device via a security protocol;
- apply a firewall to block, with the supplemental computing device, unverified traffic between the medical device and the hospital network, permit verified traffic to pass through the supplemental computing device, and secure open ports on the medical device, where the firewall does not block data from the one or more external databases, and where the unverified traffic and the verified traffic are determined based on a set of screening rules generated based on parameters of the medical device.
Dependencies are inferred from the claim text.