IP Library Patent Application 15253088
Patent Application
App. No. 15/253,088

SYSTEMS AND METHODS FOR DISPLAYING CURRENT ORDER PERFORMANCE

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
15/253,088
Abstract

Systems and methods for the display of information for evaluating performance of a trade order are provided. According to aspects of the disclosure, data corresponding to a pending order to trade a financial instrument is received from an order processing server. Further, data comprising a current value of a performance measurement corresponding to the financial instrument is received from one or more data servers. A graphical object having a length is then displayed on a display device. Next, one or more positions along the length of the displayed graphical object are determined, where each position corresponds to a possible value of the performance measurement. A second graphical object is then displayed at the determined position along the length of the first graphical object that corresponds to the received value of the performance measurement.

Claims (71)

1 . A method for displaying information for evaluating performance of a trade order, comprising:

receiving, from an order processing server, first data corresponding to a pending order to trade a financial instrument;

receiving, from one or more data servers, second data comprising a current value of a performance measurement corresponding to the financial instrument;

displaying, on a display, a first graphical object, the first graphical object having a length;

determining one or more positions along the length of the first graphical object, each position corresponding to a possible value of the performance measurement; and

displaying, on the display, a second graphical object at the position along the length of the first graphical object that corresponds to the received value of the performance measurement.

2 . The method of claim 1 , wherein the second data further comprises a minimum value of the performance measurement and a maximum value of the performance measurement, and

wherein the method further comprises:

displaying, at a first end of the first graphical object, the minimum value of the performance measurement; and

displaying, at a second end of the first graphical object, the maximum value of the performance measurement.

3 . The method of claim 1 , wherein the second data further comprises at least one benchmark value corresponding to the financial instrument, and

wherein the method further comprises:

comparing the received value of the performance measurement with the benchmark value; and

changing a visual characteristic of the first graphical object based on the comparison.

4 . The method of claim 1 , wherein each of the positions along the length of the first graphical object represents a price of the financial instrument, and

wherein the method further comprises:

determining one or more prices for which the trade order will not be executed;

changing a visual characteristic of a region of the first graphical object, the region spanning the positions along the first graphical object that correspond to the prices at which the trade order will not be executed.

5 . The method of claim 1 , wherein the performance measurement corresponding to the financial instrument is one of the average price of the financial instrument over a predetermined time period, the volume weighted average price of the financial instrument over a predetermined time period, a most recent price of the financial instrument at which a trade order for the financial instrument was executed, and the most recent traded price for the financial instrument.

6 . The method of claim 1 , wherein the first graphical object is a vertical bar and the second graphical object is a triangle whose vertex is displayed adjacent to the first graphical object.

7 . The method of claim 1 , further comprising:

waiting a predetermined amount of time;

receiving, from the one or more data servers, an updated value of the performance measurement corresponding to the financial instrument; and

moving, on the display, the second graphical object to the position along the length of the first graphical object that corresponds to the updated value of the performance measurement.

8 . A system, comprising:

a processor;

a memory; and

a display, wherein the processor is programmed to carry out a method for displaying information for evaluating performance of a trade order, the method comprising:

receiving, from an order processing server, first data corresponding to a pending order to trade a financial instrument;

receiving, from one or more data servers, second data comprising a current value of a performance measurement corresponding to the financial instrument;

displaying, on a display, a first graphical object, the first graphical object having a length;

determining one or more positions along the length of the first graphical object, each position corresponding to a possible value of the performance measurement; and

displaying, on the display, a second graphical object at the position along the length of the first graphical object that corresponds to the received value of the performance measurement.

9 . The system of claim 8 , wherein the second data further comprises a minimum value of the performance measurement and a maximum value of the performance measurement, and

wherein the method further comprises:

displaying, at a first end of the first graphical object, the minimum value of the performance measurement; and

displaying, at a second end of the first graphical object, the maximum value of the performance measurement.

10 . The system of claim 8 , wherein the second data further comprises at least one benchmark value corresponding to the financial instrument, and

wherein the method further comprises:

comparing the received value of the performance measurement with the benchmark value; and

changing a visual characteristic of the first graphical object based on the comparison.

11 . The system of claim 8 , wherein each of the positions along the length of the first graphical object represents a price of the financial instrument, and

wherein the method further comprises:

determining one or more prices for which the trade order will not be executed;

changing a visual characteristic of a region of the first graphical object, the region spanning the positions along the first graphical object that correspond to the prices at which the trade order will not be executed.

12 . The system of claim 8 , wherein the performance measurement corresponding to the financial instrument is one of the average price of the financial instrument over a predetermined time period, the volume weighted average price of the financial instrument over a predetermined time period, a most recent price of the financial instrument at which a trade order for the financial instrument was executed, and the most recent traded price for the financial instrument.

13 . The system of claim 8 , wherein the first graphical object is a vertical bar and the second graphical object is a triangle whose vertex is displayed adjacent to the first graphical object.

14 . The system of claim 8 , further comprising:

waiting a predetermined amount of time;

receiving, from the one or more data servers, an updated value of the performance measurement corresponding to the financial instrument; and

moving, on the display, the second graphical object to the position along the length of the first graphical object that corresponds to the updated value of the performance measurement.

15 . A non-transitory computer readable medium that stores instruction that, when executed by a processor, cause the processor to carry out a method for displaying information for evaluating performance of a trade order, the method comprising:

receiving, from an order processing server, first data corresponding to a pending order to trade a financial instrument;

receiving, from one or more data servers, second data comprising a current value of a performance measurement corresponding to the financial instrument;

displaying, on a display, a first graphical object, the first graphical object having a length;

determining one or more positions along the length of the first graphical object, each position corresponding to a possible value of the performance measurement; and

displaying, on the display, a second graphical object at the position along the length of the first graphical object that corresponds to the received value of the performance measurement.

16 . The non-transitory computer readable medium of claim 15 , wherein the second data further comprises a minimum value of the performance measurement and a maximum value of the performance measurement, and

wherein the method further comprises:

displaying, at a first end of the first graphical object, the minimum value of the performance measurement; and

displaying, at a second end of the first graphical object, the maximum value of the performance measurement.

17 . The non-transitory computer readable medium of claim 15 , wherein the second data further comprises at least one benchmark value corresponding to the financial instrument, and

wherein the method further comprises:

comparing the received value of the performance measurement with the benchmark value; and

changing a visual characteristic of the first graphical object based on the comparison.

18 . The non-transitory computer readable medium of claim 15 , wherein each of the positions along the length of the first graphical object represents a price of the financial instrument, and

wherein the method further comprises:

determining one or more prices for which the trade order will not be executed;

changing a visual characteristic of a region of the first graphical object, the region spanning the positions along the first graphical object that correspond to the prices at which the trade order will not be executed.

19 . The non-transitory computer readable medium of claim 15 , wherein the performance measurement corresponding to the financial instrument is one of the average price of the financial instrument over a predetermined time period, the volume weighted average price of the financial instrument over a predetermined time period, a most recent price of the financial instrument at which a trade order for the financial instrument was executed, and the most recent traded price for the financial instrument.

20 . The non-transitory computer readable medium of claim 15 , wherein the first graphical object is a vertical bar and the second graphical object is a triangle whose vertex is displayed adjacent to the first graphical object.

Assignments (5)
FIRST LIEN RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY RIGHTS, RECORDED ON JUNE 9, 2021 AT REEL 56528 FRAME 0024 Recorded Dec 9, 2025
From: KROLL TRUSTEE SERVICES LIMITED (F/K/A LUCID TRUSTEE SERVICES LIMITED), AS AGENT
To: FIDESSA TRADING UK LIMITED
Reel/Frame 073915/0283 →
FIRST LIEN RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY RIGHTS Recorded Dec 9, 2025
From: KROLL TRUSTEE SERVICES LIMITED (F/K/A LUCID TRUSTEE SERVICES LIMITED), AS AGENT
To: FIDESSA TRADING UK LIMITED; DASH FINANCIAL TECHNOLOGIES LLC
Reel/Frame 073916/0601 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jun 9, 2021
From: FIDESSA TRADING UK LIMITED (FORMERLY FIDESSA PLC)
To: LUCID TRUSTEE SERVICES LIMITED
Reel/Frame 056528/0024 →
CHANGE OF NAME Recorded Mar 7, 2019
From: FIDESSA PLC
To: FIDESSA TRADING UK LIMITED
Reel/Frame 048532/0143 →
PATENT SECURITY AGREEMENT Recorded Dec 20, 2018
From: FIDESSA PLC
To: UBS AG, STAMFORD BRANCH, AS ADMINISTRATIVE AGENT
Reel/Frame 049143/0056 →