Sign In to Follow Application
View All Documents & Correspondence

A System And A Method For Optimizing Solution Identification For A Problem

Abstract: ABSTRACT A SYSTEM AND A METHOD FOR OPTIMIZING SOLUTION IDENTIFICATION FOR A PROBLEM System 100 and method for optimizing solution identification for a data analytics problem is provided. Present invention provides for rendering, by use case unit 112, multiple standard use cases associated with one or more data analytics problems. Further, analyzing, by use case processing unit 114, flagged standard use case based on corresponding set of algorithms from pre-defined set of algorithms for determining sub-category of standard use case. Further, performing check, by solution repository 116, to determine availability of in-built solution for solving one or more data analytics problems of determined sub-category of standard use case based on corresponding set of algorithms from pre-defined set of algorithms. Finally, generating, by solution optimization engine 106, alert for development of one or more solutions to problems related to determined sub-category of standard use case if built-in solution is not found. Solution is received from external developed solutions in response to alert.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
04 October 2019
Publication Number
15/2021
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
dev.robinson@amsshardul.com
Parent Application

Applicants

Cognizant Technology Solutions India Pvt. Ltd.
Techno Complex, No. 5/535, Old Mahabalipuram Road, Okkiyam Thoraipakkam, Chennai 600 097, Tamil Nadu, India

Inventors

1. Hari Saravanabhavan
3J 83, Kristal Jasper, Kasavan Halli, Bangalore – 560035, Karnataka, India
2. Chandrasekhar Balasubramanyam
No-15, Lakeview Defence Colony, Shettyhalli, Jalahalli West, Bangalore – 560015, Karnataka, India

Specification

We claim:
1. A system 100 for solution identification for a data analytics problem in real-time, wherein the system 100 interfaces with an input/output unit 104 and an updating subsystem 120, the system 100 comprising:
a memory 110 storing program instructions;
a processor 108 configured to execute instructions stored in the memory 110; and
a solution optimization engine 106 executed by the processor 108 and configured to:
render multiple standard use cases associated with one or more data analytics problems, wherein a standard use case is flagged from amongst the multiple standard use cases for analysis;
analyze the flagged standard use case based on a corresponding set of algorithms from a pre-defined set of algorithms for determining a sub-category of the standard use case;
perform a check to determine availability of an in¬built solution for solving the one or more data analytics problems of the determined sub-category of the standard use case based on the corresponding set of algorithms from the pre-defined set of algorithms; and
generate an alert for development of one or more solutions to the problems related to the determined sub-category of the standard use case if the built-in solution is not found, wherein a solution is received from external developed solutions in response to the alert.

2. The system 100 as claimed in claim 1, wherein the data analytics problem is at least in the form of a structured dataset, an unstructured dataset and without any dataset.
3. The system 100 as claimed in claim 1, wherein the solution optimization engine 106 comprises a use case unit 112 configured to provide the standard use cases based on domain associated with the data analytics problem, and wherein the standard use case includes at least one of operational intelligence, product intelligence, risk and fraud intelligence, customer behavior intelligence, business management intelligence, demand management, delivery governance, value management, consumption management, optimization intelligence, reputation intelligence and pattern detection intelligence.
4. The system 100 as claimed in claim 1, wherein the solution optimization engine 106 comprises a use case processing unit 114 configured to analyze the flagged standard use case for matching the type of the standard use case with similar standard use cases that are built-in a use case unit 112.
5. The system 100 as claimed in claim 1, wherein the sub¬category of the standard use case comprises data analytics requirement associated with the standard use case, and wherein the data analytics requirement includes at least one of analytics, visualization, optimization, machine learning, big data, master data management and data quality.
6. The system 100 as claimed in claim 1, wherein the pre¬defined set of algorithms comprises at least one of data processing instructions, data analyzing instructions and data transformation instructions stored in an algorithm repository 118 which is configured to communicate with the

use case processing unit 114 for providing the pre-defined sets of algorithms for analyzing the standard use cases.
7. The system 100 as claimed in claim 1, wherein the pre¬defined set of algorithms are specific to the sub-category of the standard use cases.
8. The system 100 as claimed in claim 1, wherein the algorithm repository 118 is configured to organize the algorithms based on the sub-categories of the standard use cases, relating to a domain or industry, which are previously analyzed.
9. The system 100 as claimed in claim 1, wherein the step of performing the check comprises identifying a solution from in-built solutions stored in a solution repository 116 of the solution optimization engine 106 for solving the problem associated with the standard use case, if the check is successful, based on the corresponding set of algorithms from the pre-defined set of algorithms.
10.The system 100 as claimed in claim 1, wherein the pre¬defined set of algorithms for determining the solution for solution identification includes, determining the category of the algorithm which is utilized for fetching the built-in solution for the analyzed use case, selecting an algorithm type for solution determination based on the category of the algorithm and selecting an appropriate algorithm model based on which the algorithm is utilized for solution identification.
11.The system as claimed in claim 1, wherein the data analytics problem is processed as a new use case by the updating subsystem 120 by comparing number of variables associated with the new data analytics problem based on one or more variables associated with the similar data analytics

problem with respect to a pre-determined range of number of variables, if no built-in solution is available for the said data analytics problem.
12. The system 100 as claimed in claim 1, wherein the updating subsystem 120 is configured to receive one or more developed solutions from one or more solution development units 128 and subsequently analyze the developed received solutions for selecting a solution from the developed solutions, based on a filtering technique, for resolving the data analytics problem.
13. A method for solution identification for a data analytics problem in real-time, the method comprising:
rendering, by a processor 108, multiple standard use cases associated with one or more data analytics problems, wherein a standard use case is flagged from amongst the multiple standard use cases for analysis;
analyzing, by the processor 108, the flagged standard
use case based on a corresponding set of algorithms from a
pre-defined set of algorithms for determining a sub¬
category of the standard use case;
performing a check, by the processor 108, to determine availability of an in-built solution for solving the one or more data analytics problems of the determined sub¬category of the standard use case based on the corresponding set of algorithms from the pre-defined set of algorithms; and
generating, by the processor 108, an alert for development of one or more solutions to the problems related to the determined sub-category of the standard use case if the built-in solution is not found, wherein a

solution is received from external developed solutions in response to the alert.
14.The method as claimed in claim 13, wherein the data analytics problem is at least in the form of a structured dataset, an unstructured dataset and without any dataset.
15.The method as claimed in claim 13, wherein the standard use cases are provided based on domain associated with the data analytics problem, and wherein the standard use case includes at least one of operational intelligence, product intelligence, risk and fraud intelligence, customer behavior intelligence, business management intelligence, demand management, delivery governance, value management, consumption management, optimization intelligence, reputation intelligence and pattern detection intelligence.
16. The method as claimed in claim 13, wherein the flagged standard use case is analyzed for matching the type of the standard use case with built-in similar standard use cases.
17.The method as claimed in claim 13, wherein the sub-category of the standard use case comprises data analytics requirement associated with the standard use case, and wherein the data analytics requirement includes at least one of analytics, visualization, optimization, machine learning, big data, master data management and data quality.
18.The method as claimed in claim 13, wherein the pre-defined set of algorithms comprises at least one of data processing instructions, data analyzing instructions and data transformation instructions utilized for analyzing the standard use cases.

19. The method as claimed in claim 13, wherein the pre-defined set of algorithms are specific to the sub-category of the standard use cases.
20. The method as claimed in claim 13, wherein the pre-defined set of algorithms are organized based on the sub-categories of the standard use cases, relating to a domain or industry, which are previously analyzed.
21. The method as claimed in claim 13, wherein the step of performing the check comprises identifying a solution from in-built solutions for solving the problem associated with the standard use case, if the check is successful, based on the corresponding set of algorithms from the pre-defined set of algorithms.
22. The method as claimed in claim 13, wherein the pre-defined set of algorithms for determining the solution for solution identification includes, determining the category of the algorithm which is utilized for fetching the built-in solution for the analyzed use case, selecting an algorithm type for solution determination based on the category of the algorithm and selecting an appropriate algorithm model based on which the algorithm is utilized for solution identification.
23. The method as claimed in claim 13, wherein the data analytics problem is processed as a new use case by comparing number of variables associated with the new data analytics problem based on one or more variables associated with the similar data analytics problem with respect to a pre-determined range of number of variables, if no built-in solution is available for the said data analytics problem.

24. The method as claimed in claim 13, wherein one or more developed solutions are received and subsequently analyzed for selecting a solution from the developed solutions, based on a filtering technique, for resolving the data analytics problem.

Documents

Application Documents

# Name Date
1 201941040294-FER.pdf 2021-10-17
1 201941040294-STATEMENT OF UNDERTAKING (FORM 3) [04-10-2019(online)].pdf 2019-10-04
2 201941040294-PROOF OF RIGHT [04-10-2019(online)].pdf 2019-10-04
2 201941040294-FORM 3 [04-02-2020(online)].pdf 2020-02-04
3 Correspondence by Agent_Form-1,Power of Attorney_11-10-2019.pdf 2019-10-11
3 201941040294-POWER OF AUTHORITY [04-10-2019(online)].pdf 2019-10-04
4 201941040294-Form 1 (Submitted on date of filing) [09-10-2019(online)].pdf 2019-10-09
4 201941040294-FORM 1 [04-10-2019(online)].pdf 2019-10-04
5 201941040294-FORM 18 [09-10-2019(online)].pdf 2019-10-09
5 201941040294-DRAWINGS [04-10-2019(online)].pdf 2019-10-04
6 201941040294-Request Letter-Correspondence [09-10-2019(online)].pdf 2019-10-09
6 201941040294-COMPLETE SPECIFICATION [04-10-2019(online)].pdf 2019-10-04
7 abstract 201941040294.jpg 2019-10-09
8 201941040294-Request Letter-Correspondence [09-10-2019(online)].pdf 2019-10-09
8 201941040294-COMPLETE SPECIFICATION [04-10-2019(online)].pdf 2019-10-04
9 201941040294-FORM 18 [09-10-2019(online)].pdf 2019-10-09
9 201941040294-DRAWINGS [04-10-2019(online)].pdf 2019-10-04
10 201941040294-Form 1 (Submitted on date of filing) [09-10-2019(online)].pdf 2019-10-09
10 201941040294-FORM 1 [04-10-2019(online)].pdf 2019-10-04
11 201941040294-POWER OF AUTHORITY [04-10-2019(online)].pdf 2019-10-04
11 Correspondence by Agent_Form-1,Power of Attorney_11-10-2019.pdf 2019-10-11
12 201941040294-PROOF OF RIGHT [04-10-2019(online)].pdf 2019-10-04
12 201941040294-FORM 3 [04-02-2020(online)].pdf 2020-02-04
13 201941040294-STATEMENT OF UNDERTAKING (FORM 3) [04-10-2019(online)].pdf 2019-10-04
13 201941040294-FER.pdf 2021-10-17

Search Strategy

1 SearchHistory(6)-convertedE_13-08-2021.pdf