Abstract: |
Techniques are disclosed for managing workflows using block chains. An entire workflow may be stored as a finite state machine on a block chain. Each data block of the block chain may correspond to a state and related operation of a workflow. Each data block of the block chain may be used as an input to a subsequent state of the workflow. Thus, any input may be used to compute the workflow even if the input is not designed to be used by a workflow. Nested block chains, each corresponding to a different workflow or different part of a workflow may be used to increase performance of computing the workflows. |
Inventor: |
SCOTT, Glenn (Mountain View, CA, US) |
Applicant: |
INTUIT INC. (Mountain View, CA, US) |
Face Assignee: |
N/A |
Filed: |
2017-08-02 |
Issued: |
2019-02-07 |
Claims: |
20 |
|
US20190042989
|
1. A computer-implemented method for managing workflows comprising:
(5)
(4)
|
|
9. A computer-readable storage medium storing instructions, which, when executed on a processor, perform an operation to manage workflows, the operation comprising:
(4)
(4)
|
|
15. A system, comprising:
(4)
(2)
|
|