Sign In to Follow Application
View All Documents & Correspondence

Method And Device For Data Validation Using Predictive Modelling

Abstract: A method of validating data for a target application is disclosed. The method includes receiving an input data from at least one resource, such that the input data comprises at least one of structured data and unstructured data. The method further includes validating the input data based on a predictive AI model to generate validated data. The method further includes evaluating the validated data based on a predefined criteria associated with the target application. The method further includes implementing incremental learning for the predictive artificial intelligence (AI) model based on the evaluating. Fig. 1

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
29 June 2018
Publication Number
01/2020
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
bangalore@knspartners.com
Parent Application
Patent Number
Legal Status
Grant Date
2023-11-24
Renewal Date

Applicants

WIPRO LIMITED
Doddakannelli, Sarjapur Road, Bangalore 560035, Karnataka, India.

Inventors

1. SARAT KUMAR SETHY
2354/2750, Sameigadia, Bhubaneswar, Odisha

Specification

Claims:WE CLAIM:
1. A method of validating data for a target application, the method comprising:
receiving, by a data validating device, an input data from at least one resource, wherein the input data comprises at least one of structured data and unstructured data;
validating, by the data validating device, the input data based on a predictive AI model to generate validated data;
evaluating, by the data validating device, the validated data based on a predefined criteria associated with the target application; and
implementing, by the data validating device, incremental learning for the predictive AI model based on the evaluating.

2. The method of claim 1 further comprising converting the input data into a standard predefined format.

3. The method of claim 1, wherein the structured data includes data extracted from a Relational Database Management System (RDBMS) and the unstructured data includes one of data extracted from a website, machine generated data, or data extracted from a word document.

4. The method of claim 1 further comprising creating the predictive AI model, wherein the creating comprises:
receiving test data, wherein errors in the test data are already identified by a user;
identifying, by machine learning techniques, errors in the test data;
comparing the errors identified by the machine learning techniques with the errors identified by the user; and
training the predictive AI model to identify errors in input data based on a result of the comparing.

5. The method of claim 1, wherein evaluating further comprises:
determining whether the validated data satisfies the predefined criteria associated with the target application; and
identifying inadequacies in the validated data in response to the determining.

6. The method of claim 5, further comprising alerting a user, when the validated data fails to satisfy the predefined criteria associated with the target application.

7. The method of claim 1 further comprising pre-processing the input data, wherein pre-processing comprises at least one of removing incorrect data, updating incorrect data, removing incomplete data, updating incomplete data, removing improperly formatted data, updating improperly formatted data or removing duplicated data from the input data.

8. The method of claim 1 further comprising:
extracting diagnostic information based on the evaluating of the validated data, wherein the incremental learning for the predictive AI model is implemented based on the diagnostic information.

9. The method of claim 1 further comprising identifying potential vulnerabilities in data similar to the input data, based on the incremental learning implemented on the predictive AI model.

10. A data validating device for validating data for using at a target application, the data validating device comprising:
a processor; and
a memory communicatively coupled to the processor, wherein the memory stores processor instructions, which, on execution, causes the processor to:
receive an input data from at least one resource, wherein the input data comprises at least one of structured data and unstructured data;
validate the input data based on a predictive AI model to generate validated data;
evaluate the validated data based on a predefined criteria associated with the target application; and
implement incremental learning for the predictive AI model based on the evaluating.

11. The data validating device of claim 10, wherein the structured data includes data extracted from a Relational Database Management System (RDBMS) and the unstructured data includes one of data extracted from a website, machine generated data or data extracted from a word document.

12. The data validating device of claim 10, wherein the processor instructions further cause the processor to create the predictive AI model, wherein the creating comprises:
receiving test data, wherein errors in the test data are already identified by a user;
identifying, by machine learning techniques, errors in the test data;
comparing the errors identified by the machine learning techniques with the errors identified by the user; and
training the predictive AI model to identify errors in input data based on a result of the comparing.

13. The data validating device of claim 10, wherein evaluating further comprises:
determining whether the validated data satisfies the predefined criteria associated with the target application;
identifying inadequacies in the validated data in response to the determining; and
alerting a user, when the validated data fails to satisfy the predefined criteria associated with the target application.

14. The data validating device of claim 10, wherein the processor instructions further cause the processor to:
convert the input data into a standard format; and
pre-process the input data, wherein pre-processing comprises at least one of removing incorrect data, updating incorrect data, removing incomplete data, updating incomplete data, removing improperly formatted data, updating improperly formatted data or removing duplicated data from the input data.

15. The data validating device of claim 10, wherein the processor instructions further cause the processor to:
extract diagnostic information based on the evaluating of the validated data, wherein the incremental learning for the predictive AI model is implemented based on the diagnostic information.

16. The data validating device of claim 10, wherein the processor instructions further cause the processor to:
identify potential vulnerabilities in data similar to the input data, based on the incremental learning implemented on the predictive AI model.

17. A non-transitory computer-readable storage medium having stored thereon, a set of computer-executable instructions causing a computer comprising one or more processors to perform steps comprising:
receiving an input data from at least one resource, wherein the input data comprises at least one of structured data and unstructured data;
validating the input data based on a predictive AI model to generate validated data;
evaluating the validated data based on a predefined criteria associated with the target application; and
implementing incremental learning for the predictive AI model based on the evaluating.

Dated this 29th day of June, 2018

Swetha SN
Of K&S Partners
Agent for the Applicant
IN/PA-2123
, Description:TECHNICAL FIELD
This disclosure relates generally to data validation, and more particularly to a method and device for data validation using predictive modeling for a target application.

Documents

Application Documents

# Name Date
1 201841024380-STATEMENT OF UNDERTAKING (FORM 3) [29-06-2018(online)].pdf 2018-06-29
2 201841024380-REQUEST FOR EXAMINATION (FORM-18) [29-06-2018(online)].pdf 2018-06-29
3 201841024380-POWER OF AUTHORITY [29-06-2018(online)].pdf 2018-06-29
4 201841024380-FORM 18 [29-06-2018(online)].pdf 2018-06-29
5 201841024380-FORM 1 [29-06-2018(online)].pdf 2018-06-29
6 201841024380-DRAWINGS [29-06-2018(online)].pdf 2018-06-29
7 201841024380-DECLARATION OF INVENTORSHIP (FORM 5) [29-06-2018(online)].pdf 2018-06-29
8 201841024380-COMPLETE SPECIFICATION [29-06-2018(online)].pdf 2018-06-29
9 201841024380-Request Letter-Correspondence [16-07-2018(online)].pdf 2018-07-16
10 201841024380-Power of Attorney [16-07-2018(online)].pdf 2018-07-16
11 201841024380-Form 1 (Submitted on date of filing) [16-07-2018(online)].pdf 2018-07-16
12 201841024380-Proof of Right (MANDATORY) [23-07-2019(online)].pdf 2019-07-23
13 Correspondence by Agent_Form1_29-07-2019.pdf 2019-07-29
14 201841024380-PETITION UNDER RULE 137 [13-08-2021(online)].pdf 2021-08-13
15 201841024380-Information under section 8(2) [13-08-2021(online)].pdf 2021-08-13
16 201841024380-FORM 3 [13-08-2021(online)].pdf 2021-08-13
17 201841024380-FER_SER_REPLY [23-08-2021(online)].pdf 2021-08-23
18 201841024380-FER.pdf 2021-10-17
19 201841024380-US(14)-HearingNotice-(HearingDate-03-05-2023).pdf 2023-03-31
20 201841024380-POA [10-04-2023(online)].pdf 2023-04-10
21 201841024380-FORM 13 [10-04-2023(online)].pdf 2023-04-10
22 201841024380-Correspondence to notify the Controller [10-04-2023(online)].pdf 2023-04-10
23 201841024380-AMENDED DOCUMENTS [10-04-2023(online)].pdf 2023-04-10
24 201841024380-Written submissions and relevant documents [18-05-2023(online)].pdf 2023-05-18
25 201841024380-FORM-26 [18-05-2023(online)].pdf 2023-05-18
26 201841024380-US(14)-ExtendedHearingNotice-(HearingDate-28-08-2023).pdf 2023-08-09
27 201841024380-Correspondence to notify the Controller [10-08-2023(online)].pdf 2023-08-10
28 201841024380-Written submissions and relevant documents [12-09-2023(online)].pdf 2023-09-12
29 201841024380-PatentCertificate24-11-2023.pdf 2023-11-24
30 201841024380-IntimationOfGrant24-11-2023.pdf 2023-11-24

Search Strategy

1 searchE_10-12-2020.pdf

ERegister / Renewals

3rd: 19 Feb 2024

From 29/06/2020 - To 29/06/2021

4th: 19 Feb 2024

From 29/06/2021 - To 29/06/2022

5th: 19 Feb 2024

From 29/06/2022 - To 29/06/2023

6th: 19 Feb 2024

From 29/06/2023 - To 29/06/2024

7th: 25 Jun 2024

From 29/06/2024 - To 29/06/2025

8th: 25 Jun 2025

From 29/06/2025 - To 29/06/2026