Algorithm orchestration of workflows to facilitate healthcare imaging diagnostics
US-2021174941-A1 · Jun 10, 2021 · US
US12597525B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12597525-B2 |
| Application number | US-202218066045-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 14, 2022 |
| Priority date | Dec 17, 2021 |
| Publication date | Apr 7, 2026 |
| Grant date | Apr 7, 2026 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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
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
for computer-aided diagnosis, e.g. based on medical expert systems · CPC title
for remote operation · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.