Determining suitability of entity to provide products or services based on factors of acquisition context
First Claim
1. A method for determining the suitability of an entity to provide products or services, the method comprising:
- receiving a name of said entity to be evaluated;
determining a reputation value of said entity;
receiving category data regarding said entity;
receiving measurement data associated with said category data;
identifying a value for each category in said category data for an acquisition context involving said entity;
identifying a weight for each of said measurement data associated with a category with a value that exceeds a first threshold value;
comparing each weighted measurement data with a second threshold value;
generating a binary value for each weighted measurement data that exceeds said second threshold value;
summing up binary values for all weighted measurement data that exceed said second threshold value;
applying an appropriate weight to said summed binary values based on confidence source of said category data and said measurement data is correct;
receiving an input on performance of said entity in connection with products or services provided by said entity;
generating a feedback value based on said received input;
applying said feedback value and said reputation value to said weighted summed binary values;
generating a suitability value based on said applying of said feedback value and said reputation value to said weighted summed binary values;
comparing said suitability value to a third threshold value; and
determining if said entity is suitable to provide products or services based on said comparison of said suitability value to said third threshold value.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system and computer program product for determining the suitability of an entity to provide products or services. Category and measurement data is received concerning the entity where each category is assigned a value based on the acquisition context. If the value assigned to a category exceeds a threshold, then the measurement data for that category is used in evaluating the entity. This measurement data is weighted according to the acquisition context. A binary value is generated for each weighted measurement value that exceeds a threshold. These binary values are summed and weighted according to the confidence that the source of the data is correct. Further, the past performance and reputation of the entity is used in applying a weight to the summed binary values to generate a suitability value. If the suitability value exceeds a threshold, then it is deemed suitable to conduct business with the entity.
34 Citations
21 Claims
-
1. A method for determining the suitability of an entity to provide products or services, the method comprising:
-
receiving a name of said entity to be evaluated; determining a reputation value of said entity; receiving category data regarding said entity; receiving measurement data associated with said category data; identifying a value for each category in said category data for an acquisition context involving said entity; identifying a weight for each of said measurement data associated with a category with a value that exceeds a first threshold value; comparing each weighted measurement data with a second threshold value; generating a binary value for each weighted measurement data that exceeds said second threshold value; summing up binary values for all weighted measurement data that exceed said second threshold value; applying an appropriate weight to said summed binary values based on confidence source of said category data and said measurement data is correct; receiving an input on performance of said entity in connection with products or services provided by said entity; generating a feedback value based on said received input; applying said feedback value and said reputation value to said weighted summed binary values; generating a suitability value based on said applying of said feedback value and said reputation value to said weighted summed binary values; comparing said suitability value to a third threshold value; and determining if said entity is suitable to provide products or services based on said comparison of said suitability value to said third threshold value. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product embodied in a computer readable medium for determining the suitability of an entity to provide products or services, the computer program product comprising the programming instructions for:
-
receiving a name of said entity to be evaluated; determining a reputation value of said entity; receiving category data regarding said entity; receiving measurement data associated with said category data; identifying a value for each category in said category data for an acquisition context involving said entity; identifying a weight for each of said measurement data associated with a category with a value that exceeds a first threshold value; comparing each weighted measurement data with a second threshold value; generating a binary value for each weighted measurement data that exceeds said second threshold value; summing up binary values for all weighted measurement data that exceed said second threshold value; applying an appropriate weight to said summed binary values based on confidence source of said category data and said measurement data is correct; receiving an input on performance of said entity in connection with products or services provided by said entity; generating a feedback value based on said received input; applying said feedback value and said reputation value to said weighted summed binary values; generating a suitability value based on said applying of said feedback value and said reputation value to said weighted summed binary values; comparing said suitability value to a third threshold value; and determining if said entity is suitable to provide products or services based on said comparison of said suitability value to said third threshold value. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
a memory unit for storing a computer program for determining the suitability of an entity to provide products or services; and a processor coupled to said memory unit, wherein said processor, responsive to said computer program, comprises; circuitry for receiving a name of said entity to be evaluated; circuitry for determining a reputation value of said entity; circuitry for receiving category data regarding said entity; circuitry for receiving measurement data associated with said category data; circuitry for identifying a value for each category in said category data for an acquisition context involving said entity; circuitry for identifying a weight for each of said measurement data associated with a category with a value that exceeds a first threshold value; circuitry for comparing each weighted measurement data with a second threshold value; circuitry for generating a binary value for each weighted measurement data that exceeds said second threshold value; circuitry for summing up binary values for all weighted measurement data that exceed said second threshold value; circuitry for applying an appropriate weight to said summed binary values based on confidence source of said category data and said measurement data is correct; circuitry for receiving an input on performance of said entity in connection with products or services provided by said entity; circuitry for generating a feedback value based on said received input; circuitry for applying said feedback value and said reputation value to said weighted summed binary values; circuitry for generating a suitability value based on said applying of said feedback value and said reputation value to said weighted summed binary values; circuitry for comparing said suitability value to a third threshold value; and circuitry for determining if said entity is suitable to provide products or services based on said comparison of said suitability value to said third threshold value. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification