Patents by Inventor Patrick J. Rooney

Patrick J. Rooney 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: 10915957
    Abstract: A position associated with a synthetic spread order may be managed where a status of a synthetic spread order is identified as legged. The synthetic spread order may have at least one child hedge order pending at an electronic exchange and in response, a bracket order is submitted to an electronic exchange for the tradeable object associated with a filled leg of the synthetic spread. In response to execution of the bracket order, the child hedge order may be cancelled.
    Type: Grant
    Filed: December 5, 2019
    Date of Patent: February 9, 2021
    Assignee: Trading Technologies International, Inc.
    Inventor: Patrick J. Rooney
  • Patent number: 10755351
    Abstract: Methods, systems and computer-readable storage media are provided for controlling operation of a trading algorithm based on operating condition rules. Certain embodiments provide a method including determining, using a computing device, an approval of use of a trading algorithm by monitoring for an occurrence of an operating condition defined in an operating condition rule. The example method includes determining if the trading algorithm complies with the operating condition rule during the occurrence of the operating condition. The example method includes sending, using the computing device, a notification to a trading instrument to approve or not approve the use of the trading algorithm. The trading algorithm is to be used to implement a trading strategy.
    Type: Grant
    Filed: March 29, 2012
    Date of Patent: August 25, 2020
    Assignee: Trading Technologies International, Inc.
    Inventor: Patrick J. Rooney
  • Publication number: 20200115096
    Abstract: A position associated with a synthetic spread order may be managed where a status of a synthetic spread order is identified as legged. The synthetic spread order may have at least one child hedge order pending at an electronic exchange and in response, a bracket order is submitted to an electronic exchange for the tradeable object associated with a filled leg of the synthetic spread. In response to execution of the bracket order, the child hedge order may be cancelled.
    Type: Application
    Filed: December 5, 2019
    Publication date: April 16, 2020
    Inventor: Patrick J. Rooney
  • Patent number: 10540718
    Abstract: A position associated with a synthetic spread order may be managed where a status of a synthetic spread order is identified as legged. The synthetic spread order may have at least one child hedge order pending at an electronic exchange and in response, a bracket order is submitted to an electronic exchange for the tradable object associated with a filled leg of the synthetic spread. In response to execution of the bracket order, the child hedge order may be cancelled.
    Type: Grant
    Filed: April 25, 2018
    Date of Patent: January 21, 2020
    Assignee: Trading Technologies International, Inc.
    Inventor: Patrick J. Rooney
  • Publication number: 20180240189
    Abstract: A position associated with a synthetic spread order may be managed where a status of a synthetic spread order is identified as legged. The synthetic spread order may have at least one child hedge order pending at an electronic exchange and in response, a bracket order is submitted to an electronic exchange for the tradeable object associated with a filled leg of the synthetic spread. In response to execution of the bracket order, the child hedge order may be cancelled.
    Type: Application
    Filed: April 25, 2018
    Publication date: August 23, 2018
    Inventor: Patrick J. Rooney
  • Patent number: 9990676
    Abstract: A position associated with a synthetic spread order may be managed where a status of a synthetic spread order is identified as legged. The synthetic spread order may have at least one child hedge order pending at an electronic exchange and in response, a bracket order is submitted to an electronic exchange for the tradeable object associated with a filled leg of the synthetic spread. In response to execution of the bracket order, the child hedge order may be cancelled.
    Type: Grant
    Filed: August 5, 2014
    Date of Patent: June 5, 2018
    Assignee: Trading Technologies International, Inc.
    Inventor: Patrick J. Rooney
  • Publication number: 20170178235
    Abstract: Systems and methods for avoiding orders that cross are described herein. An example method includes obtaining a first trade order to be communicated to an exchange by a user associated with a trading entity, where the first trade order corresponds to a tradeable object offered at the exchange. The example method includes comparing the first trade order to one or more trade orders in a submission record to determine whether a contra-side second trade order is included in the one or more trade orders of the submission record, where the second trade order was communicated to the exchange by the trading entity. The example method also includes determining when the second trade order is no longer pending at the exchange and communicating the first trade order to the exchange in response to the determination that the second trade is no longer pending at the exchange.
    Type: Application
    Filed: December 22, 2015
    Publication date: June 22, 2017
    Inventors: Patrick J. Rooney, Stephen P. Decker
  • Publication number: 20170178231
    Abstract: A wearable trading device may be implemented to indicate a market position of a tradeable object at an electronic exchange. The wearable trading device may include market indicators that may be activated to identify relative changes in the market position of the tradeable object. The market indicators may be activated differently to identify different types of market data, such a price data and/or quantity data for different types of orders. Changes in the market data may be indicated relative to a reference point, such as a centering price of the tradeable object. The centering price of the tradeable object may be a last traded price of the tradeable object. The wearable trading device may detect relative changes in the market and accordingly update the market indicators to reflect the detected changes. The wearable trading device may be implemented to execute trade orders at an electronic exchange.
    Type: Application
    Filed: December 18, 2015
    Publication date: June 22, 2017
    Inventor: Patrick J. ROONEY
  • Publication number: 20170116670
    Abstract: Users of trading devices may use trading applications to buy and sell tradeable objects at electronic exchanges. The trading devices may receive price information for the tradeable objects from the electronic exchange. Price information for multiple tradeable objects may be received at the trading device and displayed in a value axis in a user interface. The value axis may be non-linear, as the value axis may include different ranges of prices related to the tradeable objects. The user interface may provide indicia of price information related to an identified tradeable object, such as options having the same expiry for example, such that the user may identify the relevant price information for the tradeable object. The indicia may indicate a highest available price and/or a lowest relative price for the tradeable object relative to the prices in the value axis.
    Type: Application
    Filed: October 21, 2015
    Publication date: April 27, 2017
    Inventors: Steven J. CARROLL, Patrick J. ROONEY
  • Publication number: 20150178837
    Abstract: A position associated with a synthetic spread order may be managed where a status of a synthetic spread order is identified as legged. The synthetic spread order may have at least one child hedge order pending at an electronic exchange and in response, a bracket order is submitted to an electronic exchange for the tradeable object associated with a filled leg of the synthetic spread. In response to execution of the bracket order, the child hedge order may be cancelled.
    Type: Application
    Filed: August 5, 2014
    Publication date: June 25, 2015
    Applicant: TRADING TECHNOLOGIES INTERNATIONAL, INC.
    Inventor: Patrick J. Rooney
  • Publication number: 20150142633
    Abstract: Methods, systems and computer-readable storage media are provided for controlling operation of a trading algorithm based on operating condition rules. Certain embodiments provide a method including determining, using a computing device, an approval of use of a trading algorithm by monitoring for an occurrence of an operating condition defined in an operating condition rule. The example method includes determining if the trading algorithm complies with the operating condition rule during the occurrence of the operating condition. The example method includes sending, using the computing device, a notification to a trading instrument to approve or not approve the use of the trading algorithm. The trading algorithm is to be used to implement a trading strategy.
    Type: Application
    Filed: August 22, 2014
    Publication date: May 21, 2015
    Inventor: Patrick J. Rooney
  • Publication number: 20150039488
    Abstract: Example methods, systems, and computer-readable media are disclosed and described to display trading information via a trading interface. An example method to display trading parameters via a graphical trading interface includes defining a first user interface element to be displayed in the graphical trading interface at a computing device. The example method includes identifying a first trading parameter to be displayed via the first user interface element. The example method includes determining a second trading parameter to be displayed with the first trading parameter via the first user interface element, the second trading parameter to be display concurrently with but discernible from the first trading parameter via the first user interface element. The example method includes displaying data relating to the first trading parameter and data relating to the second trading parameter via the first user interface element.
    Type: Application
    Filed: December 29, 2013
    Publication date: February 5, 2015
    Applicant: Trading Technologies International, Inc.
    Inventor: Patrick J. Rooney
  • Publication number: 20140143113
    Abstract: A position associated with a synthetic spread order may be managed where a status of a synthetic spread order is identified as legged. The synthetic spread order may have at least one child hedge order pending at an electronic exchange and in response, a bracket order is submitted to an electronic exchange for the tradeable object associated with a filled leg of the synthetic spread. In response to execution of the bracket order, the child hedge order may be cancelled.
    Type: Application
    Filed: June 11, 2013
    Publication date: May 22, 2014
    Inventor: Patrick J. Rooney
  • Publication number: 20130297479
    Abstract: Certain embodiments of the present inventions provide for dynamic selection of a quoting leg based on liquidity. Certain embodiments of the present inventions utilize various techniques for determining the liquidity of one or more legs. Certain embodiments provide for selecting a leg to quote based on the determined liquidity. Certain embodiments provide a configuration interface for specifying techniques to be used in determining a liquidity value for a particular tradeable object. Certain embodiments provide for liquidity indicators being presented in various user interfaces.
    Type: Application
    Filed: March 28, 2013
    Publication date: November 7, 2013
    Inventor: Patrick J. Rooney
  • Publication number: 20130262283
    Abstract: Methods, systems and computer-readable storage media are provided for controlling operation of a trading algorithm based on operating condition rules. Certain embodiments provide a method including determining, using a computing device, an approval of use of a trading algorithm by monitoring for an occurrence of an operating condition defined in an operating condition rule. The example method includes determining if the trading algorithm complies with the operating condition rule during the occurrence of the operating condition. The example method includes sending, using the computing device, a notification to a trading instrument to approve or not approve the use of the trading algorithm. The trading algorithm is to be used to implement a trading strategy.
    Type: Application
    Filed: March 29, 2012
    Publication date: October 3, 2013
    Applicant: TRADING TECHNOLOGIES INTERNATIONAL, INC.
    Inventor: Patrick J. Rooney
  • Patent number: 8498927
    Abstract: A position associated with a synthetic spread order may be managed where a status of a synthetic spread order is identified as legged. The synthetic spread order may have at least one child hedge order pending at an electronic exchange and in response, a bracket order is submitted to an electronic exchange for the tradeable object associated with a filled leg of the synthetic spread. In response to execution of the bracket order, the child hedge order may be cancelled.
    Type: Grant
    Filed: January 21, 2013
    Date of Patent: July 30, 2013
    Assignee: Trading Technologies International, Inc.
    Inventor: Patrick J. Rooney
  • Patent number: 8433640
    Abstract: Certain embodiments of the present inventions provide for dynamic selection of a quoting leg based on liquidity. Certain embodiments of the present inventions utilize various techniques for determining the liquidity of one or more legs. Certain embodiments provide for selecting a leg to quote based on the determined liquidity. Certain embodiments provide a configuration interface for specifying techniques to be used in determining a liquidity value for a particular tradeable object. Certain embodiments provide for liquidity indicators being presented in various user interfaces.
    Type: Grant
    Filed: December 15, 2009
    Date of Patent: April 30, 2013
    Assignee: Trading Technologies International, Inc.
    Inventor: Patrick J. Rooney
  • Patent number: 8417603
    Abstract: Embodiments for providing implied traded information are described herein. An embodiment includes receiving last trade information and using that data to determine an amount of last trade information that is due to implied trading activity. This information may be output using a variety of screens. Other embodiments are also disclosed.
    Type: Grant
    Filed: May 19, 2010
    Date of Patent: April 9, 2013
    Assignee: Trading Technologies International, Inc.
    Inventor: Patrick J. Rooney
  • Patent number: 8386368
    Abstract: A position associated with a synthetic spread order may be managed where a status of a synthetic spread order is identified as legged. The synthetic spread order may have at least one child hedge order pending at an electronic exchange and in response, a bracket order is submitted to an electronic exchange for the tradeable object associated with a filled leg of the synthetic spread. In response to execution of the bracket order, the child hedge order may be cancelled.
    Type: Grant
    Filed: December 14, 2009
    Date of Patent: February 26, 2013
    Assignee: Trading Technologies International, Inc.
    Inventor: Patrick J. Rooney
  • Publication number: 20110288960
    Abstract: Embodiments for providing implied traded information are described herein. An embodiment includes receiving last trade information and using that data to determine an amount of last trade information that is due to implied trading activity. This information may be output using a variety of screens. Other embodiments are also disclosed.
    Type: Application
    Filed: May 19, 2010
    Publication date: November 24, 2011
    Applicant: TRADING TECHNOLOGIES INTERNATIONAL, INC.
    Inventor: Patrick J. Rooney