IP Library Granted Patent US 10,310,845
Granted Patent B2
US 10,310,845 · App. 14/535,395 · Granted Jun 4, 2019

Medical device low acuity vitals system architecture

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 10,310,845
App. No.
14/535,395
Granted
Jun 4, 2019
Kind
B2
Abstract

A medical device including a non-transitory storage device storing a plurality of modular software components programmed to provide medical device functionality is disclosed. The software components can be configured to run independently as a daemon, to be modified without recompiling unchanged software components and to communicate to each other through a software component. A system including a central unit configured to communicate with a medical device is also disclosed. A medical device software architecture stored on a non-transitory, computer readable storage medium including a plurality of modular software components programmed to provide medical device functionality is also disclosed.

Claims (23)

1. A medical device, comprising:

a tangible, non-transitory storage device storing a single system architecture including a plurality of modular software components, wherein each of the plurality of modular software components is programmed to provide a separate medical device functionality;

wherein each of the plurality of modular software components is configured to run independently as a daemon such that each daemon provides the separate medical device functionality;

wherein the plurality of modular software components further comprise a plurality of reusable assets,

wherein at least one of the plurality of reusable assets is a proxy for interfacing with a measurement module, wherein the measurement module is configured to obtain patient physiological data;

wherein at least one of the plurality of reusable assets specifies a message channel for receiving output from the measurement module; and

wherein the message channel is defined between the proxy and the measurement module within the medical device so that the patient physiological data is communicated, using an object-oriented data model with a publish/subscribe bus architecture, from the measurement module to the proxy;

wherein each of the plurality of modular software components is configured to be modified and recompiled without recompiling unchanged modular software components; and

wherein the plurality of modular software components are configured to communicate to each other through a software component.

2. The medical device of claim 1 , wherein at least one of the plurality of reusable assets is configured to enable communication between the medical device and a central unit.

3. The medical device of claim 1 , wherein the measurement module is a saturated oxygen module, a non-invasive blood pressure module, or a thermometry module.

4. The medical device of claim 3 , wherein one of the plurality of reusable assets is a component manager configured to start up and shut down at least one of the plurality of modular software components;

wherein one of the plurality of reusable assets is a capability registry configured to provide a bulletin board system where the plurality of modular software components can post common object-oriented architecture messages and receive messages about changes to any of the common object-oriented architecture messages;

wherein one of the plurality of reusable assets is a configuration manager configured to maintain persistent configuration of the medical device and provide a device configuration to client software components; and

wherein one of the plurality of reusable assets is a workflow manager configured to add, remove, start, or stop manager scripts in the medical device.

5. The medical device of claim 1 , wherein the plurality of modular software components further comprise a plurality of reusable assets;

wherein one of the plurality of reusable assets is a virtual operating system configured to interface with an operating system adaptor; and

wherein one of the plurality of reusable assets is a virtual hardware configured to interface with a hardware adaptor.

6. The medical device of claim 5 , wherein one of the plurality of reusable assets is a message manager configured to provide an inter-process communications bus for sending common object-oriented architecture messages between the plurality of modular software components.

7. The medical device of claim 5 , wherein one of the plurality of reusable assets is a component manager configured to start up and shut down at least one of the plurality of modular software components;

wherein one of the plurality of reusable assets is a capability registry configured to provide a bulletin board system where the plurality of modular software components can post common object-oriented architecture messages and receive messages about changes to any of the common object-oriented architecture messages;

wherein one of the plurality of reusable assets is a configuration manager configured to maintain persistent configuration of the medical device and provide a device configuration to client software components; and

wherein one of the plurality of reusable assets is a workflow manager configured to add, remove, start, or stop manager scripts in the medical device.

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 Nov 24, 2014
From: GONDEK, CORY R.; NAGASUBRAMANIAN, SOUNDHARYA; KOVITZ, PAUL S.; ALFRED, CHARLES; GOLDMAN, DAN E.
To: WELCH ALLYN, INC.
Reel/Frame 034250/0663 →