Patents by Inventor Dominick Paniscotti
Dominick Paniscotti 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: 12217308Abstract: The described technology relates to a real-time processing of network packets. An example system relates to reordering messages received at a server over a communication network from distributed clients, in order to, among other things, eliminate or at least substantially reduce the effects of jitter (delay variance) experienced in the network. The reordering of messages may enable the example data processing application to improve the consistency of processing packets in the time order of when the respective packets entered a geographically distributed network.Type: GrantFiled: August 8, 2022Date of Patent: February 4, 2025Assignee: NASDAQ, INC.Inventors: Sandeep Rao, Thomas Fay, Dominick Paniscotti, Yuriy Buglo
-
Publication number: 20240427926Abstract: An information computer system is provided for securely releasing time-sensitive information to recipients via a blockchain. A submitter submits a document to the system and a blockchain transaction is generated and submitted to the blockchain based on the document (e.g., the document is included as part of the blockchain transaction). An editor may edit the document and an approver may approve the document for release to the recipients. Each modification and/or approval of the document is recorded as a separate transaction on the blockchain where each of the submitter, editor, approver, and recipients interact with the blockchain with corresponding unique digital identifiers—such as private keys.Type: ApplicationFiled: September 6, 2024Publication date: December 26, 2024Inventors: AKBAR ANSARI, Thomas FAY, Dominick PANISCOTTI
-
Patent number: 12105830Abstract: An information computer system is provided for securely releasing time-sensitive information to recipients via a blockchain. A submitter submits a document to the system and a blockchain transaction is generated and submitted to the blockchain based on the document (e.g., the document is included as part of the blockchain transaction). An editor may edit the document and an approver may approve the document for release to the recipients. Each modification and/or approval of the document is recorded as a separate transaction on the blockchain where each of the submitter, editor, approver, and recipients interact with the blockchain with corresponding unique digital identifiers—such as private keys.Type: GrantFiled: June 14, 2023Date of Patent: October 1, 2024Assignee: Nasdaq Inc.Inventors: Akbar Ansari, Thomas Fay, Dominick Paniscotti
-
Publication number: 20240249278Abstract: Systems and methods are provided for recording ownership information in a distributed ledger (such as a blockchain), and for performing application processing utilizing the distributed ledger. An example server computer system is configured to: record on a blockchain ownership information of an asset; to configure, for each owner of the asset, a digital wallet associated with a private cryptographic key and at least one blockchain address; using a blockchain address from a digital wallet to access ownership information in the blockchain; perform application processing using the accessed ownership information; and record in the blockchain, updated ownership information or other information associated with the ownership information in accordance with the performed application processing.Type: ApplicationFiled: March 14, 2024Publication date: July 25, 2024Inventors: Richard DEMARINIS, Hedi UUSTALU, Thomas FAY, Dominick PANISCOTTI, Triin PARVITS, Rachana RAJKUMAR, Junning TONG
-
Patent number: 11941613Abstract: Systems and methods are provided for recording ownership information in a distributed ledger (such as a blockchain), and for performing application processing utilizing the distributed ledger. An example server computer system is configured to: record on a blockchain ownership information of an asset; to configure, for each owner of the asset, a digital wallet associated with a private cryptographic key and at least one blockchain address; using a blockchain address from a digital wallet to access ownership information in the blockchain; perform application processing using the accessed ownership information; and record in the blockchain, updated ownership information or other information associated with the ownership information in accordance with the performed application processing.Type: GrantFiled: June 30, 2022Date of Patent: March 26, 2024Assignee: NASDAQ, INC.Inventors: Richard Demarinis, Hedi Uustalu, Thomas Fay, Dominick Paniscotti, Triin Parvits, Rachana Rajkumar, Junning Tong
-
Publication number: 20230394574Abstract: A computer system is provided that allows participants to submit agent data structures for processing. Each agent data structure includes a valuation function for a first resource and a property of a second resource. The computer system performs a dual sided evaluation process to determine when contra-sided agents match with one another. A match is determined by comparing results of valuation functions of the agent data structures.Type: ApplicationFiled: August 17, 2023Publication date: December 7, 2023Inventors: Michael CRAIG, Thomas FAY, Dominick PANISCOTTI
-
Publication number: 20230351367Abstract: A computer system is provided that communicates with a distributed blockchain computing system that includes multiple computing nodes. The exchange stores an order book and a plurality of digital wallets associated with different clients. The computer system receives new data transaction requests that are added to the order book. A match is identified between data transaction requests and hashes associated with the digital wallets associated with the respective data transaction requests are generated. The counterparties receive the hashes of the other party along with information on the match and each party causes blockchain transactions to be added to the blockchain of the blockchain computing system. The computing system then monitors the blockchain to determine if both sides of the match has been added to the blockchain.Type: ApplicationFiled: June 29, 2023Publication date: November 2, 2023Inventors: Thomas FAY, Dominick PANISCOTTI
-
Publication number: 20230325525Abstract: An information computer system is provided for securely releasing time-sensitive information to recipients via a blockchain. A submitter submits a document to the system and a blockchain transaction is generated and submitted to the blockchain based on the document (e.g., the document is included as part of the blockchain transaction). An editor may edit the document and an approver may approve the document for release to the recipients. Each modification and/or approval of the document is recorded as a separate transaction on the blockchain where each of the submitter, editor, approver, and recipients interact with the blockchain with corresponding unique digital identifiers—such as private keys.Type: ApplicationFiled: June 14, 2023Publication date: October 12, 2023Inventors: AKBAR ANSARI, Thomas FAY, Dominick PANISCOTTI
-
Patent number: 11769204Abstract: A computer system is provided that allows participants to submit agent data structures for processing. Each agent data structure includes a valuation function for a first resource and a property of a second resource. The computer system performs a dual sided evaluation process to determine when contra-sided agents match with one another. A match is determined by comparing results of valuation functions of the agent data structures.Type: GrantFiled: October 11, 2022Date of Patent: September 26, 2023Assignee: NASDAQ, INC.Inventors: Michael Craig, Thomas Fay, Dominick Paniscotti
-
Patent number: 11734675Abstract: A computer system is provided that communicates with a distributed blockchain computing system that includes multiple computing nodes. The exchange stores an order book and a plurality of digital wallets associated with different clients. The computer system receives new data transaction requests that are added to the order book. A match is identified between data transaction requests and hashes associated with the digital wallets associated with the respective data transaction requests are generated. The counterparties receive the hashes of the other party along with information on the match and each party causes blockchain transactions to be added to the blockchain of the blockchain computing system. The computing system then monitors the blockchain to determine if both sides of the match has been added to the blockchain.Type: GrantFiled: August 5, 2021Date of Patent: August 22, 2023Assignee: NASDAQ, INC.Inventors: Thomas Fay, Dominick Paniscotti
-
Patent number: 11704429Abstract: An information computer system is provided for securely releasing time-sensitive information to recipients via a blockchain. A submitter submits a document to the system and a blockchain transaction is generated and submitted to the blockchain based on the document (e.g., the document is included as part of the blockchain transaction). An editor may edit the document and an approver may approve the document for release to the recipients. Each modification and/or approval of the document is recorded as a separate transaction on the blockchain where each of the submitter, editor, approver, and recipients interact with the blockchain with corresponding unique digital identifiers—such as private keys.Type: GrantFiled: October 28, 2021Date of Patent: July 18, 2023Assignee: NASDAQ, INC.Inventors: Akbar Ansari, Thomas Fay, Dominick Paniscotti
-
Publication number: 20230062530Abstract: A computer system is provided that allows participants to submit agent data structures for processing. The computer system performs a dual sided evaluation process to determine when contra-sided agents match with one another.Type: ApplicationFiled: October 11, 2022Publication date: March 2, 2023Inventors: Michael CRAIG, Thomas FAY, Dominick PANISCOTTI
-
Publication number: 20220377019Abstract: The described technology relates to a real-time processing of network packets. An example system relates to reordering messages received at a server over a communication network from distributed clients, in order to, among other things, eliminate or at least substantially reduce the effects of jitter (delay variance) experienced in the network. The reordering of messages may enable the example data processing application to improve the consistency of processing packets in the time order of when the respective packets entered a geographically distributed network.Type: ApplicationFiled: August 8, 2022Publication date: November 24, 2022Inventors: Sandeep RAO, Thomas FAY, Dominick PANISCOTTI, Yuriy BUGLO
-
Patent number: 11494839Abstract: A computer system is provided that allows participants to submit agent data structures for processing. The computer system performs a dual sided evaluation process to determine when contra-sided agents match with one another.Type: GrantFiled: November 21, 2019Date of Patent: November 8, 2022Assignee: NASDAQ, INC.Inventors: Michael Craig, Thomas Fay, Dominick Paniscotti
-
Publication number: 20220335418Abstract: Systems and methods are provided for recording ownership information in a distributed ledger (such as a blockchain), and for performing application processing utilizing the distributed ledger. An example server computer system is configured to: record on a blockchain ownership information of an asset; to configure, for each owner of the asset, a digital wallet associated with a private cryptographic key and at least one blockchain address; using a blockchain address from a digital wallet to access ownership information in the blockchain; perform application processing using the accessed ownership information; and record in the blockchain, updated ownership information or other information associated with the ownership information in accordance with the performed application processing.Type: ApplicationFiled: June 30, 2022Publication date: October 20, 2022Inventors: Richard DEMARINIS, Hedi UUSTALU, Thomas FAY, Dominick PANISCOTTI, Triin PARVITS, Rachana RAJKUMAR, Junning TONG
-
Patent number: 11397944Abstract: Systems and methods are provided for recording ownership information in a distributed ledger (such as a blockchain), and for performing application processing utilizing the distributed ledger. An example server computer system is configured to: record on a blockchain ownership information of an asset; to configure, for each owner of the asset, a digital wallet associated with a private cryptographic key and at least one blockchain address; using a blockchain address from a digital wallet to access ownership information in the blockchain; perform application processing using the accessed ownership information; and record in the blockchain, updated ownership information or other information associated with the ownership information in accordance with the performed application processing.Type: GrantFiled: May 11, 2017Date of Patent: July 26, 2022Assignee: NASDAQ, INC.Inventors: Richard Demarinis, Hedi Uustalu, Thomas Fay, Dominick Paniscotti, Triin Parvits, Rachana Rajkumar, Junning Tong
-
Publication number: 20220050914Abstract: An information computer system is provided for securely releasing time-sensitive information to recipients via a blockchain. A submitter submits a document to the system and a blockchain transaction is generated and submitted to the blockchain based on the document (e.g., the document is included as part of the blockchain transaction). An editor may edit the document and an approver may approve the document for release to the recipients. Each modification and/or approval of the document is recorded as a separate transaction on the blockchain where each of the submitter, editor, approver, and recipients interact with the blockchain with corresponding unique digital identifiers—such as private keys.Type: ApplicationFiled: October 28, 2021Publication date: February 17, 2022Inventors: AKBAR ANSARI, Thomas FAY, Dominick PANISCOTTI
-
Patent number: 11200564Abstract: A computer system is provided that communicates with a distributed blockchain computing system that includes multiple computing nodes. The exchange stores an order book and a plurality of digital wallets associated with different clients. The computer system receives new data transaction requests that are added to the order book. A match is identified between data transaction requests and hashes associated with the digital wallets associated with the respective data transaction requests are generated. The counterparties receive the hashes of the other party along with information on the match and each party causes blockchain transactions to be added to the blockchain of the blockchain computing system. The computing system then monitors the blockchain to determine if both sides of the match has been added to the blockchain.Type: GrantFiled: March 31, 2016Date of Patent: December 14, 2021Assignee: NASDAQ, INC.Inventors: Thomas Fay, Dominick Paniscotti
-
Patent number: 11188673Abstract: An information computer system is provided for securely releasing time-sensitive information to recipients via a blockchain. A submitter submits a document to the system and a blockchain transaction is generated and submitted to the blockchain based on the document (e.g., the document is included as part of the blockchain transaction). An editor may edit the document and an approver may approve the document for release to the recipients. Each modification and/or approval of the document is recorded as a separate transaction on the blockchain where each of the submitter, editor, approver, and recipients interact with the blockchain with corresponding unique digital identifiers—such as private keys.Type: GrantFiled: January 29, 2020Date of Patent: November 30, 2021Assignee: NASDAQ, INC.Inventors: Akbar Ansari, Thomas Fay, Dominick Paniscotti
-
Publication number: 20210365930Abstract: A computer system is provided that communicates with a distributed blockchain computing system that includes multiple computing nodes. The exchange stores an order book and a plurality of digital wallets associated with different clients. The computer system receives new data transaction requests that are added to the order book. A match is identified between data transaction requests and hashes associated with the digital wallets associated with the respective data transaction requests are generated. The counterparties receive the hashes of the other party along with information on the match and each party causes blockchain transactions to be added to the blockchain of the blockchain computing system. The computing system then monitors the blockchain to determine if both sides of the match has been added to the blockchain.Type: ApplicationFiled: August 5, 2021Publication date: November 25, 2021Inventors: Thomas Fay, Dominick Paniscotti