Patent ID: 7043237

Claim:
A method for monitoring and improving communications of a communication network having a plurality of communication devices by which a plurality of corresponding users communicate in the communications network, said method comprising: monitoring a plurality of transactions occurring between a user of a communication device operating in a communication network and the communication network in accordance with a functional definition of a probe element of the communication device, wherein the plurality of transactions are at least a portion of the user's interaction with the communication network via the communication device and wherein the functional definition of the probe element is operable to be dynamically and remotely configured by the communication network via a communication link between the communication device and the communication network; capturing the plurality of transactions in accordance with the functional definition of the probe element; measuring one or more characteristics of the plurality of transactions to generate user interaction data in accordance with the functional definition of the probe element, and a communication device of the plurality of communication devices operating in a quasi-interactive mode of operation during which the plurality of transactions are monitored and captured and the one or more characteristics of the plurality of transactions are monitored by the probe element to generate the user interaction data and during which the user can decide when to report to the network operator one or more network performance problems identified in the user interaction data.