Sign In to Follow Application
View All Documents & Correspondence

Method And Device For Generating Data Services From Heterogeneous Systems

Abstract: A method and device for generating data services from heterogeneous systems is disclosed. The method includes generating an asset data model for a parent asset based on at least one data attribute associated with the parent asset. The method further includes populating the asset data model with at least one sub-asset associated with each of the at least one data attribute and at least one event associated with the at least one sub-asset and the at least one data attribute. The method includes creating a plurality of role hierarchies across multiple organizations associated with the parent asset. The method further includes associating a plurality of stakeholders with each of the plurality of role hierarchies. The method includes associating data contracts with each of the plurality of stakeholders and each of the at least one sub-asset based on the plurality of role hierarchies and the asset data model. FIG.l

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
31 July 2018
Publication Number
52/2019
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
bangalore@knspartners.com
Parent Application
Patent Number
Legal Status
Grant Date
2024-02-19
Renewal Date

Applicants

WIPRO LIMITED
Doddakannelli, Sarjapur Road, Bangalore 560035.

Inventors

1. SANJOY PAUL
4806 Beamer Creek Ct, Sugar Land, TX 77479.
2. SENTHIL KUMARESAN
A 306, Habitat Aster, Kaveri Nagar, Garudacharpalya, Mahadevpura, Bangalore 560048.
3. ARULKUMAR KARTHIKEYAN
Flat 104 Sumukha Maple Grove Apts, Sy No 11/6-11/7 Yelenahalli Main Road, Akshaya Nagar, Bangalore 560068.

Specification

Claims:WE CLAIM

1. A method for generating data services from heterogeneous systems, the method comprising:
generating, by a computing device, an asset data model for a parent asset based on at least one data attribute associated with the parent asset;
populating, by the computing device, the asset data model with at least one sub-asset associated with each of the at least one data attribute and at least one event associated with the at least one sub-asset and the at least one data attribute;
creating, by the computing device, a plurality of role hierarchies across multiple organizations associated with the parent asset;
associating, by the computing device, a plurality of stakeholders with each of the plurality of role hierarchies; and
associating, by the computing device, data contracts with each of the plurality of stakeholders and each of the at least one sub-asset based on the plurality of role hierarchies and the asset data model, wherein the data contracts define access permission policies for each of the plurality of stakeholders.
2. The method of claim 1, wherein generating comprises:
identifying a generic data model from a master object semantic graph unit related to the parent asset; and
modifying the generic data model based on the at least one data attribute associated with the parent asset.
3. The method of claim 1 further comprises onboarding each of the at least one sub-asset to one or more of the plurality of stakeholders based on the plurality of role hierarchies.
4. The method of claim 3 further comprising creating the data contracts in response to the onboarding.
5. The method of claim 4, wherein the data contracts are created based on at least one input comprising term data, term mashup, and term events.
6. The method of claim 4, wherein the data contracts are created based on nature of business associated with the parent asset.
7. The method of claim 1, wherein the access permission policies determine permission for a stakeholder to view, modify, or add data associated with a sub-asset from the at least one sub-asset.
8. The method of claim 1 further comprising creating at least one mashup script to execute each of the data contracts.
9. The method of claim 1 further comprising providing firmware updates to each of the at least one sub-asset based on the data contracts associated with each of the at least one sub-asset.
10. A computing device for generating data services from heterogeneous systems, the computing 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:
generate an asset data model for a parent asset based on at least one data attribute associated with the parent asset;
populate the asset data model with at least one sub-asset associated with each of the at least one data attribute and at least one event associated with the at least one sub-asset and the at least one data attribute;
create a plurality of role hierarchies across multiple organizations associated with the parent asset;
associate a plurality of stakeholders with each of the plurality of role hierarchies; and
associate data contracts with each of the plurality of stakeholders and each of the at least one sub-asset based on the plurality of role hierarchies and the asset data model, wherein the data contracts define access permission policies for each of the plurality of stakeholders.
11. The computing device of claim 10, wherein to generate the processor instructions further cause the processor to:
identify a generic data model from a master object semantic graph unit related to the parent asset; and
modify the generic data model based on the at least one data attribute associated with the parent asset.
12. The computing device of claim 10, wherein the processor instructions further cause the processor to onboard each of the at least one sub-asset to one or more of the plurality of stakeholders based on the plurality of role hierarchies.
13. The computing device of claim 12, the processor instructions further cause the processor to create the data contracts in response to the onboarding.
14. The computing device of claim 13, wherein the data contracts are created based on at least one input comprising term data, term mashup, and term events.
15. The computing device of claim 13, wherein the data contracts are created based on nature of business associated with the parent asset.
16. The computing device of claim 10, wherein the access permission policies determine permission for a stakeholder to view, modify, or add data associated with a sub-asset from the at least one sub-asset.
17. The computing device of claim 10, wherein the processor instructions further cause the processor to create at least one mashup script to execute each of the data contracts.
18. The computing device of claim 10, wherein the processor instructions further cause the processor to provide firmware updates to each of the at least one sub-asset based on the data contracts associated with each of the at least one sub-asset.

Dated this 31st day of July, 2018

R Ramya Rao
Of K&S Partners
Agent for the Applicant
IN/PA-1607
, Description:TECHNICAL FIELD
This disclosure relates generally to generating data services, and more particularly to method and device for generating data services from heterogeneous systems.

Documents

Application Documents

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

Search Strategy

1 2021-04-0811-15-28AE_08-04-2021.pdf
2 2020-11-1411-28-58E_02-12-2020.pdf

ERegister / Renewals

3rd: 02 May 2024

From 31/07/2020 - To 31/07/2021

4th: 02 May 2024

From 31/07/2021 - To 31/07/2022

5th: 02 May 2024

From 31/07/2022 - To 31/07/2023

6th: 02 May 2024

From 31/07/2023 - To 31/07/2024

7th: 17 Jul 2024

From 31/07/2024 - To 31/07/2025

8th: 04 Aug 2025

From 31/07/2025 - To 31/07/2026