Patent ID: 8805719
Filing Date: 2014-08-12
Classification: G06Q

Abstract:
1. A method, performed by one or more processors of a computer system, for providing a floating matrix for compensating customers enrolled in a retail customer referral program based on a position in which a customer is placed within the floating matrix, the method comprising: generating, by the one or more processors, a floating matrix that includes a plurality of positions arranged hierarchically in a plurality of levels, wherein at least one level includes fewer positions than a layer immediately below the level in the floating matrix, the floating matrix for arranging customers enrolled in a program based on performance of the customers in the program; associating, by the one or more processors, a compensation formula with each position in the floating matrix, wherein the compensation formula for at least one position in one level of the floating matrix is different than the compensation formula for at least one position in a second level of the floating matrix, and wherein a compensation formula for a position at a higher level yields a higher compensation amount than a compensation formula for a position at a lower level; for each of a plurality of production periods, performing the following to reposition customers within the floating matrix based on production points earned by the customers during the corresponding production period: