Using skill level history information
First Claim
1. A method in a computing system for using a history of changes in skill levels of employees of an organization, each of the employees having a skill level change history tracked by the organization, the method comprising:
- for each of multiple employees of the organization and for each of one or more skills of that employee, repeatedly tracking changes in skill levels of that skill by, receiving an indication of a new skill level that has been achieved by the employee for the skill;
determining a time at which the new skill level was achieved by the employee;
determining one of multiple defined types of activities that was performed by the employee to provide a basis for the achievement of the new skill level; and
automatically adding to a stored history of skill level changes for the employee the new skill level for the skill and the determined time and the determined activity type basis for that new skill level; and
in response to a request to compare employees having a specified skill, identifying multiple employees whose stored histories of skill level changes each include information for multiple skill levels for the specified skill;
for each of the identified employees, retrieving information for each of the multiple skill levels for the specified skill achieved by the employee from the stored history of skill level changes for that employee, the retrieved information for each skill level including the determined time and the determined activity type basis for the skill level; and
presenting the retrieved information for the multiple skill levels of the identified employees.
0 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and computer-readable medium for using competency-related information for individuals to provide a variety of benefits is described. In some situations, a history of changes that occur in individuals'"'"' competencies is tracked, such as new competencies that are attained by the individuals and/or changes in skill levels for existing competencies. A variety of additional information related to such competency changes may also be determined and tracked, such as times at which the changes occurred and/or a basis for each of the competency changes. The competency change history information can then be used to more accurately identify individuals of interest and/or to compare such individuals.
47 Citations
70 Claims
-
1. A method in a computing system for using a history of changes in skill levels of employees of an organization, each of the employees having a skill level change history tracked by the organization, the method comprising:
-
for each of multiple employees of the organization and for each of one or more skills of that employee, repeatedly tracking changes in skill levels of that skill by, receiving an indication of a new skill level that has been achieved by the employee for the skill;
determining a time at which the new skill level was achieved by the employee;
determining one of multiple defined types of activities that was performed by the employee to provide a basis for the achievement of the new skill level; and
automatically adding to a stored history of skill level changes for the employee the new skill level for the skill and the determined time and the determined activity type basis for that new skill level; and
in response to a request to compare employees having a specified skill, identifying multiple employees whose stored histories of skill level changes each include information for multiple skill levels for the specified skill;
for each of the identified employees, retrieving information for each of the multiple skill levels for the specified skill achieved by the employee from the stored history of skill level changes for that employee, the retrieved information for each skill level including the determined time and the determined activity type basis for the skill level; and
presenting the retrieved information for the multiple skill levels of the identified employees. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method for using histories of changes in skill level of users, the method comprising:
-
repeatedly receiving indications of changes in skill levels of users for one or more identified skills;
in response to each received indication of a change in skill level of a user for an identified skill, automatically tracking the indicated skill level change by, determining a basis for the indicated skill level change of the user for the identified skill; and
supplementing a stored history of skill level changes for the user to include an indication of the indicated skill level change for the identified skill and of the determined basis as a corresponding basis for the indicated change; and
providing one or more indications of skill level changes and their corresponding change bases from the stored skill level change histories of one or more of the users. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
52-56. -56. (canceled)
-
57. A computer-readable medium whose contents cause a computing device to track a history of skill levels for a user, by performing a method comprising:
-
for each of multiple received indications of a new skill level of a user for one of multiple identified skills, tracking the new skill level for the identified skill as part of a stored history of skill level changes for the user; and
providing one or more indications of a new skill level from the stored history of skill level changes of the user. - View Dependent Claims (58, 59, 60, 61, 62)
-
-
63. A computing device for tracking histories of changes in skill levels of users, comprising:
-
a skill level history component capable of receiving indications of multiple changes in skill levels of users for one or more identified skills, and of, in response to each received indication of a change in skill level of a user for an identified skill, determining a basis for the indicated skill level change of the user for the identified skill and supplementing a stored history of skill level changes for the user to include an indication of the indicated skill level change for the identified skill and of the determined basis for the indicated change; and
a skill level information component capable of providing one or more indications of skill level changes and corresponding change bases from the skill level change histories of one or more of the users. - View Dependent Claims (64)
-
-
65. A computer system for tracking histories of changes in skill levels of users, comprising:
-
means for receiving indications of multiple changes in skill levels of users for one or more identified skills; and
means for, in response to each received indication of a change in skill level of a user for an identified skill, tracking the indicated skill level change by, determining a basis for the indicated skill level change of the user for the identified skill; and
supplementing a stored history of skill level changes for the user to include an indication of the indicated skill level change for the identified skill and of the determined basis as a corresponding basis for the indicated change.
-
-
66. A method in a computing system for using a history of changes in skill levels of employees of an organization, each of the employees having a skill level change history tracked by the organization, the method comprising:
-
for each of multiple employees of the organization and for each of one or more skills of that employee, receiving an indication of changes in skill levels of a skill achieved by the employee and automatically tracking changes in skill levels of that skill by, determining a time at which a new skill level was achieved by the employee;
determining one of multiple defined types of activities that was performed by the employee to provide a basis for the achievement of the new skill level;
determining whether to track the new skill level; and
automatically adding to a stored history of skill level changes for the employee the new skill level for the skill and the determined time and the determined activity type basis for that new skill level; and
in response to a request to compare employees having a specified skill, identifying multiple employees whose stored history of skill level changes each include information for multiple skill levels for the specified skill;
for each of the identified employees, retrieving information for each of the multiple skill levels for the specified skill achieved by the employee from the stored history of skill level changes for that employee, the retrieved information for each skill level including the determined time and the determined activity type basis for the skill level; and
presenting the retrieved information for the multiple skill levels of the identified employees to enable a comparison of the identified employees. - View Dependent Claims (67, 68, 69, 70)
-
Specification