Patent ID: 8190475

Claim:
A computer implemented method comprising: receiving a set of traversals indicating visits to a set of web destinations, the set of traversals including scored and unscored traversals where a scored traversal is associated with a known score of at least one visitor property of a visitor associated with the traversal; inferring initial destination scores of the at least one visitor property for the web destinations visited by the scored traversals based on the known scores of the scored traversals; estimating initial scores for the unscored traversals; inferring revised destination scores for the web destinations visited by the scored traversals and inferring initial destination scores for the web destinations only visited by the unscored traversals based on the known scores of the scored traversals and the initial scores of the unscored traversals; estimating, by one or more processors, revised scores for the unscored traversals based on the revised destination scores for the web destinations visited by the scored traversals and the initial destination scores for the web destinations only visited by the unscored traversals; inferring, by the one or more processors, revised destination scores for all of the web destinations based on the known scores of the scored traversals and the revised scores of the unscored traversals; and performing a plurality of iterations of the estimating and inferring steps above.