US2019346979A1PendingUtilityA1

Customizable trading display of market data

Assignee: BGC PARTNERS INCPriority: Nov 17, 2003Filed: Jul 24, 2019Published: Nov 14, 2019
Est. expiryNov 17, 2023(expired)· nominal 20-yr term from priority
G06Q 10/06393G06Q 40/04G06F 3/0482
63
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method for providing a customizable trading display of market instrument data includes selecting a subset from a plurality of quadrants, with each quadrant associated with one benchmark instrument and each benchmark instrument associated with one or more non-benchmark instruments. Market data is automatically retrieved for the instruments associated with each selected quadrant. A customizable trading display is generated, with the display comprising the subset of quadrants in a selectable layout and each quadrant presenting the associated market data.

Claims

exact text as granted — not AI-modified
1 . (canceled) 
     
     
         2 . A method comprising:
 receiving, at a computing device, a user selection, of a plurality of quadrants to be displayed on the display, in which each of the plurality of quadrants comprises a portion of the display, in which each of the plurality of quadrants comprises a benchmark trading product and a plurality of associated non-benchmark trading products that are different from but correlated to the trading product;   retrieving, via the computing device, market data for each benchmark trading product and the associated non-benchmark trading products, in which the market data is retrieved from a server device coupled to the computing device over a network; and   generating the display in accordance to a layout that is determined by a user to whom the display is displayed, in which the layout determines a placement of each of the plurality of quadrants in the display, in which generating the display comprises generating a display of a plurality of quadrants, each quadrant comprising a window display object comprising a graphical user interface window, and in which each quadrant comprises the retrieved market data for its respective benchmark trading product, and the retrieved market data for its respective plurality of associated non-benchmark trading products;   receiving a selection of a new benchmark trading product from one of a selected plurality of quadrants;   determining a replacement quadrant selected from the plurality of quadrants;   associating the replacement quadrant with the new benchmark trading product;   automatically retrieving market data for the trading products associated with the replacement quadrant;   updating the display based on the replacement quadrant which includes the new retrieved market data;   in response to detecting a request to replace a trading product displayed on the one quadrant of the plurality of quadrants, displaying a selectable list of replacement trading products; and   in response to detecting a selection of a replacement trading product from the selectable list of replacement trading products, updating the trading product on the one quadrant of the plurality of quadrants with the selected replacement trading product.   
     
     
         3 . The method of  claim 2  further comprising:
 selecting a first quadrant from the plurality of, in which the first comprises a first trading product of a first type and a plurality of first associated trading products correlated to the first trading product; and 
 retrieving market data for the first trading product and the plurality of first associated trading products. 
 
     
     
         4 . The method of  claim 3  further comprising:
 selecting a second from the plurality of, in which the second comprises a second trading product of a second type and a plurality of second associated trading products correlated to the second trading product, in which the second type differs from the first type; and 
 retrieving market data for the second trading product and the plurality of second associated trading products. 
 
     
     
         5 . The method of  claim 2  further comprising:
 receiving a request to replace the layout of the display with a second layout. 
 
     
     
         6 . The method of  claim 2  further comprising:
 receiving a request to exchange a position of a first quadrant in the layout with the position of a second quadrant in the layout. 
 
     
     
         7 . The method of  claim 6  further comprising:
 determining that the request to exchange is a permissible option; and 
 updating the display, in which the layout of the updated display comprises the first quadrant being located in the position that was formerly occupied by the second quadrant and the second quadrant being located in the position of that was formerly occupied by the first quadrant. 
 
     
     
         8 . The method of  claim 2  further comprising:
 receiving a request to add a third trading product to the display; 
 selecting a third quadrant, in which the third quadrant comprises the third trading product; replacing the layout that was previously used by the display with a second layout, in which the second layout decreases a size of each quadrant from the previous layout in order to accommodate the size of the third quadrant; and 
 generating the display in accordance to the second layout, in which the display comprises the third quadrant. 
 
     
     
         9 . An article of manufacture comprising a tangible, non-transitory storage medium to store instructions which, when executed by a processor, direct the processor to:
 generate a trading display that comprises a plurality of quadrants, in which each of the plurality of quadrants comprises a portion of the display, in which each of the plurality of quadrants comprises a benchmark trading product and a plurality of associated non-benchmark trading products that are different from but correlated to the trading product;   retrieve market data for each benchmark trading product and the plurality of associated non-benchmark trading products;   generate the display in accordance to a layout that is determined by a user to whom the display is displayed, in which the layout determines a placement of each of the plurality of quadrants in the display, in which generating the display comprises generating a display of a plurality of quadrants, each quadrant comprising a window display object comprising a graphical user interface window, and in which each quadrant comprises the retrieved market data for its respective benchmark trading product and the retrieved market data for its respective plurality of associated non-benchmark trading products;   receive selection of a new benchmark trading product from one of a selected plurality of quadrants;   determine a replacement quadrant selected from the plurality of quadrants;   associate the replacement quadrant with the new benchmark trading product;   automatically retrieve market data for the trading products associated with the replacement quadrant;   update the display based on the replacement quadrant which includes the new retrieved market data;   in response to detecting a request to replace a trading product displayed on the one quadrant of the plurality of quadrants, display a selectable list of replacement trading products; and   in response to detecting a selection of a replacement trading product from the selectable list of replacement trading products, update the trading product on the one quadrant of the plurality of quadrants with the selected replacement trading product.   
     
     
         10 . The article of manufacture of  claim 9 , in which the storage medium to further store instructions which, when executed by the processor, direct the processor to:
 select a first quadrant from the plurality of quadrants, in which the first quadrant comprises a first trading product of a first type and a plurality of first associated trading products correlated to the first benchmark instrument; and   retrieve market data for the first trading product and the plurality of first associated trading products.   
     
     
         11 . The article of manufacture of  claim 10 , in which the storage medium to further store instructions which, when executed by the processor, direct the processor to:
 select a second quadrant from the plurality of quadrants, in which the second quadrant comprises a second trading product of a second type and a plurality of second associated trading products correlated to the second trading product, in which the second type differs from the first type; and   retrieve market data for the second trading product and the plurality of second associated trading products.   
     
     
         12 . The article of manufacture of  claim 9 , in which the storage medium to further store instructions which, when executed by the processor, direct the processor to:
 receive a request to replace the layout of the display with a second layout.   
     
     
         13 . The article of manufacture of  claim 9 , in which the storage medium to further store instructions which, when executed by the processor, direct the processor to:
 receive a request to exchange a position of a first quadrant in the layout with the position of a second quadrant in the layout;   determine that the request to exchange is a permissible option; and   update the display, in which the layout of the updated display comprises the first quadrant being located in the position that was formerly occupied by the second quadrant and the second quadrant being located in the position of that was formerly occupied by the first quadrant.   
     
     
         14 . The article of manufacture of  claim 9 , in which the storage medium to further store instructions which, when executed by the processor, direct the processor to:
 receive a request to add a third trading product to the display;   select a third quadrant, in which the third quadrant comprises the third trading product;   replacing the layout that was previously used by the display with a second layout, in which the second layout decreases a size of each quadrant from the previous layout in order to accommodate the size of the third quadrant; and   generate the display in accordance to the second layout, in which the display comprises the third quadrant.   
     
     
         15 . An apparatus comprising:
 at least one processor of at least one computer; and   at least one memory in electronic communication with the at least one processor having instructions stored thereon that are configured to, when executed by the at least one processor, direct the at least one processor to:
 select a plurality of quadrants to be displayed in the display, in which each of the plurality of quadrants comprises a portion of the display, in which each of the plurality of quadrants comprises a benchmark trading product and a plurality of associated non-benchmark trading products that are different from but correlated to the benchmark trading product; 
 retrieve market data for each benchmark trading product and the associated non-benchmark trading products, in which the market data is retrieved from a server coupled to the computing device over a network; and 
 generate the display in accordance to a layout that is determined by a user to whom the display is displayed, in which the layout determines a placement of each of the plurality of quadrants in the display, in which generating the display comprises generating a display of a plurality of quadrants, each quadrant comprising a window display object comprising a graphical user interface window, and in which each quadrant comprises the retrieved market data for its respective benchmark trading product and the retrieved market data for its respective plurality of associated non-benchmark trading products; 
 receive selection of a new benchmark trading product from one of a selected plurality of quadrants; 
 determine a replacement quadrant selected from the plurality of quadrants; 
 associate the replacement quadrant with the new benchmark trading product; 
 automatically retrieve market data for the trading products associated with the replacement quadrant; 
 update the display based on the replacement quadrant which includes the new retrieved market data; 
 in response to detecting a request to replace a trading product displayed on the one quadrant of the plurality of quadrants, display a selectable list of replacement trading products; and 
 in response to detecting a selection of a replacement trading product from the selectable list of replacement trading products, update the trading product on the one quadrant of the plurality of quadrants with the selected replacement trading product. 
   
     
     
         16 . The apparatus of  claim 15 , in which in each quadrant, the trading product comprises a benchmark instrument and the plurality of associated trading products comprises a plurality of non-benchmark instruments correlated to the trading product. 
     
     
         17 . The apparatus of  claim 15 , in which a size parameter of each quadrant satisfies a minimum requirement. 
     
     
         18 . The apparatus of  claim 15 , in which the display comprises a maximum quantity of quadrants. 
     
     
         19 . The apparatus of  claim 15 , in which in each quadrant, the trading product comprises a benchmark instrument and the plurality of associated trading products comprises a plurality of non-benchmark instruments correlated to the trading product. 
     
     
         20 . The apparatus of  claim 15 , in which the first type comprises a U.S. treasury note having a first maturity year and the second type comprises a U.S. treasury note having a second maturity year. 
     
     
         21 . The apparatus of  claim 15 , in which in each quadrant, the trading product comprises a benchmark instrument and the plurality of associated trading products comprises a plurality of non-benchmark instruments correlated to the trading product.

Join the waitlist — get patent alerts

Track US2019346979A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.