Communication of information between a plurality of network elements
First Claim
1. A non-transitory computer-readable storage medium carrying one or more sequences of instructions for controlling communications between one or more network devices, which instructions, when executed by one or more processors, cause the one or more processors to carry out the steps of:
- transferring a communication through an upper protocol stack, wherein the upper protocol stack is operable by application software, the application software;
defining a data transfer protocol including a medical object management protocol layer defining hierarchical classification fields;
processing the communication according to the hierarchical classification fields to identify;
a highest family classification field defining classes of physiological data including blood pressure, temperature, and pulse oximetry,a middle genus classification field defining one or more attributes of the highest family classification field, including requesting data, responding with data, commands, continuously report data, and request status information, anda lowest species classification field defining a particular data type including getting data and putting data associated with blood pressure, temperature, and oximetry, andinterpreting the communication based on the processing of the hierarchical classification fields; and
transferring the communication through an interchange layer between the upper protocol stack and a lower protocol stack, the communication transferred through the interchange layer establishing a connection between a first network device and a second network device, at least one of the first network device or the second network device being a medical device.
6 Assignments
0 Petitions
Accused Products
Abstract
A communications protocol interface may be configured as being divisible into a core portion and an extensible portion. The extensible portion of the communications protocol interface may be further configured so that each network element can communicate a unique and optimally small subset of actual interoperable data that corresponds to at least a portion of a larger defined data set. A software generator program may be configured to generate a set of extensible source code that operates upon the subset of actual data and that directs the execution of the extensible portion of the communications protocol interface for a particular network element.
131 Citations
12 Claims
-
1. A non-transitory computer-readable storage medium carrying one or more sequences of instructions for controlling communications between one or more network devices, which instructions, when executed by one or more processors, cause the one or more processors to carry out the steps of:
-
transferring a communication through an upper protocol stack, wherein the upper protocol stack is operable by application software, the application software; defining a data transfer protocol including a medical object management protocol layer defining hierarchical classification fields; processing the communication according to the hierarchical classification fields to identify; a highest family classification field defining classes of physiological data including blood pressure, temperature, and pulse oximetry, a middle genus classification field defining one or more attributes of the highest family classification field, including requesting data, responding with data, commands, continuously report data, and request status information, and a lowest species classification field defining a particular data type including getting data and putting data associated with blood pressure, temperature, and oximetry, and interpreting the communication based on the processing of the hierarchical classification fields; and transferring the communication through an interchange layer between the upper protocol stack and a lower protocol stack, the communication transferred through the interchange layer establishing a connection between a first network device and a second network device, at least one of the first network device or the second network device being a medical device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A communication protocol system comprising:
-
a host computer, a network link at the host computer for communicating between the host computer and one or more network devices, a database in communication with the host computer for storing data from the host computer, and communications protocol software on the host computer for processing communications between the host computer and the one or more network devices, the communications protocol software comprising an upper protocol stack operable by application software and a lower protocol stack operable by operating system software, the application software defining a data transfer protocol including a medical object management protocol layer defining hierarchical classification fields, the communications between the host computer and the one or more network devices being processed according to the hierarchical classification fields to identify; a highest family classification field defining classes of physiological data including blood pressure, temperature, and pulse oximetry; a middle genus classification field defining one or more attributes of the highest family classification field, including requesting data, responding with data, commands, continuously report data, and request status information, and a lowest species classification field defining a particular data type including getting data and putting data associated with blood pressure, temperature, and oximetry, the communications between the host computer and the one or more network devices being interpreted based on the processing of the hierarchical classification fields. - View Dependent Claims (9, 10, 11, 12)
-
Specification