Combinatorial matching techniques for electronic data messages
AssigneeNasdaq Technology AB
InventorSimon Karl Zonabend
Life of this patent
Estimating the term…
Loading patent…
AssigneeNasdaq Technology AB
InventorSimon Karl Zonabend
Estimating the term…
A computer system includes a memory that stores two lists of electronic data transaction requests. Stored and received data transaction requests are associated with a size value and a counter-size requirement value. When data transaction requests are received they are added to one of the two lists and list to which the data transaction request is added is set to a working side. A working order is selected from the working side and a first sum of size values of data transaction requests is calculated from the working side. A second sum of size values is calculated from the non-working side from data transaction requests that have a counter-size requirement value that is less than the first sum. If the counter-size requirement value is less than or equal to the second sum, the electronic data requests from the respective lists are matched.
A computer system comprising:
A method of matching electronically received data transaction requests by a computer system that includes electronic memory, a transceiver, and a processing system that includes at least one processor coupled to the electronic memory and the transceiver, the method comprising:
A non-transitory computer readable storage medium having stored thereon computer readable instructions for use with a computer system that includes at least one processor, electronic memory, and a transceiver, the electronic memory configured to store a first and second list of data transaction requests as, respectively, a first plurality of data transaction requests for the first list and a second plurality of data transaction requests for the second list, each of the plurality of data transaction requests including a size value and a counter-size requirement value, the stored computer readable instructions comprising instructions that cause the computer system to:
Dependencies are inferred from the claim text.