Abstract: A method and device for managing Big-Data in cloud environment is disclosed. The method includes receiving a plurality of data from a plurality of data sources into a data warehouse, wherein the plurality of data comprises at least one of structured and unstructured data. The method further includes storing the plurality of data in a plurality of data clouds, wherein structured data is stored in structured sections of a data cloud and unstructured data is stored in unstructured sections of the data cloud. The method includes creating a cloud map table comprising storage details associated with the plurality of data stored on the plurality of data clouds. The method further includes retrieving at least one of the plurality of data stored on the plurality of data clouds based on the cloud map table, in response to a data retrieval query generated by a user. FIG. 1
Claims:WE CLAIM
1. A method for managing Big-Data in a cloud environment, the method comprising:
receiving, by a data management device, a plurality of data received from a plurality of data sources into a data warehouse, wherein the plurality of data comprises at least one of structured and unstructured data;
storing, by the data management device, the plurality of data in a plurality of data clouds, wherein each of the plurality of data clouds is divided into a structured section and an unstructured section, wherein structured data is stored in the structured section of a data cloud and unstructured data is stored in the unstructured section of the data cloud;
creating, by the data management device, a cloud map table comprising storage details associated with the plurality of data stored on the plurality of data clouds; and
retrieving, by the data management device, at least one of the plurality of data stored on the plurality of data clouds based on the cloud map table, in response to a data retrieval query generated by a user.
2. The method of claim 1 further comprising:
interpreting each of the plurality of data received from the plurality of data sources, wherein the plurality of data comprises a plurality of data formats; and
converting each of the plurality of data into a custom data format.
3. The method of claim 1 further comprising receiving the data retrieval query from the user to retrieve the at least one of the plurality of data.
4. The method of claim 1 further comprising segregating the plurality of data into at least one structured data and at least one unstructured data.
5. The method of claim 1, wherein storing comprises creating a link-list between the structured data stored in the structured section of the data cloud and the unstructured data stored in the unstructured section of the data cloud, and wherein the structured data and the unstructured data are extracted from one of the plurality of data.
6. The method of claim 5, wherein the link-list enables simultaneous extraction of the structured data and the unstructured data in response to a data retrieval query.
7. The method of claim 1, wherein for a data stored in one of the plurality of data clouds, the storage details in the cloud map table comprises at least one of frame number storing the data, a cloud number storing the data, offset address in the data cloud storing the data, or an indication regarding the data being structured or unstructured.
8. The method of claim 7, wherein the at least one of the plurality of data is retrieved based on the storage details in the cloud map table.
9. The method of claim 1, wherein the plurality of data sources comprises at least one of relational databases, Enterprise Resource Planning (ERP) systems, purchased data, or legacy data, and wherein the plurality of data sources are communicatively coupled with the data warehouse.
10. A data management device for managing Big-Data in a cloud environment, the data management device comprises:
a processor; and
a memory communicatively coupled to the processor, wherein the memory stores processor instructions, which, on execution, causes the processor to:
receive a plurality of data received from a plurality of data sources into a data warehouse, wherein the plurality of data comprises at least one of structured and unstructured data;
store the plurality of data in a plurality of data clouds, wherein each of the plurality of data clouds is divided into a structured section and an unstructured section, wherein structured data is stored in the structured section of a data cloud and unstructured data is stored in the unstructured section of the data cloud;
create a cloud map table comprising storage details associated with the plurality of data stored on the plurality of data clouds; and
retrieve at least one of the plurality of data stored on the plurality of data clouds based on the cloud map table, in response to a data retrieval query generated by a user.
11. The data management device of claim 10, wherein the processor instructions further cause the processor to:
interpret each of the plurality of data received from the plurality of data sources, wherein the plurality of data comprises a plurality of data formats; and
convert each of the plurality of data into a custom data format.
12. The data management device of claim 10, wherein the processor instructions further cause the processor to receive the data retrieval query from the user to retrieve the at least one of the plurality of data.
13. The data management device of claim 10, wherein the processor instructions further cause the processor to segregate the plurality of data into at least one structured data and at least one unstructured data.
14. The data management device of claim 10, wherein to store the processor instructions further cause the processor to create a link-list between the structured data stored in the structured section of the data cloud and the unstructured data stored in the unstructured section of the data cloud, and wherein the structured data and the unstructured data are extracted from one of the plurality of data.
15. The data management device of claim 14, wherein the link-list enables simultaneous extraction of the structured data and the unstructured data in response to a data retrieval query.
16. The data management device of claim 10, wherein for a data stored in one of the plurality of data clouds, the storage details in the cloud map table comprises at least one of frame number storing the data, a cloud number storing the data, offset address in the data cloud storing the data, or an indication regarding the data being structured or unstructured.
17. The data management device of claim 16, wherein the at least one of the plurality of data is retrieved based on the storage details in the cloud map table.
18. The data management device of claim 10, wherein the plurality of data sources comprises at least one of relational databases, Enterprise Resource Planning (ERP) systems, purchased data, or legacy data, and wherein the plurality of data sources are communicatively coupled with the data warehouse.
Dated this 28th day of May, 2018
R Ramya Rao
Of K&S Partners
Agent for the Applicant
IN/PA-1607
, Description:TECHNICAL FIELD
This disclosure relates generally to Big-Data and more particularly to method and device for managing Big-Data in cloud environment.
| # | Name | Date |
|---|---|---|
| 1 | 201841019866-STATEMENT OF UNDERTAKING (FORM 3) [28-05-2018(online)].pdf | 2018-05-28 |
| 2 | 201841019866-REQUEST FOR EXAMINATION (FORM-18) [28-05-2018(online)].pdf | 2018-05-28 |
| 3 | 201841019866-POWER OF AUTHORITY [28-05-2018(online)].pdf | 2018-05-28 |
| 4 | 201841019866-FORM 18 [28-05-2018(online)].pdf | 2018-05-28 |
| 5 | 201841019866-FORM 1 [28-05-2018(online)].pdf | 2018-05-28 |
| 6 | 201841019866-DRAWINGS [28-05-2018(online)].pdf | 2018-05-28 |
| 7 | 201841019866-DECLARATION OF INVENTORSHIP (FORM 5) [28-05-2018(online)].pdf | 2018-05-28 |
| 8 | 201841019866-COMPLETE SPECIFICATION [28-05-2018(online)].pdf | 2018-05-28 |
| 9 | 201841019866-REQUEST FOR CERTIFIED COPY [29-05-2018(online)].pdf | 2018-05-29 |
| 10 | 201841019866-Proof of Right (MANDATORY) [15-09-2018(online)].pdf | 2018-09-15 |
| 11 | Correspondence by Agent_Form1_19-09-2018.pdf | 2018-09-19 |
| 12 | 201841019866-RELEVANT DOCUMENTS [26-09-2021(online)].pdf | 2021-09-26 |
| 13 | 201841019866-PETITION UNDER RULE 137 [26-09-2021(online)].pdf | 2021-09-26 |
| 14 | 201841019866-OTHERS [26-09-2021(online)].pdf | 2021-09-26 |
| 15 | 201841019866-Information under section 8(2) [26-09-2021(online)].pdf | 2021-09-26 |
| 16 | 201841019866-FORM 3 [26-09-2021(online)].pdf | 2021-09-26 |
| 17 | 201841019866-FER_SER_REPLY [26-09-2021(online)].pdf | 2021-09-26 |
| 18 | 201841019866-DRAWING [26-09-2021(online)].pdf | 2021-09-26 |
| 19 | 201841019866-CORRESPONDENCE [26-09-2021(online)].pdf | 2021-09-26 |
| 20 | 201841019866-COMPLETE SPECIFICATION [26-09-2021(online)].pdf | 2021-09-26 |
| 21 | 201841019866-CLAIMS [26-09-2021(online)].pdf | 2021-09-26 |
| 22 | 201841019866-FER.pdf | 2021-10-17 |
| 23 | 201841019866-US(14)-HearingNotice-(HearingDate-08-03-2024).pdf | 2024-02-20 |
| 24 | 201841019866-POA [28-02-2024(online)].pdf | 2024-02-28 |
| 25 | 201841019866-FORM 13 [28-02-2024(online)].pdf | 2024-02-28 |
| 26 | 201841019866-Correspondence to notify the Controller [28-02-2024(online)].pdf | 2024-02-28 |
| 27 | 201841019866-AMENDED DOCUMENTS [28-02-2024(online)].pdf | 2024-02-28 |
| 28 | 201841019866-Written submissions and relevant documents [22-03-2024(online)].pdf | 2024-03-22 |
| 29 | 201841019866-PatentCertificate22-03-2024.pdf | 2024-03-22 |
| 30 | 201841019866-IntimationOfGrant22-03-2024.pdf | 2024-03-22 |
| 31 | 201841019866-FORM-26 [22-03-2024(online)].pdf | 2024-03-22 |
| 32 | 201841019866-FORM 4 [04-07-2024(online)].pdf | 2024-07-04 |
| 1 | 2021-03-2411-45-07E_24-03-2021.pdf |