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: 10915957Abstract: 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: GrantFiled: December 5, 2019Date of Patent: February 9, 2021Assignee: Trading Technologies International, Inc.Inventor: Patrick J. Rooney
-
Patent number: 10755351Abstract: 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: GrantFiled: March 29, 2012Date of Patent: August 25, 2020Assignee: Trading Technologies International, Inc.Inventor: Patrick J. Rooney
-
Publication number: 20200115096Abstract: 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: ApplicationFiled: December 5, 2019Publication date: April 16, 2020Inventor: Patrick J. Rooney
-
Patent number: 10540718Abstract: 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: GrantFiled: April 25, 2018Date of Patent: January 21, 2020Assignee: Trading Technologies International, Inc.Inventor: Patrick J. Rooney
-
Publication number: 20180240189Abstract: 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: ApplicationFiled: April 25, 2018Publication date: August 23, 2018Inventor: Patrick J. Rooney
-
Patent number: 9990676Abstract: 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: GrantFiled: August 5, 2014Date of Patent: June 5, 2018Assignee: Trading Technologies International, Inc.Inventor: Patrick J. Rooney
-
Publication number: 20170178235Abstract: 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: ApplicationFiled: December 22, 2015Publication date: June 22, 2017Inventors: Patrick J. Rooney, Stephen P. Decker
-
Publication number: 20170178231Abstract: 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: ApplicationFiled: December 18, 2015Publication date: June 22, 2017Inventor: Patrick J. ROONEY
-
Publication number: 20170116670Abstract: 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: ApplicationFiled: October 21, 2015Publication date: April 27, 2017Inventors: Steven J. CARROLL, Patrick J. ROONEY
-
Publication number: 20150178837Abstract: 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: ApplicationFiled: August 5, 2014Publication date: June 25, 2015Applicant: TRADING TECHNOLOGIES INTERNATIONAL, INC.Inventor: Patrick J. Rooney
-
Publication number: 20150142633Abstract: 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: ApplicationFiled: August 22, 2014Publication date: May 21, 2015Inventor: Patrick J. Rooney
-
Publication number: 20150039488Abstract: 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: ApplicationFiled: December 29, 2013Publication date: February 5, 2015Applicant: Trading Technologies International, Inc.Inventor: Patrick J. Rooney
-
Publication number: 20140143113Abstract: 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: ApplicationFiled: June 11, 2013Publication date: May 22, 2014Inventor: Patrick J. Rooney
-
Publication number: 20130297479Abstract: 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: ApplicationFiled: March 28, 2013Publication date: November 7, 2013Inventor: Patrick J. Rooney
-
Publication number: 20130262283Abstract: 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: ApplicationFiled: March 29, 2012Publication date: October 3, 2013Applicant: TRADING TECHNOLOGIES INTERNATIONAL, INC.Inventor: Patrick J. Rooney
-
Patent number: 8498927Abstract: 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: GrantFiled: January 21, 2013Date of Patent: July 30, 2013Assignee: Trading Technologies International, Inc.Inventor: Patrick J. Rooney
-
Patent number: 8433640Abstract: 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: GrantFiled: December 15, 2009Date of Patent: April 30, 2013Assignee: Trading Technologies International, Inc.Inventor: Patrick J. Rooney
-
Patent number: 8417603Abstract: 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: GrantFiled: May 19, 2010Date of Patent: April 9, 2013Assignee: Trading Technologies International, Inc.Inventor: Patrick J. Rooney
-
Patent number: 8386368Abstract: 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: GrantFiled: December 14, 2009Date of Patent: February 26, 2013Assignee: Trading Technologies International, Inc.Inventor: Patrick J. Rooney
-
Publication number: 20110288960Abstract: 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: ApplicationFiled: May 19, 2010Publication date: November 24, 2011Applicant: TRADING TECHNOLOGIES INTERNATIONAL, INC.Inventor: Patrick J. Rooney