Modifying a System in Response to Indications of User Frustration
First Claim
1. A method for modifying operation of a target system using electronic data processing functionality, comprising:
- receiving an indication that a user is frustrated as the user interacts with the target system; and
modifying the operation of the target system in response to said receiving of the indication, so as to reduce a likelihood of future user frustration.
2 Assignments
0 Petitions
Accused Products
Abstract
An illustrative frustration processing system modifies the operation of a target system to improve its performance. In one case, the frustration processing system receives express indications that a user is frustrated in the course of interacting with the target system. The frustration processing system responds to these indications by modifying the operation of the target system to reduce the likelihood that the user will be frustrated in the future. The frustration processing system can modify the operation of the target system by applying a policy to the target system. The policy, in turn, is created using a prediction model. The prediction model predicts when a user is likely to be frustrated based on the user'"'"'s prior indications of frustration.
-
Citations
20 Claims
-
1. A method for modifying operation of a target system using electronic data processing functionality, comprising:
-
receiving an indication that a user is frustrated as the user interacts with the target system; and modifying the operation of the target system in response to said receiving of the indication, so as to reduce a likelihood of future user frustration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable medium for storing computer-readable instructions, the computer-readable instructions providing a frustration processing system when executed by one or more processing devices, the computer-readable instructions comprising:
-
logic configured to store features that characterize operation of the target system over a span of time; logic configured to store a plurality of frustration event items, each frustration event item associated with a receipt of an input from a user that indicates that the user is frustrated as the user interacts with the target system; logic configured to create a prediction model based on the stored frustration event items and the stored features, wherein the prediction model predicts whether the user will be frustrated or not as a function of a set of features that characterize actual or hypothetical operation of the target system; logic configured to determine a policy using the prediction model that is likely to reduce future frustration of the user; and logic configured to apply the policy to the target system to modify operation of the target system in a manner specified by the policy. - View Dependent Claims (10)
-
-
11. A frustration processing system for modifying operation of a target system, comprising:
-
a prediction module configured to apply a prediction model, the prediction model being configured to predict whether the user will be frustrated or not as a function of a set of features that characterize actual or hypothetical operation of the target system; and a policy selection module configured to use the prediction model to determine a policy that is likely to reduce future frustration of the user. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification