IP Library Granted Patent US 8,402,161
Granted Patent B2
US 8,402,161 · App. 11/905,811 · Granted Mar 19, 2013

Communication of information between a plurality of network elements

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,402,161
App. No.
11/905,811
Granted
Mar 19, 2013
Kind
B2
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.

Claims (30)

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.

2. The non-transitory computer-readable storage medium of claim 1 , wherein the upper protocol stack further comprises a link management protocol, wherein the link management protocol establishes and terminates connections between the one or more network devices.

3. The non-transitory computer-readable storage medium of claim 1 , further comprising receiving the communication at the upper protocol stack from an application layer.

4. The non-transitory computer-readable storage medium of claim 1 , further comprising receiving the communication at the lower protocol stack from a network device.

5. The non-transitory computer-readable storage medium of claim 1 , wherein the classification fields comprise a first classification field identifying a particular software module within the data transfer protocol having an associated set of message and information types.

6. The non-transitory computer-readable storage medium of claim 5 , wherein the classification fields comprise a second classification field identifying a set of one or more attributes of the first classification field.

7. The non-transitory computer-readable storage medium of claim 6 , wherein the classification fields comprise a third classification field identifying a set of one or more additional attributes of the software module identified by the first classification field and the one or more attributes identified by the second classification field.

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.

9. The system of claim 8 , further comprising one or more additional host computers in communication with the host computer.

10. The system of claim 8 , wherein the communicating between the host computer and the one or more network devices is performed by connections selected from the group consisting of WiFi, serial, USB and combinations thereof.

11. The system of claim 8 , wherein communications from the one or more network devices are received in a format compatible with the communications protocol software.

12. The system of claim 11 , wherein the communications from the one or more network devices contain values corresponding to the first classification, the second classification and the third classification.

Assignments (6)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 050260/0644 Recorded Dec 14, 2021
From: JPMORGAN CHASE BANK, N.A.
To: BREATHE TECHNOLOGIES, INC.; HILL-ROM SERVICES, INC.; ALLEN MEDICAL SYSTEMS, INC.; WELCH ALLYN, INC.; HILL-ROM, INC.; VOALTE, INC.; BARDY DIAGNOSTICS, INC.; HILL-ROM HOLDINGS, INC.
Reel/Frame 058517/0001 →
SECURITY AGREEMENT Recorded Sep 4, 2019
From: HILL-ROM HOLDINGS, INC.; HILL-ROM, INC.; HILL-ROM SERVICES, INC.; ALLEN MEDICAL SYSTEMS, INC.; ANODYNE MEDICAL DEVICE, INC.; VOALTE, INC.; WELCH ALLYN, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 050260/0644 →
RELEASE OF SECURITY INTEREST Recorded Sep 3, 2019
From: JPMORGAN CHASE BANK, N.A.
To: HILL-ROM SERVICES, INC.; ALLEN MEDICAL SYSTEMS, INC.; WELCH ALLYN, INC.; HILL-ROM COMPANY, INC.; HILL-ROM, INC.; ANODYNE MEDICAL DEVICE, INC.; MORTARA INSTRUMENT, INC.; MORTARA INSTRUMENT SERVICES, INC.; VOALTE, INC.
Reel/Frame 050254/0513 →
SECURITY AGREEMENT Recorded Sep 26, 2016
From: HILL-ROM SERVICES, INC.; ASPEN SURGICAL PRODUCTS, INC.; ALLEN MEDICAL SYSTEMS, INC.; WELCH ALLYN, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 040145/0445 →
SECURITY INTEREST Recorded Sep 10, 2015
From: ALLEN MEDICAL SYSTEMS, INC.; HILL-ROM SERVICES, INC.; ASPEN SURGICAL PRODUCTS, INC.; WELCH ALLYN, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 036582/0123 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2007
From: DELLOSTRITTO, JAMES J.; BLASZAK, RONALD J.; CRAW, CHAD E.; GONDEK, CORY R.; LOMASCOLO, FRANK; PETERSEN, ERIC G.; WEST, KENNETH G.; GOLDFAIN, ALBERT; NARAYAN, MAHESH; CHUNG, SONG Y.
To: WELCH ALLYN, INC.
Reel/Frame 020251/0678 →