Patent ID: 8615433

Claim:
A computer system comprising: one or more computers programmed to perform operations, the operations comprising: identifying, with a path module, a path by which a first user has navigated to a first web page that is determined to include an advertisement that a plurality of users have selected at least a threshold amount, the path including a second web page; receiving, with a term-processor module, an identifier of the second web page from the path module and in response processing the second web page to identify a term that appears in text of the second web page; identifying, with at least the term that appears in text of the second web page that is included in the path by which the first user navigated to the first web page, one or more keywords; and providing the one or more keywords to a second computer system that is configured to promote, by using the one or more keywords, a product or service that is promoted by the advertisement to a second user, who is different than the first user.