Patent ID: 11875405
Assignee: CHICAGO MERCANTILE EXCHANGE INC.
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 5:
6. The system of claim 5, wherein the match engine processor is further operative to:
determine an elapse of time;
rearrange, based on a magnitude of the elapse of time, the plurality of previously received but unsatisfied orders into at least one non-overlapping subset thereof, each comprising at least one of the plurality of previously received but unsatisfied orders, as a function of the time of receipt thereof;
identify one or more suitable orders of the previously received but unsatisfied orders to which to allocate the quantity of each of the received subset of the stored incoming orders; and
allocate the quantity of each of the received subset of the stored incoming orders to at least one of the identified suitable previously received but unsatisfied orders according to a first allocation algorithm and subsequently thereto, allocate the quantity allocated to each subset of previously received but unsatisfied orders for further allocation among the identified suitable previously received but unsatisfied orders thereof according to a second allocation algorithm different from the first allocation algorithm.