Taskflow unit for controlling computer-aided medical tasks within a medical computer network
First Claim
Patent Images
1. A server, comprising:
- a processor to implement;
an activation strategy of at least one taskflow;
a taskflow engine for controlling computer-aided medical tasks within a medical computer network, the medical tasks being performed by different software units, wherein the medical tasks are merged to form the at least one taskflow based on an interconnection of the software units via respective ports within the medical computer network;
wherein if an input port of a software unit performing a task is fed by a plurality of output ports of a software unit performing other tasks, the taskflow engine performs activation when data of at least one of the output ports is received at the input port;
anddata flow within the taskflow, wherein the software units each include presentation logic for at least one of user interface visualization, business logic and a remote service, and the at least one of the presentation logic, business logic and remote service are distributed on a plurality of computers within the medical computer network, wherein the server is an application server and the processor controls sending at least one configuration file to a client device within the medical computer network for use by the client device for processing workflows.
2 Assignments
0 Petitions
Accused Products
Abstract
A taskflow unit that assigns tasks to different software units in a medical computer network. The taskflow unit merges tasks to form at least one taskflow within the medical computer network. The taskflow unit is installed on an application server within the computer network.
-
Citations
17 Claims
-
1. A server, comprising:
a processor to implement; an activation strategy of at least one taskflow; a taskflow engine for controlling computer-aided medical tasks within a medical computer network, the medical tasks being performed by different software units, wherein the medical tasks are merged to form the at least one taskflow based on an interconnection of the software units via respective ports within the medical computer network;
wherein if an input port of a software unit performing a task is fed by a plurality of output ports of a software unit performing other tasks, the taskflow engine performs activation when data of at least one of the output ports is received at the input port;and data flow within the taskflow, wherein the software units each include presentation logic for at least one of user interface visualization, business logic and a remote service, and the at least one of the presentation logic, business logic and remote service are distributed on a plurality of computers within the medical computer network, wherein the server is an application server and the processor controls sending at least one configuration file to a client device within the medical computer network for use by the client device for processing workflows. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 16)
-
10. A method of controlling computer-aided medical tasks within a medical computer network, comprising:
-
assigning computer-aided medical tasks to different software units that perform the medical tasks via a processor; and an activation strategy of at least one computer-aided medical task; merging the computer-aided medical tasks to form at least one taskflow based on an interconnection of the software units via respective ports within the medical computer network via the processor, wherein if an input port of a software unit performing a task is fed by a plurality of output ports of a software unit performing other tasks, the taskflow engine performs activation when data of at least one of the output ports is received at the input port, and data flow within the taskflow, wherein the software units each include presentation logic for at least one of user interface visualization, business logic and a remote service, and the at least one of the presentation logic, business logic and remote service are distributed on a plurality of computers within the medical computer network, wherein the processor controls sending at least one configuration file to a client device within the medical computer network for use by the client device for processing workflows. - View Dependent Claims (11, 12, 13, 14, 15, 17)
-
Specification