Patents by Inventor Joseph C. Noviello

Joseph C. Noviello 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: 7716118
    Abstract: A system for managing trading orders comprises a memory operable to store an order associated with a first price. The system further comprises a processor communicatively coupled to the memory and operable to identify a latency value. The processor is further operable to receive a counterorder and to identify a potential trade associated with the order and the counterorder, the potential trade based at least in part on the first price. If the latency value satisfies a configurable condition, the processor is further operable to initiate a configurable period of time. If the potential trade is not valid upon expiration of the configurable period, the processor is further operable to prevent the execution of the potential trade.
    Type: Grant
    Filed: January 16, 2007
    Date of Patent: May 11, 2010
    Inventors: Peter Bartko, John Robert Capuano, Joseph C. Noviello, Brian Alexander Weston
  • Patent number: 7716122
    Abstract: A system comprises a memory operable to store a trading order for a particular quantity of a trading product, wherein a first portion of the particular quantity is a displayed quantity and a second portion of the particular quantity is a reserved quantity. The system further comprises a processor communicatively coupled to the memory and operable to disclose the displayed quantity to one or more market centers. The processor is further operable to identify a decay rate associated with the trading order. The processor is further operable to cause the reserved quantity to decay based at least in part on the identified decay rate.
    Type: Grant
    Filed: April 21, 2008
    Date of Patent: May 11, 2010
    Assignee: BGC Partners, Inc.
    Inventor: Joseph C. Noviello
  • Patent number: 7711644
    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: April 5, 2006
    Date of Patent: May 4, 2010
    Assignee: BGC Partners, Inc.
    Inventors: Matthew W. Claus, James R. Driscoll, Gregory P. Manning, Joseph C. Noviello
  • Patent number: 7711640
    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: Grant
    Filed: April 5, 2006
    Date of Patent: May 4, 2010
    Assignee: BGC Partners, Inc.
    Inventors: Matthew W. Claus, James R. Driscoll, Gregory P. Manning, Joseph C. Noviello
  • Publication number: 20100106637
    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: January 4, 2010
    Publication date: April 29, 2010
    Inventors: Matthew W. Claus, Kevin M. Foley, Joseph C. Noviello, Howard W. Lutnick
  • Patent number: 7702570
    Abstract: A system for providing an operator interface having a radar display comprises a memory and a processor. The memory stores trader designated requirements. The processor generates a radar display comprising a trader requirements block that corresponds to the trader designated requirements. The processor receives market data and performs the following for each trader designated requirement: determines a probability of the market data satisfying a trader designated requirement, and displays a market data circle on the radar display, where a distance between the market data circle and the trader requirements block indicates the probability.
    Type: Grant
    Filed: March 15, 2007
    Date of Patent: April 20, 2010
    Assignee: BGC Partners, Inc.
    Inventor: Joseph C. Noviello
  • Publication number: 20100049648
    Abstract: In various embodiments, an apparatus includes a processor and a memory. The memory is communicatively coupled to the processor. The memory stores software instructions that, when executed by the processor, cause the processor to receive a trading order for a particular quantity of a trading product. The trading order specifies that a first portion of the particular quantity is a displayed quantity and that a second portion of the particular quantity is a reserved quantity. The trading order specifies at least one of a decay rule, a decay interval, a decay rate, decay quantity, and one or more conditions. The software instructions, when executed by the processor, cause the processor to cause the reserved quantity to decay based at least in part on at least one of the decay rule, the decay interval, the decay rate, and the decay quantity, and one or more conditions.
    Type: Application
    Filed: October 21, 2009
    Publication date: February 25, 2010
    Inventor: Joseph C. Noviello
  • Patent number: 7644031
    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: August 3, 2006
    Date of Patent: January 5, 2010
    Assignee: BGC Partners, Inc.
    Inventors: Matthew W. Claus, Kevin M. Foley, Joseph C. Noviello, Howard W. Lutnick
  • Publication number: 20090327119
    Abstract: A determination is made as to whether a trading order that has been placed on a trading exchange is an outlying trading order. If it is determined that the trading order is an outlying trading order, a restrictive action is taken regarding the outlying trading order, and/or a restrictive action is taken regarding a subsequent trading order that may trade with the outlying trading order.
    Type: Application
    Filed: September 2, 2009
    Publication date: December 31, 2009
    Inventors: Joseph C. Noviello, Michael Sweeting, Howard W. Lutnick
  • Patent number: 7620591
    Abstract: According to one embodiment, a method of managing trading is provided. In a market for a particular type of instrument, electronic data including buy orders and sell orders are received from a plurality of traders. Each buy order has an associated bid price and each sell order has an associated offer price. A determination is made of whether the particular trading order is an outlying trading order by electronically determining whether the particular trading order differs from at least one comparison price by more than a threshold value. If it is determined that the particular trading is an outlying trading order, a restrictive action is taken regarding one or more trading orders. For example, if a trader subsequently submits another trading order that would trade with the outlying trading order, an electronic alert message may be sent to the trader and the subsequent trading order may be prevented from trading with the outlying trading order at least temporarily.
    Type: Grant
    Filed: April 9, 2008
    Date of Patent: November 17, 2009
    Assignee: BGC Partners, Inc.
    Inventors: Joseph C. Noviello, Michael Sweeting, Howard W. Lutnick
  • Publication number: 20090265282
    Abstract: A system comprises a memory operable to store a trading order for a particular quantity of a trading product, wherein a first portion of the particular quantity is a displayed quantity and a second portion of the particular quantity is a reserved quantity. The system further comprises a processor communicatively coupled to the memory and operable to disclose the displayed quantity to one or more market centers. The processor is further operable to identify a decay rate associated with the trading order. The processor is further operable to cause the reserved quantity to decay based at least in part on the identified decay rate.
    Type: Application
    Filed: April 21, 2008
    Publication date: October 22, 2009
    Inventor: Joseph C. Noviello
  • Patent number: 7577605
    Abstract: According to one embodiment, a method of managing trading is provided. In a market for a particular type of instrument, buy orders and sell orders are received from a plurality of traders. Each buy order has an associated bid price and each sell order has an associated offer price. A determination is made of whether the particular trading order is an outlying trading order by determining whether the particular trading order differs from at least one comparison price by more than a threshold value. If it is determined that the particular trading is an outlying trading order, a restrictive action is taken regarding the outlying trading order. For example, if a trader subsequently submits another trading order that would trade with the outlying trading order, an alert message may be sent to the trader and the subsequent trading order may be prevented from trading with the outlying trading order at least temporarily.
    Type: Grant
    Filed: August 4, 2004
    Date of Patent: August 18, 2009
    Assignee: BGC Partners, Inc.
    Inventors: Joseph C. Noviello, Michael Sweeting, Howard W. Lutnick
  • Publication number: 20090182658
    Abstract: A computer-based transaction system manages representations of a plurality of positions in a first type of financial instrument, such as bond future contracts. The transaction system, at a first predetermined time, converts each position in the first type of financial instrument into a corresponding position in a second type of financial instrument, such as bonds. At a second predetermined time that is after the first predetermined time, the transaction system converts each position in the second type of financial instrument into a position in the first type of financial instrument.
    Type: Application
    Filed: January 14, 2008
    Publication date: July 16, 2009
    Inventors: Howard W. Lutnick, Michael Sweeting, Joseph C. Noviello
  • Patent number: 7529707
    Abstract: According to one embodiment, a method of managing trading is provided. In a market for a particular type of instrument, electronic data including buy orders and sell orders are received from a plurality of traders. Each buy order has an associated bid price and each sell order has an associated offer price. A determination is made of whether the particular trading order is an outlying trading order by electronically determining whether the particular trading order differs from at least one comparison price by more than a threshold value. If it is determined that the particular trading is an outlying trading order, a restrictive action is taken regarding one or more trading orders. For example, if a trader subsequently submits another trading order that would trade with the outlying trading order, an electronic alert message may be sent to the trader and the subsequent trading order may be prevented from trading with the outlying trading order at least temporarily.
    Type: Grant
    Filed: January 11, 2005
    Date of Patent: May 5, 2009
    Assignee: BGC Partners, Inc.
    Inventors: Joseph C. Noviello, Michael Sweeting, Howard W. Lutnick
  • Publication number: 20080306863
    Abstract: According to one embodiment, a method of managing trading is provided. In a market for a particular type of instrument, buy orders and sell orders are received from a plurality of traders. Each buy order has an associated bid price and each sell order has an associated offer price. A determination is made of whether the particular trading order is an outlying trading order by determining whether the particular trading order differs from at least one comparison price by more than a threshold value. If it is determined that the particular trading is an outlying trading order, a restrictive action is taken regarding the outlying trading order. For example, if a trader subsequently submits another trading order that would trade with the outlying trading order, an alert message may be sent to the trader and the subsequent trading order may be prevented from trading with the outlying trading order at least temporarily.
    Type: Application
    Filed: August 13, 2008
    Publication date: December 11, 2008
    Applicant: eSpeed, Inc.
    Inventors: Joseph C. Noviello, Michael Sweeting, Howard W. Lutnick
  • Publication number: 20080301063
    Abstract: According to one embodiment, a method of managing trading is provided. In a market for a particular type of instrument, buy orders and sell orders are received from a plurality of traders. Each buy order has an associated bid price and each sell order has an associated offer price. A determination is made of whether the particular trading order is an outlying trading order by determining whether the particular trading order differs from at least one comparison price by more than a threshold value. If it is determined that the particular trading is an outlying trading order, a restrictive action is taken regarding the outlying trading order. For example, if a trader subsequently submits another trading order that would trade with the outlying trading order, an alert message may be sent to the trader and the subsequent trading order may be prevented from trading with the outlying trading order at least temporarily.
    Type: Application
    Filed: August 13, 2008
    Publication date: December 4, 2008
    Applicant: eSpeed, Inc.
    Inventors: Joseph C. Noviello, Michael Sweeting, Howard W. Lutnick
  • Publication number: 20080228618
    Abstract: A system for providing an operator interface for displaying market data, trader options, and trader input includes a memory and a processor. The memory stores market data for a trading product, where the market data includes an inside market price for the trading product. The processor initiates display of a market data section of a tile, where the market data section comprises the market data. The processor initiates display of a trader input section of the tile, where the trader input section comprises options. The processor receives a selection of a bid-offer pair for the trading product from the options, and updates the trader input section to indicate the selected bid-offer pair.
    Type: Application
    Filed: March 15, 2007
    Publication date: September 18, 2008
    Inventor: Joseph C. Noviello
  • Publication number: 20080228616
    Abstract: A system for providing an operator interface having a radar display comprises a memory and a processor. The memory stores trader designated requirements. The processor generates a radar display comprising a trader requirements block that corresponds to the trader designated requirements. The processor receives market data and performs the following for each trader designated requirement: determines a probability of the market data satisfying a trader designated requirement, and displays a market data circle on the radar display, where a distance between the market data circle and the trader requirements block indicates the probability.
    Type: Application
    Filed: March 15, 2007
    Publication date: September 18, 2008
    Inventor: Joseph C. Noviello
  • Patent number: D587276
    Type: Grant
    Filed: February 20, 2007
    Date of Patent: February 24, 2009
    Assignee: BGC Partners, Inc.
    Inventors: Joseph C. Noviello, Howard W. Lutnick, Kevin M. Foley, Michael Sweeting, William P. Gill
  • Patent number: D587720
    Type: Grant
    Filed: February 20, 2007
    Date of Patent: March 3, 2009
    Assignee: BGC Partners, Inc.
    Inventors: Joseph C. Noviello, Howard W. Lutnick, Kevin M. Foley, Michael Sweeting, William P. Gill