# US 10,765,823 B2 · Control device for medical ventilators

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,765,823 B2
- Document ID: US10765823B2
- Status: Granted
- Kind: B2
- Application number: 14/823,902
- Filed: 2015-08-11
- Published: 2016-06-30
- Granted: 2020-09-08
- Earliest claimed: 2014-08-11
- Assignees: Shenzhen Mindray Bio-Medical Electronics Co., Ltd.
- Applicants: Mindray Medical Sweden AB
- Inventors: Joakim Laksov
- Web page: https://patentgrep.com/patent/US10765823B2

## CPC

- A61M 16/0069: {the speed thereof being controlled by respiratory parameters, e.g. by inhalation}
- A61M 16/0051: {with alarm devices}
- A61M 16/024: {including calculation means, e.g. using a processor}
- G16H 40/63: for local operation
- A61M 2205/3334: Measuring or controlling the flow rate
- A61M 2205/502: User interfaces, e.g. screens or keyboards
- A61M 2205/505: Touch-screens; Virtual keyboard or keypads; Virtual buttons; Soft keys; Mouse touches
- A61M 2205/52: with memories providing a history of measured variating parameters of apparatus or patient
- A61M: DEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY (introducing media into or onto the bodies of animals A61D7/00; means for inserting tampons A61F13/26; devices for administering food or medicines orally A61J; containers for collecting, storing or administering blood or medical fluids A61J1/05); DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY (surgery A61B; chemical aspects of surgical articles A61L); DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR {(Electrotherapy, e.g. producing anaesthesia by the use of alternating or intermittent currents A61N1/36021)}
- G16H: HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA

## Abstract

Aspects of the subject technology relate to a control device for a medical ventilator. The control device has a user definable medical ventilator protocol and is configured to select a plurality of objects from a group of objects, wherein each of the objects are segments of the ventilator protocol, and each of the objects has at least one attribute. Further, the control device is configured to arrange the plurality of objects in a sequence, initiate the at least one attribute to define a property for each object in the plurality of objects, and execute the sequence. The medical control device gives the user flexibility to define and implement a medical ventilator protocol in a faster way than possible today and for different patients and/or ventilator situations.

## Claims

### Claim 1

A control device for a medical ventilator, the control device having a user definable medical ventilator protocol, wherein the control device includes:
means for selecting a plurality of objects from a group of objects, at least one object of the plurality of objects comprising a wean object configured to wean a patient from the medical ventilator, wherein each of the objects are segments of the ventilator protocol, at least one of the objects having at least one static attribute and at least one dynamic attribute, wherein each static attribute maintains a particular value during the execution of the ventilator protocol, and wherein each dynamic attribute has a value that is updated during the ventilator protocol responsive to sensor data;
means for arranging the plurality of objects in a sequence, wherein at least one object of the plurality of objects in the sequence refers to itself or another object to create a loop that must be performed before executing the wean object to wean the patient from the medical ventilator;
a processor unit; and
a non-transitory computer readable storage medium comprising instructions which, when executed by the processor unit, cause the processor unit to:
initiate the at least one attribute to define a property for each object in the plurality of objects, and
execute the sequence.

### Claim 2 (depends on 1)

The control device according to claim 1, wherein each of the objects in the group of objects includes pre-selected attributes.

### Claim 3 (depends on 2)

The control device according to claim 2, wherein the pre-selected attributes of each object is based on individual steps, actions, or decisions present in existing medical ventilator protocols.

### Claim 4 (depends on 1)

The control device according to claim 1, wherein the plurality of objects further comprises at least one of a help text object, an attribute input object, a temporary setting adjustment object, a comfort zone object, an undesired ventilation object, an action object, a decision object, a setting adjustment object, a trend values display object, a values display object, a time of day object, an add on pressure support object, a logging block, a sound object, an alarm object, or an easy access object.

### Claim 5 (depends on 1)

The control device according to claim 1, wherein the plurality of objects are pre-selected from the group of objects, the objects are arranged in sequence and the at least one attribute associated with each object is initiated, allowing for a program on the processor to instantly execute the sequence.

### Claim 6 (depends on 1)

The control device according to claim 1, wherein the non-transitory computer readable storage medium further comprises instructions which, when executed by the processor unit, cause the processor unit to read and/or write the objects to a non-transitory data storage medium.

### Claim 7 (depends on 6)

The control device according to claim 6, wherein the objects include a pre-selected plurality of objects, which are arranged in sequence and each of the objects has at least one initiated attribute.

### Claim 8 (depends on 6)

The control device according to claim 6, wherein the non-transitory data storage medium is an internal data storage medium and/or the data storage medium is an external data storage medium.

### Claim 9 (depends on 1)

The control device according claim 1, wherein the at least one attribute is a tidal volume (VT), an inspired VT, an expired VT, a breathing frequency, a total breathing count (ftot), a fspn, a fmand, an oxygen saturation (SpO2), an end-tidal carbon oxide (EtCO2), a positive end-expiratory pressure (PEEP), a PEEP start value, a PEEP end value, an oxygen concentration (FiO2), a minute ventilation (MV), a spontaneous minute volume (MVspont), a leakage minute volume (MVleak), a resistance, a compliance, a RSBI, a WOB, a NIF, a P0.1, an intrinsic PEEP (PEEPi), a body weight, a volume, a step size, a time, a duration, a number of repetitions, a maximum value, a minimum value, an alarm, a continuous positive airway pressure (CPAP), a patient chart, a diagram and/or a trend.

### Claim 10 (depends on 1)

The control device according to claim 1, wherein the means for selecting and/or arranging includes a keyboard, a touch screen, a computer mouse, a switch, a knob and/or a button.

### Claim 11 (depends on 1)

The control device according to claim 1, wherein each of the objects in the group of objects includes pre-selected attributes.

### Claim 12 (depends on 1)

The control device of claim 1, wherein at least one static attribute of an object comprises a specified time period, and at least one dynamic attribute of the object comprises sensor data to be displayed for the specified time period.

### Claim 13 (depends on 1)

The control device of claim 1, wherein at least one static attribute of an object comprises a specified alarm level, and wherein at least one dynamic attribute of the object comprises sensor data for comparison with the specified alarm level.

### Claim 14 (depends on 1)

The control device of claim 1, wherein at least one object includes at least two static attributes specifying minimum and maximum values that are compared to at least one dynamic attribute.

### Claim 15

A pre-treatment method for defining a medical ventilator protocol, the method comprising:
selecting a plurality of objects from a group of objects, at least one object of the plurality of objects comprising a wean object configured to wean a patient from the medical ventilator, wherein each of the objects are segments of the ventilator protocol at least one of the objects having at least one static attribute and at least one dynamic attribute, wherein each static attribute maintains a particular value during the execution of the ventilator protocol, and wherein each dynamic attribute has a value that is updated during the ventilator protocol responsive to sensor data;
combining a least two of the plurality of objects into a single new object that is selectable and arrangeable in a graphical user interface;
arranging the plurality of objects including the new object in a sequence, wherein at least one object of the plurality of objects in the sequence refers to itself or another object to create a loop that must be performed before executing the wean object to wean the patient from the medical ventilator;
initiating the at least one attribute to define a property for each object in the plurality of objects; and
executing the sequence.

### Claim 16

A medical ventilator system with a control device, comprising:
a processing unit;
a memory unit in communication with the processing unit;
a control sequence for execution by the processing unit comprising:
a selection segment for selecting a plurality of objects from a group of objects, at least one object of the plurality of objects comprising a wean object configured to wean a patient from the medical ventilator, wherein each of the objects are segments of a ventilator protocol, at least one of the objects having at least one static attribute and at least one dynamic attribute, wherein each static attribute maintains a particular value during the execution of the ventilator protocol, wherein each dynamic attribute has a value that is updated during the ventilator protocol responsive to sensor data, and wherein at least one dynamic attribute comprises a trend data including statistics obtained from a plurality of external measurements;
an arranging segment for arranging the plurality of objects in a sequence, wherein at least one object of the plurality of objects in the sequence refers to itself or another object to create a loop that must be performed before executing the wean object to wean the patient from the medical ventilator; and
an initiating segment for initiating the at least one attribute to define a property for each object in the plurality of objects prior to executing the sequence by the processing unit.

### Claim 17 (depends on 16)

The non-transitory computer readable storage medium of claim 16, wherein at least one object is a trend attribute display object configured to display the trend data including the plurality of external measurements.
