Patent ID: 7945426

Claim:
A computer node in a network, said computer node comprising: a central processing unit; a network interface coupled with the central processing unit for enabling communication with other computer nodes in the network; a storage device; a database; and a memory comprising logic for: receiving an http request; determining which handler among a plurality of handlers to invoke in order to process the request; and invoking the handler; wherein the handler is one of: an error data collection handler for collecting error data comprising a symptom relating to the product, and storing the error data in the database; an error data classification handler for classifying the error data and storing results of the classifying in the database; an analysis handler for using the classified error data stored in the database for: mapping the symptom to a revealing condition by classifying the symptom into at least one attribute based on a phase of error injection and a scope of a fix for the error, an action, and a duration of ownership; wherein said symptom includes as an attribute a service context in which a given defect was found, wherein said service context comprises: scheduled maintenance, non-scheduled maintenance, and product recall; mapping the revealing condition to a test type; and mapping the scope of the fix to the phase of error injection; and a suggested actions report handler for recommending modifications to an end user for at least one of the design, testing, manufacture, and delivery of the product, wherein said recommended modifications comprise: addition of a new test phase, an indication of whether or not a given produce is ready for public sale, and justifications for the given recommendations.