Patent ID: 7933926

Claim:
A system comprising: a network; a telemetry collection system that is in communication with the network and that receives telemetry data that provides information about an environment of a user related to a context of the user and operation of a software application from a client computer that is in communication with the network, the telemetry data being generated independent of direct user input; a feedback collection system that is in communication with the network and that receives feedback data from the user of the software application from the client computer, the feedback data being based on direct user input regarding an experience of the user with a performance of the software application; a context aggregator that is in communication with the telemetry collection system and the feedback collection system, that determines a sequence of events of the telemetry data and the feedback data and that constructs a data model based on the sequence of events, the telemetry data and the feedback data, the data model describing the context of the user and characterizing the performance of the software application, the context comprising a technical context and a business context of the user of the software application; and a solver that matches the data model to a similar data model that is associated with a separate user of the system, and that initiates communication between the user and the separate user.