Patents Assigned to Trading Technologies International, Inc.
  • Patent number: 11972486
    Abstract: An electronic trading method is provided. The method includes receiving a trading strategy order having a parent trading strategy including multiple quoting legs; splitting the trading strategy order into multiple child orders; and submitting each of the multiple child orders to exchange systems adapted to fill the quoting legs in the child orders. Each child order includes a child trading strategy having a single quoting leg or a reduced number of quoting legs relative to the parent trading strategy. The child trading strategies are the same as the parent trading strategy except for the number of legs marked as quoting legs. The method may be performed by a trading strategy device disposed between a client device and multiple server side devices.
    Type: Grant
    Filed: March 22, 2023
    Date of Patent: April 30, 2024
    Assignee: Trading Technologies International, Inc.
    Inventors: Sagy Pundak Mintz, Michael J. Burns
  • Patent number: 11941697
    Abstract: A system and method for distributing market data in response to price level transitions is disclosed. The system and method provide a mechanism for detecting when a price level transition has occurred. Detection of a price level transition results in the distribution of market data and may include displaying the results.
    Type: Grant
    Filed: March 21, 2023
    Date of Patent: March 26, 2024
    Assignee: Trading Technologies International, Inc.
    Inventor: Scott F. Singer
  • Patent number: 11922502
    Abstract: Example methods, apparatus, and computer readable storage media are described and disclosed. An example method includes depicting a strategy node in a graphical user interface presented by a computing device. The strategy node represents a trading strategy associated with two or more tradeable objects. The example method includes generating a graphical connector between the strategy node and one of a plurality of contract nodes including at least a first contract node and a second contract node. Each contract node represents a contract associated with one of the tradeable objects. The example method includes repositioning, in response to an input received via the graphical interface, an endpoint of the graphical connector from the first contract node specified by the trading strategy to the second contract node. The example method also includes generating an updated trading strategy based on the trading strategy and the second contract node.
    Type: Grant
    Filed: December 9, 2022
    Date of Patent: March 5, 2024
    Assignee: Trading Technologies International, Inc.
    Inventor: Scott F. Singer
  • Patent number: 11924098
    Abstract: A sticky order routing system may include multiple order routers in communication with an electronic exchange for communicating transaction messages. Each of the order routers communicates transaction messages between multiple associated trading sessions and the electronic exchange, where of the associated trading sessions is assigned to the order router in communication with the electronic exchange. Transaction message traffic between the order routers and the electronic exchange is monitored, such as randomly, based on round-robin assignment, and/or trading data. In response to transaction message traffic exceeding a threshold, the trading session may be assigned to a new order router.
    Type: Grant
    Filed: February 28, 2023
    Date of Patent: March 5, 2024
    Assignee: Trading Technologies International, Inc.
    Inventor: Sagy Pundak Mintz
  • Patent number: 11922499
    Abstract: Contextual searches may be performed to identify subsets of search results from an organized dataset. Contextual searching may return search results based on a relevance of the results to a query or search terms. Characters may be input by users at a search field that may be used to define context filters for limiting the search results of the organized dataset. Triggering events may be received that may trigger the definition of context filters that may be used to obtain the subsets of search results from the organized dataset. The triggering event may be a delimiter in the character string, for example. The subset of search results may include a subset of tradeable objects that may be traded at an electronic exchange. The subset of search results may continue to be limited based on additional context filters defined from the search input at the search field.
    Type: Grant
    Filed: August 17, 2021
    Date of Patent: March 5, 2024
    Assignee: Trading Technologies International, Inc.
    Inventor: Richard Lane
  • Patent number: 11922500
    Abstract: 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: Grant
    Filed: November 19, 2021
    Date of Patent: March 5, 2024
    Assignee: Trading Technologies International, Inc.
    Inventors: Steven J. Carroll, Stephen P. Decker, Bharat Mittal
  • Patent number: 11921967
    Abstract: A system and method are described for changing window's functionality upon detecting resizing events. According to one example method, a plurality of size thresholds is defined that are associated with a plurality of functional states for a window. Upon detecting that a size of a window reaches a first size threshold, a first functional state is applied to a window. Then, upon detecting another size threshold as the window is being increased or decreased in size, another functional state associated with the detected threshold is applied to the window.
    Type: Grant
    Filed: March 23, 2022
    Date of Patent: March 5, 2024
    Assignee: Trading Technologies International, Inc.
    Inventor: Raymond J Jezek, Jr.
  • Patent number: 11908015
    Abstract: Various embodiments disclosed herein relate to order entry. In the electronic trading process, order entry involves setting one or more order entry parameters, sending one or more order entry parameters, or both setting and sending one or more order entry parameters. As will be described in more detail below, various order entry actions, such as moving a cursor across an order entry line, moving a cursor into an order entry region, pressing an order entry button, or performing a gesture, may be used to trigger the setting, sending, or both setting and sending of one or more order entry parameters. At least some embodiments relate to enabling an order entry action before the order entry action is able to set, send, or both set and send one or more order entry parameters.
    Type: Grant
    Filed: July 11, 2022
    Date of Patent: February 20, 2024
    Assignee: Trading Technologies International, Inc.
    Inventor: Brian J. Buck
  • Patent number: 11900458
    Abstract: Certain embodiments provide a block placing tool for building a user-defined algorithm for electronic trading. Certain embodiments provide for receiving by a block placing tool a selection of one or more blocks. Certain embodiments provide for receiving by a block placing tool a mapping definition including a mapping between block types and/or attributes. Certain embodiments provide for placing blocks based on a selection of blocks and a mapping definition.
    Type: Grant
    Filed: October 27, 2022
    Date of Patent: February 13, 2024
    Assignee: Trading Technologies International, Inc.
    Inventors: Daniel Lidor, Richard Lane
  • Patent number: 11900454
    Abstract: A system and method are provided for implementing an electronic exchange-based transaction message policy. One example method includes defining a message usage threshold to be used in relation to a client entity that utilizes one or more trading strategies and sends transaction messages to an electronic exchange. The method further includes dynamically monitoring the message usage at the client entity and comparing it to the defined message usage threshold. If the message usage exceeds the threshold limit, the method includes adjusting one or more trading strategies at the client entity in attempt to not violating the exchange-based transaction message policy.
    Type: Grant
    Filed: April 24, 2014
    Date of Patent: February 13, 2024
    Assignee: Trading Technologies International, Inc.
    Inventor: Brian J. Buck
  • Patent number: 11900456
    Abstract: Lists of tradeable objects may be generated and displayed to enable a user to define a trading strategy having multiple legs. The lists of tradeable objects may be used to define and display different combinations of the tradeable objects that are included in each of the lists. Each combination of tradeable objects may define the different legs of a spread that may be tradeable on one or more exchanges. A combination of tradeable objects may be selected to display contract information associated with the different legs of the spread. The contract information for each leg may be used to define and display spread information for the legs of the trading strategy. The spread information may allow the user to view information related to the spreads for different combinations of tradeable objects in a display.
    Type: Grant
    Filed: July 23, 2021
    Date of Patent: February 13, 2024
    Assignee: Trading Technologies International, Inc.
    Inventor: Charles W. Cunnick
  • Patent number: 11887190
    Abstract: Methods, systems and computer-readable storage media disclosed herein provide visual depictions of warnings and errors. An example method includes detecting, using a computing device, a change in a design of a trading algorithm. The trading algorithm is defined by a user-specified arrangement of blocks representing trading functionality. The example method includes determining, using the computing device, whether the trading algorithm complies with a trading algorithm rule. The example method includes facilitating, using the computing device, at least one of warning handling or error handling when the trading algorithm does not comply with the trading algorithm rule. Facilitating warning handling or error handling includes displaying a warning or an error to the user in connection with the trading algorithm before the trading algorithm is available for execution.
    Type: Grant
    Filed: September 29, 2022
    Date of Patent: January 30, 2024
    Assignee: Trading Technologies International, Inc.
    Inventors: Richard Lane, Gregory DeArment
  • Patent number: 11880884
    Abstract: Methods and systems to prevent adverse exchange limit effects are disclosed. An example method of message management includes tracking, at a gateway, a transaction count of trade messages communicated to an exchange via an exchange link. The example method includes defining a first transaction limit based on the transaction count, and calculating a second transaction limit as a function of the first transaction limit, wherein the second transaction limit is to correspond to a reserve capacity associated with the exchange link. The example method includes assigning a message priority to each of a plurality of trade messages to communicate to the exchange. The example method includes communicating trade messages of the plurality of trade messages having a first message priority to the exchange when the transaction count is greater than the second transaction limit, and delaying or rejecting trade messages of the plurality of trade messages having a second message priority.
    Type: Grant
    Filed: June 23, 2022
    Date of Patent: January 23, 2024
    Assignee: Trading Technologies International, Inc.
    Inventors: Thomas Jeffrey Weiss, Michael Unetich
  • Patent number: 11869080
    Abstract: Certain embodiments provide systems, methods, and apparatus for trading in a distributed server architecture. An example method includes receiving, by a computing device, a definition for a trading strategy, wherein the trading strategy includes a first tradeable object and a second tradeable object. The example method includes selecting, by the computing device, a first server to process one or more trade orders for the first tradeable object and a second server to process one or more trade orders for the second tradeable object. The example method includes sending, by the computing device, the definition for the trading strategy to the first server and the second server.
    Type: Grant
    Filed: July 2, 2021
    Date of Patent: January 9, 2024
    Assignee: Trading Technologies International, Inc.
    Inventors: Patricia A. Messina, Bharat Mittal
  • Patent number: 11869086
    Abstract: Methods and systems for user definable prioritization of market information are disclosed. An example method to prioritize market information displayed in a window within a trading interface includes updating the market information displayed in the window at a first frequency, wherein the first frequency is to correspond to a first window priority. The example method also includes, based on a trigger activation, assigning a second window priority to the window, wherein the second window priority is to cause the market information displayed in the window to update at a second frequency, the second frequency different from the first frequency.
    Type: Grant
    Filed: January 25, 2023
    Date of Patent: January 9, 2024
    Assignee: Trading Technologies International, Inc.
    Inventors: Scott F. Singer, Brian J. Buck
  • Patent number: 11869081
    Abstract: Systems and methods for implementing a confirmation period are disclosed. An example method includes identifying a market condition associated with a quantity of a tradeable object of a trading strategy, wherein the market condition triggers an adjustment to the trading strategy; initiating a confirmation period in response to the market condition; when a reevaluation of the market condition during the confirmation period indicates that the market condition has ceased, preventing the adjustment to the trading strategy; and when the market condition persists throughout the confirmation period, proceeding with the adjustment to the trading strategy.
    Type: Grant
    Filed: January 5, 2022
    Date of Patent: January 9, 2024
    Assignee: Trading Technologies International, Inc.
    Inventor: Patricia A Messina
  • Patent number: 11861706
    Abstract: The present embodiments include methods, systems, and computer program products that provide tools for use in any type of electronic trading environment. In one aspect, leaning manager includes software that can be implemented on any type of computer device for tracking and/or coordinating the buying and selling of available market quantities by multiple automated or semi-automated trading tools. For instance, if more than one automated or semi-automated trading tool is leaning on the same tradeable object then the leaning manager may track and/or coordinate such action. The trading tools can use the tracked information and/or the allocated quantities and their prices to enhance their trading strategies.
    Type: Grant
    Filed: June 29, 2022
    Date of Patent: January 2, 2024
    Assignee: Trading Technologies International, Inc.
    Inventors: Scott F. Singer, Michael J. Burns, Mark A. Musgrave
  • Patent number: 11861705
    Abstract: System and method for aggressively trading a spread trading strategy in an electronic environment are provided herein. According to the example embodiments, a trader may configure the automated trading tool to trade as aggressively as possible by leaning on a price without an associated quantity. This allows a trader to possibly obtain a more profitable price as well as get filled faster. Traders submit an order for a spread and the automated trading tool calculates the quote order price based on a defined level of aggressiveness, the leaned on price, and the desired spread price. Based on the level of defined aggressiveness and the gap in the market, the automated trading tool may lean on a mildly, moderately, or extremely aggressive price.
    Type: Grant
    Filed: June 20, 2022
    Date of Patent: January 2, 2024
    Assignee: TRADING TECHNOLOGIES INTERNATIONAL, INC.
    Inventors: Nicholas G Kontos, Sagy Pundak Mintz, Alexander D. Deitz
  • Patent number: 11861701
    Abstract: A tool for synthetic order recovery is provided.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: January 2, 2024
    Assignee: Trading Technologies International, Inc.
    Inventors: William Tigard Baker, Andrew Gottemoller, Filip Fracz
  • Patent number: 11847315
    Abstract: Methods and apparatus to enable a trading device to accept a user input are disclosed. An example method includes generating, via a computing device, a user interface of a trading application, wherein the user interface includes a locked portion that displays market data. The example method also includes detecting a gestural input with respect to the user interface. The example method also includes detecting a gestural event with respect to the user interface associated with the gestural input and, in response to the detected gestural event, unlocking the locked portion of the user interface.
    Type: Grant
    Filed: July 28, 2022
    Date of Patent: December 19, 2023
    Assignee: Trading Technologies International, Inc.
    Inventors: Scott F. Singer, Farley Owens