Selective profiler for use with transaction processing applications
US8015148B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | Jun 30, 2004 |
| Grant date | Sep 6, 2011 |
| Priority date | — |
| Expiry date | Sep 17, 2029 |
Classification
- Technology area (CPC Y)Emerging Cross-Sectional Technologies
- CPC primaryY10S707/99933
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A server system suitable for processing transactions includes transaction processing means to process requests issued by client systems. A transaction profiler records information regarding transactions processed by the server. Profiled transactions are selected for inclusion in a cumulative database according to a selection criteria. The transaction processor may be an HTTP server, a file server, or a database server. The profiler may be enabled by the processing means just before processing a request and disabled upon completion. In one embodiment, the transaction profiler is configured to calculate a transaction response time as the difference between the time the transaction processing means enables the profiling means and the time the transaction processing means disables the profiling means. In this embodiment, the selection criteria includes a minimum transaction response time wherein only transaction profiles indicating a response time in excess of the minimum transaction time are included in the cumulative database.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.