Patent ID: 9436507
Filing Date: 2016-09-06
CPC Classification: G06F,G06N,G06Q

Claim Text:
1. A system comprising: at least one processor: a memory connected to the at least one processor; and at least one program module loaded into the memory, the at least one program module providing automatic interoperability between a plurality of pluggable functional building blocks comprising at least a first pluggable functional building block and a second pluggable functional building block of a workflow by: receiving an indication of input data and a data transformation instruction, wherein at least one of the plurality of plurality of pluggable functional building blocks comprises a data transformation to be applied to the input data; and utilizing the input data and the data transformation instruction, executing the second pluggable functional building block of the plurality of pluggable functional building blocks in a runtime container wherein the runtime container automatically transforms output produced by the first pluggable functional building block into input acceptable by the second pluggable functional building block.