Patents by Inventor Sidharth Goel
Sidharth Goel 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: 11954673Abstract: A method for processing cryptographic currency transactions through user-based blockchain ledgers includes: receiving, by blockchain node in a blockchain network, a new cryptographic currency transaction from a first computing device including unspent transaction outputs, a sender public key, receiver public key, destination address, and cryptographic currency amount; identifying, by the blockchain node, a sending blockchain associated with the sender public key including the unspent transaction outputs; validating, by the blockchain node, the sending blockchain by generating a hash value using the sending blockchain and comparing the generated hash value to a historic sender hash value associated with the sender public key; generating, by the blockchain node, a new sender hash value by hashing a combination of the sending blockchain and the new cryptographic currency transaction; and transmitting, by the blockchain node, the generated new sender hash value to a plurality of additional nodes in the blockchainType: GrantFiled: September 28, 2022Date of Patent: April 9, 2024Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Ayushi Jain, Ankur Sarwate, Sidharth Goel, Chandan Garg
-
Publication number: 20230131813Abstract: A method for expedited inclusion of pre-authorized blockchain transactions in new blocks. A blockchain node will utilize a traditional pending transaction pool of unconfirmed transactions, but will also utilize a new transaction pool that is comprised of pending blockchain transactions that have been confirmed, but have not yet been added to the blockchain. When a new block is being generated by a node, they can select pending transactions from the confirmed transaction pool and include them in the new block without repeating the confirmation process, which can save time and computing resources, thereby enabling the new block to be generated faster and increasing the chance that the new block will be the one that is validated and added to the chain. Additional rules and criteria can be applied to ensure that transactions that are in the confirmed transaction pool are added to a new block in a timely fashion.Type: ApplicationFiled: October 27, 2021Publication date: April 27, 2023Applicant: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Sidharth GOEL, Ankur SARWATE, Ayushi JAIN, Chandan GARG
-
Publication number: 20230016919Abstract: A method for processing cryptographic currency transactions through user-based blockchain ledgers includes: receiving, by blockchain node in a blockchain network, a new cryptographic currency transaction from a first computing device including unspent transaction outputs, a sender public key, receiver public key, destination address, and cryptographic currency amount; identifying, by the blockchain node, a sending blockchain associated with the sender public key including the unspent transaction outputs; validating, by the blockchain node, the sending blockchain by generating a hash value using the sending blockchain and comparing the generated hash value to a historic sender hash value associated with the sender public key; generating, by the blockchain node, a new sender hash value by hashing a combination of the sending blockchain and the new cryptographic currency transaction; and transmitting, by the blockchain node, the generated new sender hash value to a plurality of additional nodes in the blockchainType: ApplicationFiled: September 28, 2022Publication date: January 19, 2023Applicant: Mastercard International IncorporatedInventors: Ayushi JAIN, Ankur SARWATE, Sidharth GOEL, Chandan GARG
-
Patent number: 11488145Abstract: A method for processing cryptographic currency transactions through user-based blockchain ledgers includes: receiving, by blockchain node in a blockchain network, a new cryptographic currency transaction from a first computing device including unspent transaction outputs, a sender public key, receiver public key, destination address, and cryptographic currency amount; identifying, by the blockchain node, a sending blockchain associated with the sender public key including the unspent transaction outputs; validating, by the blockchain node, the sending blockchain by generating a hash value using the sending blockchain and comparing the generated hash value to a historic sender hash value associated with the sender public key; generating, by the blockchain node, a new sender hash value by hashing a combination of the sending blockchain and the new cryptographic currency transaction; and transmitting, by the blockchain node, the generated new sender hash value to a plurality of additional nodes in the blockchainType: GrantFiled: March 17, 2020Date of Patent: November 1, 2022Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Ayushi Jain, Ankur Sarwate, Sidharth Goel, Chandan Garg
-
Publication number: 20210295313Abstract: A method for processing cryptographic currency transactions through user-based blockchain ledgers includes: receiving, by blockchain node in a blockchain network, a new cryptographic currency transaction from a first computing device including unspent transaction outputs, a sender public key, receiver public key, destination address, and cryptographic currency amount; identifying, by the blockchain node, a sending blockchain associated with the sender public key including the unspent transaction outputs; validating, by the blockchain node, the sending blockchain by generating a hash value using the sending blockchain and comparing the generated hash value to a historic sender hash value associated with the sender public key; generating, by the blockchain node, a new sender hash value by hashing a combination of the sending blockchain and the new cryptographic currency transaction; and transmitting, by the blockchain node, the generated new sender hash value to a plurality of additional nodes in the blockchainType: ApplicationFiled: March 17, 2020Publication date: September 23, 2021Applicant: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Ayushi JAIN, Ankur SARWATE, Sidharth GOEL, Chandan GARG
-
Patent number: 7813324Abstract: A method for handling data transmission errors in a wireless communication network includes receiving a first data from a first node at a second node using a data transmission protocol having a first slot for transmitting the first data. The first slot includes a plurality of bits and a first slot header comprising an acknowledgment request for at least one group of bits. The method also includes evaluating the first set of data for errors and generating a second slot using the data transmission protocol. The second slot includes at least a second slot header comprising acknowledgement data in response to the acknowledgement request. The acknowledgement data has a structure based on a Forward Error Correction (FEC) protocol block size. The second slot is then transmitted to the first node.Type: GrantFiled: September 20, 2006Date of Patent: October 12, 2010Assignee: Rockwell Collins, Inc.Inventors: Sidharth Goel, Alan D. Amis, Fred D. Mabe, James A. Stevens