Patents by Inventor Sarthak Pattanaik
Sarthak Pattanaik has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11907204Abstract: A central service provider manages a blockchain network that writes the cryptographic hash of each executed transaction in a block to the blockchain network. For each executed transaction, the central service provider generates and transmits a transaction receipt such that a party can verify that the transaction was appropriately executed. Additionally, a party can check that the party's records are correct by providing transaction data describing details of transactions recorded in the party's records to the central service provider. The central service provider verifies the party's records by comparing the transaction data in the party's records to the blocks of transaction records in the blockchain network. In some scenarios, the central service provider may identify or receive an identification of a discrepancy arising from one or more transactions. The central service provider can reconcile the identified discrepancy.Type: GrantFiled: August 11, 2022Date of Patent: February 20, 2024Assignee: The Bank of New York MellonInventors: Sarthak Pattanaik, Vadim Pertsovskiy
-
Publication number: 20220382740Abstract: A central service provider manages a blockchain network that writes the cryptographic hash of each executed transaction in a block to the blockchain network. For each executed transaction, the central service provider generates and transmits a transaction receipt such that a party can verify that the transaction was appropriately executed. Additionally, a party can check that the party's records are correct by providing transaction data describing details of transactions recorded in the party's records to the central service provider. The central service provider verifies the party's records by comparing the transaction data in the party's records to the blocks of transaction records in the blockchain network. In some scenarios, the central service provider may identify or receive an identification of a discrepancy arising from one or more transactions. The central service provider can reconcile the identified discrepancy.Type: ApplicationFiled: August 11, 2022Publication date: December 1, 2022Inventors: Sarthak Pattanaik, Vadim Pertsovskiy
-
Patent number: 11461307Abstract: A central service provider manages a blockchain network that writes the cryptographic hash of each executed transaction in a block to the blockchain network. For each executed transaction, the central service provider generates and transmits a transaction receipt such that a party can verify that the transaction was appropriately executed. Additionally, a party can check that the party's records are correct by providing transaction data describing details of transactions recorded in the party's records to the central service provider. The central service provider verifies the party's records by comparing the transaction data in the party's records to the blocks of transaction records in the blockchain network. In some scenarios, the central service provider may identify or receive an identification of a discrepancy arising from one or more transactions. The central service provider can reconcile the identified discrepancy.Type: GrantFiled: October 31, 2019Date of Patent: October 4, 2022Assignee: THE BANK OF NEW YORK MELLONInventors: Sarthak Pattanaik, Vadim Pertsovskiy
-
Publication number: 20220269523Abstract: A processing system allows external systems to customize and extend services without increasing system intricacy. The processing platform maintains cloud containers that support virtual machines for external systems. An external system provides code for execution on a virtual machine that is supported by a cloud container. Cloud containers provide a boundary for executing code such that the processing platform may limit types of code an external system can run at a cloud container. The external system code can provide new services or may build upon existing public services, and external systems may designate their services as being available to other external systems by publishing the access information in a global application programming interface (API) maintained by the processing platform. Since the external systems submit instructions for execution within their assigned cloud containers, the services and applications are developed without affecting the underlying functionality of the processing platform.Type: ApplicationFiled: February 25, 2021Publication date: August 25, 2022Inventors: Sarthak Pattanaik, Madhusudan Rana, Vadim Pertsovskiy
-
Patent number: 11165754Abstract: A central service provider manages verifiable and cryptographically strong transactions in a block chain network. For each transaction, the central service provider maintains and updates one or more directed graphs that describe the traceable positions of an asset held by parties of the block chain network. Therefore, transactions can be reconciled by tracing along the directed graphs. The central service provider also leverages crypto-hashing to enforce the immutability of each executed transaction. For example, each transaction is cryptographically hashed and written into a block in the block chain. Each transaction refers to a cryptographic hash of a prior transaction and each block refers to a cryptographic hash of a prior block. Therefore, the executed transactions are cryptographically strong in that if a single transaction is altered, then the entire block of transactions including the transaction is invalidated.Type: GrantFiled: June 16, 2017Date of Patent: November 2, 2021Assignee: The Bank of New York MellonInventors: Sarthak Pattanaik, Vadim Pertsovskiy
-
Patent number: 10587419Abstract: A central service provider manages and writes transaction details to a private block chain network. Blocks of transaction records written onto the block chain by the central service provider are distributed to members of the block chain, thereby enabling data resiliency and self-verifiability. As the full block chain is available to members of the block chain network, the central service provider also ensures the privacy of transaction details by providing an assembled header and encrypted block of transaction records that are generated using a combination of symmetric and asymmetric cryptographic techniques. Altogether, the full block chain network is distributed across members of the block chain, but the members can only access and read transaction details in the block chain that they are authorized to view.Type: GrantFiled: August 10, 2018Date of Patent: March 10, 2020Assignee: The Bank of New York MellonInventors: Sarthak Pattanaik, Vadim Pertsovskiy
-
Publication number: 20200065298Abstract: A central service provider manages a blockchain network that writes the cryptographic hash of each executed transaction in a block to the blockchain network. For each executed transaction, the central service provider generates and transmits a transaction receipt such that a party can verify that the transaction was appropriately executed. Additionally, a party can check that the party's records are correct by providing transaction data describing details of transactions recorded in the party's records to the central service provider. The central service provider verifies the party's records by comparing the transaction data in the party's records to the blocks of transaction records in the blockchain network. In some scenarios, the central service provider may identify or receive an identification of a discrepancy arising from one or more transactions. The central service provider can reconcile the identified discrepancy.Type: ApplicationFiled: October 31, 2019Publication date: February 27, 2020Inventors: Sarthak Pattanaik, Vadim Pertsovskiy
-
Patent number: 10496633Abstract: A central service provider manages a blockchain network that writes the cryptographic hash of each executed transaction in a block to the blockchain network. For each executed transaction, the central service provider generates and transmits a transaction receipt such that a party can verify that the transaction was appropriately executed. Additionally, a party can check that the party's records are correct by providing transaction data describing details of transactions recorded in the party's records to the central service provider. The central service provider verifies the party's records by comparing the transaction data in the party's records to the blocks of transaction records in the blockchain network. In some scenarios, the central service provider may identify or receive an identification of a discrepancy arising from one or more transactions. The central service provider can reconcile the identified discrepancy.Type: GrantFiled: August 20, 2018Date of Patent: December 3, 2019Assignee: The Bank of New York MellonInventors: Sarthak Pattanaik, Vadim Pertsovskiy
-
Publication number: 20190005087Abstract: A central service provider manages a blockchain network that writes the cryptographic hash of each executed transaction in a block to the blockchain network. For each executed transaction, the central service provider generates and transmits a transaction receipt such that a party can verify that the transaction was appropriately executed. Additionally, a party can check that the party's records are correct by providing transaction data describing details of transactions recorded in the party's records to the central service provider. The central service provider verifies the party's records by comparing the transaction data in the party's records to the blocks of transaction records in the blockchain network. In some scenarios, the central service provider may identify or receive an identification of a discrepancy arising from one or more transactions. The central service provider can reconcile the identified discrepancy.Type: ApplicationFiled: August 20, 2018Publication date: January 3, 2019Inventors: Sarthak Pattanaik, Vadim Pertsovskiy
-
Publication number: 20180351750Abstract: A central service provider manages and writes transaction details to a private block chain network. Blocks of transaction records written onto the block chain by the central service provider are distributed to members of the block chain, thereby enabling data resiliency and self-verifiability. As the full block chain is available to members of the block chain network, the central service provider also ensures the privacy of transaction details by providing an assembled header and encrypted block of transaction records that are generated using a combination of symmetric and asymmetric cryptographic techniques. Altogether, the full block chain network is distributed across members of the block chain, but the members can only access and read transaction details in the block chain that they are authorized to view.Type: ApplicationFiled: August 10, 2018Publication date: December 6, 2018Inventors: Sarthak Pattanaik, Vadim Pertsovskiy
-
Patent number: 10063379Abstract: A central service provider manages and writes transaction details to a private block chain network. Blocks of transaction records written onto the block chain by the central service provider are distributed to members of the block chain, thereby enabling data resiliency and self-verifiability. As the full block chain is available to members of the block chain network, the central service provider also ensures the privacy of transaction details by providing an assembled header and encrypted block of transaction records that are generated using a combination of symmetric and asymmetric cryptographic techniques. Altogether, the full block chain network is distributed across members of the block chain, but the members can only access and read transaction details in the block chain that they are authorized to view.Type: GrantFiled: June 16, 2017Date of Patent: August 28, 2018Assignee: THE BANK OF NEW YORK MELLONInventors: Sarthak Pattanaik, Vadim Pertsovskiy
-
Patent number: 10055446Abstract: A central service provider manages a blockchain network that writes the cryptographic hash of each executed transaction in a block to the blockchain network. For each executed transaction, the central service provider generates and transmits a transaction receipt such that a party can verify that the transaction was appropriately executed. Additionally, a party can check that the party's records are correct by providing transaction data describing details of transactions recorded in the party's records to the central service provider. The central service provider verifies the party's records by comparing the transaction data in the party's records to the blocks of transaction records in the blockchain network. In some scenarios, the central service provider may identify or receive an identification of a discrepancy arising from one or more transactions. The central service provider can reconcile the identified discrepancy.Type: GrantFiled: June 16, 2017Date of Patent: August 21, 2018Assignee: THE BANK OF NEW YORK MELLONInventors: Sarthak Pattanaik, Vadim Pertsovskiy
-
Publication number: 20170364552Abstract: A central service provider manages a blockchain network that writes the cryptographic hash of each executed transaction in a block to the blockchain network. For each executed transaction, the central service provider generates and transmits a transaction receipt such that a party can verify that the transaction was appropriately executed. Additionally, a party can check that the party's records are correct by providing transaction data describing details of transactions recorded in the party's records to the central service provider. The central service provider verifies the party's records by comparing the transaction data in the party's records to the blocks of transaction records in the blockchain network. In some scenarios, the central service provider may identify or receive an identification of a discrepancy arising from one or more transactions. The central service provider can reconcile the identified discrepancy.Type: ApplicationFiled: June 16, 2017Publication date: December 21, 2017Inventors: Sarthak Pattanaik, Vadim Pertsovskiy
-
Publication number: 20170366357Abstract: A central service provider manages and writes transaction details to a private block chain network. Blocks of transaction records written onto the block chain by the central service provider are distributed to members of the block chain, thereby enabling data resiliency and self-verifiability. As the full block chain is available to members of the block chain network, the central service provider also ensures the privacy of transaction details by providing an assembled header and encrypted block of transaction records that are generated using a combination of symmetric and asymmetric cryptographic techniques. Altogether, the full block chain network is distributed across members of the block chain, but the members can only access and read transaction details in the block chain that they are authorized to view.Type: ApplicationFiled: June 16, 2017Publication date: December 21, 2017Inventors: Sarthak Pattanaik, Vadim Pertsovskiy
-
Publication number: 20170366516Abstract: A central service provider manages verifiable and cryptographically strong transactions in a block chain network. For each transaction, the central service provider maintains and updates one or more directed graphs that describe the traceable positions of an asset held by parties of the block chain network. Therefore, transactions can be reconciled by tracing along the directed graphs. The central service provider also leverages crypto-hashing to enforce the immutability of each executed transaction. For example, each transaction is cryptographically hashed and written into a block in the block chain. Each transaction refers to a cryptographic hash of a prior transaction and each block refers to a cryptographic hash of a prior block. Therefore, the executed transactions are cryptographically strong in that if a single transaction is altered, then the entire block of transactions including the transaction is invalidated.Type: ApplicationFiled: June 16, 2017Publication date: December 21, 2017Inventors: Sarthak Pattanaik, Vadim Pertsovskiy