IP Library Granted Patent US 12676237
Granted Patent B2
US 12676237 · App. 18/519,507 · Granted Jul 7, 2026

System and method for providing an analytical result based on a medical data set using ML algorithms

Inventors: Lutz Dominick (Eggolsheim, DE); Vladyslav Ukis (Nuremberg, DE)
Assignee: Siemens Healthineers AG
G16H50/20G06T7/0012G06T7/10G16H30/40G06T2207/20081G06T2207/20084G06T2207/20112
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 12676237
App. No.
18/519,507
Granted
Jul 7, 2026
Kind
B2
Abstract

Methods and systems for providing an analytical result by automated evaluation of a medical data set in a distributed runtime environment are provided. In response to a request to provide the analytical result from a client computing device, a suitable version of an ML algorithm is selected from an algorithm repository unit and applied in a back-end computing device. Selection is made on the basis of areas of application which, for each version in the algorithm repository unit, characterize the version.

Claims (74)

1 . A computing device to provide an analytical result based on an evaluation of a medical data set, the computing device comprising:

an interface linked, for data purposes, to a second computing device, the interface configured to

receive medical data sets and a request to provide an analytical result of the medical data set from the second computing device, and

provide the analytical result to the second computing device;

a memory including an algorithm repository and computer readable instructions, the algorithm repository including

at least one ML algorithm trained to provide an analytical result based on medical data sets, and

for each ML algorithm, a plurality of areas of application, each area of application of an ML algorithm corresponding to a different type of preprocessing of the medical data set prior to application of the ML algorithm; and

at least one processor configured to execute the computer readable instructions to cause the computing device to

select an ML algorithm from the memory based on the request,

acquire an item of status information of at least one of the computing device, the second computing device, or a data transmission between the computing device and the second computing device,

select an area of application for the selected ML algorithm based on the item of status information and at least one of the request or the medical data set,

request preprocessing of the medical data set in accordance with a respective preprocessing associated with the selected area of application to provide a preprocessed medical data set, and

apply the selected ML algorithm to the preprocessed medical data set to provide the analytical result.

2 . The computing device as claimed in claim 1 , wherein

the algorithm repository has a different version of the ML algorithm for each respective area of application of the ML algorithm, each different version is specific to the respective area of application,

the at least one processor is configured to cause the computing device to select the version of the ML algorithm which corresponds to the selected area of application, and

the at least one processor is configured to cause the computing device, on application of the ML algorithm, to apply the selected version of the ML algorithm to the preprocessed medical data set to provide the analytical result.

3 . The computing device as claimed in claim 1 , wherein

the plurality of areas of application in each case include performance characteristics of the ML algorithm during the respective preprocessing, and

the at least one processor is configured to cause the computing device to select the area of application additionally based on the performance characteristics.

4 . The computing device as claimed in claim 3 , wherein

the performance characteristics include at least one of an item of information characterizing a quality of the analytical result or an item of information characterizing a consumption of resources on application of the selected ML algorithm for the respective preprocessing.

5 . The computing device as claimed in claim 4 , wherein

the at least one processor is configured to cause the computing device to select the area of application based on the performance characteristics to optimize at least one of the quality of the analytical result to be provided or the consumption of resources for provision of the analytical result.

6 . The computing device as claimed in claim 1 , wherein the at least one processor is configured to cause the computing device to

determine, based on at least one of the status information or the selected area of application, whether the preprocessed data set is to be requested from the second computing device or a resource within the computing device, and

request, as a function of the determination, the preprocessed data set from the second computing device or from the resource within the computing device.

7 . The computing device as claimed in claim 1 , wherein the at least one processor is configured to cause the computing device to

request the preprocessed medical data set from the second computing device, and enable the second computing device to provide the preprocessed data set.

8 . The computing device as claimed in claim 1 , wherein

the at least one ML algorithm has, in each case, been trained by carrying out, in each case, at least one training step using the types of preprocessing corresponding to the plurality of areas of application.

9 . The computing device as claimed in claim 1 , wherein

the medical data set includes medical image data,

the analytical result is based on detection of medical anomalies in the medical image data, and

the preprocessing includes segmentation of the medical image data.

10 . The computing device as claimed in claim 9 , wherein

the medical image data is generated based on an imaging protocol,

the imaging protocol is associated with at least one area of application, and

the at least one processor is configured to cause the computing device to

acquire the imaging protocol of the medical image data, and

select the area of application additionally based on the acquired imaging protocol and the associated at least one area of application.

11 . The computing device as claimed in claim 1 , further comprising:

a training computing device configured to

carry out an evaluation of the provided analytical result, and

based on the evaluation, adapt at least one of the area of application or the ML algorithm by further training of the ML algorithm.

12 . The computing device as claimed in claim 1 , wherein the computing device is at least in part configured as at least one of an edge or cloud device.

13 . A computer-implemented method for providing an analytical result by evaluating a medical data set with a computing device, the computer-implemented method comprising:

receiving a request to provide an analytical result of the medical data set from a second computing device;

providing, in the computing device, an algorithm repository unit-having

at least one ML algorithm trained to provide analytical results based on medical data sets, and

for each ML algorithm, a plurality of areas of application, each area of application of an ML algorithm corresponding to a different type of preprocessing of the medical data set prior to application of the ML algorithm;

selecting an ML algorithm from the algorithm repository based on the request;

acquiring an item of status information of at least one of the computing device, the second computing device, or a data transmission between the computing device and the second computing device

selecting an area of application based on the item of status information and at least one of the request or the medical data set;

requesting preprocessing corresponding to the preprocessing associated with the selected area of application to provide a preprocessed data set; and

applying the ML algorithm to the preprocessed medical data set to provide the analytical result to the second computing device.

14 . The computing device as claimed in claim 1 , wherein

the medical data set includes medical image data,

the analytical result is based on detection of medical anomalies in the medical image data, and

the preprocessing includes preprocessing of the medical image data.

15 . A non-transitory computer-readable storage medium storing computer-executable program instructions that, when executed at a computing device, cause the computing device to perform the method of claim 13 .

16 . A computing device to provide an analytical result based on detection of medical anomalies in medical image data of a medical data set, the medical image data generated based on an imaging protocol, the computing device comprising:

an interface linked, for data purposes, to a second computing device, the interface configured to

receive medical data sets and a request to provide an analytical result of the medical data set from the second computing device, and

provide the analytical result to the second computing device;

a memory including an algorithm repository and computer readable instructions, the algorithm repository including

at least one ML algorithm trained to provide an analytical result based on medical data sets, and

for each ML algorithm, a plurality of areas of application, each area of application of an ML algorithm corresponding to a different type of preprocessing of the medical data set prior to application of the ML algorithm, and the imaging protocol associated with at least one area of application; and

at least one processor configured to execute the computer readable instructions to cause the computing device to

select an ML algorithm from the memory based on the request,

acquire the imaging protocol of the medical image data,

select an area of application for the selected ML algorithm based on the acquired imaging protocol and at least one of the request or the medical data set,

request preprocessing of the medical data set in accordance with a respective preprocessing associated with the selected area of application to provide a preprocessed data set, the preprocessing including segmentation of the medical imaging data, and

apply the selected ML algorithm to the preprocessed medical data set to provide the analytical result.