Method and system for dynamically changing process flow of a business process

US2016239770A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016239770-A1
Application numberUS-201514672165-A
CountryUS
Kind codeA1
Filing dateMar 28, 2015
Priority dateFeb 13, 2015
Publication dateAug 18, 2016
Grant date

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 method and system for dynamically modifying a process flow associated with an end to end process is disclosed. The method comprises receiving a trigger event associated with the end to end process; monitoring at least one process state resulting from the at least one trigger event; determining at least one of a user context, a process-event context, a process context, and an environment context for the at least one process state on detecting the at least one trigger event; defining, dynamically one or more configurable business rules based on the at least one of the user context, the process-event context, the process context, and the environment context using artificial intelligence and machine learning; and performing a process state change based on the one or more configurable business rules.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method of dynamically modifying a process flow associated with an end to end process, the method comprising: receiving, by a dynamic business process engine, a trigger event associated with the end to end process; monitoring, by the dynamic business process engine, at least one process state resulting from the at least one trigger event; determining, by the dynamic business process engine, at least one of a user context, a process-event context, a process context, and an environment context for the at least one process state on detecting the at least one trigger event; defining, dynamically by the dynamic business process engine, one or more configurable business rules based on the at least one of the user context, the process-event context, the process context, and the environment context using artificial intelligence and machine learning; and performing, by the dynamic business process engine, a process state change based on the one or more configurable business rules. 2 . The method of claim 1 further comprising abstracting process state functionalities as micro-services to be consumed by a consumer. 3 . The method of claim 1 further comprising orchestrating the at least one trigger event and a corresponding process state change. 4 . The method of claim 3 , wherein the orchestration ensures compliance of Service Level Agreements (SLAs) associated with the end to end process. 5 . The method of claim 1 , further comprising detecting anomalous activities associated with the end to end process by comparing real time user activities with the at least one of the user context, the process-event context, the process context, and the environment context. 6 . The method of claim 1 , further comprising rendering one or more of the user activities, the user context, the process-event context, the process context, and the environment context on a dashboard. 7 . The method of claim 1 , wherein defining the one or more configurable business rules comprises at least one of adding a business rule, removing a business rule, and modifying a pre-defined business rule. 8 . A dynamic business process engine for dynamically modifying a process flow associated with an end to end process comprising: one or more processors; a memory, wherein the memory coupled to the one or more processors which are configured to execute programmed instructions stored in the memory comprising: receiving a trigger event associated with the end to end process; monitoring at least one process state resulting from the at least one trigger event; determining at least one of a user context, a process-event context, a process context, and an environment context for the at least one process state on detecting the at least one trigger event; defining, dynamically, one or more configurable business rules based on the at least one of the user context, the process-event context, the process context, and the environment context using artificial intelligence and machine learning; and performing a process state change based on the one or more configurable business rules. 9 . The engine as set forth in claim 8 further comprising an Application Program Interface (API) hub to abstract process state functionalities as micro-services to be consumed by a consumer. 10 . The engine as set forth in claim 8 further comprising an event broker to orchestrate the at least one trigger event and a corresponding process state change. 11 . The engine as set forth in claim 10 , wherein the orchestration ensures compliance of Service Level Agreements (SLAs) associated with the end to end process. 12 . The engine as set forth in claim 8 , wherein the programmed instructions further comprise instructions to detect anomalous activities associated with the end to end process by comparing real time user activities with the at least one of the user context, the process-event context, the process context, and the environment context. 13 . The engine as set forth in claim 8 further comprising a dashboard to render one or more of the user activities, the user context, the process-event context, the process context, and the environment context. 14 . The engine as set forth in claim 8 , wherein defining the one or more configurable business rules comprises at least one of adding a business rule, removing a business rule, and modifying a pre-stored business rule. 15 . A non-transitory computer readable medium having stored thereon instructions for dynamically modifying a process flow associated with an end to end process comprising machine executable code which when executed by at least one processor, causes the processor to perform steps comprising: receiving a trigger event associated with the end to end process; monitoring at least one process state resulting from the at least one trigger event; determining at least one of a user context, a process-event context, a process context, and an environment context for the at least one process state on detecting the at least one trigger event; defining, dynamically, one or more configurable business rules based on the at least one of the user context, the process-event context, the process context, and the environment context using artificial intelligence and machine learning; and performing a process state change based on the one or more configurable business rules. 16 . The medium as set forth in claim 15 further comprising instructions for abstracting process state functionalities as micro-services to be consumed by a consumer. 17 . The medium as set forth in claim 15 further comprising instructions for orchestrating the at least one trigger event and a corresponding process state change. 18 . The medium as set forth in claim 15 further comprising instructions for detecting anomalous activities associated with the end to end process by comparing real time user activities with the at least one of the user context, the process-event context, the process context, and the environment context. 19 . The medium as set forth in claim 15 further comprising instructions for rendering one or more of the user activities, the user context, the process-event context, the process context, and the environment context on a dashboard. 20 . The medium as set forth in claim 15 , wherein defining the one or more configurable business rules comprises at least one of adding a business rule, removing a business rule, and modifying a pre-defined business rule.

Assignees

Inventors

Classifications

  • Event management; Broadcasting; Multicasting; Notifications · CPC title

  • Workflow analysis · CPC title

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 US2016239770A1 cover?
A method and system for dynamically modifying a process flow associated with an end to end process is disclosed. The method comprises receiving a trigger event associated with the end to end process; monitoring at least one process state resulting from the at least one trigger event; determining at least one of a user context, a process-event context, a process context, and an environment conte…
Who is the assignee on this patent?
Batabyal Ritwik, Srivastava Anurag, Kurien Tekkethalakal, and 1 more
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 Thu Aug 18 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).