US 12,321,988 B2
Systems and methods for trades priced relative to a reference benchmark value associated with an underlying index future
Clifford J. Weber, Basking Ridge, NJ (US); and Lynn C. Martin, New York, NY (US)
Assigned to NYSE American LLC, New York, NY (US)
Filed by NYSE American LLC, New York, NY (US)
Filed on Sep. 4, 2024, as Appl. No. 18/824,418.
Application 18/824,418 is a continuation of application No. 18/437,334, filed on Feb. 9, 2024, granted, now 12,112,379.
Application 18/437,334 is a continuation of application No. 18/357,673, filed on Jul. 24, 2023, granted, now 11,941,699, issued on Mar. 26, 2024.
Application 18/357,673 is a continuation of application No. 14/542,701, filed on Nov. 17, 2014, granted, now 11,756,118, issued on Sep. 12, 2023.
Application 14/542,701 is a continuation of application No. 14/212,077, filed on Mar. 14, 2014, granted, now 10,430,879, issued on Oct. 1, 2019.
Claims priority of provisional application 61/790,782, filed on Mar. 15, 2013.
Prior Publication US 2024/0428331 A1, Dec. 26, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 40/00 (2023.01); G06Q 40/04 (2012.01)
CPC G06Q 40/04 (2013.01) 16 Claims
OG exemplary drawing
 
1. A non-transitory computer-readable medium storing instructions that, when executed by a computer processor, cause the computer processor to perform the functions of:
receiving an indication of a trade to be priced relative to a reference benchmark value associated with multiple time zones when the trade is initiated in a first time zone, the computer processor operatively coupled to at least one database comprising one or more data tables;
storing trade information associated with the trade as a record among the one or more data tables of the at least one database;
receiving components of the reference benchmark value from at least one external data source via an electronic network, each of the components received at a specific time point associated with a respective one of the multiple time zones;
continuing to store the trade information associated with the trade in the record among the one or more data tables, at least until a last of the components of the reference benchmark value associated with the multiple time zones is available, thereby delaying execution of the trade;
upon determining that the last of the components of the reference benchmark value is available, automatically retrieving said last component and automatically determining the reference benchmark value based on all of said components of the reference benchmark value associated with the multiple time zones;
retrieving the trade information associated with the trade from the record among the one or more data tables; and
assigning a final value of the trade to the retrieved trade information, based on the automatically determined reference benchmark value associated with the multiple time zones, to create an executable trade.