Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
197 words
A process for predictive resource planning by a service provider to meet a customer's predicted technical resource requirements, the process implemented using a computer having a data storage device for storing data in a data base repository, and the process comprising: determining a technology baseline of a service provider and storing data representing the technology baseline in the data base repository; determining a technology direction for the customer and storing data representing the customer technology direction in the data base repository; predicting technical resource requirements for servicing the customer based upon the technology direction of the customer and storing the technical resource requirements in the data base repository; documenting a plurality of candidates' technical skill levels and storing the plurality of candidates' technical skill levels in the data base repository; selecting candidates for providing the predicted technical resource requirements; creating an individual development plan to develop skills of selected candidates as needed to provide the predicted technical resource requirements; and implementing each individual development plan in order to develop the skills of the selected candidates such that the service provider can develop a collection of trained candidates to meet the predicted technical resource requirements of the customer.
Claim 2
Dependent Claim
197 words
A process for predictive resource planning by a service provider to meet a customer's predicted technical resource requirements, the process implemented using a computer having a data storage device for storing data in a data base repository, and the process comprising: determining a technology baseline of a service provider and storing data representing the technology baseline in the data base repository; determining a technology direction for the customer and storing data representing the customer technology direction in the data base repository; predicting technical resource requirements for servicing the customer based upon the technology direction of the customer and storing the technical resource requirements in the data base repository; documenting a plurality of candidates' technical skill levels and storing the plurality of candidates' technical skill levels in the data base repository; selecting candidates for providing the predicted technical resource requirements; creating an individual development plan to develop skills of selected candidates as needed to provide the predicted technical resource requirements; and implementing each individual development plan in order to develop the skills of the selected candidates such that the service provider can develop a collection of trained candidates to meet the predicted technical resource requirements of the customer.
Claim 3
Dependent Claim
80 words
The process of claim 1 further comprising: comparing the technology baseline data with the technology direction data to identify technical profiles appropriate to the technology direction of the customer; assessing the skill level of the candidates prior to selecting the candidates; and identifying a time period within which each individual development plan should be completed in order to provide each candidate with the appropriate skills to allow the service provider to provide the predicted technical resource requirements to the customer.
Claim 4
Dependent Claim
61 words
The process of claim 2, wherein more than one of the steps of determining a technology baseline, determining a technology direction, predicting technical resource requirements, documenting a candidate's technical skill levels, selecting candidates, creating an individual development plan, implementing each individual development plan, comparing the technology baseline, assessing the skill level, and identifying a time period are performed by a computer.
Claim 5
Dependent Claim
17 words
The process of claim 1, further comprising: evaluating the process to determine ways to improve the process.
Claim 6
Dependent Claim
21 words
The process of claim 1, further comprising: periodically updating the service provider's technology baseline; and periodically updating the customer's technology direction.
Claim 7
Dependent Claim
67 words
The process of claim 1, wherein determining the technology baseline comprises: identifying technical skills of personnel within the service provider and identifying technical skills required for technologies prevalent in the service provider's industry to establish the service provider's technology baseline; and linking the technical skills identified to a plurality of generic technical profiles, the generic technical profiles each containing a set of skills defining that technical profile.
Claim 8
Dependent Claim
52 words
The process of claim 1, wherein determining a technology direction for the customer comprises: identifying technologies currently in use by the customer and storing data representing current customer technologies in the repository; and identifying technologies the customer anticipates using in the future and storing data representing future customer technologies in the repository.
Claim 9
Dependent Claim
64 words
The process of claim 1, wherein predicting technical resource requirements comprises: determining technical skills required to support the customer's technology direction; linking the technical skills required to support the customer's technical direction to a plurality of technical profiles contained within the repository to create a plurality of customer technical profiles; and predicting a number of technical resources needed to support the customer technical profiles.
Claim 10
Dependent Claim
70 words
The process of claim 1, wherein selecting candidates comprises: inputting into a computer a set of search criteria defining a search of the candidates, the search criteria selected to match a candidate to a customer technical resource requirement; performing a computer search based on the search criteria, the computer search generating candidates meeting the search criteria; and targeting a candidate to a customer technical profile based on the search results.
Claim 11
Dependent Claim
87 words
The process of claim 1, wherein creating an individual development plan comprises: identifying skills a candidate must develop in order to satisfy skills in a targeted technical profile and storing the identified skills needing development in the repository in an individual development plan for the candidate; providing development activities to develop the identified skills and storing data defining that development activity in the repository; and identifying a time frame within which a candidate must complete each development activity in order to meet the customer's technical resource requirements.
Claim 12
Dependent Claim
69 words
The process of claim 1, wherein implementing each individual development plan comprises: reviewing all individual development plans to determine what identified skills must be developed in each and to determine what development activities should occur; scheduling development activities according to the review; registering candidates for the scheduled development activities; and executing the scheduled development activities to develop the skills necessary for a candidate to meet a target technical profile.
Claim 13
Independent Claim
246 words
A system for predictive resource planning by a service provider to meet a customer's predicted technical resource requirements, the system comprising: a computer having a data storage device for containing a repository of data, the data base repository containing; a technology baseline for the service provider; a plurality of generic technical profiles, each technical profile defining a set of skills; a technology direction for the customer, the technology direction including the technologies current in use by the customer, technologies the customer plans to use in the future, and a time frame in which to implement the technology direction; skill levels of candidates available for targeting to a customer technical profile; development activities to develop a candidate to meet a customer technical profile; and a software program executed by the computer for manipulating data contained within the repository, the software program operable to: compare the service provider's technology baseline with the customer's technology direction to identify the technical profiles required to meet the customer's technology direction, thereby creating a plurality of customer technical profiles; search candidates' skill levels according to criteria selected by a user to identify candidates to target to a customer technical profile; create an individual development plan, including a development activity, for each candidate that requires development to meet the customer technical profile to which the candidate is targeted; and create a schedule for executing the development activities in order to provide candidates targeted to a customer technical profile within the customer's time frame.
Claim 14
Independent Claim
246 words
A system for predictive resource planning by a service provider to meet a customer's predicted technical resource requirements, the system comprising: a computer having a data storage device for containing a repository of data, the data base repository containing; a technology baseline for the service provider; a plurality of generic technical profiles, each technical profile defining a set of skills; a technology direction for the customer, the technology direction including the technologies current in use by the customer, technologies the customer plans to use in the future, and a time frame in which to implement the technology direction; skill levels of candidates available for targeting to a customer technical profile; development activities to develop a candidate to meet a customer technical profile; and a software program executed by the computer for manipulating data contained within the repository, the software program operable to: compare the service provider's technology baseline with the customer's technology direction to identify the technical profiles required to meet the customer's technology direction, thereby creating a plurality of customer technical profiles; search candidates' skill levels according to criteria selected by a user to identify candidates to target to a customer technical profile; create an individual development plan, including a development activity, for each candidate that requires development to meet the customer technical profile to which the candidate is targeted; and create a schedule for executing the development activities in order to provide candidates targeted to a customer technical profile within the customer's time frame.
Claim 15
Dependent Claim
31 words
The system of claim 12, wherein the software program is further operable to: deploy the data base repository to remote data storage sites; and merge repository information from multiple remote sites.
Claim 16
Dependent Claim
72 words
The system of claim 12, wherein the software program is operable to identify candidates by: accessing a set of search criteria defining a search of the candidates, the search criteria selected to match a candidate to a customer technical resource requirement; performing a search based on the search criteria, the computer search generating candidates meeting the search criteria; and targeting a candidate to a customer technical profile based on the search results.
Claim 17
Dependent Claim
87 words
The system of claim 12, wherein the software program is operable to create an individual development plan by: identifying skills a candidate must develop in order to satisfy skills in a targeted technical profile and storing the identified skills needing development in an individual development plan for the candidate; providing development activities to develop the identified skills and storing data defining that development activity; and identifying a time frame within which a candidate must complete each development activity in order to meet the customer's technical resource requirements.
Claim 18
Independent Claim
180 words
A system for predictive resource planning directed by a computer program, the system comprising: a data storage device operable to store a computer program and data input by a user to create a data base repository; an input/output device coupled to the processor providing an interface allowing the input of information into the data base repository; a processor coupled to the data storage device operable to execute the computer program for; predicting technical resource requirements for servicing the customer based upon a technology direction of the customer and storing the technical resource requirements in the data base repository; selecting candidates for providing the technical resource requirements based on the candidates' skill levels related to the customer's technical resource requirements; and creating an individual development plan to develop skills of selected candidates as required to provide the technical resource requirements; the individual development plan thereby providing a means for developing the skills of the selected candidates such that the service provider can develop a collection of trained candidates with the skills to meet the predicted technical resource requirements of the customer.
Claim 19
Independent Claim
180 words
A system for predictive resource planning directed by a computer program, the system comprising: a data storage device operable to store a computer program and data input by a user to create a data base repository; an input/output device coupled to the processor providing an interface allowing the input of information into the data base repository; a processor coupled to the data storage device operable to execute the computer program for; predicting technical resource requirements for servicing the customer based upon a technology direction of the customer and storing the technical resource requirements in the data base repository; selecting candidates for providing the technical resource requirements based on the candidates' skill levels related to the customer's technical resource requirements; and creating an individual development plan to develop skills of selected candidates as required to provide the technical resource requirements; the individual development plan thereby providing a means for developing the skills of the selected candidates such that the service provider can develop a collection of trained candidates with the skills to meet the predicted technical resource requirements of the customer.
Claim 20
Dependent Claim
34 words
The system of claim 16, wherein the processor is operable to execute the computer program for: deploying the data base repository to remote data storage sites; and merging repository information from multiple remote sites.
Claim 21
Dependent Claim
76 words
The system of claim 16, wherein the processor is operable to execute the computer program for selecting candidates by: accessing a set of search criteria defining a search of the candidates, the search criteria selected to match a candidate to a customer technical resource requirement; performing a search based on the search criteria, the computer search generating candidates meeting the search criteria; and targeting a candidate to a customer technical profile based on the search results.
Claim 22
Dependent Claim
91 words
The system of claim 16, wherein the processor is operable to execute the computer program for creating an individual development plan by: identifying skills a candidate must develop in order to satisfy skills in a targeted technical profile and storing the identified skills needing development in an individual development plan for the candidate; providing development activities to develop the identified skills and storing data defining that development activity; and identifying a time frame within which a candidate must complete each development activity in order to meet the customer's technical resource requirements.