IP Library Granted Patent US 11,017,441
Granted Patent B2
US 11,017,441 · App. 16/679,843 · Granted May 25, 2021

System and method for dynamic creation of product links from a web browser application

Inventors: Alexei Stoliartchouk (Kensington, CA); Forrest Jordan (Dallas, TX); Baxter Box (Dallas, TX)
Assignee: rewardStyle, Inc.
G06Q30/0277G06F9/00G06Q30/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,017,441
App. No.
16/679,843
Granted
May 25, 2021
Kind
B2
Abstract

A method and system is provided for facilitating affiliate link generation using a web browser application. A publisher enables the system by identifying a webpage on an affiliate web site. The system performs an initial assessment of the page to extract webpage information, which is compared to information stored in a database. If the extracted information matches stored information, a record of the webpage is displayed and an affiliate link is dynamically generated for immediate use. If the extracted information does not match stored information, a new record of the webpage is created. If the webpage contains product-specific data, a product-specific record is stored. If the webpage does not contain product-specific data, a non-product record is stored. An affiliate link is then dynamically created. The new record of the product and dynamically created affiliate link is added to the database for immediate use.

Claims (22)

1. A system for data management comprising:

an application operating on a first processor and configured to provide a tool that is installed into and operates in coordination with a software application operating on a second processor, the tool includes one or more first items of computer-readable code that are adapted to be embedded in a document displayed on a web browser associated with a user by activation of a user-selectable control, the document created by generation of one or more second items of computer-readable code created in response to text input by the user and controls selected by the user; and

a link generation server operating on a third processor and in network communication with the application, and configured to select a previously-created link to a resource including an advertiser affiliate webpage in response to data transmitted to the link generation server by the tool.

2. The system of claim 1 wherein the application comprises a website application.

3. The system of claim 2 wherein the tool comprises a web browser tool.

4. The system of claim 3 wherein the application comprises a web browser software application.

5. The system of claim 4 wherein the document comprises a user-generated document.

6. The system of claim 1 , wherein the link generation server is configured to select the previously-created link to the resource as a function of locations associated with each of a plurality of online advertiser affiliates.

7. The system of claim 1 , wherein the application comprises computer software code adapted to cause automated creation of a new resource link by the link generation server if the link generation server determines that the previously-created resource link does not exist.

8. The system of claim 1 , the application comprising computer software code adapted to cause automated creation of the resource link in response to a user-selected control and a resource displayed in the application.

9. A method for data management comprising:

receiving a request for a tool at a first processor from a second processor that includes one or more items of computer-readable code that are adapted to cause the second processor to initiate creation of a link in response to a resource including an advertiser affiliate webpage displayed on an application operating on the second processor without manual entry by an operator;

determining with the first processor whether a. response has been transmitted in response to the request; and

providing the tool to the second processor if the response has been transmitted.

10. The method of claim 9 wherein the tool comprises a web browser tool.

11. The method of claim 10 wherein the link comprises a web address URL link.

12. The method of claim 9 wherein the application comprises a web browser.

13. The method of claim 12 wherein manual entry comprises manual entry of the web address URL link.

14. The method of claim 13 wherein a registered publisher transmits request.

15. The method of claim 9 wherein the tool is capable of activation by the second processor.

16. The method of claim 15 further comprising generating a resource link at a third processor if it is determined at the third processor that the resource link has not been stored.

17. The method of claim 9 , further comprising generating the resource link at a third processor using a link generation server operating on the third processor in response to selection of the application.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Oct 2, 2023
From: SILICON VALLEY BANK, A DIVISION OF FIRST CITIZENS BANK & TRUST COMPANY (SUCCESSOR BY PURCHASE TO THE FEDERAL DEPOSIT INSURANCE CORPORATION AS RECEIVER FOR SILICON VALLEY BRIDGE BANK, N.A. (AS SUCCESSOR TO SILICON VALLEY BANK))
To: REWARDSTYLE, INC.
Reel/Frame 065098/0831 →
SECURITY INTEREST Recorded Feb 2, 2022
From: REWARDSTYLE, INC.
To: SILICON VALLEY BANK
Reel/Frame 058950/0367 →
SECOND AMENDMENT TO INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jan 15, 2021
From: REWARDSTYLE, INC.
To: SILICON VALLEY BANK
Reel/Frame 055009/0281 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 11, 2019
From: STOLIARTCHOUK, ALEXEI; JORDAN, FORREST; BOX, BAXTER
To: NASTYGOAT CORPORATION
Reel/Frame 050972/0600 →
CHANGE OF NAME Recorded Nov 11, 2019
From: NASTYGOAT CORPORATION
To: REWARDSTYLE, INC.
Reel/Frame 050979/0960 →
CHANGE OF ADDRESS OF ASSIGNEE Recorded Nov 11, 2019
From: REWARDSTYLE, INC.
To: REWARDSTYLE, INC.
Reel/Frame 050980/0016 →