Healthcare system for providing medical insights

US12597525B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12597525-B2
Application numberUS-202218066045-A
CountryUS
Kind codeB2
Filing dateDec 14, 2022
Priority dateDec 17, 2021
Publication dateApr 7, 2026
Grant dateApr 7, 2026

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 healthcare system for providing medical insights by receiving medically relevant data (MRD) and providing results of medical algorithms using the medically relevant data (MRD), the medically relevant data (MRD) comprising quantitative medical data created based on at least one diagnostic measurement method, wherein the healthcare system comprises two or more medical algorithm modules and a service module, and the functionalities are separated between the medical algorithm modules and the service module.

First claim

Opening claim text (preview).

The invention claimed is: 1 . A healthcare data processing system comprising: two or more medical algorithm modules that are programmed with medical algorithms configured to algorithmically generate results based on medical records data (MRD), wherein: the MRD comprises quantitative medical data from at least one diagnostic measurement, different medical algorithm modules, that each execute respective medical algorithms of the medical algorithms, are respectively hosted in different isolated runtime environments that execute the respective medical algorithms, and the different medical algorithm modules comprise medical algorithm application programing interfaces (APIs) configured to receive the MRD and to output the results generated by the respective medical algorithms; and a service module comprising: a service API configured to: receive, from one or more integration modules separate from the service module and the two or more medical algorithm modules, the MRD; receive, from the one or more integration modules, operational data associated with operation of at least one medical algorithm module of the two or more medical algorithm modules; provide, via the medical algorithm APIs, the MRD to the at least one medical algorithm module; receive, via the medical algorithm APIs, the results from the at least one medical algorithm module; and provide the results to the one or more integration modules; an encryption module programmed for at least one of decrypting or encrypting data; a security module programmed for monitoring possible security risks for the medical algorithms; an authorization module programmed for authorizing, using the operational data, use of at least one of the medical algorithms; and an activity tracking module programmed for recording at least some activities pertaining to use of the medical algorithms. 2 . The healthcare data processing system of claim 1 , wherein the medical algorithms, of the two or more medical algorithm modules, are programmed for performing data analytics processing of the quantitative medical data. 3 . The healthcare data processing system of claim 1 , wherein the two or more medical algorithm modules are restricted from implementing at least one of an encryption functionality, a decryption functionality, a security functionality, an authorization functionality, or an activity tracking functionality. 4 . The healthcare data processing system of claim 1 , wherein: each of the two or more medical algorithm modules comprises a medical algorithm graphical user interface, and the medical algorithm graphical user interface, of a medical algorithm module of the two or more medical algorithm modules, is programmed and configured to: receive user input of the MRD to the medical algorithm module; provide the MRD to a respective medical algorithm of the medical algorithm module; and display results from the respective medical algorithm. 5 . The healthcare data processing system of claim 1 , wherein: the service module comprises at least one additional service sub-module, and the at least one additional service sub-module comprises one or more of: a medical algorithm catalogue database configured to provide information related to the medical algorithms available via the healthcare data processing system; a medical algorithm search module programmed to search the medical algorithms available via the healthcare data processing system; a product labelling information module programmed to provide at least one of product labelling information on or by a respective source of the medical algorithms available via the healthcare data processing system; a user management module programmed to manage user access to the medical algorithms available via the healthcare data processing system; a billing module programmed to process billing information associated with use of at least one of the medical algorithms available via the healthcare data processing system; a subscription module programmed to process subscriptions for using the at least one of the medical algorithms available via the healthcare data processing system; a usage statistics module programmed to track usage statistics associated with usage of the medical algorithms; a resource management module programmed to allocate at least one of computing resources or networking resources to components of the healthcare data processing system; a resource monitoring module programmed to monitor the at least one of the computing resources or the networking resources within the healthcare data processing system; a usage prediction module programmed to predict future usage of the two or more medical algorithm modules and determine optimal selections for at least one of adding or terminating medical algorithm modules according to a prediction of the future usage; or a validation module programmed to validate the MRD provided to the healthcare data processing system. 6 . The healthcare data processing system of claim 1 , wherein the service module is programmed to process the MRD and the results of the respective medical algorithms without modifying medically relevant information in the MRD or the results. 7 . The healthcare data processing system of claim 1 , wherein the different isolated runtime environments restrict a first environment wherein a medical algorithm module from accessing at least one of computing resources or network resources associated with a second medical algorithm module. 8 . The healthcare data processing system of claim 1 , wherein different medical algorithm modules are configured to communicate with each other via the service module. 9 . The healthcare data processing system of claim 1 , further comprising at least one medical algorithm adapter programmed to connect with an external application including an external medical algorithm, the at least one medical algorithm adapter comprising an adapter API programmed to: receive the MRD from the service module; provide the MRD to the external application; receive, from the external application, external results of applying the external medical algorithm to the MRD; and provide the external results to the service module. 10 . The healthcare data processing system of claim 1 , wherein an integration module, of the one or more integration modules, comprises an integration module interface programmed and configured to: transmit the MRD to the service module; provide the results of processing of the MRD, by the at least one medical algorithm module, to an external application; and provide the operational data to the service module. 11 . The healthcare data processing system of claim 10 , wherein the healthcare data processing system and the integration module reside within a shared protected network. 12 . The healthcare data processing system of claim 10 , wherein: the healthcare data processing system resides within a first protected network, and the integration module resides within in a second protected network different from and connected to the first protected network. 13 . One or more non-transitory computer-readable media storing computer-executable instructions associated with a healthcare data processing system that, when executed by one or more processors of a computing system, cause the one or more processors to: execute different medical algorithm modules within different respective isolated runtime environments, wherein: the different medical algorithm modules are configured to use respective medical algorithms to process medical records data (MRD); receive, via a service application programming interface (API) of a ser

Assignees

Inventors

Classifications

  • Protecting personal data, e.g. for financial or medical purposes · CPC title

  • Providing cryptographic facilities or services · CPC title

  • for patient-specific data, e.g. for electronic patient records · CPC title

  • G16H50/20Primary

    for computer-aided diagnosis, e.g. based on medical expert systems · CPC title

  • for remote operation · 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 US12597525B2 cover?
A healthcare system for providing medical insights by receiving medically relevant data (MRD) and providing results of medical algorithms using the medically relevant data (MRD), the medically relevant data (MRD) comprising quantitative medical data created based on at least one diagnostic measurement method, wherein the healthcare system comprises two or more medical algorithm modules and a se…
Who is the assignee on this patent?
Roche Diagnostics Operations Inc
What technology area does this patent fall under?
Primary CPC classification G16H50/20. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 07 2026 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).