Multi-process workflow designer

US11295260B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11295260-B2
Application numberUS-202016936028-A
CountryUS
Kind codeB2
Filing dateJul 22, 2020
Priority dateJul 22, 2020
Publication dateApr 5, 2022
Grant dateApr 5, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A first workflow item grouping container and a second workflow item grouping container are a part of a collection of workflow item grouping containers organizing an end-to-end multi-process workflow solution. An identification and execution condition of the first workflow item grouping container and an identification and execution condition of the second workflow item grouping container are received. A specification of one or more workflow items belonging to the first workflow item grouping container and a specification of one or more workflow items belonging to the second workflow item grouping container are received. Each of the one or more workflow items belonging to the first and second workflow item grouping containers has an individually configurable execution condition and corresponds to a different individual activity of the end-to-end multi-process workflow solution.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: receiving an identification of a first workflow item grouping container, wherein the first workflow item grouping container is a part of a collection of workflow item grouping containers organizing an end-to-end multi-process workflow solution; receiving an execution condition of the first workflow item grouping container; receiving an identification of a second workflow item grouping container, wherein the second workflow item grouping container is a part of the collection of workflow item grouping containers of the end-to-end multi-process workflow solution; receiving an execution condition of the second workflow item grouping container; receiving a specification of one or more workflow items belonging to the first workflow item grouping container, wherein each of the one or more workflow items belonging to the first workflow item grouping container has an individually configurable execution condition and corresponds to a different individual activity of the end-to-end multi-process workflow solution; receiving a specification of one or more workflow items belonging to the second workflow item grouping container, wherein each of the one or more workflow items belonging to the second workflow item grouping container has an individually configurable execution condition and corresponds to a different individual activity of the end-to-end multi-process workflow solution; and automatically generating and executing an application of the end-to-end multi-process workflow solution; wherein the first workflow item grouping container is associated with a first process, the second workflow item grouping container is associated with a second process different from the first process, the first process and the second process are associated with different responsible parties, and the execution condition of the second workflow item grouping container for the second process is based at least in part on the first process of the first workflow item grouping container that is different from the second process. 2. The method of claim 1 , wherein the execution condition of the first workflow item grouping container is associated with a start condition setting, and wherein the start condition setting is associated with at least one of the following: a start immediate setting, a start with previous setting, a start after previous setting, a start with dependent setting, or a start after dependent setting. 3. The method of claim 2 , wherein the start condition setting of the execution condition of the first workflow item grouping container is associated with a start with delay configuration and a start with condition configuration. 4. The method of claim 1 , wherein the execution condition of the first workflow item grouping container is associated with an action plan, and wherein the action plan includes a start action plan, an end action plan, and a restart action plan. 5. The method of claim 4 , wherein the start action plan, the end action plan, and the restart action plan each is associated with a separate start condition setting. 6. The method of claim 5 , wherein the each separate start condition setting is associated with at least one of the following: a start immediate setting, a start with previous setting, a start after previous setting, a start with dependent setting, or a start after dependent setting. 7. The method of claim 1 , wherein the individually configurable execution condition of each of the one or more workflow items belonging to the first workflow item grouping container is associated with a start condition setting, and wherein the start condition setting is associated with at least one of the following: a start immediate setting, a start with previous setting, a start after previous setting, a start with dependent setting, or a start after dependent setting. 8. The method of claim 7 , wherein the start condition setting of the individually configurable execution condition is associated with a start with delay configuration and a start with condition configuration. 9. The method of claim 1 , wherein each of the one or more workflow items belonging to the first workflow item grouping container includes a run-time state. 10. The method of claim 9 , wherein the run-time state is one of the following: a not started state, a started state, a completed state, or a skipped state. 11. The method of claim 1 , wherein one of the one or more workflow items belonging to the first workflow item grouping container corresponds to a fulfillment request activity, notification activity, approval activity, catalog request activity, modify case activity, or running a script activity. 12. The method of claim 1 , wherein one of the one or more workflow items belonging to the first workflow item grouping container provides data to a second one of the one or more workflow items belonging to the first workflow item grouping container. 13. The method of claim 1 , wherein one of the one or more workflow items belonging to the first workflow item grouping container provides data to one of the one or more workflow items belonging to the second workflow item grouping container. 14. The method of claim 13 , wherein the provided data to the one of the one or more workflow items belonging to the second workflow item grouping container is an output of the one of the one or more workflow items belonging to the first workflow item grouping container. 15. The method of claim 1 , wherein the first workflow item grouping container and the second workflow item grouping container are configured to execute in parallel. 16. The method of claim 1 , wherein one of the one or more workflow items belonging to the first workflow item grouping container is associated with a condition rule. 17. The method of claim 1 , further comprising: receiving an identification of a third workflow item grouping container, wherein the third workflow item grouping container is a part of the collection of workflow item grouping containers of the end-to-end multi-process workflow solution; receiving an execution condition of the third workflow item grouping container; and receiving a specification of one or more workflow items belonging to the third workflow item grouping container, wherein each of the one or more workflow items belonging to the third workflow item grouping container has an individually configurable execution condition and corresponds to a different individual activity of the end-to-end multi-process workflow solution. 18. The method of claim 17 , wherein the first workflow item grouping container and the second workflow item grouping container are configured to execute in parallel, and wherein the first workflow item grouping container and the third workflow item grouping container are configured to execute sequentially. 19. A system, comprising: a processor; and a memory coupled to the processor, wherein the memory is configured to provide the processor with instructions which when executed cause the processor to: receive an identification of a first workflow item grouping container, wherein the first workflow item grouping container is a part of a collection of workflow item grouping containers organizing an end-to-end multi-process workflow solution; receive an execution condition of the first workflow item grouping container; receive an identification of a second workflow item grouping container, wherein the second workflow item grouping container is a part of the collection of workflow item grouping containers of the end-to-end mul

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11295260B2 cover?
A first workflow item grouping container and a second workflow item grouping container are a part of a collection of workflow item grouping containers organizing an end-to-end multi-process workflow solution. An identification and execution condition of the first workflow item grouping container and an identification and execution condition of the second workflow item grouping container are rec…
Who is the assignee on this patent?
Servicenow Inc
What technology area does this patent fall under?
Primary CPC classification G06Q10/0633. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 05 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).