Patents by Inventor James R. Driscoll

James R. Driscoll 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: 20240054560
    Abstract: A system for processing trading orders comprises an optimizer module operable to receive a first trading order and a second trading order. The optimizer module is further operable to receive market data associated with at least one market center. The optimizer module is further operable to determine whether to transmit the second trading order to the at least one market center prior to transmitting the first trading order to the at least one market center, the determination based at least in part on the market data.
    Type: Application
    Filed: October 27, 2023
    Publication date: February 15, 2024
    Inventors: Matthew W. Claus, James R. Driscoll, James C. Johnson
  • Patent number: 11842394
    Abstract: A system for processing trading orders comprises an optimizer module operable to receive a first trading order and a second trading order. The optimizer module is further operable to receive market data associated with at least one market center. The optimizer module is further operable to determine whether to transmit the second trading order to the at least one market center prior to transmitting the first trading order to the at least one market center, the determination based at least in part on the market data.
    Type: Grant
    Filed: May 17, 2021
    Date of Patent: December 12, 2023
    Assignee: BGC PARTNERS, INC.
    Inventors: Matthew W. Claus, James R. Driscoll, James C. Johnson
  • Publication number: 20230214927
    Abstract: A system for processing a composite trading order comprises a memory operable to store market data received from one or more market centers. The system further comprises a processor operable to generate a composite value based at least in part on the market data. The processor is further operable to receive a composite trading order associated with at least a portion of the composite value. The processor is further operable to generate a plurality of constituent trading orders that, when filled, combine to satisfy the composite trading order.
    Type: Application
    Filed: March 3, 2023
    Publication date: July 6, 2023
    Inventors: Matthew W. Claus, James R. Driscoll, Gregory P. Manning, Joseph C. Noviello
  • Publication number: 20230098915
    Abstract: Systems and methods for trading financial instruments through multiple trading intermediaries are described.
    Type: Application
    Filed: September 30, 2022
    Publication date: March 30, 2023
    Inventor: James R. Driscoll
  • Publication number: 20220309581
    Abstract: A system for processing a composite trading order comprises a memory operable to store market data received from one or more market centers. The system further comprises a processor operable to generate a composite value based at least in part on the market data. The processor is further operable to receive a composite trading order associated with at least a portion of the composite value. The processor is further operable to generate a plurality of constituent trading orders that, when filled, combine to satisfy the composite trading order.
    Type: Application
    Filed: June 3, 2022
    Publication date: September 29, 2022
    Inventors: Matthew W. Claus, James R. Driscoll, Gregory P. Manning, Joseph C. Noviello
  • Publication number: 20210272200
    Abstract: A system for processing trading orders comprises an optimizer module operable to receive a first trading order and a second trading order. The optimizer module is further operable to receive market data associated with at least one market center. The optimizer module is further operable to determine whether to transmit the second trading order to the at least one market center prior to transmitting the first trading order to the at least one market center, the determination based at least in part on the market data.
    Type: Application
    Filed: May 17, 2021
    Publication date: September 2, 2021
    Inventors: Matthew W. Claus, James R. Driscoll, James C. Johnson
  • Patent number: 11010834
    Abstract: A system for processing trading orders comprises an optimizer module operable to receive a first trading order and a second trading order. The optimizer module is further operable to receive market data associated with at least one market center. The optimizer module is further operable to determine whether to transmit the second trading order to the at least one market center prior to transmitting the first trading order to the at least one market center, the determination based at least in part on the market data.
    Type: Grant
    Filed: September 17, 2018
    Date of Patent: May 18, 2021
    Assignee: BGC PARTNERS, INC.
    Inventors: Matthew W. Claus, James R. Driscoll, James C. Johnson
  • Publication number: 20200364782
    Abstract: In various embodiments, test trading orders are generated, transmitted and ranked.
    Type: Application
    Filed: August 4, 2020
    Publication date: November 19, 2020
    Inventors: James R. Driscoll, Matthew W. Claus
  • Publication number: 20200320627
    Abstract: A system for processing a composite trading order comprises a memory operable to store market data received from one or more market centers. The system further comprises a processor operable to generate a composite value based at least in part on the market data. The processor is further operable to receive a composite trading order associated with at least a portion of the composite value. The processor is further operable to generate a plurality of constituent trading orders that, when filled, combine to satisfy the composite trading order.
    Type: Application
    Filed: June 22, 2020
    Publication date: October 8, 2020
    Inventors: Matthew W. Claus, James R. Driscoll, Gregory P. Manning, Joseph C. Noviello
  • Patent number: 10692142
    Abstract: A system for processing a composite trading order comprises a memory operable to store market data received from one or more market centers. The system further comprises a processor operable to generate a composite value based at least in part on the market data. The processor is further operable to receive a composite trading order associated with at least a portion of the composite value. The processor is further operable to generate a plurality of constituent trading orders that, when filled, combine to satisfy the composite trading order.
    Type: Grant
    Filed: November 24, 2010
    Date of Patent: June 23, 2020
    Assignee: BGC PARTNERS, INC.
    Inventors: Matthew W. Claus, James R. Driscoll, Gregory P. Manning, Joseph C. Noviello
  • Publication number: 20190156418
    Abstract: An apparatus for processing a composite trading order comprises an interface operable to display a composite value representing a weighted quantity of a plurality of trading products. The apparatus further comprises a processor operable to receive at least one input representing a composite trading order, wherein the at least one input comprises a quantity that is equal to at least a portion of the weighted quantity. The at least one input is usable to generate one or more constituent trading orders that, when filled, combine to satisfy the composite trading order.
    Type: Application
    Filed: November 16, 2018
    Publication date: May 23, 2019
    Inventors: Matthew W. Claus, James R. Driscoll, Gregory P. Manning, Joseph C. Noviello
  • Publication number: 20190087897
    Abstract: Systems and methods for trading financial instruments through multiple trading intermediaries are described.
    Type: Application
    Filed: September 14, 2018
    Publication date: March 21, 2019
    Inventor: James R. Driscoll
  • Publication number: 20190066209
    Abstract: A system for processing trading orders comprises an optimizer module operable to receive a first trading order and a second trading order. The optimizer module is further operable to receive market data associated with at least one market center. The optimizer module is further operable to determine whether to transmit the second trading order to the at least one market center prior to transmitting the first trading order to the at least one market center, the determination based at least in part on the market data.
    Type: Application
    Filed: September 17, 2018
    Publication date: February 28, 2019
    Inventors: Matthew W. Claus, James R. Driscoll, James C. Johnson
  • Publication number: 20150235314
    Abstract: Methods and corresponding system are provided herewith that, in at least one embodiment, include the act or acts of determining a first instance in which a first request is received by an exchange; determining a second instance in which a second request is received by the exchange, in which the second request defines a request to cancel the first request; determining a third instance in which a third request is received by the exchange, in which the third request corresponds to the first request; calculating a first difference between the second instance and the third instances; storing the first difference to a data storage, in which the data storage comprises a plurality of differences; and analyzing the plurality of differences to generate comparative information.
    Type: Application
    Filed: December 19, 2014
    Publication date: August 20, 2015
    Inventors: James R. Driscoll, Matthew W. Claus
  • Patent number: 8924282
    Abstract: Methods and corresponding system are provided herewith that, in at least one embodiment, include the act or acts of determining a first instance in which a first request is received by an exchange; determining a second instance in which a second request is received by the exchange, in which the second request defines a request to cancel the first request; determining a third instance in which a third request is received by the exchange, in which the third request corresponds to the first request; calculating a first difference between the second instance and the third instances; storing the first difference to a data storage, in which the data storage comprises a plurality of differences; and analyzing the plurality of differences to generate comparative information.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: December 30, 2014
    Assignee: CFPH, LLC
    Inventors: James R. Driscoll, Matthew W. Claus
  • Patent number: 8571964
    Abstract: Methods and corresponding system are provided herewith that, in at least one embodiment, include the act or acts of determining a first instance in which a first request is received by an exchange; determining a second instance in which a second request is received by the exchange, in which the second request defines a request to cancel the first request; determining a third instance in which a third request is received by the exchange, in which the third request corresponds to the first request; calculating a first difference between the second instance and the third instances; storing the first difference to a data storage, in which the data storage comprises a plurality of differences; and analyzing the plurality of differences to generate comparative information.
    Type: Grant
    Filed: February 28, 2007
    Date of Patent: October 29, 2013
    Assignee: CFPH, LLC
    Inventors: James R. Driscoll, Matthew W. Claus
  • Publication number: 20130226759
    Abstract: Disclosed are systems and methods for placing and processing test orders and real orders.
    Type: Application
    Filed: September 14, 2012
    Publication date: August 29, 2013
    Inventors: James R. Driscoll, Matthew W. Claus
  • Patent number: 8494952
    Abstract: A system for processing a composite trading order comprises a memory operable to store market data received from one or more market centers. The system further comprises a processor operable to generate a composite value based at least in part on the market data. The processor is further operable to receive a composite trading order associated with at least a portion of the composite value. The processor is further operable to generate a plurality of constituent trading orders that, when filled, combine to satisfy the composite trading order.
    Type: Grant
    Filed: November 24, 2010
    Date of Patent: July 23, 2013
    Assignee: BGC Partners, Inc.
    Inventors: Matthew W. Claus, James R. Driscoll, Gregory P. Manning, Joseph C. Noviello
  • Publication number: 20130173444
    Abstract: An apparatus for processing a composite trading order comprises an interface operable to display a composite value representing a weighted quantity of a plurality of trading products. The apparatus further comprises a processor operable to receive at least one input representing a composite trading order, wherein the at least one input comprises a quantity that is equal to at least a portion of the weighted quantity. The at least one input is usable to generate one or more constituent trading orders that, when filled, combine to satisfy the composite trading order.
    Type: Application
    Filed: September 15, 2012
    Publication date: July 4, 2013
    Inventors: Matthew W. Claus, James R. Driscoll, Gregory P. Manning, Joseph C. Noviello
  • Publication number: 20130138547
    Abstract: A system for processing a composite trading order comprises a memory operable to store market data received from one or more market centers. The system further comprises a processor operable to generate a composite value based at least in part on the market data. The processor is further operable to receive a composite trading order associated with at least a portion of the composite value. The processor is further operable to generate a plurality of constituent trading orders that, when filled, combine to satisfy the composite trading order.
    Type: Application
    Filed: September 15, 2012
    Publication date: May 30, 2013
    Inventors: Matthew W. Claus, James R. Driscoll, Gregory P. Manning, Joseph C. Noviello