Patent ID: 7206848

Claim:
A data service system, comprising: a server system that includes a request processor configured to schedule requests from external clients for transactions to be serviced by the server system based on: (1) classification contained in a classification tag of those requests having such a tag, and (2) a default classification mechanism for those requests not having an associated classification tag; and an application system coupled to the server system, further including an application engine configured to perform a requested transaction scheduled by the server system and provide an associated transaction response to the server system for return to the requesting external client, a business rule engine configured to store business rules regarding classification of various transactions, and use the business rules to analyze at least some of the transaction responses; and a tag generator configured to generate a classification tag for a particular transaction in a session based on the analysis of its associated transaction response by the business rule engine, said system being configured to generate the classification tag to attach to its respective transaction response before it is returned to the requesting external client to be subsequently attached by that client to any succeeding requests in that session, the classification tag being newly generated in the application system to assign a classification per transaction for a first request, and the classification tag being updated to re-categorize the transaction during an existing session if the classification of a succeeding request is different than the classification of the first request.