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, by a processor 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;
retrieving, by the 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 a user within the skill area having the skill level;
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, by the processor to 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.
17 Citations
21 Claims
-
1. A computer-implemented method for providing a roadmap for building proficiency in a skill area, the method comprising:
-
receiving, by a processor 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; retrieving, by the 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 a user within the skill area having the skill level; 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, by the processor to the user device, the skill area identifier, the skill level identifier and the roadmap. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer implemented method for providing a roadmap for building proficiencies across multiple skill areas, the method comprising:
-
receiving, by a processor, 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; retrieving, by the 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; 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, by the processor to the user device, the skill area identifier, the skill level identifier and the roadmap. - View Dependent Claims (9, 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; an interface operatively connected to the memory, the interface operative to communicate with a device of a user; and a processor operatively connected to the memory and the interface, the processor operative to receive, from the device of the user via the 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 interface to the device of the user, the skill area identifier, the skill level identifier and the roadmap. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification