Patent Document ID: 7957996
Application ID: 10814541
Patent Flag: 1

Claim One:
1. A method of determining resource placement, comprising: determining plurality of assessment criteria for assessing each of a plurality of candidate locations for placing resources for a product; creating a product profile for the product, the product profile comprising an importance value assigned to each of a first plurality of the assessment criteria and to each of a second plurality of the assessment criteria, the first plurality pertaining to local skills for the product and the second plurality pertaining to a marketplace of the product; creating a geography profile for each of the candidate locations, each geography profile comprising a score assigned to each of the first plurality of the assessment criteria and to each of the second plurality of the assessment criteria, each score in each of the geography profiles assigned to indicate how well the candidate location meets the assessment criterion to which the score is assigned; using computer-readable program code executed by a computer to programmatically compute a skills gap score for each of the candidate locations, further comprising: computing a plurality of skills gap values for the candidate location by subtracting, for each of the first plurality of the assessment criteria, the score assigned to the assessment criterion in the geography profile for the candidate location from the importance value assigned to the assessment criterion in the product profile; and summing, for each of the candidate locations, each of the computed skills gap values to yield the skills gap score for the candidate location; using computer-readable program code executed by the computer to programmatically compute an opportunity gap score for each of the candidate locations, further comprising: computing a plurality of opportunity gap values for the candidate location by subtracting, for each of the second plurality of the assessment criteria, the importance value assigned to the assessment criterion in the product profile from the score assigned to the assessment criterion in the geography profile for the candidate location; and summing, for each of the candidate locations, each of the computed opportunity gap values to yield the opportunity gap score for the candidate location; and using computer-readable program code executed by the computer to programmatically select a particular location from among the candidate locations for placing the resources, based on the programmatically-computed skills gap score for each of the candidate locations and the programmatically-computed opportunity gap score for each of the candidate locations.