Method for updating a ventilator

US12308117B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12308117-B2
Application numberUS-202117449478-A
CountryUS
Kind codeB2
Filing dateSep 30, 2021
Priority dateOct 2, 2020
Publication dateMay 20, 2025
Grant dateMay 20, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method for updating the firmware and software of a ventilator, wherein the firmware and the software of the ventilator are divided into individual modules and separate updates are provided for each module in the form of module updates and these module updates are transferred to the ventilator from at least one remote station spatially separated from the ventilator via at least one interface of the ventilator and the module updates are performed on the ventilator.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for updating the firmware and software of a ventilator, wherein the method comprises dividing the firmware and the software of the ventilator into individual modules and separate updates are provided for each module in a form of module updates and these module updates are transferred to the ventilator from at least one remote station spatially separated from the ventilator via at least one interface of the ventilator and the module updates are performed on the ventilator. 2. The method of claim 1 , wherein the module updates are each divided into data packets which are transferred to the ventilator via an interface of the ventilator and stored, and wherein after a transfer of all data packets of a module update the data packets are assembled and the respective module update is performed. 3. The method of claim 1 , wherein the module updates are each divided into data packets, the data packets of a module update being stored on the ventilator even after an interruption of a transfer of the data packets. 4. The method of claim 3 , wherein a transfer of the data packets is resumed after the interruption. 5. The method of claim 3 , wherein the transfer of the data packets is resumed after the interruption, the transfer being restarted with a last data packet that was started but not completely transferred. 6. The method of claim 1 , wherein the module updates are each divided into data packets, the data packets of a module update being stored on the ventilator until the module update has been performed or until a command to delete the data packets is issued. 7. The method of claim 1 , wherein the module updates are each divided into data packets, transferred data packets of an incompletely transferred module update on the ventilator being discarded/deleted and missing data packets being not transferred if a more recent version of the module update is available. 8. The method of claim 1 , wherein a message of status of the module update is generated and/or issued by the ventilator and/or the spatially separated remote station. 9. The method of claim 1 , wherein transfer and/or execution of the module update is requested or confirmed on the ventilator and/or the spatially separated remote station. 10. The method of claim 1 , wherein a transfer of the module update or data packets thereof is suspended under certain conditions. 11. The method of claim 1 , wherein a transfer of medical, patient-specific and/or treatment-related data is prioritized over a transfer of data packets of the module updates. 12. The method of claim 1 , wherein a priority of a transfer is individually adjusted on the ventilator and/or on the spatially separated remote station for individual data types. 13. The method of claim 1 , wherein in certain circumstances transfer and execution of a module update is preferred to all other data transfers. 14. The method of claim 1 , wherein the module updates are divided into data packets and the maximum size of the data packets is from 100 kilobytes to 100,000 kilobytes. 15. The method of claim 1 , wherein when a newer version of the module update is available, a check is first made as to whether one of the previous module updates is necessary in order for the new version of the module update to be performed, in which case an older version of the module update is then transferred and performed before transferring and performing the newer version of the module update. 16. The method of claim 1 , wherein if a plurality of module updates for different modules is available, the module updates are transferred and performed consecutively and wherein a next module update is only transferred and performed when a previous module update is fully completed. 17. The method of claim 1 , wherein if a plurality of module updates for different modules is available, the module updates are transferred and installed at the same time. 18. The method of claim 1 , wherein if a plurality of module updates for different modules is available, the module updates are transferred and performed consecutively, a process starting with the transfer of a next module update after a transfer of a previous module update is completed and without waiting for a successful execution of the previous module update. 19. The method of claim 1 , wherein the transfer of the module update is automatically interrupted by the ventilator based on a connection between the ventilator and the spatially separated remote station. 20. A ventilation system, wherein the system comprises at least one ventilator and a spatially separated remote station, a firmware and a software of the ventilator being divided into individual modules and separate updates are provided for each module in a form of module updates, and these module updates being transferred to the ventilator from the remote station via at least one interface of the ventilator and the module updates are performed on the ventilator.

Assignees

Inventors

Classifications

  • involving the movement of software or configuration parameters  (network booting or remote initial program loading [RIPL] G06F9/4416) · CPC title

  • involving control of end-device applications over a network · CPC title

  • G06F8/65Primary

    Updates (security arrangements therefor G06F21/57) · CPC title

  • Devices for influencing the respiratory system of patients by gas treatment, e.g. ventilators (iron lungs A61H31/02); Tracheal tubes · CPC title

  • G16H40/40Primary

    for the management of medical equipment or devices, e.g. scheduling maintenance or upgrades · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12308117B2 cover?
A method for updating the firmware and software of a ventilator, wherein the firmware and the software of the ventilator are divided into individual modules and separate updates are provided for each module in the form of module updates and these module updates are transferred to the ventilator from at least one remote station spatially separated from the ventilator via at least one interface o…
Who is the assignee on this patent?
Loewenstein Medical Tech Sa
What technology area does this patent fall under?
Primary CPC classification G06F8/65. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 20 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).