Patent ID: 7689647

Claim:
A computer-implemented method, stored as instructions on a computer-readable storage medium and executed by at least one computer processor for removing duplicate URLs from a plurality of listed URLs, said method comprising: determining by the at least one computer processor a display URL for each of a plurality of listed URLs; and determining by the at least one computer processor if any subset comprising at least two listed URLs from among the plurality of listed URLs have the same display URL and, if so, eliminating at least one listed URL from among the subset of listed URLs having the same display URL, wherein specific listed URLs from among the subset of listed URLs having the same display URL are selected for elimination based on a selection rule, wherein the selection rule is that, if at least one listed URL from among the subset of listed URLs having the same display URL is a paying URL and the other listed URLs are not paying URLs, the listed URLs that are not paying URLs are eliminated.