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).
-
Publication number: 20140214646Abstract: A system and method is provided to allow traders to submit midprice orders to trade at a price within a spread of a market, preferably at the midpoint of a spread market, while maintaining anonymity of the midprice order. A midprice order is anonymous because other traders do not know whether the submitted midprice orders are orders to buy or orders to sell. A midprice order may remain active until it is traded with a contra midprice order or until a parameter associated with the order is breached, thereby resulting in cancellation of the midprice order.Type: ApplicationFiled: November 25, 2013Publication date: July 31, 2014Applicant: BGC Partners, Inc.Inventors: Michael Sweeting, Howard W. Lutnick, Joseph C. Noviello
-
Publication number: 20140207644Abstract: 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: ApplicationFiled: November 22, 2013Publication date: July 24, 2014Applicant: BGC PARTNERS, INC.Inventors: Howard W. Lutnick, Michael Sweeting, Joseph C. Noviello
-
Patent number: 8788400Abstract: 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: GrantFiled: November 26, 2012Date of Patent: July 22, 2014Assignee: BGC Partners, Inc.Inventors: Joseph C. Noviello, Howard W. Lutnick, Michael Sweeting
-
Publication number: 20140195402Abstract: Systems and methods are provided for routing trading orders. The system determines that a first trading entity disclosed to the trading platform a reserve quantity of a first trading order received from the first entity. The system determines that a second trading entity did not disclose a reserve quantity of a second trading order received from the second trading entity. The system receives a third trading order. The system preferences the first trading entity over the second trading entity in the routing of trading orders, e.g., by routing the third trading order to the first trading entity.Type: ApplicationFiled: November 8, 2013Publication date: July 10, 2014Applicant: BGC PARTNERS, INC.Inventors: Matthew W. Claus, Joseph C. Noviello
-
Patent number: 8756137Abstract: 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: GrantFiled: November 15, 2010Date of Patent: June 17, 2014Assignee: BGC Partners, Inc.Inventors: Joseph C. Noviello, Michael Sweeting, Howard W. Lutnick
-
Patent number: 8732053Abstract: 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: GrantFiled: September 15, 2012Date of Patent: May 20, 2014Assignee: BGC Partners, Inc.Inventor: Joseph C. Noviello
-
Patent number: 8706605Abstract: 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: GrantFiled: January 4, 2010Date of Patent: April 22, 2014Assignee: BGC Partners, Inc.Inventors: Matthew W. Claus, Kevin M. Foley, Joseph C. Noviello, Howard W. Lutnick
-
Publication number: 20140108219Abstract: 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: ApplicationFiled: July 8, 2013Publication date: April 17, 2014Inventors: Matthew W. Claus, Kevin M. Foley, Joseph C. Noviello, Howard W. Lutnick
-
Patent number: 8688566Abstract: 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: GrantFiled: September 15, 2012Date of Patent: April 1, 2014Assignee: BGC Partners, Inc.Inventors: Peter Bartko, John Robert Capuano, Joseph C. Noviello, Brian Alexander Weston
-
Patent number: 8671044Abstract: 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: GrantFiled: December 8, 2006Date of Patent: March 11, 2014Assignee: BGC Partners, Inc.Inventors: Howard W. Lutnick, Kevin M. Foley, Joseph C. Noviello, Michael Sweeting
-
Publication number: 20140040094Abstract: A system for managing electronic trading, comprises an interface application including a mapping module that defines a plurality of controller signal relationships. Each controller signal relationship associates one or more of a plurality of game controller signals with one of a plurality of trading system commands associated with the electronic trading of financial instruments. The interface application receives a plurality of game controller signals generated by a game controller, and determines, based on the controller signal relationships, that one or more of the plurality of received game controller signals are erroneous. The interface application causes the communication of a command to lock the game controller based on the determination of the one or more erroneous game controller signals.Type: ApplicationFiled: May 21, 2013Publication date: February 6, 2014Applicant: BGC PARTNERS, INC.Inventors: James LONGMAN, Joseph C. NOVIELLO
-
Patent number: 8630936Abstract: 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 order 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: GrantFiled: July 16, 2012Date of Patent: January 14, 2014Assignee: BGC Partners, Inc.Inventors: Joseph C. Noviello, Michael Sweeting, Howard W. Lutnick
-
Publication number: 20130304625Abstract: 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: ApplicationFiled: July 12, 2013Publication date: November 14, 2013Inventors: Matthew W. Claus, Kevin M. Foley, Joseph C. Noviello, Howard W. Lutnick
-
Patent number: 8583540Abstract: Systems and methods are provided for routing trading orders. The system determines that a first trading entity disclosed to the trading platform a reserve quantity of a first trading order received from the first entity. The system determines that a second trading entity did not disclose a reserve quantity of a second trading order received from the second trading entity. The system receives a third trading order. Based on these determinations, the system preferences the first trading entity over the second trading entity in the routing of trading orders, e.g., by routing the third trading order to the first trading entity.Type: GrantFiled: March 5, 2012Date of Patent: November 12, 2013Assignee: BGC Partners, Inc.Inventors: Matthew W Claus, Joseph C Noviello
-
Patent number: 8543491Abstract: 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: GrantFiled: September 15, 2012Date of Patent: September 24, 2013Assignee: BGC Partners, Inc.Inventor: Joseph C. Noviello
-
Patent number: 8494951Abstract: 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: GrantFiled: August 3, 2006Date of Patent: July 23, 2013Assignee: BGC Partners, Inc.Inventors: Matthew W. Claus, Kevin M. Foley, Joseph C. Noviello, Howard W. Lutnick
-
Patent number: 8494952Abstract: 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: GrantFiled: November 24, 2010Date of Patent: July 23, 2013Assignee: BGC Partners, Inc.Inventors: Matthew W. Claus, James R. Driscoll, Gregory P. Manning, Joseph C. Noviello
-
Patent number: 8484122Abstract: An apparatus comprises a memory and a processor coupled to the memory. The memory stores first and second orders. 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 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: GrantFiled: August 3, 2006Date of Patent: July 9, 2013Assignee: BGC Partners, Inc.Inventors: Matthew W. Claus, Kevin M. Foley, Joseph C. Noviello, Howard W. Lutnick
-
Publication number: 20130173444Abstract: 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: ApplicationFiled: September 15, 2012Publication date: July 4, 2013Inventors: Matthew W. Claus, James R. Driscoll, Gregory P. Manning, Joseph C. Noviello
-
Patent number: 8469808Abstract: According to one embodiment, a method for electronic trading is provided. A plurality of controller signal relationships are stored, each controller signal relationship associating one or more game controller signals with a trading system command associated with the electronic trading of financial instruments via a trading platform. One or more game controller signals generated by a game controller are received and at least one of the plurality of controller signal relationships is modified based at least on the one or more received game controller signals.Type: GrantFiled: June 29, 2005Date of Patent: June 25, 2013Assignee: BGC Partners, Inc.Inventors: James A. Longman, Joseph C. Noviello