Sign In to Follow Application
View All Documents & Correspondence

System And Method For Providing End To End Business Process Maps For Process Visualization

Abstract: The present disclosure relates to a system, method and a computer program product for providing an informative arrangement and visualization of process flow in a process map repository. The system and method facilitates in capturing attributes from one or more sources. The attributes captured are tagged to one or more predefined level for categorizing of one or more process flow models and the attributes. One or more logic rules are used by correlating the attributes with the predefined levels to generate the process flow models associated with one or more entities. An illustrative view of the process flow models is generated to illustrate an informative arrangement of the predefined levels in the process map repository.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
26 September 2013
Publication Number
29/2015
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
Parent Application
Patent Number
Legal Status
Grant Date
2022-03-28
Renewal Date

Applicants

TATA CONSULTANCY SERVICES LIMITED
NIRMAL BUILDING, 9TH FLOOR, NARIMAN POINT, MUMBAI 400021, MAHARASHTRA, INDIA

Inventors

1. DESHPANDE, AJAY ARVIND
TATA CONSULTANCY SERVICES LIMITED, LEVEL 6, BLOCK NO. B3 NIRLON KNOWLEDGE PARK, OFF WESTERN EXPRESS HIGHWAY GOREGAON (EAST), MUMBAI - 400063, MAHARASHTRA, INDIA
2. GARG, APARNA S
TATA CONSULTANCY SERVICES LIMITED, LEVEL 6, BLOCK NO. B3 NIRLON KNOWLEDGE PARK, OFF WESTERN EXPRESS HIGHWAY GOREGAON (EAST), MUMBAI - 400063, MAHARASHTRA, INDIA

Specification

FORM 2
THE PATENTS ACT, 1970 (39 of 1970)
&
THE PATENT RULES, 2003
COMPLETE SPECIFICATION
(See Section 10 and Rule 13)
Title of invention;
SYSTEM AND METHOD FOR PROVIDING END TO END BUSINESS PROCESS MAPS FOR PROCESS VISUALIZATION
Applicant
Tata Consultancy Services Limited A Company Incorporated in India under The Companies Act. 1956
Having address:
Nirmaf Building, 9th Floor,
Nariman Point, Mumbai 400021,
Maharashtra. India
The following specification particularly describes the invention and the manner in which it is to be performed.

FIELD OF THE INVENTION
[001] The present invention relates to a system and a method to provide an
informative arrangement and visualization of a process with the associated data in the process maps.
BACKGROUND OF THE INVENTION
[002] Business documentation is an important issue in most of the organizations.
The presentation of the processes in any industrial setup and its documentation, for optimized business and information technology solution, requires considerable time and involves huge investment.
[003] Further, the process maps define the workflow or the process of an
organization. The process maps are developed by mapping the scenarios associated with one or more business areas. Currently, there are several tools available which are capable of building process maps using conventional methods.
[004] The known tools or systems provide end to end view of the process flow.
However, they do not enable management of business results across all the stakeholders. Further, it is difficult to maintain and estimate the impact of a change in the organization process flow.
[005] In addition, the currently available documentation techniques do not
provide a singular, end to end view of the functioning of the operations for multiple entities across the organization to do process optimization, process standardization, IT requirements definition and end to end test process validation.
[006] Therefore, there is a need to provide a system and a method capable of
providing an easy to retrieve and use informative arrangement and end to end

visualization of a process with its associated data. The system and method should also be capable of enabling management of business results by providing end to end view of operations for generating multiple scenarios, measuring business performance for process standardization and optimization, estimating the impact of a change across all the entities and documenting requirements definition of Information Technology solutions and Standard Operating Procedures.
SUMMARY OF THE INVENTION
[007] The present disclosure relates to a method to provide an informative
arrangement and visualization of a process flow in a process map repository. The method comprises capturing one or more attributes from one or more sources and storing the attributes. The method further comprises of tagging at least one attribute to at least one pre-defined level, the predefined level provides categorization of the one or more process flow models and the attributes in a hierarchical manner in the process map repository. The method further comprises performing a process in correlating tagging of the attributes with the one or more pre-defined levels by using one or more logic rules associated with one or more processes to generate the one or more process flow models associated with one or more entities in an organization. The method further comprises generating an illustrative view of the one or more process flow models to illustrate an informative arrangement of the pre-defined level in the process map repository. The method steps of the capturing, the tagging, the performing and the generating is performed by a processor using programmed instructions stored in a memory.
[008] The present disclosure also relates to a system for generating an
informative arrangement and visualization of a process in a process map repository. The system comprises of a memory coupled to the processor, wherein the processor is capable of executing a plurality of modules stored in the memory. The plurality of

modules comprises an attribute capturing module configured to capture one or more attributes from one or more sources. The plurality of modules further comprises an attribute tagging module configured to tag at least one attribute to at least one predefined level, the pre-defined level provides categorization of one or more process flow models and the attributes in a hierarchical manner in the process map repository. The plurality of modules further comprises a mapping engine configured to tag the one or more attributes with the one or more pre-defined levels by using one or more logic rules associated with one or more processes to generate one or more process flow models associated with one or more entities in an organization. The plurality of modules further comprises of an output generating module configured to generate an illustrative view of the one or more process flow models to illustrate an informative arrangement of the processes in pre-defined levels in the process map repository.
[009] The present disclosure also relates to a computer program product to
provide an informative arrangement and visualization of process flow in a process map repository. The computer program product comprises a computer program code for capturing one or more attributes from one or more sources and storing the attributes. The computer program product further comprises a computer program code for tagging at least one attribute to at least one pre-defined level, the predefined level provides categorization of the one or more process flow models and the attributes in a hierarchical manner in the process map repository. The computer program product further comprises a computer program code for performing a process of correlating of the attributes with the one or more pre-defined levels by using one or more logic rules associated with one or more processes to generate the one or more process flow models associated with one or more entities in an organization. The computer program product further comprises a computer program code for generating an illustrative view of the one or more process flow models to

illustrate an informative arrangement of the pre-defined levels in the process map repository.
BRIEF DESCRIPTION OF THE DRAWINGS
[0010] Further objects, embodiments, features and advantages of the present
invention will become more apparent and may be better understood when read together with the detailed description and the accompanied drawings. The components of the figures are not necessarily to scales. The emphasis has instead been placed on the better illustration of the underlying principles of the subject matter. The different numeral references on the figures designate the corresponding elements throughout the different views. However, the manner in which the above depicted features, aspects, and advantages of the present subject matter are accomplished, does not limit the scope of the subject matter, for the subject matter may admit to other equally effective embodiments.
[0011] Figure 1 illustrates a network implementation of a system for providing an
informative arrangement and visualization of process flow in the process map repository in accordance with an embodiment of the invention.
[0012] Figure 2 illustrates the system architecture to provide an informative
arrangement and visualization of process flow in the process map repository, in accordance with an embodiment of the present subject matter.
[0013] Figure 3 illustrates the method for providing an informative arrangement
and visualization of process flow in the process map repository in accordance with an alternate embodiment of the invention.

[0014] Figure 4 illustrates the process flow for providing an informative
arrangement and visualization of process flow in the process map repository in accordance with an alternate embodiment of the invention.
[0015] Figure 5 illustrates the framework for test automation used to create
workflows in accordance with an alternate embodiment of the invention.
DETAILED DESCRIPTION OF THE INVENTION
[0016] Systems and methods for informative arrangement and visualization of a
process in a process map repository are described. The maps have pre-defined levels which provide categorization of the process in a hierarchical manner. Attributes are tagged to the pre-defined levels to provide categorization of process flow models. Within the pre-defined levels, validity rules define the manner in which the processes are executed. An illustrative view is generated from the process flow models to provide visualization of the process flow with the tagged attributes.
[0017] While aspects of described system and method for informative arrangement
and visualization of a process in a process map repository 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.
[0018] Referring now to Figure 1, a network implementation 10 of a system 100
for informative arrangement and visualization of a process in a process map repository is illustrated, in accordance with an embodiment of the present subject matter. In one embodiment, the system captures attributes from one or more sources. The attributes captured are tagged to pre-defined level to provide categorization of the attributes in a hierarchical manner in the process map repository.

[0019] The system tags the attributes to pre-defined levels by using logic rules
associated with the processes to generate process flow models associated with entities in an organization. Further, an illustrative view of the process flow models is generated to illustrate an informative arrangement of the pre-defined in the process map repository.
[0020] Although the present subject matter is explained by considering a scenario
that the system 100 is implemented as an application on a server. It may be understood that the system 100 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 100 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 100 through a network 106.
[0021] 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.

[0022] Referring now to Figure 2, the system 100 is illustrated in accordance with
an embodiment of the present subject matter. In one embodiment, the system 100 may include at least one processor 140, an input/output (I/O) interface 150, and a memory 110. The at least one processor 140 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 140 is configured to fetch and execute computer-readable instructions stored in the memory 110.
[0023] The I/O interface 150 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 150 may allow the system 100 to interact with a user directly or through the client devices 104. Further, the I/O interface 150 may enable the system 100 to communicate with other computing devices, such as web servers and external data servers (not shown). The I/O interface 150 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 150 may include one or more ports for connecting a number of devices to one another or to another server.
[0024] The memory 110 may include any computer-readable medium known in
the art including, for example, volatile memory, such as static random access memory (SRAM) and dynamic random access memory (DRAM), and/or nonvolatile memory, such as read only memory (ROM), erasable programmable ROM, flash memories, hard disks, optical disks, and magnetic tapes. The memory 110 may include modules 220 and data 230.
[0025] The modules 220 include routines, programs, objects, components, data
structures, etc., which perform particular tasks or implement particular abstract data

types in one implementation, the modules 220 may include an attribute capturing module 222, an attribute tagging module 224, a mapping module 226, an output generating module 227, and other modules 228. The other modules 228 may include programs or coded instructions that supplement applications and functions of the system 100.
[0026] The data 230. amongst other things, serves as a repository for storing data
processed, received, and generated by one or more of the modules 220. The data 230 may also include a system database 232 and other data 234. The other data 234 may include data generated as a result of the execution of one or more modules in the other module 228.
[0027] In one embodiment of the invention, referring to figure 2 and figure 3, the
attribute capturing module 222 is configured to capture one or more attribute from one or more sources. The attributes captured may include attributes from same organization or multiple organizations. Further, the one or more attributes comprises roles, skills, qualification, location, manual or automated activities , interactive activities, geography, KPIs, processing cut-off time, unit processing time, best practices, risks, positive or negative scenario, direct or indirect cost, resource cost, program objects and database elements.
[0028] In one embodiment of the invention, the attribute tagging module 224 is
configured to tag the attributes to at least one pre-defined level wherein the predefined level provides categorization of the attributes in a hierarchical manner in the process map repository. The pre-defined level may comprise product, process, sub-process, activity, task and a key stroke.
[0029] In an exemplary embodiment, at each of the pre-defined level, the attributes
are captured by various teams in the organization. The product level comprises product level information and the attributes. The process level comprises of the attributes that maps or correlates primary processes included under the product. The

sub-process level consists of the information related to the process level and the attributes. The activity level consists of the information which maps the activities that are performed for the sub-process and the attributes. The task level consists of information that maps the specific tasks that a user performs to execute at the activity level and the attributes. The key stroke level comprises of information that the user performs in order to execute the tasks and the attributes. Further, various Key Performance Indicators (KPIs) may be captured at each of the pre-defined level.
[0030] In one embodiment of the invention, the mapping module 226 is configured
to tag the one or more attributes with the one or more pre-defined levels by using one or more logic rules associated with one or more processes to generate one or more process flow models associated with one or more entities in an organization.
[0031] When the attributes are tagged with pre-defined levels in the process flow
models, the process flow models representation is generated. The validity rules are used to generate the process flow representation with one or more entities associated with one or more organization.
[0032] The process maps are created and the attributes are tagged by using the
logic rules. The validity rules define the information required to design the process flow models at a particular level. The process flow models on a broader level define one or more pre-designed process maps with the validity rules. The validity rules are applied to each of the pre-defined level at the time of designing process flow models. The logic rules for selecting the pre-defined level at the time of tagging of the attributes and the validity rules at the time of creating the process maps may include set of programmed instructions executed by means of the processor 130.
[0033] In one non-limiting exemplary embodiment, if the user wants to perform a
currency transfer, the user has an option to transfer in USD or EUR currency. The validity rules includes USD currency and EUR currency which are included in the process maps. The validity rules are determined to show how and when the currency

may be transferred. Further, the validity rules are applied to calculate the value of each of the currency options.
[0034] In one embodiment of the invention, the output generating module 227 is
configured to generate an illustrative view of the one or more process flow models to illustrate an informative arrangement of the process flow and the attributes in the predefined levels in the process map repository. Further, the informative arrangement obtained from the process flow comprises of process flow with tagged attributes in order to provide singular and end to end view of functioning of the operations. In one embodiment, the system 100 may analyze the illustrative view by applying one or more analysis techniques over the illustrative view for determining impact of change performed.
[0035] Further, the illustrative view may be generated from the process flow
models to provide complete visualization of the process flow with the attributes tagged. The attributes may be related to roles, skills, qualification, location, manual/ automated/ interactive activities, geography, KP1s, processing cut-off time, unit processing time, best practices, risks, positive/ negative scenario, direct/ indirect cost, resource cost, program objects and database elements.
[0036] The attributes tagged to the pre-defined levels with the process flows may be used for documentation, analysis and test scenario generation to generate complete visualization of the process flow models as explained in following description.
[0037] Attributes related to roles, skills, qualification may be used to determine entity to perform process step. The analysis of the roles, skills and qualifications facilitates in de-skill the process by reducing the cost.
[0038] Attributes related to location may be used to determine location of execution of the processes in a global operating model to provide recommendations for project

transformation and transition. Further, classification of the activities may be based on location, from is the location of execution facilitates to identify opportunities to consolidate the process execution and reduce handoffs.
[0039] Attributes related to manual/ automation/ interactive activities may facilitate in transformation and automation of the tests. Further, attributes related to Key Performance Indicators (KP1) may be used by transformation teams to determine the high impacting activities.
[0040] Attributes related to geography may be used to identify the geography specific requirements thereby facilitating to standardize common processes and consolidate teams across the geographies.
[0041] Attributes related to processing cut off times, the time dependency of the process step is earmarked and is used for transformation and transition.
[0042] Attributes related to unit processing times may be used for running simulations for process optimization. Further, the unit processing times may be used as an input to the Standard Operation Procedure (SOP) document which is used by the Operations team for determination of end to end process time and its SLAs.
[0043] Attributes related to best practices may be used for defining best in class but not limited to specific purpose. Attributes related to positive and negative business scenarios data may be used to determine test scope coverage.
[0044] Attributes related to program and database objects may be tagged to the processes for enabling the identification of the impacted program and database objects during change in the process.

[0045] For example, considering credit card application process consists of the below steps tagged at each pre-defined level:
Process level may comprise applying for credit card Sub-Process level may comprise process request Activity level may comprise print decline letter Task level may comprise verify file.
[0046] In another embodiment, the workflows may be based on swim lanes and illustrate flow of the process across the multiple entities. The workflow may be used to identify' handoffs between the entities while defining global operating model.
[0047] In another embodiment of the invention, the attributes may be captured and tagged at each of the pre-defined level. The attributes tagged may include, but not limited to Onshore or Offshore data, Manual or Automated or Interactive activities, Processing Cutoffs Times, Time Sensitive Activity, Best Practices, Quality Checks, Roles, Skill-set, Qualification, Geographical differences. Risks, Key Performance Indicators (KPIs) and Unit processing times.
[0048] In one embodiment, the unit processing timings may be captured at low level workflows and may be used to simulate and understand areas of bottleneck during transactions processing. Further, resource cost and direct or indirect costs may be utilized to calculate the process costs using simulation and cost estimation techniques.
[0049] In another embodiment of the invention, the validity rules (as an example say business rule) determine flow of the organization process and sequence of the operations performed by the user. The sequence of operations and the related location information facilitates determination of the activities performed at onshore

and offshore. The onshore and offshore classification facilitates recommendations for project transition and transformation.
[0050] In another embodiment of the invention, the activities may be tagged by categorizing the activities such as manual, automated or interactive activities where the possible areas of automation are determined and automation and transformation are performed.
[0051] m another embodiment of the invention, the processing cut off time, tagged by capturing the time dependency of the process step, is marked to use for transition, automation and transformation. Further, the best practices are used for creating the process flow models. The attributes may be analyzed to combine the process implementation entities in order to reduce handoffs. The Key Performance Indicators (KPI) facilitates in transforming teams to determine high impacting activities.
[0052] In another embodiment of the invention, the positive and negative scenarios may be utilized by the test automation team to determine the test scope coverage. Further, the positive and negative scenarios may be utilized by the development teams to perform a change impact analysis for program and data objects that are affected.in the event of a change. The positive and negative scenarios and the program and data objects are used for requirements definition of Information Technology solutions.
[0053] In another embodiment, the Unit Processing Times are utilized during run time simulation in order to perform process optimization. Further, the Unit Processing Times are used as an input to Standard Operation Procedure (SOP) document which is used by the operations team.

[0054] In another embodiment, in case of a change request while using the multi level workflows and the attributes tagged to the workflows, the user identifies the impact of the change on the process logic, upstream/ downstream systems, the backend components etc. For example, in the case where the process maps in multiple levels have been created and the attributes are tagged to the activity level, the impact analysis grid populates and highlights the workflows which are impacted and the attribute fields that are dependent on the activity level.
[0055] In another embodiment of the invention, referring to Figure 4.the memory 110 further comprises of an analysis module 132 configured to apply one or more analysis techniques over the illustrative view. The analysis techniques further comprise root cause analysis, performance prediction, and benefits estimation. For example, when a transaction is taking longer time than usual, in such instance, the root cause analysis is performed in order to find out the reason for bottleneck. The benefits calculation is part of the transition and transformation models, the team provides recommendation on the improvements proposed for any process and its associated cost.
[0056] In accordance with another embodiment of the invention, the system 100
comprises the mapping engine 226. The memory 110 may comprise pre-designed models and process models (not shown), the pre-designed models and process models may be configured to perform process of tagging of the attributes with one or more process maps present in the process flow models by using one or more logic rules to generate process flow models with one or more entities associated with one or more organization. The process maps may be pre-created by using the validity rules and comprises of one or more levels used for tagging the attributes.
[0057] In another embodiment of the invention, the mapping engine 226 categorizes the attributes and performs the attribute tagging with one or more process maps

present in the process flow models. The mapping engine 226 maps the attributes in the process map repository using the logic rules. The mapping engine 226 retrieves the steps of each process, sub process, activity, task and key stroke under the product and maps the processes and the attributes in the process map repository. The mapping engine 226 further integrates product, processes, sub processes, activity, task and key stroke levels in order to generate the process flow representation of the process models with one or more entities associated with one or more organization.
[0058] In one embodiment, referring to figure 4, the memory 110 may further comprise a documentation module 131, an analysis module 132 and a test generation module 133. The documentation module 131 may collate relevant attributes with the process maps to generate a document for use for stakeholders in the IT & operations. The analysis module 132 interprets the attributes for each of the process steps to derive an inference. Further, performance of the process for improvements and recommendations may be used by the operations unit. The test generation module 133 may generate the positive and negative scenarios.
[0059] In another embodiment of the invention, the system 100 may comprises the output generating module 227 configured to generate standard operating procedures 141, business requirements definition 142, transformation model 143, transition model 144, automation model 145 and test scenarios and cases generation 146. The process flow model represents the informative arrangement of the attribute in the process map repository with respect to each entity associated with the organization. Further, each level in the process flow model caters to the view of specific role body in the organization. The standard operating procedures 141 may comprise standard documents used by operations to guide the manual work and may be used for training. The business requirements definition 142 may define the requirements by business drive the changes in the existing business application and process. The business requirement document may be referred as guide to the IT for building an

application. The transformation model 143 may comprise process map to be created for improved performance to achieve the business goals. The transition model 144 may comprise process maps to be created to define the global operating model. The automation model 145 may comprise process maps comprising process steps which are to be automated.
[0060] The process mapping is performed by creating workflows for the process,
and associated sub processes. The workflows are based on swim lanes and illustrate the flow of process across the multiple entities.
[0061] The system and method for providing informative arrangement and
visualization of process flow in a process map repository may be illustrated by working example presented in the following description, the process is not restricted to the example only.
[0062] Considering the scenario of credit card application, where the user files a
credit card application. The request is categorized and processed by the mapping engine 226. The mapping engine 226 correlates the attributes (regarding details provided by the user) with the various pre-defined levels present inside a process flow model. The pre-defined level for tagging the attribute and categorizing the attribute is selected (For example, credit card application detail) by using the logic rule. The process flow model is created by using various validity rules that cater to credit card or any such similar application. There are various process maps with predefined levels and the attribute is tagged at each pre-defined level: Process Level: Apply for Credit card, Sub-Process Level: Process Request, Activity Level: Print Decline Letter, Task Level: Verify file and Key Stroke: Load Print File. In credit card application process, the attributes related to the process levels at each level are tagged to the levels.

[0063] Once the attribute is tagged, a process flow model is generated that is further used to generate an illustrative view (by applying various rules at each of the pre-defined level). The illustrative view facilitates the user in visualizing details of the process request (credit card application). Further, the illustrative view is used for analyzing the cause or impact if any of the change is made at any of the level.
[0064] In case of a change request, the function of transferring funds and type of currency is one part of the process steps. During the process step of selecting type of currency, if the user changes the currency, the validity rules associated with the process steps are affected while selecting the change request.
[0065] In another embodiment of the invention, in a case where there is change request from the user, business validation team creates business scenarios and test cases. The workflows are divided into multiple levels with different set of test data which may include but not limited to Organization Rules, Expected Results and Positive and Negative Test Data. The hierarchical workflows along with the test data act as inputs to creation of the test scenarios and the test cases. Every node received from decision box present in the workflow is considered as separate scenario. The user may optimize the output of the generated scenarios and the test cases.
[0066] Further, considering a scenario of single organization comprising combination of one node each from all the decision boxes present in the workflows up to certain levels in the pre-defined levels such as product, process, sub-process, activity and task, wherein the other decision boxes are considered as the test cases. The workflows are divided into multiple levels to provide multiple sets of the test data such as business rules, expected results and positive and negative test data. The process maps are fed into the system 100 in order to generate the scenarios and the test case in the case of change request. The positive and negative test data is tagged to the key stroke level boxes. In the case where the test case consists of multiple

values, the test data are considered as separate test cases. The expected result is also tagged to the key stroke level which is a part of the test case output.
[0067] In one embodiment, referring to figure 3, the method 200 is illustrated, at step 202, the attributes are captured from plurality of sources by the attribute capturing module 222. At step 204, the attributes captured are tagged to predefined defined levels by the attribute tagging module 224. The tagging of the process to the attribute is performed. At step 206, the attributes are correlated to generate the process flow model by the mapping engine 226. At step 208, an illustrative view of the process flow models are generated to illustrate the informative arrangement of the predefined levels by the output generating module 227.
[0068] In one embodiment, as illustrated in figure 5, the system 100 is illustrated as a framework 300 for test automation in order to create workflows 302. The process models are created and the attributes are tagged at each of the pre-defined level based on the process flow model. Further, scenarios and test scripts are created 304 and uploaded into test repository 310. The created test scripts are executed 308 and the end results of the test scripts are uploaded in the test repository 310.
[0069] Although implementations to provide an informative arrangement and visualization of process flow in a process map repository 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 or advantages described. Rather, the specific features and methods are disclosed as examples of implementations for data acquisition device.

I/WE CLAIM:
1. A method to provide an informative arrangement and visualization of process
flow in a process map repository, the method comprising steps of:
capturing one or more attributes from one or more sources and storing the attributes;
tagging at least one attribute to at least one pre-defined level, the predefined level provides categorization of the one or more process flow models and the attributes in a hierarchical manner in the process map repository;
performing a process of correlating of the attributes with the one or more predefined levels by using one or more logic rules associated with one or more processes to generate the one or more process flow models associated with one or more entities in an organization; and
generating an illustrative view of the one or more process flow models to illustrate an informative arrangement of the pre-defined levels in the process map repository;
the capturing, the tagging, the performing and the generating is performed by a processor using programmed instructions stored in a memory.
2. The method of claim 1, wherein the one or more pre-defined levels further comprises of a product, process, sub-process, activity, task and a key stroke.
3. The method of claim 1, wherein the attributes comprises roles, skills, qualification, location, manual or automated activities, interactive activities, geography, KPIs, processing cut-off time, unit processing time, best practices, risks, positive or negative scenario, direct or indirect cost, resource cost, program objects and database elements.

4. The method of claim 1. wherein the informative arrangement obtained from the process flow comprises of process flow with tagged attributes in order to provide singular and end to end view of functioning of the operations.
5. The method of claim 1 further comprises of analyzing the illustrative view by applying one or more analysis techniques over the illustrative view for determining impact of change performed.
6. A system to provide an informative arrangement and visualization of process flow in a process map repository, the system comprising:
a processor;
a memory coupled to the processor, wherein the processor is capable of executing a plurality of modules stored in the memory, and wherein the plurality of modules comprising:
an attribute capturing module configured to capture one or more attribute from one or more sources;
an attribute tagging module configured to tag at least one attribute to at least one pre-defined level, the pre-defined level provides categorization of one or more process flow models and the attributes in a hierarchical manner in the process map repository;
a mapping engine configured to tag the one or more attributes with the one or more pre-defined levels by using one or more logic rules associated with one or more processes to generate one or more process flow models associated with one or more entities in an organization; and
an output generating module configured to generate an illustrative view of the one or more process flow models to illustrate an informative arrangement of the predefined levels in the process map repository.

7. The system of claim 6, wherein the pre-defined levels further comprises of a
product, process, sub-process, activity, task and a key stroke,
8. The system of claim 6, wherein the one or more attributes comprises roles, skills, qualification, location, manual or automated activities, interactive activities, geography, KPIs, processing cut-off time, unit processing time, best practices, risks, positive or negative scenario, direct or indirect cost, resource cost, program objects and database elements.
9. The system of claim 6, wherein the informative arrangement obtained from the process flow comprises of process flow with tagged attributes in order to provide a singular and end to end view of functioning of the operations.
10. The system of claim 6 further comprises of an analysis module configured to
apply one or more analysis techniques over the illustrative view for determining
impact of change performed.
11. A computer program product to provide an informative arrangement and
visualization of process flow in a process map repository, the computer program
product comprising:
a computer program code for capturing one or more attributes from one or more sources and storing the attributes;
a computer program code for tagging at least one attribute to at least one predefined level, the predefined level provides categorization of the one or more process flow models and the attributes in a hierarchical manner in the process map repository;

a computer program code for performing a process of correlating of the attributes with the one or more pre-defined levels by using one or more logic rules associated with one or more processes to generate the one or more process flow models associated with one or more entities in an organization; and
a computer program code for generating an illustrative view of the one or more process flow models to illustrate an informative arrangement of the predefined levels in the process map repository.

Documents

Application Documents

# Name Date
1 3078-MUM-2013-FORM 1(28-10-2013).pdf 2013-10-28
2 3078-MUM-2013-CORRESPONDENCE(28-10-2013).pdf 2013-10-28
3 ABSTRACT1.jpg 2018-08-11
4 3078-MUM-2013-FORM 3.pdf 2018-08-11
5 3078-MUM-2013-FORM 26(9-12-2013).pdf 2018-08-11
6 3078-MUM-2013-FORM 2.pdf 2018-08-11
7 3078-MUM-2013-FORM 18.pdf 2018-08-11
8 3078-MUM-2013-FORM 1.pdf 2018-08-11
9 3078-MUM-2013-DRAWING.pdf 2018-08-11
10 3078-MUM-2013-DESCRIPTION(COMPLETE).pdf 2018-08-11
11 3078-MUM-2013-CORRESPONDENCE.pdf 2018-08-11
12 3078-MUM-2013-CORRESPONDENCE(9-12-2013).pdf 2018-08-11
13 3078-MUM-2013-CLAIMS.pdf 2018-08-11
14 3078-MUM-2013-ABSTRACT.pdf 2018-08-11
15 3078-MUM-2013-FER.pdf 2019-09-27
16 3078-MUM-2013-OTHERS [27-03-2020(online)].pdf 2020-03-27
17 3078-MUM-2013-FER_SER_REPLY [27-03-2020(online)].pdf 2020-03-27
18 3078-MUM-2013-COMPLETE SPECIFICATION [27-03-2020(online)].pdf 2020-03-27
19 3078-MUM-2013-CLAIMS [27-03-2020(online)].pdf 2020-03-27
20 3078-MUM-2013-US(14)-HearingNotice-(HearingDate-24-02-2022).pdf 2022-01-31
21 3078-MUM-2013-FORM-26 [02-02-2022(online)].pdf 2022-02-02
22 3078-MUM-2013-Correspondence to notify the Controller [02-02-2022(online)].pdf 2022-02-02
23 3078-MUM-2013-FORM-26 [23-02-2022(online)].pdf 2022-02-23
24 3078-MUM-2013-Written submissions and relevant documents [04-03-2022(online)].pdf 2022-03-04
25 3078-MUM-2013-PatentCertificate28-03-2022.pdf 2022-03-28
26 3078-MUM-2013-IntimationOfGrant28-03-2022.pdf 2022-03-28
27 3078-MUM-2013-RELEVANT DOCUMENTS [30-09-2023(online)].pdf 2023-09-30

Search Strategy

1 SearchStrategyMatrix_25-09-2019.pdf
2 searchstrategyAE_01-07-2020.pdf

ERegister / Renewals

3rd: 31 Mar 2022

From 26/09/2015 - To 26/09/2016

4th: 31 Mar 2022

From 26/09/2016 - To 26/09/2017

5th: 31 Mar 2022

From 26/09/2017 - To 26/09/2018

6th: 31 Mar 2022

From 26/09/2018 - To 26/09/2019

7th: 31 Mar 2022

From 26/09/2019 - To 26/09/2020

8th: 31 Mar 2022

From 26/09/2020 - To 26/09/2021

9th: 31 Mar 2022

From 26/09/2021 - To 26/09/2022

10th: 31 Mar 2022

From 26/09/2022 - To 26/09/2023

11th: 21 Sep 2023

From 26/09/2023 - To 26/09/2024

12th: 26 Sep 2024

From 26/09/2024 - To 26/09/2025

13th: 20 Sep 2025

From 26/09/2025 - To 26/09/2026