Device connectivity engine
First Claim
1. A single medical device, comprising:
- a physiological measurement device of the single medical device to capture data associated with vital signs; and
a computing device of the single medical device, comprising;
a device management engine configured to receive the data captured by the physiological measurement device, wherein the data captured by the physiological measurement device is formatted in a first data format;
a listener engine configured to determine a destination of the data sent by the single medical device; and
a device connectivity engine configured to;
transform the data captured by the physiological measurement device into an array of key-value pairs;
identify a template from a plurality of templates based upon the destination for the data;
populate the template with at least some values from the array of key-value pairs to generate a populated template, wherein the populated template includes at least a portion of the data captured by the physiological measurement device in a second data format; and
transmit the populated template from the single medical device to the destination.
6 Assignments
0 Petitions
Accused Products
Abstract
An example medical device includes a physiological measurement device and a computing device. The computing device includes a device management engine and a data connectivity engine. The device management engine is configured to receive data captured by the physiological measurement device. The data captured by the physiological measurement device is formatted in a first data format. The device connectivity engine is further configured to transform the data captured by the physiological measurement device into an array of key-value pairs. The device connectivity engine is further configured to populate a template with at least some of the values from the key-value pairs to generate a populated template. The populated template includes at least a portion of the data captured by the physiological measurement device in a second data format. The device connectivity engine is further configured to transmit the populated template.
-
Citations
18 Claims
-
1. A single medical device, comprising:
-
a physiological measurement device of the single medical device to capture data associated with vital signs; and a computing device of the single medical device, comprising; a device management engine configured to receive the data captured by the physiological measurement device, wherein the data captured by the physiological measurement device is formatted in a first data format; a listener engine configured to determine a destination of the data sent by the single medical device; and a device connectivity engine configured to; transform the data captured by the physiological measurement device into an array of key-value pairs; identify a template from a plurality of templates based upon the destination for the data; populate the template with at least some values from the array of key-value pairs to generate a populated template, wherein the populated template includes at least a portion of the data captured by the physiological measurement device in a second data format; and transmit the populated template from the single medical device to the destination. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of facilitating data communication between a single medical device and a server, the method comprising:
-
receiving, by the single medical device, data associated with vital signs captured by a physiological measurement device of the single medical device, wherein the data captured by the physiological measurement device is formatted in a first data format; transforming the data captured by the physiological measurement device into an array of key-value pairs; identifying a template from a plurality of templates based upon a destination for the data, the destination being the server; populating the template with at least some values from the array of key-value pairs to generate a populated template, wherein the populated template includes at least a portion of the data captured by the physiological measurement device in a second data format; and transmitting the populated template from the single medical device to the server. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A single medical device, comprising:
-
a physiological measurement device of the single medical device to capture data associated with vital signs; and a computing device of the single medical device, comprising; a device management engine configured to receive the data captured by the physiological measurement device, wherein the data captured by the physiological measurement device is formatted in a first data format; and a device connectivity engine configured to; listen to a TCP/IP port for communication from the device management engine; receive, via the TCP/IP port, the data captured by the physiological measurement device; identify a script program from the plurality of script programs stored in a cache; and execute the script program, causing the device connectivity engine to; transform the data captured by the physiological measurement device into an array of key-value pairs, wherein keys of the array of key-value pairs are generic key values and at least some of the values of the array of key-value pairs are generated by performing a conversion operation on at least a portion of the data captured by the physiological measurement device; identify a template from a plurality of templates based upon a destination for the data, the destination being an external server associated storing an electronic health record; populate a template with at least some of the values from the array of key-value pairs to generate a populated template, wherein the populated template includes at least a portion of the data captured by the physiological measurement device in a second data format; and transmit the populated template from the single medical device to the electronic health record on the external server.
-
Specification