Patent ID: 9280618
Filing Date: 2016-03-08
CPC Classification: G06F,G06Q

Claim Text:
1. A computer-implemented method for identifying matching criteria to select a control strategy, the method comprising: receiving, by a server, a listing of a plurality of matching criteria; generating, by the server, a plurality of control strategies using a plurality of permutations of one or more matching criteria in the listing; randomly selecting, by the server, a plurality of test locations; creating, by the server, a plurality of null tests for a predetermined time frame based upon the randomly selected test locations; calculating, by the server, a similarity score for each matching criteria for each randomly selected test location paired with a potential control location, wherein the similarity criteria is calculated using a distance function formulated as: identifying, by the server, the most similar potential control locations for each test location for each control strategy; calculating, by the server, an aggregate lift for each null test by aggregating lift for each test location for each control strategy based upon the most similar potential control locations; and ranking, by the server, the control strategies based upon the aggregate lift, wherein the best matching criteria is selected to predict sales of a particular product over a period of time.