US 12,141,864 B2
Transaction processing system performance evaluation
Amir Onallah, Naperville, IL (US)
Assigned to Chicago Mercantile Exchange Inc., Chicago, IL (US)
Filed by Chicago Mercantile Exchange Inc., Chicago, IL (US)
Filed on Apr. 23, 2019, as Appl. No. 16/391,906.
Application 16/391,906 is a continuation of application No. 14/735,500, filed on Jun. 10, 2015, granted, now 10,311,516.
Prior Publication US 2019/0251632 A1, Aug. 15, 2019
Int. Cl. G06Q 40/04 (2012.01)
CPC G06Q 40/04 (2013.01) 20 Claims
OG exemplary drawing
 
1. A computer implemented method of evaluating performance of a
transaction processing system, the method comprising:
identifying a pattern of transaction rates to be simulated over a length of time comprising a plurality of contiguous portions of time;
identifying a contiguous set of data elements previously processed by the transaction processing system, the contiguous set of data elements received by the transaction processing system in an order;
determining, by the processor, a quantity of data elements for each of the portions of times based on the transaction rate of the pattern;
generating, by the processor, the determined quantity of data elements for each of the portions of times using data elements of the contiguous set of data elements such that each portion of the length of time includes the determined quantity of received data elements in the order in which they were received;
communicating, by the processor to the transaction processing system, the generated data elements, the generated data elements communicated in the received order over the length of time; and
evaluating, by the processor, performance of the transaction processing system during or after the communicating.