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).

  • Publication number: 20190228471
    Abstract: A matching engine message stream generator of an electronic exchange platform generates protocol-specific market data messages use and includes a first interface created on a reconfigurable logic device that receives matching engine message(s) with a source specific format from a matching engine. Based on a set of pre-defined conditions, the first interface filters out and discards messages of source specific format. The message stream generator further includes a buffer on the logic device that stores undiscarded messages of source specific format. The message stream generator also includes logic on the logic device that converts stored message(s) in source specific format into a market data message in a standardized format and generates a stream of market data messages having that standardized format. The message stream generator includes a second interface on the logic device that transmits the stream of converted market data messages.
    Type: Application
    Filed: April 1, 2019
    Publication date: July 25, 2019
    Inventors: Thomas FAY, Dominick PANISCOTTI
  • Publication number: 20190026485
    Abstract: 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: Application
    Filed: September 21, 2018
    Publication date: January 24, 2019
    Inventors: AKBAR ANSARI, Thomas FAY, Dominick PANISCOTTI
  • Patent number: 10108812
    Abstract: 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: Grant
    Filed: January 27, 2017
    Date of Patent: October 23, 2018
    Assignee: NASDAQ, INC.
    Inventors: Akbar Ansari, Thomas Fay, Dominick Paniscotti
  • Publication number: 20170330174
    Abstract: 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: Application
    Filed: May 11, 2017
    Publication date: November 16, 2017
    Inventors: Richard DEMARINIS, Hedi UUSTALU, Thomas FAY, Dominick PANISCOTTI, Triin PARVITS, Rachana RAJKUMAR, Junning TONG
  • Publication number: 20170220815
    Abstract: 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: Application
    Filed: January 27, 2017
    Publication date: August 3, 2017
    Inventors: AKBAR ANSARI, Thomas FAY, Dominick PANISCOTTI
  • Publication number: 20160292672
    Abstract: 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: Application
    Filed: March 31, 2016
    Publication date: October 6, 2016
    Inventors: Thomas FAY, Dominick PANISCOTTI
  • Publication number: 20150032590
    Abstract: A matching engine message stream generator of an electronic exchange platform generates protocol-specific market data messages use and includes a first interface created on a reconfigurable logic device that receives matching engine message(s) with a source specific format from a matching engine. Based on a set of pre-defined conditions, the first interface filters out and discards messages of source specific format. The message stream generator further includes a buffer on the logic device that stores undiscarded messages of source specific format. The message stream generator also includes logic on the logic device that converts stored message(s) in source specific format into a market data message in a standardized format and generates a stream of market data messages having that standardized format. The message stream generator includes a second interface on the logic device that transmits the stream of converted market data messages.
    Type: Application
    Filed: July 25, 2013
    Publication date: January 29, 2015
    Applicant: The NASDAQ OMX Group, Inc.
    Inventors: Thomas FAY, Dominick PANISCOTTI
  • Patent number: 7954108
    Abstract: An HDL description of a communications protocol machine for transforming object communications into low-level octet sequences for physical transport is synthesized onto a programmable logic device such as an FPGA. This communications protocol machine replaces traditional software-based inter-ORB protocol engines in distributed computing environments, including embedded environments, to provide reduced latency. The communications protocol machine is described with two distinct elements: a protocol messaging machine and an encoder/decoder. The protocol messaging machine converts an object communication into a low-level octet sequence comprising one or more inter-ORB protocol messages and converts a low-level octet sequence comprising an inter-ORB protocol message into an object communication.
    Type: Grant
    Filed: November 21, 2006
    Date of Patent: May 31, 2011
    Assignee: PrismTech Corporation
    Inventors: Dominick Paniscotti, Frederick C. Humcke, Shahzad Aslam-Mir
  • Publication number: 20070130570
    Abstract: The present disclosure generally relates to methods and systems for accelerating inter-ORB protocol. In an exemplary embodiment, an HDL description of a communications protocol machine for transforming object communications into low-level octet sequences for physical transport is synthesized onto a programmable logic device such as an FPGA. This communications protocol machine replaces traditional software-based inter-ORB protocol engines in distributed computing environments, including embedded environments, to provide reduced latency. In preferred embodiments, the communications protocol machine is described with two distinct elements: a protocol messaging machine and an encoder/decoder. The protocol messaging machine converts an object communication into a low-level octet sequence comprising one or more inter-ORB protocol messages and also converts a low-level octet sequence comprising an inter-ORB protocol message into an object communication.
    Type: Application
    Filed: November 21, 2006
    Publication date: June 7, 2007
    Applicant: PRISMTECH CORPORATION
    Inventors: Dominick Paniscotti, Frederick Humcke, Shahzad Aslam-Mir