×

Method and apparatus for workflow validation and execution

  • US 9,158,585 B2
  • Filed: 11/29/2013
  • Issued: 10/13/2015
  • Est. Priority Date: 03/02/2011
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer program product comprising,a non-transitory computer readable medium;

  • anda description of a first block comprising;

    a definition of at least one output port group comprising one or more output ports;

    a definition of at least two input ports, the at least two input ports receive object streams of identical length;

    at least one instruction for processing input data received in the at least two input ports and for outputting processed data in the at least one output port group,wherein the at least one instruction is operative to output a same number of output objects to each output port in a same output port group, whereby the output ports of the output port group are operative to output objects stream of identical length, andwherein the at least one instruction is operative to receive a same number of input objects from each input port, whereby the at least two input ports are operative to receive object streams of identical length; and

    an indication of whether there is a constant ratio between a number of items in input streams received by the first block and a number of items in output streams outputted by the first block; and

    wherein said description of a first block is stored on said non-transitory computer readable medium;

    wherein the non-transitory computer readable medium stores;

    a workflow comprising at least the first block and a second block, the second block complying with the block description; and

    an instruction for validating that the workflow can operate properly, using the constant ratio,wherein during execution, each of the first block and the second block can keep an internal state and request to receive again data previously received as input.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×