UNIVERSAL MEDICAL DEVICE DRIVER ADAPTER
First Claim
1. A system that facilitates providing reusable code for device drivers in an expandable and scalable framework, including:
- a multi-port medical data acquisition device (MDAD) that detects a medical device coupled to the MDAD via a single port pass-through connection;
a device driver manager (DDM) tool that generates a plug-and-play extensible markup language (XML) device driver file for the medical device; and
computer-readable medium that stores the XML device driver file for use whenever the medical device or a similar device is coupled to the system;
wherein the XML device driver file includes a plurality of format parameters descriptive of a device driver for the medical device.
1 Assignment
0 Petitions
Accused Products
Abstract
A universal medical device driver adapter that enables the creation of medical device drivers without the need to write custom software for typical medical devices, thereby reducing development time for individual drivers and reducing training time and skill sets requirements of driver developers. Various format parameters are defined, such as baud rate, parity, buffer size, time stamps, tokens, message link, and the like, in an XML device driver file. When a recognized medical device is specified, the corresponding XML file is retrieved and an interface uses the parameters described therein for bidirectional communication with the monitor.
57 Citations
20 Claims
-
1. A system that facilitates providing reusable code for device drivers in an expandable and scalable framework, including:
-
a multi-port medical data acquisition device (MDAD) that detects a medical device coupled to the MDAD via a single port pass-through connection; a device driver manager (DDM) tool that generates a plug-and-play extensible markup language (XML) device driver file for the medical device; and computer-readable medium that stores the XML device driver file for use whenever the medical device or a similar device is coupled to the system; wherein the XML device driver file includes a plurality of format parameters descriptive of a device driver for the medical device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of generating reusable extensible markup language (XML) device driver files, including:
-
selecting a device driver from a list of device drivers; configuring an XML device driver file for the selected device driver using a device driver manager (DDM) tool; generating the XML device driver file when it is completely configured; and storing the XML device driver file to a computer-readable medium for recall upon detection of a compatible medical device; wherein the XML device driver file includes a plurality of format parameters descriptive of a device driver for the medical device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An extensible markup language (XML) device driver manager (DMM) tool, including:
a user interface that includes a plurality of selectable buttons and text fields by which a user enters information and configures an XML device driver file for a medical device, the information including; one or more driver properties; one or more message properties; one or more driver parameters; and one or more stripping elements. - View Dependent Claims (20)
Specification