Assessment of skills of a user
First Claim
1. A method, operable on a processing device, for assessment of skills of a user, comprising:
- receiving, by the processing device, an error message reporting an error associated with the user;
determining, by the processing device, a categorization of the error, wherein determining the categorization of the error comprises;
defining the error as one of a product defect, a system error, and a user error;
assigning a first predetermined skill rating to the user in response to the error not being defined as the user error;
determining if the user previously reported a same type of error and the error being defined as user error;
assigning a second predetermined skill rating to the user in response to the user having previously reported the same type of error and the error being defined as user error;
determining if the user has reviewed documentation for the product;
assigning a third predetermined skill rating to the user in response to determining that the user has not reviewed the documentation for the product;
generating a message to determine if the documentation for the product needs improvement in response to determining that the user has reviewed the documentation for the product;
determining if the user has performed any available training module for the product;
assigning a fourth predetermined skill rating to the user in response to determining that the user has performed the training module for the product;
determining if the user was previously instructed to perform the training module if available;
assigning a fifth predetermined skill rating to the user in response to the training module being available and the user not having been instructed to perform the training module; and
assigning the fourth predetermined skill rating to the user in response to the user having been instructed to perform the training module and the user not having performed the training module; and
generating, by the processing device, a report for assessment of skills of the user, the report comprising an identification of the user, the error, identification of a system if the error is a system error, identification of a product if the error is a product error, the categorization of the error, and the predetermined skill rating assigned to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, operable on a processing device, for assessment of skills of a user may include receiving, by the processing device, an error message reporting an error associated with the user. The method may also include determining, by the processing device, a categorization of the error. Determining the categorization of the error may include assigning one of a plurality of predetermined skill ratings to the user. Each predetermined skill rating may be associated with a predefined condition. The method may additionally include generating, by the processing device, a report for assessment of the skills of the user. The report may include an identification of the user, the error, identification of a system if a system associated error, identification of a product if a product associated error, the categorization of the error and the predetermined skill rating assigned to the user.
25 Citations
14 Claims
-
1. A method, operable on a processing device, for assessment of skills of a user, comprising:
-
receiving, by the processing device, an error message reporting an error associated with the user; determining, by the processing device, a categorization of the error, wherein determining the categorization of the error comprises; defining the error as one of a product defect, a system error, and a user error; assigning a first predetermined skill rating to the user in response to the error not being defined as the user error; determining if the user previously reported a same type of error and the error being defined as user error; assigning a second predetermined skill rating to the user in response to the user having previously reported the same type of error and the error being defined as user error; determining if the user has reviewed documentation for the product; assigning a third predetermined skill rating to the user in response to determining that the user has not reviewed the documentation for the product; generating a message to determine if the documentation for the product needs improvement in response to determining that the user has reviewed the documentation for the product; determining if the user has performed any available training module for the product; assigning a fourth predetermined skill rating to the user in response to determining that the user has performed the training module for the product; determining if the user was previously instructed to perform the training module if available; assigning a fifth predetermined skill rating to the user in response to the training module being available and the user not having been instructed to perform the training module; and assigning the fourth predetermined skill rating to the user in response to the user having been instructed to perform the training module and the user not having performed the training module; and generating, by the processing device, a report for assessment of skills of the user, the report comprising an identification of the user, the error, identification of a system if the error is a system error, identification of a product if the error is a product error, the categorization of the error, and the predetermined skill rating assigned to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A processing device for assessment of skills of a user comprising:
-
a processor, the processor configured to receive an error message reporting an error associated with the user; a module operable on the processor for assessment of skills of the user, the module comprising; a module for determining a categorization of the error, wherein the module for determining a categorization comprises a unit configured for; defining the error as one of a product defect, a system error, and a user error; assigning a first predetermined skill rating to the user in response to the error not being defined as the user error; determining if the user previously reported a same type of error and the error being defined as user error; assigning a second predetermined skill rating to the user in response to the user having previously reported the same type of error and the error being a user error; determining if the user has reviewed documentation for the product; assigning a third predetermined skill rating to the user in response to determining that the user has not reviewed the documentation for the product; generating a message to determine if the documentation for the product needs improvement in response to determining that the user has reviewed the documentation for the product; determining if the user has performed any available training module for the product; assigning a fourth predetermined skill rating to the user in response to determining that the user has performed the training module for the product;
determining if the user was previously instructed to perform the training module if available;assigning a fifth predetermined skill rating to the user in response to the training module being available and the user not having been instructed to perform the training module; assigning the fourth predetermined skill rating to the user in response to the user having been instructed to perform the training module and the user not having performed the training module; and a module for generating a report for assessment of skills of the user, the report comprising an identification of the user, the error, identification of a system if the error is a system error, identification of a product if the error is a product error, the categorization of the error, and the predetermined skill rating assigned to the user. - View Dependent Claims (12, 13)
-
-
14. A computer program product for assessment of skills of a user, the computer program product comprising:
-
a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising; computer readable program code configured to receive an error message reporting an error associated with the user; computer readable program code configured to determine a categorization of the error, wherein the computer readable program code configured to determine a categorization of the error comprises; computer readable program code configured to define the error as one of a product defect a system error, and a user error; computer readable program code configured to assign a first predetermined skill rating to the user in response to the error not being defined as the user error; computer readable program code configured to determine if the user previously reported a same type of error and the error being defined as user error; computer readable program code configured to assign a second predetermined skill rating to the user in response to the user having previously reported the same type of error and the error being defined as user error; computer readable program code configured to determine if the user has reviewed documentation for the product; assigning a third predetermined skill rating to the user in response to determining that the user has not reviewed the documentation for the product; computer readable program code configured to generate a message to determine if the documentation for the product needs improvement in response to determining that the user has reviewed the documentation for the product; computer readable program code configured to determine if the user has performed any available training module for the product; computer readable program code configured to assign a fourth predetermined skill rating to the user in response to determining that the user has performed the training module for the product; computer readable program code configured to determine if the user was previously instructed to perform the training module if available; computer readable program code configured to assign a fifth predetermined skill rating to the user in response to the training module being available and the user not having been instructed to perform the training module; computer readable program code configured to assign the fourth predetermined skill rating to the user in response to the user having been instructed to perform the training module and the user not having performed the training module; and computer readable program code configured to generate a report for assessment of skills of the user, the report comprising an identification of the user, the error, identification of a system if the error is a system error, identification of a product if the error is a product error, the categorization of the error and the predetermined skill rating assigned to the user.
-
Specification