Transaction time monitoring
AssigneeBank of America Corporation
InventorsMatthew K. Bryant, Devin D. Rhodes, Daryoosh Shirbabadi
Life of this patent
Estimating the term…
Abstract
To monitor transaction time, a first plurality of events is received. A transaction is associated with the first plurality of events. A time is determined for each event of the first plurality of events in the transaction to occur. An average time is calculated for a second plurality of events to occur based on the time of events in the first plurality of events. The second plurality of events is determined from a plurality of transactions and is based on one or more attributes, and the second plurality of events includes events from the first plurality of events. A standard deviation and a coefficient of variation are calculated for each event in the second plurality of events.
Claims20
An apparatus, comprising:
- a network interface operable to receive a first plurality of events, wherein a transaction is associated with the first plurality of events;
- a processor communicatively coupled to the network interface, the processor is operable to:
- determine a time for each event of the first plurality of events in the transaction to occur;
- calculate an average time for a second plurality of events to occur based on the time of events in the first plurality of events, wherein the second plurality of events is determined from a plurality of transactions and is based on one or more attributes and the second plurality of events includes events from the first plurality of events;
- and
- calculate a standard deviation and a coefficient of variation for each event in the second plurality of events.
Non-transitory computer readable medium comprising logic, the logic, when executed by a processor, operable to:
- receive a first plurality of events, wherein a transaction is associated with the first plurality of events;
- determine a time for each event of the first plurality of events in the transaction to occur;
- calculate an average time for a second plurality of events to occur based on the time of events in the first plurality of events, wherein the second plurality of events is determined from a plurality of transactions and is based on one or more attributes and the second plurality of events includes events from the first plurality of events;
- calculate a standard deviation and a coefficient of variation for each event in the second plurality of events.
A method, comprising:
- receiving a first plurality of events, wherein a transaction is associated with the first plurality of events;
- determining, by a processor, a time for each event of the first plurality of events in the transaction to occur;
- calculating, by the processor, an average time for a second plurality of events to occur based on the time of events in the first plurality of events, wherein the second plurality of events is determined from a plurality of transactions and is based on one or more attributes and the second plurality of events includes events from the first plurality of events;
- calculating, by the processor, a standard deviation and a coefficient of variation for each event in the second plurality of events.
Dependencies are inferred from the claim text.