PENDING
Please predict whether this patent is acceptable.PATENT ABSTRACT: A computer implemented method comprising: inputting steps of at least two processes into the computer; storing process step input products and process step output products in a shared, non-transitory database as they are generated; establishing an input product filter for each process step with performance-triggering-criteria-defined property/value filters, where one step's output product passes the input product filter of another step; periodically searching the shared database for input products; determining whether each step in any of the processes has been executed, is in the process of being executed, or is awaiting execution; dynamically and automatically assembling or altering a set of steps composing any given process depending on the input products available in the shared database; and comparing the input/output products property values to target property values to automatically assess the status, effectiveness and efficiency of the individual steps and each process as a whole.