发明名称 |
Systems, methods, and apparatus for medical device interface connectivity |
摘要 |
Certain examples provide systems, apparatus, and methods for adaptive, dynamic medical device connectivity. In an example, a medical device interface system includes a device interface connecting a medical device to a client system and enabling exchange of data between the medical device and the client system, the device interface includes a plug and play detector detecting a connection of the medical device to the device interface and a serial agent gathering information from the medical device via a connection between the medical device and the device interface and selecting an appropriate device driver to operate and interact with the medical device connected to the device interface regardless of a presence or absence of an existing plug and play capability of the medical device. |
申请公布号 |
US9471515(B2) |
申请公布日期 |
2016.10.18 |
申请号 |
US201213530577 |
申请日期 |
2012.06.22 |
申请人 |
General Electric Company |
发明人 |
Gao-Saari Lan;Raatikainen Marko;Vanhanen Ilkka;Lindroos Jyrki;Parnanen Juha |
分类号 |
G06F13/12;G06F13/10;G06F13/38;G06F19/00 |
主分类号 |
G06F13/12 |
代理机构 |
Ziolkowski Patent Solutions Group, SC |
代理人 |
Ziolkowski Patent Solutions Group, SC ;Testa Jean K. |
主权项 |
1. An interface system comprising:
a device interface configured to:
connect a device to a client system; andenable exchange of data between the device and the client system, the client system including a message and data exchange service to communicate with the device via the device interface; wherein the device interface comprises:
a plug-and-play detector to detect a connection of the device to the device interface; anda serial agent, including:
a processor configured to gather information from the device via a connection between the device and the device interface and to select an appropriate device driver to operate and interact with the device connected to the device interface;a core comprising:
a common service layer;a network server configured to communicate with the client system over a data communication interface;an interface eXtensible Markup Language (iXML) engine configured to parse inbound iXML messages and to build outbound iXML messages; anda driver engine to manage a plurality of device drivers and to form a pool of threads for device driver execution;wherein the serial agent is configured to:
operate with the plug-and-play detector to execute a plug-and-play program sequence with the device when the device is a plug-and-play device; andtransform the device into a plug-and-play device via a non plug-and-play program sequence when the device is a non plug-and-play device; andwherein, in transforming the device into a plug-and-play device via the non plug-and-play program sequence, the serial agent is further configured to:
query a cache manager to determine whether a device driver exists for the connected device in a cache; andif a device driver is not found in the cache, then:
parse driver information to determine an appropriate device driver for subscription; andsubscribe to the appropriate device driver. |
地址 |
Schenectady NY US |