US 12,223,529 B2
System and method for dynamic creation of product links from a web browser application
Alexei Stoliartchouk, Kensington, CA (US); Forrest Jordan, Dallas, TX (US); and Baxter Box, Dallas, TX (US)
Assigned to rewardStyle, Inc., Dallas, TX (US)
Filed by rewardStyle, Inc., Dallas, TX (US)
Filed on Aug. 14, 2024, as Appl. No. 18/804,388.
Application 18/804,388 is a continuation of application No. 18/300,999, filed on Apr. 14, 2023, granted, now 12,086,844.
Application 18/300,999 is a continuation of application No. 17/661,602, filed on May 2, 2022, granted, now 11,657,433, issued on May 23, 2023.
Application 17/661,602 is a continuation of application No. 17/205,540, filed on Mar. 18, 2021, granted, now 11,354,710, issued on Jun. 7, 2022.
Application 17/205,540 is a continuation of application No. 16/679,843, filed on Nov. 11, 2019, granted, now 11,017,441, issued on May 25, 2021.
Application 16/679,843 is a continuation of application No. 13/838,578, filed on Mar. 15, 2013, granted, now 10,475,084, issued on Nov. 12, 2019.
Application 13/838,578 is a continuation in part of application No. 13/731,383, filed on Dec. 31, 2012, granted, now 9,779,425, issued on Oct. 3, 2017.
Application 13/731,383 is a continuation in part of application No. 13/547,771, filed on Jul. 12, 2012, granted, now 11,010,795, issued on May 18, 2021.
Claims priority of provisional application 61/617,857, filed on Mar. 30, 2012.
Prior Publication US 2024/0403924 A1, Dec. 5, 2024
Int. Cl. G06F 17/00 (2019.01); G06F 9/00 (2006.01); G06Q 30/00 (2023.01); G06Q 30/0241 (2023.01)
CPC G06Q 30/0277 (2013.01) [G06F 9/00 (2013.01); G06Q 30/00 (2013.01)] 20 Claims
OG exemplary drawing
 
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.