Patents by Inventor Kevin M. Foley

Kevin M. Foley 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: 20200104934
    Abstract: Systems and methods of trading items on an electronic trading system according to the invention are provided. The embodiments of the invention are based at least in part on a new order type. The new order type is a modification of a conventional good-until-bettered order type. A good-until-bettered bid/offer is received along with instructions that specify a good-until-bettered increment value and/or duration. The good-until-bettered order is maintained in the electronic trading system until a bid/offer that is better by the specified plurality of standard trading increments is received by the electronic trading system and/or remains in the system for the good-until-bettered duration.
    Type: Application
    Filed: December 3, 2019
    Publication date: April 2, 2020
    Inventors: Howard W. Lutnick, Kevin M. Foley, Joseph Noviello, Michael Sweeting
  • Patent number: 10592984
    Abstract: The invention relates to systems and methods that provide a user interface for use with an electronic trading system. The interface notifies the user that the price at which he or she may have attempted to trade has changed and presents the user with the opportunity to submit, modify or cancel the trade command. The user may configure the trading system to enable such a notification based on the time span for the price change, the number of increments of the price change, a combination thereof or any other appropriate consideration for protecting against the occurrence of erroneous price entries. Subsequent trade commands, such as those entered by third parties, may be used to validate prices and execute trades at these prices.
    Type: Grant
    Filed: July 9, 2012
    Date of Patent: March 17, 2020
    Assignee: BGC PARTENRS, INC.
    Inventors: Howard W. Lutnick, Kevin M. Foley, Joseph Noviello, Lon Steger, Matthew Claus, Michael Sweeting
  • Publication number: 20190385233
    Abstract: A system for managing trading orders comprises a memory to store a first trading order for a particular trading product, wherein the first trading order comprises display and reserve portions and is received from a first trader. The memory may store a second trading order for the particular trading product, wherein the second trading order comprises display and reserve portions and is received from a second trader after the first trading order. A processor of the system communicatively coupled to the memory may receive from a counterparty trader a counterorder for the trading product. The processor may use the counterorder to fill the display portions respectively of the first and second trading orders. After filling the display portion of the second trading order, the processor may exclusively offer at least a portion of the counterorder to the first trader for a configurable period of time.
    Type: Application
    Filed: August 28, 2019
    Publication date: December 19, 2019
    Inventors: Matthew W. Claus, Kevin M. Foley, Joseph C. Noviello, Howard W. Lutnick
  • Publication number: 20190347731
    Abstract: A system for replenishing trading orders comprises a memory coupled to a processor. The memory stores a trading order comprising a total quantity of a product, and at least one formula to determine a displayed quantity for the trading order. The processor applies the formula to determine the displayed quantity. The processor further determines a reserved quantity based on the determined displayed quantity and the total quantity. The processor communicates the trading order having the determined displayed quantity and the determined reserved quantity.
    Type: Application
    Filed: July 26, 2019
    Publication date: November 14, 2019
    Inventors: Matthew W. Claus, Kevin M. Foley, Joseph C. Noviello, Howard W. Lutnick
  • Publication number: 20190347727
    Abstract: Systems and methods of trading items on an electronic trading system according to the invention are provided. The embodiments of the invention are based at least in part on a new order type. The new order type is an only at best order type, whereby trades are preferably only executed at the best price the item is being bought or sold.
    Type: Application
    Filed: May 31, 2019
    Publication date: November 14, 2019
    Inventors: Howard W. Lutnick, Kevin M. Foley, Joseph Noviello, Michael Sweeting
  • Publication number: 20190340682
    Abstract: An apparatus for processing trading orders comprises a memory and a processor. The memory stores a first order and a second order. The first order is associated with a product and comprises a displayed quantity and a reserved quantity. The second order is associated with the product and comprises a displayed quantity and a reserved quantity. The processor is coupled to the memory and receives a counterorder associated with the product. The processor fills the displayed quantity of the first order with a corresponding portion of the counterorder, and fills the displayed quantity of the second order with a corresponding portion of the counterorder. The processor allocates a first additional portion of the counterorder to the first order. The first additional portion is based at least in part on a ratio of the displayed quantity of the first order to a sum of the displayed quantity of the first order and the displayed quantity of the second order.
    Type: Application
    Filed: July 19, 2019
    Publication date: November 7, 2019
    Inventors: Matthew W. Claus, Kevin M. Foley, Joseph C. Noviello, Howard W. Lutnick
  • Patent number: 10424015
    Abstract: A system for managing trading orders comprises a memory operable to store a first trading order for a particular trading product, wherein the first trading order comprises a display portion and a reserve portion and is received from a first trader. The memory is further operable to store a second trading order for the particular trading product, wherein the second trading order comprises a display portion and a reserve portion and the second trading order is received from a second trader after the first trading order. The system further comprises a processor communicatively coupled to the memory and operable to receive from a counterparty trader a counterorder for the trading product. The processor is further operable to use the counterorder to fill the display portion of the first trading order. The processor is further operable to use the counterorder to fill the display portion of the second trading order.
    Type: Grant
    Filed: July 12, 2013
    Date of Patent: September 24, 2019
    Assignee: BGC PARTNERS, INC.
    Inventors: Matthew W. Claus, Kevin M. Foley, Joseph C. Noviello, Howard W. Lutnick
  • Patent number: 10395310
    Abstract: An apparatus for processing trading orders comprises a memory and a processor. The memory stores a first order and a second order. The first order is associated with a product and comprises a displayed quantity and a reserved quantity. The second order is associated with the product and comprises a displayed quantity and a reserved quantity. The processor is coupled to the memory and receives a counterorder associated with the product. The processor fills the displayed quantity of the first order with a corresponding portion of the counterorder, and fills the displayed quantity of the second order with a corresponding portion of the counterorder. The processor allocates a first additional portion of the counterorder to the first order. The first additional portion is based at least in part on a ratio of the displayed quantity of the first order to a sum of the displayed quantity of the first order and the displayed quantity of the second order.
    Type: Grant
    Filed: July 8, 2013
    Date of Patent: August 27, 2019
    Assignee: BGC PARTNERS, INC.
    Inventors: Matthew W. Claus, Kevin M. Foley, Joseph C. Noviello, Howard W. Lutnick
  • Patent number: 10346908
    Abstract: Systems and methods of trading items on an electronic trading system according to the invention are provided. The embodiments of the invention are based at least in part on a new order type. The new order type is an only at best order type, whereby trades are preferably only executed at the best price the item is being bought or sold.
    Type: Grant
    Filed: June 25, 2012
    Date of Patent: July 9, 2019
    Assignee: BGC PARTNERS, INC.
    Inventors: Howard W. Lutnick, Kevin M. Foley, Joseph Noviello, Michael Sweeting
  • Publication number: 20180137571
    Abstract: The invention relates to systems and methods that provide a user interface for use with an electronic trading system. The interface displays a bid price axis and an ask price axis, as well as corresponding sizes, and an indication of the inside market. When the inside market changes in response to changing market conditions, the indication of the inside market changes locations before being restored to its original location by shifting the bid and ask prices in a direction parallel to the bid or ask price axis. The user may enter trade commands at different price levels using an input device. In order to help prevent such trade commands from being entered at erroneous price levels, the system locks a pointer associated with the input device to a price the user points to during the shifting process, unless the pointer is moved away from that price.
    Type: Application
    Filed: January 12, 2018
    Publication date: May 17, 2018
    Inventors: Howard W. Lutnick, Kevin M. Foley, Joseph Noviello, Michael Sweeting
  • Patent number: 9870590
    Abstract: The invention relates to systems and methods that provide a user interface for use with an electronic trading system. The interface displays a bid price axis and an ask price axis, as well as corresponding sizes, and an indication of the inside market. When the inside market changes in response to changing market conditions, the indication of the inside market changes locations before being restored to its original location by shifting the bid and ask prices in a direction parallel to the bid or ask price axis. The user may enter trade commands at different price levels using an input device. In order to help prevent such trade commands from being entered at erroneous price levels, the system locks a pointer associated with the input device to a price the user points to during the shifting process, unless the pointer is moved away from that price.
    Type: Grant
    Filed: July 29, 2005
    Date of Patent: January 16, 2018
    Assignee: BGC PARTNERS, INC.
    Inventors: Howard W. Lutnick, Kevin M. Foley, Joseph Noviello, Michael Sweeting
  • Publication number: 20140372276
    Abstract: A system for replenishing trading orders comprises a memory coupled to a processor. The memory stores a trading order comprising a total quantity of a product, and at least one formula to determine a displayed quantity for the trading order. The processor applies the formula to determine the displayed quantity. The processor further determines a reserved quantity based on the determined displayed quantity and the total quantity. The processor communicates the trading order having the determined displayed quantity and the determined reserved quantity.
    Type: Application
    Filed: April 11, 2014
    Publication date: December 18, 2014
    Applicant: BGC PARTNERS, INC.
    Inventors: Matthew W. Claus, Kevin M. Foley, Joseph C. Noviello, Howard W. Lutnick
  • Patent number: 8706605
    Abstract: A system for replenishing trading orders comprises a memory coupled to a processor. The memory stores a trading order comprising a total quantity of a product, and at least one formula to determine a displayed quantity for the trading order. The processor applies the formula to determine the displayed quantity. The processor further determines a reserved quantity based on the determined displayed quantity and the total quantity. The processor communicates the trading order having the determined displayed quantity and the determined reserved quantity.
    Type: Grant
    Filed: January 4, 2010
    Date of Patent: April 22, 2014
    Assignee: BGC Partners, Inc.
    Inventors: Matthew W. Claus, Kevin M. Foley, Joseph C. Noviello, Howard W. Lutnick
  • Publication number: 20140108219
    Abstract: An apparatus for processing trading orders comprises a memory and a processor. The memory stores a first order and a second order. The first order is associated with a product and comprises a displayed quantity and a reserved quantity. The second order is associated with the product and comprises a displayed quantity and a reserved quantity. The processor is coupled to the memory and receives a counterorder associated with the product. The processor fills the displayed quantity of the first order with a corresponding portion of the counterorder, and fills the displayed quantity of the second order with a corresponding portion of the counterorder. The processor allocates a first additional portion of the counterorder to the first order. The first additional portion is based at least in part on a ratio of the displayed quantity of the first order to a sum of the displayed quantity of the first order and the displayed quantity of the second order.
    Type: Application
    Filed: July 8, 2013
    Publication date: April 17, 2014
    Inventors: Matthew W. Claus, Kevin M. Foley, Joseph C. Noviello, Howard W. Lutnick
  • Patent number: 8671044
    Abstract: The invention relates to systems and methods that provide a user interface for use with an electronic trading system. The interface displays a bid price axis and an ask price axis, as well as corresponding sizes, and an indication of the inside market. When the inside market changes in response to changing market conditions, the indication of the inside market changes locations before being restored to its original location by shifting the bid and ask prices in a direction parallel to the bid or ask price axis. The user may enter trade commands at different price levels using an input device. In order to help prevent such trade commands from being entered at erroneous price levels, the system locks a pointer associated with the input device to a price the user points to during the shifting process, unless the pointer is moved away from that price.
    Type: Grant
    Filed: December 8, 2006
    Date of Patent: March 11, 2014
    Assignee: BGC Partners, Inc.
    Inventors: Howard W. Lutnick, Kevin M. Foley, Joseph C. Noviello, Michael Sweeting
  • Publication number: 20140040090
    Abstract: Systems and methods of trading items on an electronic trading system according to the invention are provided. The embodiments of the invention are based at least in part on a new order type. The new order type is an only at best order type, whereby trades are preferably only executed at the best price the item is being bought or sold.
    Type: Application
    Filed: June 25, 2012
    Publication date: February 6, 2014
    Inventors: Howard W. Lutnick, Kevin M. Foley, Joseph Noviello, Michael Sweeting
  • Publication number: 20130304625
    Abstract: A system for managing trading orders comprises a memory operable to store a first trading order for a particular trading product, wherein the first trading order comprises a display portion and a reserve portion and is received from a first trader. The memory is further operable to store a second trading order for the particular trading product, wherein the second trading order comprises a display portion and a reserve portion and the second trading order is received from a second trader after the first trading order. The system further comprises a processor communicatively coupled to the memory and operable to receive from a counterparty trader a counterorder for the trading product. The processor is further operable to use the counterorder to fill the display portion of the first trading order. The processor is further operable to use the counterorder to fill the display portion of the second trading order.
    Type: Application
    Filed: July 12, 2013
    Publication date: November 14, 2013
    Inventors: Matthew W. Claus, Kevin M. Foley, Joseph C. Noviello, Howard W. Lutnick
  • Patent number: 8583538
    Abstract: Systems and methods for providing valid responses to requests for quotations are provided. In one embodiment of the invention, a system according to the invention preferably includes a server. The server includes a server storage device and a server processor connected to the server storage device. The server storage device preferably stores a server program for controlling the server processor. The server processor is preferably operative to receive a request from a requesting participant for a market-validated offer to sell an item; receive an offer price from a responding participant in response to the request; and provide a bid to an electronic marketplace, the bid including a price that is lower than the received offer price.
    Type: Grant
    Filed: June 29, 2010
    Date of Patent: November 12, 2013
    Assignee: BGC Partners, Inc.
    Inventor: Kevin M. Foley
  • Publication number: 20130246248
    Abstract: Systems and methods of trading items on an electronic trading system according to the invention are provided. The embodiments of the invention are based at least in part on a new order type. The new order type is a modification of a conventional good-until-bettered order type. A good-until-bettered bid/offer is received along with instructions that specify a good-until-bettered increment value and/or duration. The good-until-bettered order is maintained in the electronic trading system until a bid/offer that is better by the specified plurality of standard trading increments is received by the electronic trading system and/or remains in the system for the good-until-bettered duration.
    Type: Application
    Filed: May 6, 2013
    Publication date: September 19, 2013
    Applicant: BGC Partners, Inc.
    Inventors: Howard W. Lutnick, Kevin M. Foley, Joseph Noviello, Michael Sweeting
  • Patent number: 8494951
    Abstract: A system comprises a memory that stores a first trading order for a trading product, the first trading order received from a first trader and comprising a display portion and a reserve portion. The memory further stores a second trading order for the trading product, the second trading order received from a second trader after the first trading order and comprising a display portion and a reserve portion. The system further comprises a processor communicatively coupled to the memory and operable to receive from a counterparty trader a counterorder for the trading product. The processor uses the counterorder to fill the display portion of the first trading order and the display portion of the second trading order. After filling the display portion of the second trading order, the processor exclusively offers at least a portion of the counterorder to the first trader for a configurable period of time.
    Type: Grant
    Filed: August 3, 2006
    Date of Patent: July 23, 2013
    Assignee: BGC Partners, Inc.
    Inventors: Matthew W. Claus, Kevin M. Foley, Joseph C. Noviello, Howard W. Lutnick