System for providing roadmaps for building proficiencies in skill areas
First Claim
1. A computer-implemented method for providing a roadmap for building proficiency in a skill area, the method comprising:
- receiving, on a network interface, from a user device, a skill area identifier identifying a skill area of a plurality of skill areas within an organization, and a skill level identifier identifying a skill level of a plurality of skill levels within the skill area;
wherein the skill levels further include;
a trained skill level;
a novice skill levela proficient skill level;
an advanced skill level; and
an expert skill level;
retrieving, by a processor from a data store, a plurality of job experience data items associated with the skill area identifier and the skill level identifier, wherein at least one job experience data item describes a task which is performed by a user within the skill area having the skill level;
retrieving, by the processor from the data store, a plurality of formal learning data items associated with the skill area identifier and the skill level identifier, wherein at least one formal learning data item describes a learning activity which is performed by the user within the skill area having the skill level;
retrieving, by the processor from the data store, a plurality of collaborative data items associated with the skill area identifier and the skill level identifier, wherein at least one collaborative data item describes a role in a collaborative forum of the user within the skill area having the skill level, whereinfor the trained skill level, the collaborative data item includes identifying and researching collaboration resources;
for the novice skill level, the collaborative data item includes actively participating in collaborative forums;
for the proficient skill level, the collaborative data item includes contributing to collaborative forums or serving as a subject matter expert on projects;
for the advanced skill level, the collaborative data item includes leading a community of practice and events;
for the expert skill level, the collaborative data item includes proactively contacting leaders of communities of practice, assisting or speaking to communities of practice, or surveying relevant audiences on the impact of collaborative activities;
transforming, by the processor, the plurality of job experience data items, the plurality of formal learning data items and the plurality of collaborative data items into a roadmap, wherein the roadmap describes the job experience data items, formal learning data items and collaborative data items recommended to reach the skill level identified by the skill level identifier; and
providing, via the network interface, the user device, the skill area identifier, the skill level identifier and the roadmap.
2 Assignments
0 Petitions
Accused Products
Abstract
A system is described for providing roadmaps for building proficiencies in skill areas. The system may include a memory, interface, and processor. The memory may store skill area and skill level identifiers, and associated job experience data items describing tasks of a user within the skill area and skill level, formal learning data items describing learning activities of a user within the skill area and skill level, and collaborative data items describing collaborative roles of a user within the skill area and skill level. The processor may receive the skill area and skill level identifiers. The processor may retrieve the job experience, formal learning and collaborative data items associated with the skill area and the skill level identifiers. The processor may transform the data items into a roadmap describing the job experience, formal learning and collaborative data items recommended to reach the skill level, and provide the roadmap to the user.
8 Citations
20 Claims
-
1. A computer-implemented method for providing a roadmap for building proficiency in a skill area, the method comprising:
-
receiving, on a network interface, from a user device, a skill area identifier identifying a skill area of a plurality of skill areas within an organization, and a skill level identifier identifying a skill level of a plurality of skill levels within the skill area; wherein the skill levels further include; a trained skill level; a novice skill level a proficient skill level; an advanced skill level; and an expert skill level; retrieving, by a processor from a data store, a plurality of job experience data items associated with the skill area identifier and the skill level identifier, wherein at least one job experience data item describes a task which is performed by a user within the skill area having the skill level; retrieving, by the processor from the data store, a plurality of formal learning data items associated with the skill area identifier and the skill level identifier, wherein at least one formal learning data item describes a learning activity which is performed by the user within the skill area having the skill level; retrieving, by the processor from the data store, a plurality of collaborative data items associated with the skill area identifier and the skill level identifier, wherein at least one collaborative data item describes a role in a collaborative forum of the user within the skill area having the skill level, wherein for the trained skill level, the collaborative data item includes identifying and researching collaboration resources; for the novice skill level, the collaborative data item includes actively participating in collaborative forums; for the proficient skill level, the collaborative data item includes contributing to collaborative forums or serving as a subject matter expert on projects; for the advanced skill level, the collaborative data item includes leading a community of practice and events; for the expert skill level, the collaborative data item includes proactively contacting leaders of communities of practice, assisting or speaking to communities of practice, or surveying relevant audiences on the impact of collaborative activities; transforming, by the processor, the plurality of job experience data items, the plurality of formal learning data items and the plurality of collaborative data items into a roadmap, wherein the roadmap describes the job experience data items, formal learning data items and collaborative data items recommended to reach the skill level identified by the skill level identifier; and providing, via the network interface, the user device, the skill area identifier, the skill level identifier and the roadmap. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer implemented method for providing a roadmap for building proficiencies across multiple skill areas, the method comprising:
-
receiving, on a network interface, a plurality of skill area identifiers describing a plurality of skill areas within an organization and a skill level to be obtained by the user within each skill area; wherein the skill levels further include; a trained skill level; a novice skill level a proficient skill level; an advanced skill level; and an expert skill level; retrieving, by a processor from a data store, a plurality of job experience data items associated with each skill area identifier and the skill level to be obtained by the user within each skill area, wherein at least one job experience data item associated with each skill area identifier and the skill level identifier describes a task which is performed by a user within the skill area having the skill level; retrieving, by the processor from the data store, a plurality of formal learning data items associated with each skill area identifier and the skill level to be obtained by the user within each skill area, wherein at least one formal learning data item associated with each skill area identifier and skill level describes a learning activity which is performed by the user within the skill area having the skill level; retrieving, by the processor from the data store, a plurality of collaborative data items associated with each skill area identifier and skill level to be obtained by the user within the skill area, wherein at least one collaborative data item associated with each skill area identifier and skill level describes a role in a collaborative forum of a user within the skill area having the skill level, wherein for the trained skill level, the collaborative data item includes identifying and researching collaboration resources; for the novice skill level, the collaborative data item includes actively participating in collaborative forums; for the proficient skill level, the collaborative data item includes contributing to collaborative forums or serving as a subject matter expert on projects; for the advanced skill level, the collaborative data item includes leading a community of practice and events; for the expert skill level, the collaborative data item includes proactively contacting leaders of communities of practice, assisting or speaking to communities of practice, or surveying relevant audiences on the impact of collaborative activities; transforming, by the processor, the plurality of job experience data items, the plurality of formal learning data items and the plurality of collaborative data items into a roadmap, wherein the roadmap describes the job experience data items, formal learning data items and collaborative data items recommended to reach each skill level identified by each skill level identifier; and providing, via the network interface, to the user device, the skill area identifier, the skill level identifier and the roadmap. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A system for providing a roadmap for building proficiency in a skill area, the system comprising:
-
a memory to store a plurality of job experience data items, a plurality of formal learning data items, and a plurality of collaborative data items associated with a skill area identifier identifying a sill area of a plurality of skill areas within an organization, and a skill level identifier identifying a skill level of a plurality of skill levels within the skill level, wherein at least one job experience data item describes a task which is performed by a user within the skill area having the skill level, at least one formal learning data item describes a learning activity which is performed by the user within the skill area having the skill level, and at least one collaborative data item describes a role in a collaborative forum of a user within the skill area having the skill level; wherein the skill levels further include; a trained skill level; a novice skill level a proficient skill level; an advanced skill level; and an expert skill level; a network interface operatively connected to the memory, the network interface operative to communicate with a device of a user; a processor operatively connected to the memory and to the network interface, the processor operative to receive, from the device of the user via the network interface, the skill area identifier and the skill level identifier, retrieve the plurality of job experience data items associated with the skill area identifier and the skill level identifier, retrieve the plurality of formal learning data items associated with the skill area identifier and the skill level identifier, retrieve the plurality of collaborative data items associated with the skill area identifier and the skill level identifier, transform the plurality of job experience data items, the plurality of formal learning data items and the plurality of collaborative data items into a roadmap, wherein the roadmap describes the job experience data items, formal learning data items, and collaborative data items recommended to reach the skill level identified by the skill level identifier, and providing, via the network interface to the device of the user, the skill area identifier, the skill level identifier and the roadmap, and wherein for the trained skill level, the collaborative data item includes identifying and researching collaboration resources; for the novice skill level, the collaborative data item includes actively participating in collaborative forums; for the proficient skill level, the collaborative data item includes contributing to collaborative forums or serving as a subject matter expert on projects; for the advanced skill level, the collaborative data item includes leading a community of practice and events; for the expert skill level, the collaborative data item includes proactively contacting leaders of communities of practice, assisting or speaking to communities of practice, or surveying relevant audiences on the impact of collaborative activities. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification