| CPC G06Q 30/0277 (2013.01) [G06F 9/00 (2013.01); G06Q 30/00 (2013.01)] | 20 Claims |

|
1. A method implemented by a computer system, the method comprising:
storing, in a data store, information associated with a plurality of webpages of a plurality of retailers, wherein a portion of the plurality of webpages include product webpages associated with one or more products, and each of the plurality of retailers has a relationship with one or more of a plurality of affiliate networks;
receiving a request from a first user computing device for a link associated with a product;
one of receiving the link from the data store, if previously generated and stored in the data store, or generating the link;
providing the link to the first user computing device, wherein the link is published by the first user computing device;
receiving an indication of a selection of the published link by a second user computing device;
identifying, using the information stored in the data store, a retailer from the plurality of retailers providing the product and at least one of the plurality of affiliate networks that the identified retailer has a relationship with; and
redirecting a browser of the second user computing device through the computer system and/or a server of the at least one of the plurality of affiliate networks that the retailer has a relationship with to a product webpage of the retailer associated with the product.
|