Sign In to Follow Application
View All Documents & Correspondence

System And Method For Dual Blockchain Based Validation Of Instrument Reference Data And Transaction Reporting

Abstract: System and method for dual blockchain based validation of instrument reference data and transaction reporting is disclosed. The method includes receiving raw instrument reference data from a plurality of financial entities that are part of a blockchain network. The method further includes validating the raw instrument reference data based on a smart contract system that executes a plurality of data rules on the raw instrument reference data. The method includes determining in real-time, based on the plurality of data rules, whether the raw instrument reference data includes at least one discrepancy. The method further includes receiving corrected raw instrument reference data contemporaneous to determining that the raw instrument reference data comprises at least one discrepancy. The method includes consolidating instrument reference data received from each of the plurality of financial entities to generate validated instrument reference data. The validated instrument reference data includes original and corrected instrument reference data. FIG.4

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
27 November 2017
Publication Number
22/2019
Publication Type
INA
Invention Field
COMMUNICATION
Status
Email
bangalore@knspartners.com
Parent Application
Patent Number
Legal Status
Grant Date
2024-02-15
Renewal Date

Applicants

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

Inventors

1. VIGNESH RAJ
No. 51, Pillayar Kovil Street, Vadasery, Nagercoil – 629001, Tamilnadu, India
2. AMRIT RAJGURU
c/o P.K. Rajguru, 201 Exclusive Apartment, Tulasipur, Cuttack – 753 008, Odisha, India.

Specification

Claims:WE CLAIM:
1. A method for validation of instrument reference data, the method comprising:
receiving, by a computing node, raw instrument reference data from a plurality of financial entities, wherein each of the plurality of financial entities and the computing node are part of a blockchain network, and wherein the blockchain network comprises a plurality of computing nodes comprising the computing node;
validating, by the computing node, the raw instrument reference data based on a smart contract system installed in the computing node, wherein the smart contract system executes a plurality of data rules on the raw instrument reference data;
determining in real-time, by the computing node, whether the raw instrument reference data comprises at least one discrepancy, based on application of the plurality of data rules on the raw instrument reference data;
receiving, by the computing node, corrected raw instrument reference data contemporaneous to determining that the raw instrument reference data comprises at least one discrepancy, from one or more of the plurality of financial entities; and
consolidating instrument reference data received from each of the plurality of financial entities to generate validated instrument reference data, wherein the validated instrument reference data comprises at least one of original or corrected raw instrument reference data.
2. The method of claim 1 further comprising sharing the validated instrument reference data with at least one regulatory computing node in the blockchain network.
3. The method of claim 2, wherein one or more of the at least one regulatory computing nodes are master control nodes in the blockchain network.
4. The method of claim 1 further comprising storing the validated instrument reference data in a reference data system database, wherein the reference data system database serves as the public distributed ledger database.
5. The method of claim 1, wherein validating comprises accessing, by the smart contract system, data provided by at least one data validation entity in the blockchain network.
6. The method of claim 1, wherein the plurality of data rules in the smart contract system comprises at least one of file validation rules, content validation rules, missing report checking rules, and missing records checking rules.
7. The method of claim 1, wherein the plurality of financial entities comprises at least one of trading venues and system internalizers.
8. The method of claim 1 further comprising propagating result of validating the raw instrument reference data in the blockchain network.
9. The method of claim 8 further comprising rejecting the validated raw instrument reference data, when the validated raw instrument reference data fails consensus in the blockchain network.
10. A method for reporting transaction reports, the method comprising:
receiving, by a computing node, transaction reports from a plurality of financial entities, wherein each of the plurality of financial entities and the computing node are part of a blockchain network, and wherein the blockchain network comprises a plurality of computing nodes comprising the computing node;
validating, by the computing node, the transaction reports based on a smart contract system installed in the computing node, wherein the smart contract system executes a plurality of report rules on the transaction reports based on validated instrument reference data stored in a database;
determining in real-time, by the computing node, whether the transaction reports comprises at least one discrepancy, based on application of the plurality of report rules on the transaction reports;
receiving, by the computing node, corrected transaction reports contemporaneous to determining that the transaction reports comprise at least one discrepancy, from one or more of the plurality of financial entities; and
consolidating, by the computing node, transaction reports received from each of the plurality of financial entities to generate validated transaction reports, wherein the validated transaction reports comprise at least one of original or corrected transaction reports.
11. The method of claim 10 further comprising sharing the validated transactions reports with at least one regulatory computing node in the blockchain network.
12. The method of claim 11, wherein one or more of the at least one regulatory computing node are master control nodes in the blockchain network.
13. The method of claim 10 further comprising storing the validated transaction reports in a public distribute ledger database that is a part of the blockchain network.
14. The method of claim 10, wherein the plurality of validation rules in the smart contract system comprises at least one of file validation rules and content validation rules.
15. The method of claim 10 further comprising propagating result of validating the transaction reports in the blockchain network.
16. The method of claim 10, wherein the database is a reference data system database present in a separate blockchain network, and wherein the reference data System database database serves as the public distributed ledger database in the separate blockchain network.
17. A smart contract system for validation of instrument reference data, the smart contract system comprising:
a processor; and
a memory communicatively coupled to the processor and having processor instructions stored thereon, causing the processor, on execution to:
receive raw instrument reference data from a plurality of financial entities, wherein each of the plurality of financial entities and the computing node are part of a blockchain network, and wherein the blockchain network comprises a plurality of computing nodes comprising the computing node;
validate the raw instrument reference data by executing a plurality of data rules on the raw instrument reference data;
determine in real-time, whether the raw instrument reference data comprises at least one discrepancy, based on application of the plurality of data rules on the raw instrument reference data;
receive corrected raw instrument reference data contemporaneous to determining that the raw instrument reference data comprises at least one discrepancy, from one or more of the plurality of financial entities; and
consolidate instrument reference data received from each of the plurality of financial entities to generate validated instrument reference data, wherein the validated instrument reference data comprises at least one of original or corrected raw instrument reference data.
18. The smart contract system of claim 17, wherein the processor instructions further cause the processor to store the validated instrument reference data in a reference data system database, wherein the reference data system database serves as the public distributed ledger database.
19. A smart contract system for reporting transaction reports, the smart contract system comprising:
a processor; and
a memory communicatively coupled to the processor and having processor instructions stored thereon, causing the processor, on execution to:
receive transaction reports from a plurality of financial entities, wherein each of the plurality of financial entities and the computing node are part of a blockchain network, and wherein the blockchain network comprises a plurality of computing nodes comprising the computing node;
validate the transaction reports by executing a plurality of report rules on the transaction reports based on validated instrument reference data stored in a database;
determine in real-time, whether the transaction reports comprise at least one discrepancy, based on application of the plurality of report rules on the transaction reports;
receive corrected transaction reports contemporaneous to determining that the transaction reports comprise at least one discrepancy, from one or more of the plurality of financial entities; and
consolidate transaction reports received from each of the plurality of financial entities to generate validated transaction reports, wherein the validated transaction reports comprise at least one of original or corrected transaction reports.
20. The smart contract system of claim 19, wherein the processor instructions further cause the processor to:
store the validated transaction reports in a public distribute ledger database that is a part of the blockchain network; and
propagate result of validating the transaction reports in the blockchain network.

Dated this 27th day of November, 2017

R Ramya Rao
Of K&S Partners
Agent for the Applicant
, Description:TECHNICAL FIELD

This disclosure relates generally to transaction reporting using blockchain and more particularly to system and method for dual blockchain based validation of instrument reference data and transaction reporting.

Documents

Application Documents

# Name Date
1 201741042451-STATEMENT OF UNDERTAKING (FORM 3) [27-11-2017(online)].pdf 2017-11-27
2 201741042451-REQUEST FOR EXAMINATION (FORM-18) [27-11-2017(online)].pdf 2017-11-27
3 201741042451-POWER OF AUTHORITY [27-11-2017(online)].pdf 2017-11-27
4 201741042451-FORM 18 [27-11-2017(online)].pdf 2017-11-27
5 201741042451-FORM 1 [27-11-2017(online)].pdf 2017-11-27
6 201741042451-DRAWINGS [27-11-2017(online)].pdf 2017-11-27
7 201741042451-DECLARATION OF INVENTORSHIP (FORM 5) [27-11-2017(online)].pdf 2017-11-27
8 201741042451-COMPLETE SPECIFICATION [27-11-2017(online)].pdf 2017-11-27
9 201741042451-REQUEST FOR CERTIFIED COPY [28-11-2017(online)].pdf 2017-11-28
10 201741042451-REQUEST FOR CERTIFIED COPY [20-12-2017(online)].pdf 2017-12-20
11 201741042451-Proof of Right (MANDATORY) [11-05-2018(online)].pdf 2018-05-11
12 Correspondence by Agent_Form 1_16-05-2018.pdf 2018-05-16
13 201741042451-FER.pdf 2020-07-07
14 201741042451-Information under section 8(2) [29-12-2020(online)].pdf 2020-12-29
15 201741042451-FORM 3 [29-12-2020(online)].pdf 2020-12-29
16 201741042451-PETITION UNDER RULE 137 [04-01-2021(online)].pdf 2021-01-04
17 201741042451-FER_SER_REPLY [04-01-2021(online)].pdf 2021-01-04
18 201741042451-US(14)-HearingNotice-(HearingDate-29-01-2024).pdf 2023-12-26
19 201741042451-POA [03-01-2024(online)].pdf 2024-01-03
20 201741042451-FORM 13 [03-01-2024(online)].pdf 2024-01-03
21 201741042451-Correspondence to notify the Controller [03-01-2024(online)].pdf 2024-01-03
22 201741042451-AMENDED DOCUMENTS [03-01-2024(online)].pdf 2024-01-03
23 201741042451-Written submissions and relevant documents [13-02-2024(online)].pdf 2024-02-13
24 201741042451-FORM-26 [13-02-2024(online)].pdf 2024-02-13
25 201741042451-FORM 3 [13-02-2024(online)].pdf 2024-02-13
26 201741042451-PatentCertificate15-02-2024.pdf 2024-02-15
27 201741042451-IntimationOfGrant15-02-2024.pdf 2024-02-15

Search Strategy

1 SEARCHSTRATEGY_201741042451_27-01-2020.pdf

ERegister / Renewals

3rd: 02 May 2024

From 27/11/2019 - To 27/11/2020

4th: 02 May 2024

From 27/11/2020 - To 27/11/2021

5th: 02 May 2024

From 27/11/2021 - To 27/11/2022

6th: 02 May 2024

From 27/11/2022 - To 27/11/2023

7th: 02 May 2024

From 27/11/2023 - To 27/11/2024

8th: 26 Nov 2024

From 27/11/2024 - To 27/11/2025