US 12,073,938 B2
Task allocation for use in medical imaging and diagnostics
James Lawrence Begelman, Evanston, IL (US); Joseph Manak, Albany, NY (US); Victor Gorin, Buffalo Grove, IL (US); and John Baumgart, Hoffman Estates, IL (US)
Assigned to CANON MEDICAL SYSTEMS CORPORATION, Otawara (JP)
Filed by Canon Medical Systems Corporation, Tochigi (JP)
Filed on Sep. 23, 2021, as Appl. No. 17/483,267.
Prior Publication US 2023/0092780 A1, Mar. 23, 2023
Int. Cl. G16H 30/20 (2018.01); G06F 16/901 (2019.01); G16H 40/20 (2018.01)
CPC G16H 30/20 (2018.01) [G06F 16/9024 (2019.01); G16H 40/20 (2018.01); G06T 2207/10081 (2013.01); G06T 2207/10088 (2013.01); G06T 2207/10104 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A control method for controlling data processing acquired from medical imaging modalities, by using multiple data processors connected to the multiple medical imaging modalities via a computer network, the control method comprising:
obtaining imaging information for imaging to be performed with an imaging modality of the multiple medical imaging modalities;
obtaining, before the imaging is completed, load information of the multiple data processors;
allocating, based on a graph information generated based on the obtained load information, at least a part of the multiple data processors to processing of data acquired in imaging based on the imaging information; and
performing processing of the acquired data with the allocated data processing resource,
wherein the graph information is a dataflow graph, each node of the dataflow graph specifying a processing step and each edge of the dataflow graph connecting two nodes to specify a route a processing result follows from one processing step to a next processing step, wherein data flowing at each edge of the dataflow graph is not shared among the multiple data processors and each node of the dataflow graph is a computation that can be shared among the multiple data processors.