Systems and method for workflow editing
AssigneeCoupang Corp.
InventorJae Hyun Son
Life of this patent
Estimating the term…
Abstract
A system for editing workflows as described herein, which may include a memory storing instructions and at least one processor configured to execute instructions. The instructions may cause the processor to display, on a graphical user interface an existing workflow, wherein the workflow comprises a plurality of blocks. Edits to the plurality of blocks may be received from a user, wherein edits comprise at least edits to an individual block or an interconnection between the plurality of blocks. Further, a modified workflow based on the received edits may be created and propagated to replace existing workflows within the system. Lastly, a graphical user interface may display the modified workflows for further editing.
Claims18
A computer-implemented system for workflow editing, the system comprising:
- a memory storing instructions;
- and
- at least one processor configured to execute the instructions to:
- displaying on a graphical user interface an existing workflow, wherein the workflow comprises a plurality of blocks,
- receiving edits to the plurality of blocks from a user, wherein the edits comprise at least one code-less modification of an individual block or an interconnection between the plurality of blocks,
- transforming the at least one code-less modification to at least one system-readable modification,
- creating a modified workflow based on the at least one system-readable modification,
- propagating the modified workflow to replace the existing workflow within the system, and
- displaying on the graphical user interface the modified workflow,
- wherein the existing workflow is selected from a group consisting of an exchange workflow and a tracking and collection workflow.
A computer-implemented method for workflow editing comprising:
- displaying on a graphical user interface an existing workflow, wherein the workflow comprises a plurality of blocks,
- receiving edits to the plurality of blocks from a user, wherein the edits comprise at least one code-less modification of an individual block or an interconnection between the plurality of blocks,
- transforming the at least one code-less modification to at least one system-readable modification, creating a modified workflow based on the at least one system-readable modification,
- propagating the modified workflow to replace the existing workflow within the system, and
- displaying on the graphical user interface the modified workflow,
- wherein the existing workflow is selected from a group consisting of an exchange workflow and a tracking and collection workflow.
A computer-implemented system for workflow editing, the system comprising:
- a memory storing instructions;
- and
- at least one processor configured to execute the instructions to:
- displaying on a graphical user interface a return workflow, wherein the workflow comprises a plurality of sequentially blocks wherein:
- first block comprising instructions to retrieve data for accepting returns;
- second block comprising instructions to determine whether it is a third party return;
- third block comprising instructions to register a return request;
- fourth block comprising instructions to determine a consumer type;
- fifth block comprising instructions to determine eligibility for a free return;
- and
- sixth block comprising instructions to determine eligibility for a returnless refund,
- receiving edits to the return workflow from a user, wherein the edits comprise at least one code-less removal of one of the blocks from the plurality of blocks,
- transforming the at least one code-less removal to at least one system-readable modification,
- creating a modified workflow based on the at least one system-readable modification,
- propagating the modified workflow to replace the existing workflow within the system, and
- displaying on the graphical user interface the modified workflow.
Dependencies are inferred from the claim text.