Sign In to Follow Application
View All Documents & Correspondence

Method And System For Data Conversion And Data Model Optimization

Abstract: Embodiments of present disclosure discloses system and method for conversion of structured database into unstructured database. Initially, structured database and database descriptor is retrieved in distributed environment. Structured database comprises data fields, and each of the data fields corresponds to financial transaction. Optimized target data model is generated for storing data in the unstructured database, based on at least one of database objects extracted from data fields of structured database, and pre-defined conversion rules. Further, a Blockchain comprising blocks corresponding to each financial transaction of structured database. Each of the blocks comprise at least one of extracted database object. Conversion of the database object of each of the blocks into data fields of unstructured database is performed based on optimized target data model and notification corresponding to data fields of unstructured database is generated which are associated with discrepancies corresponding to the financial transaction. FIG. 2

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
11 August 2017
Publication Number
07/2019
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
bangalore@knspartners.com
Parent Application
Patent Number
Legal Status
Grant Date
2023-10-19
Renewal Date

Applicants

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

Inventors

1. MAYANK SHARMA
A9 – 404 Elita Promenade, JP Nagar 7th Phase, Bangalore 560078, Karnataka, India.
2. BULAND KHAN
A-703, Sun Darshan, Plot No 3-10, Sector 10A, Nerul, Navi Mumbai 400706, Maharashtra, India.

Specification

Claims:We claim:
1. A method for conversion of a structured database (208) into an unstructured database (215), comprising:
retrieving, by a database conversion system (101), in a distributed environment, structured database (208) and a corresponding database descriptor (209), wherein the structured database (208) comprises one or more data fields, and wherein each of the one or more data fields corresponds to a financial transaction from one or more financial transactions;
generating, by the database conversion system (101), an optimized target data model (210) for storing data in the unstructured database (215), wherein the generation is based on at least one of a plurality of database objects extracted from one or more data fields of the structured database (208), and a set of pre-defined conversion rules (211);
generating, by the database conversion system (101), a Blockchain (212) comprising one or more blocks corresponding to each of the one or more financial transactions of the structured database (208), wherein each of the one or more blocks comprise at least a database object from the plurality of database objects;
performing, by the database conversion system (101), conversion of the database object of each of the one or more blocks into one or more data fields of the unstructured database (215), based on the optimized target data model (210); and
generating, by the database conversion system (101), a notification (214) corresponding to the one or more data fields of the unstructured database (215), which are associated with one or more discrepancies (213) corresponding to the financial transaction.

2. The method as claimed in claim 1, wherein the structured database (208) is one of: a Virtual Storage Access Method (VSAM) database, hierarchical database such as Information Management System (IMS), network database such as Integrated Database Management System (IDMS), relational database such as Database 2 (DB2).

3. The method as claimed in claim 1, wherein the one or more discrepancies (213) are identified based on one or more pre-defined transaction patterns.

4. The method as claimed in claim 3, wherein the one or more pre-defined transaction patterns are generated based on analysis of historic financial transaction data.

5. The method as claimed in claim 1, wherein each of the one or more blocks are generated for corresponding one or more financial transactions that occur within a pre-determined time interval.

6. The method as claimed in claim 1, wherein the plurality of database objects is extracted based on parsing of the one or more data fields.

7. The method as claimed in claim 1, wherein the notification (214) comprises highlighting the one or more data fields associated with the one or more discrepancies (213) in the unstructured database (215).

8. A database conversion system (101) to conversion of a structured database (208) into an unstructured database (215), comprises:
a processor (104); and
a memory (107) communicatively coupled to the processor (104), wherein the memory (107) stores processor-executable instructions, which, on execution, cause the processor (104) to:
retrieve in a distributed environment, structured database (208) and a corresponding database descriptor (209), wherein the structured database (208) comprises one or more data fields, and wherein each of the one or more data fields corresponds to a financial transaction from one or more financial transactions;
generate an optimized target data model (210) for storing data in the unstructured database (215), wherein the generation is based on at least one of a plurality of database objects extracted from one or more data fields of the structured database (208), and a set of pre-defined conversion rules (211);
generate a Blockchain (212) comprising one or more blocks corresponding to each of the one or more financial transactions of the structured database (208), wherein each of the one or more blocks comprise at least a database object from the plurality of database objects;
perform conversion of the database object of each of the one or more blocks, into one or more data fields of the unstructured database (215), based on the optimized target data model (210); and
generate a notification corresponding to the one or more data fields of the unstructured database (215), which are associated with one or more discrepancies (213) corresponding to the financial transaction.

9. The database conversion system (101) as claimed in claim 8, wherein the structured database (208) is one of: a Virtual Storage Access Method (VSAM) database, hierarchical database such as Information Management System (IMS), network database such as Integrated Database Management System (IDMS), relational database such as Database 2 (DB2).

10. The database conversion system (101) as claimed in claim 8, wherein the processor (104) is configured to identify one or more discrepancies (213) based on one or more pre-defined transaction patterns.

11. The database conversion system (101) as claimed in claim 10 wherein the one or more pre-defined transaction patterns are generated based on analysis of historic financial transaction data.

12. The database conversion system (101) as claimed in claim 8, wherein the processor (104) is configured to generate the one or more blocks corresponding to one or more financial transactions that occur within a pre-determined time interval.

13. The database conversion system (101) as claimed in claim 8, wherein the processor (104) is configured to extract the plurality of database objects based on parsing of the one or more data fields.

14. The database conversion system (101) as claimed in claim 8, wherein the notification comprises highlighting the one or more data fields associated with the one or more discrepancies (213) in the unstructured database (215).

Dated this 11th day of August, 2017

R Ramya Rao
Of K&S Partners
Agent for the Applicant
, Description:TECHNICAL FIELD
The present subject matter is related in general to the field of modernization of databases, more particularly, but not exclusively to a system and method for conversion of a structured database into an unstructured database.

Documents

Orders

Section Controller Decision Date
15 Dilip Dandotiya 2023-08-24
15 and 43(1) Dilip Dandotiya 2023-10-19

Application Documents

# Name Date
1 201741028578-STATEMENT OF UNDERTAKING (FORM 3) [11-08-2017(online)].pdf 2017-08-11
2 201741028578-REQUEST FOR EXAMINATION (FORM-18) [11-08-2017(online)].pdf 2017-08-11
3 201741028578-REQUEST FOR CERTIFIED COPY [11-08-2017(online)].pdf 2017-08-11
4 201741028578-POWER OF AUTHORITY [11-08-2017(online)].pdf 2017-08-11
5 201741028578-FORM 18 [11-08-2017(online)].pdf 2017-08-11
6 201741028578-FORM 1 [11-08-2017(online)].pdf 2017-08-11
7 201741028578-DRAWINGS [11-08-2017(online)].pdf 2017-08-11
8 201741028578-DECLARATION OF INVENTORSHIP (FORM 5) [11-08-2017(online)].pdf 2017-08-11
9 201741028578-COMPLETE SPECIFICATION [11-08-2017(online)].pdf 2017-08-11
10 abstract 201741028578 .jpg 2017-08-14
11 201741028578-Proof of Right (MANDATORY) [12-12-2017(online)].pdf 2017-12-12
12 Correspondence by Agent_Form 1_15-12-2017.pdf 2017-12-15
13 201741028578-RELEVANT DOCUMENTS [31-05-2021(online)].pdf 2021-05-31
14 201741028578-PETITION UNDER RULE 137 [31-05-2021(online)].pdf 2021-05-31
15 201741028578-OTHERS [31-05-2021(online)].pdf 2021-05-31
16 201741028578-Information under section 8(2) [31-05-2021(online)].pdf 2021-05-31
17 201741028578-FORM 3 [31-05-2021(online)].pdf 2021-05-31
18 201741028578-FER_SER_REPLY [31-05-2021(online)].pdf 2021-05-31
19 201741028578-DRAWING [31-05-2021(online)].pdf 2021-05-31
20 201741028578-CORRESPONDENCE [31-05-2021(online)].pdf 2021-05-31
21 201741028578-COMPLETE SPECIFICATION [31-05-2021(online)].pdf 2021-05-31
22 201741028578-CLAIMS [31-05-2021(online)].pdf 2021-05-31
23 201741028578-FER.pdf 2021-10-17
24 201741028578-US(14)-HearingNotice-(HearingDate-15-05-2023).pdf 2023-04-10
25 201741028578-POA [17-04-2023(online)].pdf 2023-04-17
26 201741028578-FORM 13 [17-04-2023(online)].pdf 2023-04-17
27 201741028578-Correspondence to notify the Controller [17-04-2023(online)].pdf 2023-04-17
28 201741028578-AMENDED DOCUMENTS [17-04-2023(online)].pdf 2023-04-17
29 201741028578-Written submissions and relevant documents [29-05-2023(online)].pdf 2023-05-29
30 201741028578-FORM 3 [29-05-2023(online)].pdf 2023-05-29
31 201741028578-US(14)-HearingNotice-(HearingDate-18-09-2023).pdf 2023-08-24
32 201741028578-Correspondence to notify the Controller [29-08-2023(online)].pdf 2023-08-29
33 201741028578-Written submissions and relevant documents [03-10-2023(online)].pdf 2023-10-03
34 201741028578-PatentCertificate19-10-2023.pdf 2023-10-19
35 201741028578-IntimationOfGrant19-10-2023.pdf 2023-10-19

Search Strategy

1 201741028578E_20-01-2021.pdf

ERegister / Renewals

3rd: 18 Jan 2024

From 11/08/2019 - To 11/08/2020

4th: 18 Jan 2024

From 11/08/2020 - To 11/08/2021

5th: 18 Jan 2024

From 11/08/2021 - To 11/08/2022

6th: 18 Jan 2024

From 11/08/2022 - To 11/08/2023

7th: 18 Jan 2024

From 11/08/2023 - To 11/08/2024

8th: 09 Mar 2024

From 11/08/2024 - To 11/08/2025

9th: 04 Aug 2025

From 11/08/2025 - To 11/08/2026