Patent Document ID: 8355942
Application ID: 13534539
Patent Flag: 1

Claim One:
1. A method comprising: receiving, by a computing system from a first entity, business requirements data with identification numbers and associated descriptions and weighting factors, wherein said business requirements data comprises business requirements associated with a software/hardware solution for performing specified functions associated with said first entity, wherein said weighting factors are associated with said business requirements data, and wherein each weighting factor of said weighting factors is associated with a different business requirement of said business requirements; generating, by said computing system based on said business requirements data, a prioritization chart comprising said business requirements associated with said weighting factors, a prioritization rationale, and a user command description; receiving, by said computing system from a second entity, a first list of software/hardware products associated with said specified functions, wherein said first entity differs from said second entity; receiving, by said computing system from a third entity, assessment data associated with said software/hardware products of said first list, wherein said assessment data comprises an assessment rating for each software/hardware product of said first list, wherein said assessment data comprises key product features for each software/hardware product and software products manufacturers of said first list, and wherein said third entity differs from said second entity and said first entity; generating, by said computing system, a first chart comprising said key product features with respect to said software products manufacturers and percentage values representing ratings for said key product features; calculating, by said computing system, total requirement weighting factors for said product features, wherein each total requirement weighting factor of said total requirement weighting factors is associated with a different feature of said key product features; generating, by said computing system, a second chart comprising said key product features with respect to said software products manufacturers, said percentage values, said total requirement weighting factors, and numerical representations of said business requirements; calculating, by said computing system, total feature weighting factors for said software/hardware products, wherein each total feature weighting factor of said total feature weighting factors is associated with a different software/hardware product of said software/hardware products, and wherein each said total feature weighting factor is based on a function of each said assessment rating and an associated total requirement weighting factor of said total requirement weighting factors; generating, by said computing system, a third chart comprising a modified version of said second chart, wherein said third chart comprises said total feature weighting factors associated with each of said key product features and each of said percentage values; calculating, by said computing system, total feature scores for said software/hardware products, wherein each total feature score of said total feature scores is calculated by adding groups of said total feature weighting factors, and wherein each said different software/hardware product is associated with a different group of said groups; calculating, by said computing system, normalized scores associated with each total feature score of said total feature scores, wherein said calculating each normalized score of said normalized scores comprises: calculating a difference between said each total feature score of said total feature scores and a minimum total feature score of said total feature scores; calculating a quotient by dividing said difference with a range of said total feature scores; calculating a product by multiplying said quotient by four; and adding one to said product; rating, by said computing system based on said normalized scores, said software/hardware products; generating, by said computing system, a fourth chart comprising a modified version of said third chart, wherein said fourth chart comprises, said total feature weighting factors associated with each of said key product features, each of said percentage values, and said normalized scores; generating, by said computing system based on said rating, a ranking list comprising rankings for each said software/hardware product of said software/hardware products associated with said normalized scores; and transmitting, by said computing system to said first entity, said ranking list.