Patents by Inventor Stephen P. Decker
Stephen P. Decker 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: 10319034Abstract: A graphical interface and method are provided for displaying market information corresponding to a tradable object. One graphical interface includes a chart region for displaying historical market data in relation to a first value axis, and a market grid region in alignment with the chart region. The market grid region comprises a plurality of areas for receiving commands from a user input device to send trade orders, and the areas are displayed in relation to a second value axis. A plurality of values displayed along the second value axis is a subset of values displayed in relation to the first value axis, and can be modified to a new plurality of values that corresponds to a new subset of values on the first value axis.Type: GrantFiled: June 26, 2018Date of Patent: June 11, 2019Assignee: Trading Technologies International, Inc.Inventors: Scott F. Singer, Michael J. Burns, Stephen P. Decker
-
Publication number: 20190035022Abstract: Systems, methods, and apparatus for confirming trade actions are disclosed. An example method includes displaying a trade action cell corresponding with a trade action, receiving an initiation command, determining that the trade action was initiated based on the initiation command, receiving a confirmation command, wherein the confirmation command is a selection of the same trade action cell, and executing the trade action based on reception of the confirmation command.Type: ApplicationFiled: September 28, 2018Publication date: January 31, 2019Inventors: Stephen P. DECKER, Brien D. GREY
-
Publication number: 20180330442Abstract: The disclosed embodiments provide tools for multi-broker order routing based on net position at a broker. The net position of a user at a broker to receive a portion of a trade order is considered when allocating the quantity for the trade order to multiple brokers.Type: ApplicationFiled: July 24, 2018Publication date: November 15, 2018Inventors: Junsheng CHENG, Stephen P. DECKER
-
Publication number: 20180322575Abstract: Example methods, apparatus, and computer readable storage media are described and disclosed. An example method includes receiving market data related to a tradeable object offered at an exchange, aggregating a first data subset of the market data for a first period, and aggregating a second data subset of the market data for a second period. The second period represents a period of time different from the first period. The example method includes defining a first bar based on the first data subset and a first bar-width, and defining a second bar based on the second data subset and a second bar-width. The second bar-width is related to the first bar-width based on a width-scaling factor. The example method includes displaying the first bar and the second bar in the window, wherein the first bar and the second bar are separated by a bar-spacing.Type: ApplicationFiled: June 27, 2018Publication date: November 8, 2018Inventors: Stephen P. DECKER, Christopher J. FIGY
-
Patent number: 10121195Abstract: Systems, methods, and apparatus for confirming trade actions are disclosed. An example method includes displaying a trade action cell corresponding with a trade action, receiving an initiation command, determining that the trade action was initiated based on the initiation command, receiving a confirmation command, wherein the confirmation command is a selection of the same trade action cell, and executing the trade action based on reception of the confirmation command.Type: GrantFiled: February 7, 2012Date of Patent: November 6, 2018Assignee: Trading Technologies International, Inc.Inventors: Stephen P. Decker, Brien D. Grey
-
Publication number: 20180308166Abstract: A graphical interface and method are provided for displaying market information corresponding to a tradable object. One graphical interface includes a chart region for displaying historical market data in relation to a first value axis, and a market grid region in alignment with the chart region. The market grid region comprises a plurality of areas for receiving commands from a user input device to send trade orders, and the areas are displayed in relation to a second value axis. A plurality of values displayed along the second value axis is a subset of values displayed in relation to the first value axis, and can be modified to a new plurality of values that corresponds to a new subset of values on the first value axis.Type: ApplicationFiled: June 26, 2018Publication date: October 25, 2018Inventors: Scott F. SINGER, Michael J. BURNS, Stephen P. DECKER
-
Patent number: 10062114Abstract: The disclosed embodiments provide tools for multi-broker order routing based on net position at a broker. The net position of a user at a broker to receive a portion of a trade order is considered when allocating the quantity for the trade order to multiple brokers.Type: GrantFiled: April 30, 2014Date of Patent: August 28, 2018Assignee: Trading Technologies International, Inc.Inventors: Junsheng Cheng, Stephen P. Decker
-
Patent number: 10043215Abstract: A graphical interface and method are provided for displaying market information corresponding to a tradable object. One graphical interface includes a chart region for displaying historical market data in relation to a first value axis, and a market grid region in alignment with the chart region. The market grid region comprises a plurality of areas for receiving commands from a user input device to send trade orders, and the areas are displayed in relation to a second value axis. A plurality of values displayed along the second value axis is a subset of values displayed in relation to the first value axis, and can be modified to a new plurality of values that corresponds to a new subset of values on the first value axis.Type: GrantFiled: May 31, 2017Date of Patent: August 7, 2018Assignee: Trading Technologies International, Inc.Inventors: Scott F. Singer, Michael J. Burns, Stephen P. Decker
-
Patent number: 10037574Abstract: Example methods, apparatus, and computer readable storage media are described and disclosed. An example method includes receiving market data related to a tradeable object offered at an exchange, aggregating a first data subset of the market data for a first period, and aggregating a second data subset of the market data for a second period. The second period represents a period of time different from the first period. The example method includes defining a first bar based on the first data subset and a first bar-width, and defining a second bar based on the second data subset and a second bar-width. The second bar-width is related to the first bar-width based on a width-scaling factor. The example method includes displaying the first bar and the second bar in the window, wherein the first bar and the second bar are separated by a bar-spacing.Type: GrantFiled: April 28, 2015Date of Patent: July 31, 2018Assignee: Trading Technologies International, Inc.Inventors: Stephen P. Decker, Christopher J. Figy
-
Publication number: 20180068388Abstract: The example methods and systems described herein provide for configuration of one or more trade order parameters to associate with one or more trade orders, where the trade orders may be submitted to one or more electronic exchanges. According to an example embodiment, rather than having the trader manually configure each individual parameter associated with each trade order, a trader can pre-configure customer and order parameters. A user, for example a trader, broker, or market maker, can configure trade order parameters to associate with one or more customers, one or more order types, and/or internal messages to associate with any of the configured customers or orders. Based on the selected customer and tradeable object, the trading system evaluates the pre-configured customer and associated order parameters and determines which trade order parameters best match. The trading system then dynamically populates the order entry window with the specific trade order parameters associated with the best match.Type: ApplicationFiled: November 1, 2017Publication date: March 8, 2018Inventors: Steven J. Carroll, Stephen P. Decker, Bharat Mittal
-
Patent number: 9836788Abstract: The example methods and systems described herein provide for configuration of one or more trade order parameters to associate with one or more trade orders, where the trade orders may be submitted to one or more electronic exchanges. According to an example embodiment, rather than having the trader manually configure each individual parameter associated with each trade order, a trader can pre-configure customer and order parameters. A user, for example a trader, broker, or market maker, can configure trade order parameters to associate with one or more customers, one or more order types, and/or internal messages to associate with any of the configured customers or orders. Based on the selected customer and tradeable object, the trading system evaluates the pre-configured customer and associated order parameters and determines which trade order parameters best match. The trading system then dynamically populates the order entry window with the specific trade order parameters associated with the best match.Type: GrantFiled: June 30, 2010Date of Patent: December 5, 2017Assignee: Trading Technologies International, Inc.Inventors: Steven J. Carroll, Stephen P. Decker, Bharat Mittal
-
Publication number: 20170262936Abstract: A graphical interface and method are provided for displaying market information corresponding to a tradable object. One graphical interface includes a chart region for displaying historical market data in relation to a first value axis, and a market grid region in alignment with the chart region. The market grid region comprises a plurality of areas for receiving commands from a user input device to send trade orders, and the areas are displayed in relation to a second value axis. A plurality of values displayed along the second value axis is a subset of values displayed in relation to the first value axis, and can be modified to a new plurality of values that corresponds to a new subset of values on the first value axis.Type: ApplicationFiled: May 31, 2017Publication date: September 14, 2017Inventors: Scott F. Singer, Michael J. Burns, Stephen P. Decker
-
Patent number: 9697570Abstract: A graphical interface and method are provided for displaying market information corresponding to a tradeable object. One graphical interface includes a chart region for displaying historical market data in relation to a first value axis, and a market grid region in alignment with the chart region. The market grid region comprises a plurality of areas for receiving commands from a user input device to send trade orders, and the areas are displayed in relation to a second value axis. A plurality of values displayed along the second value axis is a subset of values displayed in relation to the first value axis, and can be modified to a new plurality of values that corresponds to a new subset of values on the first value axis.Type: GrantFiled: May 9, 2016Date of Patent: July 4, 2017Assignee: Trading Technologies International, Inc.Inventors: Scott F. Singer, Michael J. Burns, Stephen P. Decker
-
Publication number: 20170178232Abstract: Trading tools may be manipulated by allowing assembly, disassembly, and configuration of different trading tools. The assembly of different trading tools may generate combined trading tools. The combined trading tools may enable interoperability between the trading tools therein. Customization of the combined trading tools may be enabled by enabling a user to rearrange predefined areas displayed within the trading tools within the combined trading tools. The customization of the combined trading tools may enable customization of different functionality within the combined trading tools. The trading tools within a combined trading tool may include a tab tool for enabling multiple instances of another trading tool to which the tab tool is attached. Each instance of a trading tool may be associated with a respective tab for enabling a user to toggle between the multiple instances of the trading tool.Type: ApplicationFiled: December 18, 2015Publication date: June 22, 2017Inventors: Stefani SANDOW, Richard LANE, Andrew SHIELDS, Gregory RYBA, Kevin Lim DUDEY, Richard Aleth LOWE, Stephen P. DECKER
-
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: 20160371775Abstract: An example method includes receiving market data related to a plurality of tradeable objects offered at an electronic exchange displaying the received market data in an option chain display. A first portion of the option chain display displays the plurality of tradeable objects and a second portion displays underlying contracts corresponding to each of the plurality of tradeable objects displayed in the first portion. The example method includes triggering, automatically in response to receiving an input selection generated at a client device in one of the first portion or the second portion of the display, selective displaying of the plurality of tradeable objects and the underlying contracts in the first portion and the second portion.Type: ApplicationFiled: June 19, 2015Publication date: December 22, 2016Inventors: Stefani SANDOW, Andrew SHIELDS, Patrick Joseph ROONEY, Stephen P. DECKER
-
Publication number: 20160321747Abstract: Example methods, apparatus, and computer readable storage media are described and disclosed. An example method includes receiving market data related to a tradeable object offered at an exchange, aggregating a first data subset of the market data for a first period, and aggregating a second data subset of the market data for a second period. The second period represents a period of time different from the first period. The example method includes defining a first bar based on the first data subset and a first bar-width, and defining a second bar based on the second data subset and a second bar-width. The second bar-width is related to the first bar-width based on a width-scaling factor. The example method includes displaying the first bar and the second bar in the window, wherein the first bar and the second bar are separated by a bar-spacing.Type: ApplicationFiled: April 28, 2015Publication date: November 3, 2016Inventors: Stephen P. DECKER, Christopher J. FIGY
-
Publication number: 20160253755Abstract: A graphical interface and method are provided for displaying market information corresponding to a tradeable object. One graphical interface includes a chart region for displaying historical market data in relation to a first value axis, and a market grid region in alignment with the chart region. The market grid region comprises a plurality of areas for receiving commands from a user input device to send trade orders, and the areas are displayed in relation to a second value axis. A plurality of values displayed along the second value axis is a subset of values displayed in relation to the first value axis, and can be modified to a new plurality of values that corresponds to a new subset of values on the first value axis.Type: ApplicationFiled: May 9, 2016Publication date: September 1, 2016Inventors: Scott F. Singer, Michael J. Burns, Stephen P. Decker
-
Publication number: 20160217526Abstract: Methods and systems for the calculation and display of time study information are disclosed herein. An example method includes receiving, at a computing device, a first market data update providing a first candlestick definition for a first time period, wherein the first market data update relates to a tradeable object offered at an exchange. The example method includes calculating, at the computing device, a baseline value related to the tradeable object, wherein the baseline value is based on the first market data update. The example method includes calculating, at the computing device, a second candlestick definition based on the first candlestick definition and the calculated baseline value. In the example method, the second candle stick definition is for a second time period different from the first time period. The example method includes defining, at the computing device, first and second candlesticks based on respective first and second candlestick definitions.Type: ApplicationFiled: January 26, 2015Publication date: July 28, 2016Inventor: Stephen P. DECKER
-
Publication number: 20160189297Abstract: A trading strategy may be backtested using modified datasets that include simulated market data. The modified datasets may be determined from datasets that include actual or synthetic market data. Each record in the modified datasets may be based on a record in the datasets that include the actual or synthetic market data. The modified datasets may include more records than the datasets based on the actual or synthetic market data to extend the amount of information that may be used for backtesting. A trading strategy may be applied to one or more modified datasets that include the simulated market data and a result of the trading strategy may be output.Type: ApplicationFiled: December 31, 2014Publication date: June 30, 2016Inventor: Stephen P. DECKER