Accessing blockchain data from applications
AssigneeNIIT Technology Ltd
InventorsPrasoon Pathak, Suvrata Acharya
Life of this patent
Estimating the term…
Loading patent…
AssigneeNIIT Technology Ltd
InventorsPrasoon Pathak, Suvrata Acharya
Estimating the term…
An aspect of the present disclosure providing access to data in blockchain blocks from various applications. In one embodiment, a blockframe component receives read requests from different applications, with each read request specifying a corresponding data model and a corresponding block identifier. In response to each read request, the blockframe component interfaces with the blockchain instance to retrieve a corresponding set of data units from a respective block identified by the corresponding block identifier (specified in the read request). The blockframe component then converts the retrieved set of data units to a corresponding set of data elements according to the application data model specified in the read request and then provides the corresponding set of data elements (according to the respective application data model) to the application sending the read request. As such, accessing blockchain data from different applications is facilitated.
A system comprising:
A method of facilitating applications to access blockchain data stored in a blockchain instance, said blockchain instance being in the form of data units stored in a chain of blocks according to blockchain technology, said blockchain instance specifying a set of operations for accessing data in said chain of blocks, said method comprising:
The method of claim 9, further comprising:
A non-transitory machine readable medium storing one or more sequences of instructions for causing a system to facilitate applications to access blockchain data stored in a blockchain instance, said blockchain instance being in the form of data units stored in a chain of blocks according to blockchain technology, said blockchain instance specifying a set of operations for accessing data in said chain of blocks, wherein execution of said one or more instructions by one or more processors contained in said system causes said system to perform the actions of:
Dependencies are inferred from the claim text.