Patent ID: 8543448

Claim:
A method comprising: partitioning various selections of product features, chosen from a set of product features, into respective combinations of possible included feature sets and complementary possible upselling feature sets, respective possible included feature sets being combined with a base product and considered for inclusion in an initial sales product configuration; for each possible upselling feature set, calculating, using at least one processor, a positive utility threshold as a summation of a utility of each product feature of a respective possible upselling feature set that is less than or equal to the combination of the base product utility and the product feature set utility minus a competitive product feature set utility; for each possible upselling feature set having a positive utility threshold, calculating a sales profit corresponding to a sale of the respective possible upselling feature set; and ascertaining a maximum sales profit from among the sales profits calculated for the possible upselling feature sets having a positive utility threshold, wherein the possible included feature set and the complementary possible upselling feature set having the maximum calculated sales profit are respectively designated as a set of included features to be included in the initial sales product configuration and a set of upselling feature candidates correlated with the initial sales product configuration.