Patents by Inventor Greg J. Maynard

Greg J. Maynard 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: 11741542
    Abstract: A distributed computer system includes a matcher server that stores an order book of pending orders and a gateway that routes an order message to the matcher server for matching. The gateway also receives individual quote messages bundled into a mass quote message, each individual quote message including a price value for one of a plurality of different instrument identifiers. The gateway routes the mass quote message to a field programmable gate array (FPGA) circuit without involving the matcher server. The FPGA parses and stores data for each individual quote message to a data structure located in the memory of the FPGA. The parsed data is organized in the data structure according to both the instrument identifier and a client identifier that corresponds to a client that sent the mass quote message.
    Type: Grant
    Filed: February 2, 2021
    Date of Patent: August 29, 2023
    Assignee: Nasdaq ISE, LLC
    Inventor: Greg J. Maynard
  • Publication number: 20210158446
    Abstract: A distributed computer system includes a matcher server that stores an order book of pending orders and a gateway that routes an order message to the matcher server for matching. The gateway also receives individual quote messages bundled into a mass quote message, each individual quote message including a price value for one of a plurality of different instrument identifiers. The gateway routes the mass quote message to a field programmable gate array (FPGA) circuit without involving the matcher server. The FPGA parses and stores data for each individual quote message to a data structure located in the memory of the FPGA. The parsed data is organized in the data structure according to both the instrument identifier and a client identifier that corresponds to a client that sent the mass quote message.
    Type: Application
    Filed: February 2, 2021
    Publication date: May 27, 2021
    Inventor: Greg J. MAYNARD
  • Patent number: 10915953
    Abstract: A distributed computer system includes a matcher server that stores an order book of pending orders and a gateway that routes an order message to the matcher server for matching. The gateway also receives individual quote messages bundled into a mass quote message, each individual quote message including a price value for one of a plurality of different instrument identifiers. The gateway routes the mass quote message to a field programmable gate array (FPGA) circuit without involving the matcher server. The FPGA parses and stores data for each individual quote message to a data structure located in the memory of the FPGA. The parsed data is organized in the data structure according to both the instrument identifier and a client identifier that corresponds to a client that sent the mass quote message.
    Type: Grant
    Filed: August 30, 2017
    Date of Patent: February 9, 2021
    Assignee: International Securities Exchange, LLC
    Inventor: Greg J. Maynard
  • Publication number: 20170365002
    Abstract: A distributed computer system includes a matcher server that stores an order book of pending orders and a gateway that routes an order message to the matcher server for matching. The gateway also receives individual quote messages bundled into a mass quote message, each individual quote message including a price value for one of a plurality of different instrument identifiers. The gateway routes the mass quote message to a field programmable gate array (FPGA) circuit without involving the matcher server. The FPGA parses and stores data for each individual quote message to a data structure located in the memory of the FPGA. The parsed data is organized in the data structure according to both the instrument identifier and a client identifier that corresponds to a client that sent the mass quote message.
    Type: Application
    Filed: August 30, 2017
    Publication date: December 21, 2017
    Inventor: Greg J. MAYNARD
  • Publication number: 20140279342
    Abstract: Systems, methods, and computer programs for receiving and processing messages for a financial exchange comprising a matcher server integrated circuit such as an FPGA or ASIC component configured to receive and process information associated with a financial instrument operatively connected to the matcher server, wherein the integrated circuit component is configured to receive and store a plurality of messages from at least one computer server, each message of the plurality of messages being comprised of at least one message type.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: INTERNATIONAL SECURITIES EXCHANGE, LLC
    Inventor: Greg J. Maynard
  • Patent number: 8527391
    Abstract: An automated system and method for trading option instruments on an automated exchange comprising a participant system for communicating with an automated exchange system. The disclosed system and method allows a market professional such as a market maker to inactivate the quotes in instruments for a related product while the market maker's quoting engine continues to update the quotes. Also disclosed is a system and method for reducing load on a exchange network in recalculating a best bid and offer price. Disclosed herein is a system and method for maintaining control over professional quotes for the purchase and sale of option instruments for a product in an exchange system.
    Type: Grant
    Filed: July 2, 2009
    Date of Patent: September 3, 2013
    Assignee: International Securities Exchange, LLC
    Inventors: Robert J. Siverson, Greg J. Maynard
  • Publication number: 20110004540
    Abstract: An automated system and method for trading option instruments on an automated exchange comprising a participant system for communicating with an automated exchange system. The disclosed system and method allows a market professional such as a market maker to inactivate the quotes in instruments for a related product while the market maker's quoting engine continues to update the quotes. Also disclosed is a system and method for reducing load on a exchange network in recalculating a best bid and offer price.
    Type: Application
    Filed: July 2, 2009
    Publication date: January 6, 2011
    Inventors: Robert J. Siverson, Greg J. Maynard