Sign In to Follow Application
View All Documents & Correspondence

Method And System For Monitoring Real Time Events Impacting A Process In An Enterprise Framework

Abstract: Disclosed is a method and system for generating real time intelligence by monitoring of a real time event data impacting a process in an enterprise framework. An integration module is configured to integrate a process management tool, an event monitoring tool and a business intelligence tool. A process flow creation module is configured to create the process flow information for the process using the process management tool. An ESB is configured to transform the event data into a data format compatible with the event monitoring tool. An event correlation module is configured to correlate the event data with the KPI of the process flow information. An embedding module is configured to embed the event data into an activity monitoring database. An event analysis module is configured to perform a real-time analysis on the event data using the business intelligence tool. A dashboard generation module is configured to generate a dashboard.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
28 May 2013
Publication Number
06/2015
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
ip@legasis.in
Parent Application
Patent Number
Legal Status
Grant Date
2023-07-06
Renewal Date

Applicants

Tata Consultancy Services Limited
Nirmal Building, 9th Floor, Nariman Point, Mumbai 400021, Maharashtra, India

Inventors

1. PATIL, Rachana Mahadeo
9 Miranda Court, Queens Drive Acton London W30HZ, United Kingdom
2. WADHWA, Manik
Tata Consultancy Services Limited, 154, B Block A,Sector 63, Phase III, Noida Distt Gautam Buddha Nagar, Noida - 201301, Uttar Pradesh, India

Specification

CLIAMS:WE CLAIM:

1. A method for generating real time intelligence by monitoring of a real time event data impacting a process in an enterprise framework, the method comprising:
integrating, by a processor, a process management tool, an event monitoring tool and a business intelligence tool in the enterprise framework, wherein the process management tool, the event monitoring tool and the business intelligence tool are adapted to execute an enterprise workflow associated with the process;
creating, by the processor, a process flow information for the process using the process management tool, wherein the process flow information is further configured with a Key Performance Indicator by the business intelligence tool;
pushing, by the processor, the event data into an enterprise service bus, wherein the enterprise service bus is configured to transform the event data into a data format compatible with the event monitoring tool;
correlating, by the processor, the event data with the Key Performance Indicator of the process flow information;
embedding, by the processor, the event data into an event monitoring database;
performing, by the processor, a real-time analysis on the event data using the business intelligence tool; and
generating, by the processor, a real-time dashboard based on the real-time analysis performed on the event data, wherein the dashboard depicts visualized information in relation to the process flow information being impacted by the event data in the enterprise framework.

2. The method of claim 1, wherein the process flow information further comprises information associated with sub-processes, sub-steps and sub-tasks of the enterprise workflow associated with the process.

3. The method of claim 1, wherein the process comprises an order creation, a receipt of order, a shipment of order, an invoice generation and combinations thereof.

4. The method of claim 1, wherein the Key Performance Indicator comprises service order cycle time, repair service level cycle time, product return statistics on real-time basis, product repair statistics on real-time basis, repair based on supplier, item category and combinations thereof.

5. The method of claim 1, wherein the event data is transformed into the event monitoring tool compatible format based on a set of pre-defined protocols configured for the event monitoring tool by the Enterprise Service Bus (ESB).

6. The method of claim 1, wherein the visualized information comprises generating an alert, monitoring of the Key Performance Indicator and the process flow information, and wherein the visualized data is in form of a message, an e-mail, and an audio signal.

7. The method of claim 1, wherein the dashboard is further configured to generate a report comprising diagnostic information associated with the process flow information and state impacted by the event data, and wherein the diagnostic information further comprises actionable insights data, entities affected data, risk mitigation data, and recommendation data.

8. A system (102) for generating real time intelligence by monitoring of a real time event data impacting a process in an enterprise framework, the system comprising:
a processor (202); and
a memory (206) coupled to the processor (202), wherein the processor (202) is capable of executing a plurality of modules (208) stored in the memory (206), and wherein the plurality of modules (208) comprises:
an integration module (212) configured to integrate a process management tool, an event monitoring tool and a business intelligence tool in the enterprise framework, wherein the process management tool, the event monitoring tool and the business intelligence tool are adapted to execute an enterprise workflow associated with the process;
a process flow creation module (214) configured to create the process flow information for the process using the process management tool, wherein the process flow information data is further configured with a Key Performance Indicator by the business intelligence tool;
an Enterprise Service Bus (216) configured to transform the event data into a data format compatible with the event monitoring tool;
an event correlation module (218) configured to correlate the event data with the Key Performance Indicator of the process flow information;
an embedding module (220) configured to embed the event data into an activity monitoring database (228);
an event analysis module (222) configured to perform a real-time analysis on the event data using the business intelligence tool; and
a dashboard generation module (224) configured to generate a real-time dashboard based on the real-time analysis performed on the event data, wherein the dashboard depicts visualized information in relation to the process flow information being impacted by the event data in the enterprise framework.

9. The system of claim 8, wherein the event monitoring database (228) is electronically coupled with the process management tool, the event monitoring tool and the business intelligence tool.

10. The system of claim 9, wherein the event monitoring database (228) is configured to store the process flow information, the Key Performance Indicator, the event data and a report generated by the real-time dashboard.

11. The system of claim 8, wherein the Enterprise Service Bus (218) is electronically coupled with the event monitoring tool, and wherein the Enterprise Service Bus (218) provides the run time environment to transform the event data based on the pre-defined protocols.

12. The system of claim 11, wherein the report comprises diagnostic information associated with the process flow information being impacted by the event data, and wherein the diagnostic information comprises actionable insights data, entities affected data, risk mitigation data, and recommendation data.

13. A computer program product having embodied thereon a computer program for generating real-time intelligence by monitoring of an event data impacting a process in an enterprise framework, the computer program product comprising:
a program code for integrating a process management tool, an event monitoring tool and a business intelligence tool in the enterprise framework, wherein the process management tool, the event monitoring tool and the business intelligence tool are adapted to execute an enterprise workflow associated with the process;
a program code for creating a process flow information for the process using the process management tool, wherein the process flow information is further configured with a Key Performance Indicator by the business intelligence tool;
a program code for correlating the event data with the Key Performance Indicator of the process flow information;
a program code for pushing the event data into an enterprise service bus, wherein the enterprise service bus is configured to transform the event data into a data format compatible with the event monitoring tool;
a program code for embedding the event data into an event monitoring database;
a program code for performing a real-time analysis on the event data using the business intelligence tool; and
a program code for generating a real-time dashboard based on the real-time analysis performed on the event data, wherein the dashboard depicts visualized information in relation to the process data being impacted by the event data in the enterprise framework. ,TagSPECI:FORM 2

THE PATENTS ACT, 1970
(39 of 1970)
&
THE PATENT RULES, 2003

COMPLETE SPECIFICATION

(See Section 10 and Rule 13)

Title of invention:
METHOD AND SYSTEM FOR MONITORING REAL TIME EVENTS IMPACTING A PROCESS IN AN ENTERPRISE FRAMEWORK

APPLICANT:
Tata Consultancy Services Limited
A company Incorporated in India under the Companies Act, 1956
Having address:
Nirmal Building, 9th floor,
Nariman point, Mumbai 400021,
Maharashtra, India

The following specification describes the invention and the manner in which it is to be performed.

TECHNICAL FIELD
[001] The present subject matter described herein, in general, relates to business intelligence systems, and more particularly relates to a system and method for deriving real time intelligence by monitoring of real time events impacting the processes in an enterprise framework.

BACKGROUND
[002] An enterprise framework facilitating enterprise solutions, IT operations, and network transactions are enabled with automated tools. The automated tools are adapted to effectively execute various stages involved in the execution of the enterprise workflow associated with the enterprise framework. Each of the automated tools are configured to perform tasks, sub-tasks, steps and sub-steps associated with each of the stages involved in the execution of the enterprise workflow. The automated tools not only enables enhancement in productivity, but also helps in reduction of the infrastructure and the resource costs for the enterprises implementing the enterprise framework. The automated tools, however, are still subjected to technical problems of data synchronization and data latency which may affect the execution of the time critical enterprise workflow at desired time instance.
[003] Conventionally, the automated tools are adapted to individually perform the tasks involved in the execution of the enterprise workflow. For example, each of the automated tools may have to individually perform the tasks of monitoring, reporting, and analyzing of various events in the enterprise framework. In order to process these tasks, the automated tools may need to synchronize data from multiple sources. However, the exiting automated tools are not built on real-time multiple event data source and hence may face a technical problem of data synchronization latency. This may further lead to a time delay which may become intricate to detect significant events or transactions in the enterprise framework. Therefore, the existing automated tools may fail to drill down to problem areas in the running processes of the enterprise framework. These problems of data synchronization latency, time delay and the failure to drill down the problem areas may ultimately affect the entire execution of the enterprise workflow in the enterprise framework.

SUMMARY
[004] Before the present systems and methods, are described, it is to be understood that this application is not limited to the particular systems, and methodologies described, as there can be multiple possible embodiments which are not expressly illustrated in the present disclosures. It is also to be understood that the terminology used in the description is for the purpose of describing the particular versions or embodiments only, and is not intended to limit the scope of the present application. This summary is provided to introduce aspects related to systems and methods for generating real time intelligence by monitoring of a real time event data impacting a process in an enterprise framework and the aspects are further described below in the detailed description. This summary is not intended to identify essential features of the claimed subject matter nor is it intended for use in determining or limiting the scope of the claimed subject matter.
[005] In one implementation, a system for generating real time intelligence by monitoring of a real time event data impacting a process in an enterprise framework is disclosed. The system comprises a processor and a memory coupled to the processor. The processor is capable of executing a plurality of modules stored in the memory. The plurality of modules comprises an integration module, a process flow creation module, an Enterprise Service Bus (ESB), an event correlation module, an embedding module, an event analysis module and a dashboard generation module. In one aspect, the integration module is configured to integrate a process management tool, an event monitoring tool and a data intelligence tool in the enterprise framework. The process management tool, the event monitoring tool and the business intelligence tool are adapted to execute an enterprise workflow associated with the process. The process flow creation module is configured to create the process flow information for the process using the process management tool. The process flow information is further configured with a Key Performance Indicator by the business intelligence tool. The Enterprise Service Bus (ESB) is configured to transform the event data into a data format compatible with the event monitoring tool. The event correlation module is configured to correlate the event data with the Key Performance Indicator of the process flow information. The embedding module is configured to embed the event data into an activity monitoring database. The event analysis module is configured to perform a real-time analysis on the event data using the business intelligence tool. The dashboard generation module is configured to generate a real-time dashboard based on the real-time analysis performed on the event data. The dashboard depicts visualized information in relation to the process flow information being impacted by the event data in the enterprise framework.

[006] In another implementation, a method for generating real time intelligence by monitoring of a real time event data impacting a process in an enterprise framework is disclosed. The method comprises a plurality of steps performed by a processor. The method enables a step of integrating a process management tool, an event monitoring tool and a business intelligence tool in the enterprise framework. The process management tool, the event monitoring tool and the business intelligence tool are adapted to execute an enterprise workflow associated with the process. The method enables a step of creating process flow information for the process using the process management tool. The process flow information is further configured with a Key Performance Indicator by the business intelligence tool. The method enables a step of pushing the event data into an enterprise service bus. The enterprise service bus is configured to transform the event data into a data format compatible with the event monitoring tool. The method enables a step of correlating the event data with the Key Performance Indicator of the process flow information. The method enables a step of embedding the event data into an event monitoring database. The method enables a step of performing a real-time analysis on the event data using the business intelligence tool. Further, the method enables a step of generating a real-time dashboard based on the real-time analysis performed on the event data. The dashboard depicts visualized information in relation to the process flow information being impacted by the event data in the enterprise framework.

[007] In yet another implementation, a computer program product having embodied thereon a computer program for generating real time intelligence by monitoring of a real time event data impacting a process in an enterprise framework is disclosed. The computer program product comprises a program code for integrating a process management tool, an event monitoring tool and a business intelligence tool in the enterprise framework. The process management tool, the event monitoring tool and the business intelligence tool are adapted to execute an enterprise workflow associated with the process. The computer program product comprises a program code for creating process flow information for the process using the process management tool. The process flow information is further configured with a Key Performance Indicator by the business intelligence tool. The computer program product comprises a program code for pushing the event data into an enterprise service bus. The enterprise service bus is configured to transform the event data into a data format compatible with the event monitoring tool. The computer program product comprises a program code for correlating the event data with the Key Performance Indicator of the process flow information. The computer program product comprises a program code for embedding the event data into an event monitoring database. The computer program product comprises a program code for performing a real-time analysis on the event data using the business intelligence tool. Further, the computer program product comprises a program code for generating a real-time dashboard based on the real-time analysis performed on the event data. The dashboard depicts visualized information in relation to the process flow information being impacted by the event data in the enterprise framework.

BRIEF DESCRIPTION OF THE DRAWINGS
[008] The foregoing summary, as well as the following detailed description of embodiments, is better understood when read in conjunction with the appended drawings. For the purpose of illustrating the disclosure, there is shown in the present document example constructions of the disclosure; however, the disclosure is not limited to the specific methods and apparatus disclosed in the document and the drawings:
[009] The detailed description is described with reference to the accompanying figures. In the figures, the left-most digit(s) of a reference number identifies the figure in which the reference number first appears. The same numbers are used throughout the drawings to refer like features and components.
[0010] Figure 1 illustrates a network implementation of a system for generating real time intelligence by monitoring of a real time event data impacting a process in an enterprise framework, in accordance with an embodiment of the present subject matter.
[0011] Figure 2 illustrates the system, in accordance with an embodiment of the present subject matter.
[0012] Figure 3 illustrates working of components of the system, in accordance with an embodiment of the present subject matter.
[0013] Figure 4 illustrates the method, in accordance with an embodiment of the present subject matter.
[0014] The figures depict various embodiments of the present disclosure for purposes of illustration only. One skilled in the art will readily recognize from the following discussion that alternative embodiments of the structures and methods illustrated herein may be employed without departing from the principles of the disclosure described herein.

DETAILED DESCRIPTION
[0015] Some embodiments of this disclosure, illustrating all its features, will now be discussed in detail. The words "comprising," "having," "containing," and "including," and other forms thereof, are intended to be equivalent in meaning and be open ended in that an item or items following any one of these words is not meant to be an exhaustive listing of such item or items, or meant to be limited to only the listed item or items. It must also be noted that as used herein and in the appended claims, the singular forms "a," "an," and "the" include plural references unless the context clearly dictates otherwise. Although any systems and methods similar or equivalent to those described herein can be used in the practice or testing of embodiments of the present disclosure, the exemplary, systems and methods are now described. The disclosed embodiments are merely exemplary of the disclosure, which may be embodied in various forms.
[0016] Various modifications to the embodiment will be readily apparent to those skilled in the art and the generic principles herein may be applied to other embodiments. Thus, the present disclosure is not intended to be limited to the embodiments illustrated, but is to be accorded the widest scope consistent with the principles and features described herein.
[0017] System(s) and method(s) for generating real time intelligence by monitoring of a real time event data impacting a process in an enterprise framework are described. The real time event data may be received from any Legacy or Non-Legacy systems. In one embodiment, the enterprise framework may be a reverse logistics framework. The process being impacted may be at least one of the processes across value chain in the reverse logistics framework. A process management tool, an event monitoring tool and a business intelligence tool may be integrated in the enterprise framework. The process management tool, the event monitoring tool and the business intelligence tool may be adapted to execute an enterprise workflow associated with the process. Specifically, the enterprise workflow may be the value chain associated with the process in the reverse logistics framework.
[0018] The process management tool may be adapted to create process flow information for the process. In one embodiment, the process flow information may be associated with the value chain in the reverse logistics framework and may comprise four sub-processes including Order Creation, Receiving, Shipping and Invoicing. The process information may be further configured with Key Performance Indicator (KPI) using the business intelligence tool. In one embodiment, the Key Performance Indicator (KPI) may comprise service order cycle time, repair service level cycle time, product return statistics on real-time basis, product repair statistics on real-time basis, repair based on supplier, and item category related to the process information associated with the value chain in the reverse logistic framework.
[0019] Subsequent to the creation, the event data may be pushed into an enterprise service bus (ESB). The enterprise service bus (ESB) may transform the event data into a data format compatible with the event monitoring tool. In one embodiment, the event data may be transformed into the event monitoring tool compatible format based on a set of pre-defined protocols configured for the event monitoring tool by the Enterprise Service Bus (ESB). The event data may be correlated with the key performance indicator of the process flow information. The event data may be then embedded into an event monitoring database.
[0020] Subsequent to embedding of the event data into the event monitoring database, a real time analysis may be performed on the event data by using the business intelligence tool. Specifically, the real time analysis may be performed to derive intelligence by monitoring the event data and its impact on the process. As a result of such analysis, a real time dashboard may be generated. The real time dashboard may provide visualized information depicting the results of real time analysis performed on the event data. In one embodiment, the visualized information may comprise generating an alert, monitoring of the Key Performance Indicator and the process flow information. The visualized information may be in form of a message, an e-mail, dashboards, reports or combinations thereof. The dashboard may be further configured to generate a report comprising diagnostic information associated with the process flow information and a state impacted by the event data. Specifically, the diagnostic information may further comprise actionable insights data, entities affected data, risk mitigation data, and recommendation data. In one embodiment, the event monitoring database may be configured to store the process flow information, the Key Performance Indicator, the event data and a report generated by the real-time dashboard.
[0021] The systems and methods, related to generation of real time intelligence by monitoring of a real time event data impacting a process in an enterprise framework as described herein, can be implemented on a variety of computing systems such as a server, a desktop computer, a notebook or a portable computer, a mainframe computer a mobile computing device, and an entertainment device.
[0022] While aspects of described system and method for generating real time intelligence by monitoring of a real time event data impacting a process in an enterprise framework may be implemented in any number of different computing systems, environments, and/or configurations, the embodiments are described in the context of the following exemplary system. Thus, the following more detailed description of the embodiments of the disclosure, as represented in the figures and flowcharts, is not intended to limit the scope of the disclosure, as claimed, but is merely representative of certain examples of presently contemplated embodiments in accordance with the disclosure.
[0023] The presently described embodiments will be best understood by reference to the drawings, wherein like parts are designated by like numerals throughout. Moreover, flowchart and block diagrams in the Figures illustrate the architecture, functionality, and operation of possible implementations of systems and methods according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s).
[0024] Referring now to Figure 1, a network implementation 100 of a system 102 for generating real time intelligence by monitoring of a real time event data impacting a process in an enterprise framework is shown. The following more detailed description of the embodiments of the disclosure, as represented in the figures and flowcharts, is not intended to limit the scope of the disclosure, as claimed, but is merely representative of certain examples of presently contemplated embodiments in accordance with the disclosure in an enterprise framework is illustrated, in accordance with an embodiment of the present subject matter. In one embodiment, the system 102 may integrate a process management tool, an event monitoring tool and a business intelligence tool in the enterprise framework. The process management tool, the event monitoring tool and the business intelligence tool may be adapted to execute an enterprise workflow associated with the process. Further the system 102 may create process flow information for the process using the process management tool. The process flow information may be further configured with a Key Performance Indicator by the business intelligence tool. The system 102 may push the event data into an enterprise service bus (ESB). The enterprise service bus (ESB) may transform the event data into a data format compatible with the event monitoring tool. The system 102 may further correlate the event data with the Key Performance Indicator of the process flow information. The system 102 may embed the event data into an event monitoring database. The system 102 may perform a real-time analysis on the event data using the business intelligence tool. Finally, the system 102 may generate a real-time dashboard based on the real-time analysis performed on the event data. The dashboard depicts visualized information in relation to the process flow information being impacted by the event data in the enterprise framework.
[0025] Although the present subject matter is explained considering that the system 102 is implemented as a data analytics server, it may be understood that the system 102 may also be implemented in a variety of computing systems, such as a laptop computer, a desktop computer, a notebook, a workstation, a mainframe computer, a server, a network server, and the like. It will be understood that the system 102 may be accessed by multiple users through one or more user devices 104-1, 104-2…104-N, collectively referred to as user 104 hereinafter, or applications residing on the user devices 104. Examples of the user devices 104 may include, but are not limited to, a portable computer, a personal digital assistant, a handheld device, and a workstation. The user devices 104 are communicatively coupled to the system 102 through a network 106. Further, the user 104 can real-time monitor the one or more enterprise activities in an enterprise solution over the network 106.
[0026] In one implementation, the network 106 may be a wireless network, a wired network or a combination thereof. The network 106 can be implemented as one of the different types of networks, such as intranet, local area network (LAN), wide area network (WAN), the internet, and the like. The network 106 may either be a dedicated network or a shared network. The shared network represents an association of the different types of networks that use a variety of protocols, for example, Hypertext Transfer Protocol (HTTP), Transmission Control Protocol/Internet Protocol (TCP/IP), Wireless Application Protocol (WAP), and the like, to communicate with one another. Further the network 106 may include a variety of network devices, including routers, bridges, servers, computing devices, storage devices, and the like.
[0027] Referring now to Figure 2, the system 102 is illustrated in accordance with an embodiment of the present subject matter. In one embodiment, the system 102 may include at least one processor 202, an input/output (I/O) interface 204, and a memory 206. The at least one processor 202 may be implemented as one or more microprocessors, microcomputers, microcontrollers, digital signal processors, central processing units, state machines, logic circuitries, and/or any devices that manipulate signals based on operational instructions. Among other capabilities, the at least one processor 202 is configured to fetch and execute computer-readable instructions stored in the memory 206.
[0028] The I/O interface 204 may include a variety of software and hardware interfaces, for example, a web interface, a graphical user interface, and the like. The I/O interface 204 may allow the system 102 to interact with a user directly or through the client devices 104. Further, the I/O interface 204 may enable the system 102 to communicate with other computing devices, such as web servers and external data servers (not shown). The I/O interface 204 can facilitate multiple communications within a wide variety of networks and protocol types, including wired networks, for example, LAN, cable, etc., and wireless networks, such as WLAN, cellular, or satellite. The I/O interface 204 may include one or more ports for connecting a number of devices to one another or to another server.
[0029] The memory 206 may include any computer-readable medium or computer program product known in the art including, for example, volatile memory, such as static random access memory (SRAM) and dynamic random access memory (DRAM), and/or non-volatile memory, such as read only memory (ROM), erasable programmable ROM, flash memories, hard disks, optical disks, and magnetic tapes. The memory 206 may include modules 208 and data 210.
[0030] The modules 208 include routines, programs, objects, components, data structures, etc., which perform particular tasks or implement particular abstract data types. In one implementation, the modules 208 may include an integration module 212, a process flow creation module 214, an Enterprise Service Bus 216, an event correlation module 218, an embedding module 220, an event analysis module 222, a dashboard generation module 224 and other modules 226. The other modules 226 may include programs or coded instructions that supplement applications and functions of the system 102.
[0031] The data 210, amongst other things, serves as a repository for storing data processed, received, and generated by one or more of the modules 208. The data 210 may also include an event monitoring database 228 and other data 130. The other data 130 may include data generated as a result of the execution of one or more modules in the other module 224.
[0032] In one implementation, at first, a user may use one of the user devices 104 to access the system 102 via the I/O interface 204. The user may register using the I/O interface 204 in order to use the system 102. The working of the system 102 may be explained in detail in Figures 3 and 4 explained below.
[0033] Referring to Figure 3, a detailed working of the components of the system 102 is illustrated, in accordance with an embodiment of the present subject matter. As shown, the process management tool 302, the event management tool 308 and the business intelligence tool 310 may be adapted to execute a process across the value chain workflow in the enterprise framework. In one embodiment, the integration module 212 may be configured to integrate the process management tool 302, the event management tool 308 and the business intelligence tool 310. The process management tool 302 in association with the process flow creation module 214 may be adapted to create the process flow information for the process across the value chain. The process management tool 302 may be used to choreograph the process. In one embodiment, all the four sub processes i.e. Order Creation, Receiving, Shipping and Invoicing of the Reverse logistics framework may be choreographed using process management tool 302. Further, Key performance indicators (KPIs) may be configured for the process, sub processes and individual steps/tasks using the business intelligence tool 310.
[0034] In one embodiment, an event data may be captured for each KPI. The event data refers to an event that may impact the execution of the workflow of the process. In one embodiment, the process may be captured from non process management tool compliant systems such as legacy System 304 and transactional system 306. The legacy system 304 and the transactional system 306 may be brought under real-time visibility through hook-in mechanism. The hook-in mechanism may enable creating a data publisher (not shown in figure). The data publisher may receive data from the legacy system 304 and the transaction system 306. The data publisher may transmit the data to the enterprise service bus (ESB) 216. The enterprise service bus (ESB) 216 may convert the data in a format which may be required by event monitoring tool. In one exemplary embodiment, a hook may be created as the data publisher to extract information from the legacy system 304 and the transactional system 306. The information created may be passed as an event. The event data captured may be pushed to the enterprise service bus (ESB) 216. The event data may be correlated to the KPI of the process by the process management tool 302 with the aid of the event correlation module 218. The event data may be wrapped as events and then embedded into an event monitoring database 228 using the embedding module 220.
[0035] In one embodiment, the enterprise service bus 216 may act as a messaging back bone within the enterprise. The enterprise service bus 216 may provide a run time environment in order to facilitate data transformation, data routing, and protocol conversion. The ESB 216 may be connected to the event monitoring tool 308. Specifically, the enterprise service bus 216 may be configured to transform the events into a data format compatible with the event monitoring tool 308. The event monitoring tool 308 may provide real time visibility and control of the processes, transactions, and IT operations across applications and system. The event monitoring tool 308 may have its own database (the event monitoring database 228) and can trigger various alerts, monitor the KPI’s of the processes, transactions and IT operations across applications and system.
[0036] In one embodiment, the event monitoring database 228 may act as data source wherein the events may be pushed and pulled out by the event monitoring tool 308 and the business intelligence tool 310 respectively to generate a real-time dashboard 312. The dashboard may be generated by the dashboard generation module 224 using the business intelligence tool 310. The dashboard may be generated based on real time analysis performed on the events by the event analysis module 222. The business intelligence tool 310 may be used to define the KPI’s for the processes, Meta data synchronization, and acts as base layer for real time generation of the dashboard 312. The business intelligence tool 310 may maintain common enterprise information model across the process management tool 302, the event monitoring tool 308 and the business intelligence tool 310. The dashboard 312 may be used for operational and strategic decision making. Specifically, the dashboard 312 may contain a report comprising diagnostic information associated with the process flow information and state impacted by the event data. In an embodiment, the diagnostic information may comprise actionable insights data, entities affected data, risk mitigation data, and recommendation data. In one embodiment, the event monitoring database 228 may be configured to store the process flow information, the Key Performance Indicator, the event data and a report generated by the real-time dashboard.
[0037] In one embodiment, the dashboard 312 may enable to track statistics for end to end processes, each step, tasks in the sub-processes and Key Performance indicators such as:
• Service Order Cycle Time
• Repair Service Level Cycle Time
• Product Return statistics on real-time basis
• Product Repair statistics on real-time basis
• Repair based on Supplier, Item Category

ADVANTAGES OF THE SYSTEM
[0038] The system provides actionable insights, better management, improves performance, automated sense, respond, recommendations and actions related to a process.
[0039] The system further enables to bring existing transactional systems and legacy solutions under high visibility.
[0040] The system further provide real-time information to monitor any enterprise environment by determining the processes, who or what will be impacted, facilitate informed decisions and further provides risk mitigation.
[0041] The system further assists enterprises to make better informed decisions, quickly respond to problems, and exploit new revenue opportunities faster.
[0042] The system further provides real-time dashboards with customizable prompt/filters, provides insight into business performance. Further the dashboards available through web-based Portal, provides personalized, secure interface, with role-based access experience.
[0043] Referring now to Figure 4, a method 400 for generating real time intelligence by monitoring of a real time event data impacting a process in an enterprise framework is shown, in accordance with an embodiment of the present subject matter. The method 400 may be described in the general context of computer executable instructions. Generally, computer executable instructions can include routines, programs, objects, components, data structures, procedures, modules, functions, etc., that perform particular functions or implement particular abstract data types. The method 400 may also be practiced in a distributed computing environment where functions are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, computer executable instructions may be located in both local and remote computer storage media, including memory storage devices.
[0044] The order in which the method 400 is described is not intended to be construed as a limitation, and any number of the described method blocks can be combined in any order to implement the method 400 or alternate methods. Additionally, individual blocks may be deleted from the method 400 without departing from the spirit and scope of the subject matter described herein. Furthermore, the method can be implemented in any suitable hardware, software, firmware, or combination thereof. However, for ease of explanation, in the embodiments described below, the method 400 may be considered to be implemented in the above described the system 102.
[0045] At block 402, a Process Management Tool, an Event Monitoring Tool and a Business intelligence tool in an Enterprise Framework may be integrated. In one implementation, the Process Management Tool, the Event Monitoring Tool and the Business intelligence tool may be integrated by the integration module 212.
[0046] At block 404, Process Flow Information for the Process may be created. In one implementation, the Process Flow Information may be created by process flow creation module 214 using the Process Management Tool. The process flow information may be configured with Key Performance Indicator (KPI) using the Business intelligence tool. In one embodiment, the process flow information and the Key Performance Indicator may get stored in the event monitoring database.
[0047] At step 406, the event data may be pushed into an enterprise service bus (ESB 216. The ESB 216 may transform the event data into a data format compatible with the event monitoring tool.
[0048] At block 408, the event data may be correlated with the Key Performance Indicator of the process flow information. In one implementation, the event data may be correlated by the event correlation module 218.
[0049] At step 410, the event data may be embedded into an event monitoring database. In one implementation, the event data may be embedded by the embedding module 220.
[0050] At step 412, a real time analysis may be performed on the event data. In one implementation, the real time analysis may be performed by the event analysis module 222 using the business intelligence tool.
[0051] At step 414, a real time dashboard may be generated based on the real time analysis performed on the event data. In one implementation, the real time dashboard may be generated by the dashboard generation module 224. In one embodiment, the real-time dashboard and a report generated by the real-time dashboard may get stored in the event monitoring database.
[0052] Although implementations for methods and systems for generating real time intelligence by monitoring of a real time event data impacting a process in an enterprise framework have been described in language specific to structural features and/or methods, it is to be understood that the appended claims are not necessarily limited to the specific features or methods described. Rather, the specific features and methods are disclosed as examples of implementations for generating real time intelligence by monitoring of a real time event data impacting a process in an enterprise framework.

Documents

Application Documents

# Name Date
1 1891-MUM-2013-IntimationOfGrant06-07-2023.pdf 2023-07-06
1 Form 2.pdf 2018-08-11
2 1891-MUM-2013-PatentCertificate06-07-2023.pdf 2023-07-06
2 ABSTRACT1.jpg 2018-08-11
3 1891-MUM-2013-Written submissions and relevant documents [23-02-2023(online)].pdf 2023-02-23
3 1891-MUM-2013-FORM 3(3-6-2013).pdf 2018-08-11
4 1891-MUM-2013-FORM 26(28-8-2013).pdf 2018-08-11
4 1891-MUM-2013-Correspondence to notify the Controller [08-02-2023(online)].pdf 2023-02-08
5 1891-MUM-2013-FORM-26 [08-02-2023(online)]-1.pdf 2023-02-08
5 1891-MUM-2013-FORM 18(3-6-2013).pdf 2018-08-11
6 1891-MUM-2013-FORM-26 [08-02-2023(online)].pdf 2023-02-08
6 1891-MUM-2013-FORM 1(3-7-2013).pdf 2018-08-11
7 1891-MUM-2013-US(14)-HearingNotice-(HearingDate-17-02-2023).pdf 2023-01-17
7 1891-MUM-2013-CORRESPONDENCE(3-7-2013).pdf 2018-08-11
8 1891-MUM-2013-CORRESPONDENCE(3-6-2013).pdf 2018-08-11
8 1891-MUM-2013-CLAIMS [12-12-2019(online)].pdf 2019-12-12
9 1891-MUM-2013-COMPLETE SPECIFICATION [12-12-2019(online)].pdf 2019-12-12
9 1891-MUM-2013-CORRESPONDENCE(28-8-2013).pdf 2018-08-11
10 1891-MUM-2013-FER.pdf 2019-06-13
10 1891-MUM-2013-FER_SER_REPLY [12-12-2019(online)].pdf 2019-12-12
11 1891-MUM-2013-OTHERS [12-12-2019(online)].pdf 2019-12-12
12 1891-MUM-2013-FER.pdf 2019-06-13
12 1891-MUM-2013-FER_SER_REPLY [12-12-2019(online)].pdf 2019-12-12
13 1891-MUM-2013-COMPLETE SPECIFICATION [12-12-2019(online)].pdf 2019-12-12
13 1891-MUM-2013-CORRESPONDENCE(28-8-2013).pdf 2018-08-11
14 1891-MUM-2013-CLAIMS [12-12-2019(online)].pdf 2019-12-12
14 1891-MUM-2013-CORRESPONDENCE(3-6-2013).pdf 2018-08-11
15 1891-MUM-2013-CORRESPONDENCE(3-7-2013).pdf 2018-08-11
15 1891-MUM-2013-US(14)-HearingNotice-(HearingDate-17-02-2023).pdf 2023-01-17
16 1891-MUM-2013-FORM 1(3-7-2013).pdf 2018-08-11
16 1891-MUM-2013-FORM-26 [08-02-2023(online)].pdf 2023-02-08
17 1891-MUM-2013-FORM 18(3-6-2013).pdf 2018-08-11
17 1891-MUM-2013-FORM-26 [08-02-2023(online)]-1.pdf 2023-02-08
18 1891-MUM-2013-Correspondence to notify the Controller [08-02-2023(online)].pdf 2023-02-08
18 1891-MUM-2013-FORM 26(28-8-2013).pdf 2018-08-11
19 1891-MUM-2013-Written submissions and relevant documents [23-02-2023(online)].pdf 2023-02-23
19 1891-MUM-2013-FORM 3(3-6-2013).pdf 2018-08-11
20 ABSTRACT1.jpg 2018-08-11
20 1891-MUM-2013-PatentCertificate06-07-2023.pdf 2023-07-06
21 Form 2.pdf 2018-08-11
21 1891-MUM-2013-IntimationOfGrant06-07-2023.pdf 2023-07-06

Search Strategy

1 1891mum2013searchstrategy_12-06-2019.pdf

ERegister / Renewals

3rd: 06 Oct 2023

From 28/05/2015 - To 28/05/2016

4th: 06 Oct 2023

From 28/05/2016 - To 28/05/2017

5th: 06 Oct 2023

From 28/05/2017 - To 28/05/2018

6th: 06 Oct 2023

From 28/05/2018 - To 28/05/2019

7th: 06 Oct 2023

From 28/05/2019 - To 28/05/2020

8th: 06 Oct 2023

From 28/05/2020 - To 28/05/2021

9th: 06 Oct 2023

From 28/05/2021 - To 28/05/2022

10th: 06 Oct 2023

From 28/05/2022 - To 28/05/2023

11th: 06 Oct 2023

From 28/05/2023 - To 28/05/2024

12th: 28 May 2024

From 28/05/2024 - To 28/05/2025

13th: 23 May 2025

From 28/05/2025 - To 28/05/2026