Patent ID: 7370381

Claim:
A computer-implemented method for a ranking engine, the method comprising: assigning a score to each file based on at least the following factors: recency, editorial popularity, and clickthru popularity, wherein the score is R T and is determined using the following formula: R T = W r ⁢ R r Term ⁢ ⁢ 1 + W e ⁢ R e Term ⁢ ⁢ 2 + W c ⁢ R c Term ⁢ ⁢ 3 where: 0<R i <1 and: 1 =W r +W e +W c 0<R T <1, wherein clickthru popularity is weighted based on the following formula for R c : R c =W cpm R cpm +W cph R cph +W cpd R cpd where: R cpm = clicks per minutes ranking = CPM Max ⁢ ⁢ ( cpm ) over ⁢ ⁢ all ⁢ ⁢ items , ( 0 < R cpm < 1 ) R cph = clicks per hour ranking = CPH Max ⁢ ⁢ ( cph ) over ⁢ ⁢ all ⁢ ⁢ items , ( 0 < R cph < 1 ) R cpd = clicks per day ranking = CPD Max ⁢ ⁢ ( cpd ) over ⁢ ⁢ all ⁢ ⁢ items , ( 0 < R cpd < 1 ) and 1 = W cpm + W cph + W cpd ; organizing the files based on the assigned scores; and displaying the files as organized.