IP Library Granted Patent US 11,074,629
Granted Patent B2
US 11,074,629 · App. 16/515,855 · Granted Jul 27, 2021

Optimizing dynamic review generation for redirecting request links

Inventors: Benjamin Berry (New York, NY); Marc Ferrentino (New York, NY)
Assignee: YEXT, INC.
G06Q30/0282G06F16/955G06Q30/0201
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,074,629
App. No.
16/515,855
Granted
Jul 27, 2021
Kind
B2
Abstract

A system and method to optimize dynamic review generation. A client device of a user is selected to provide a review of a merchant. A weighted event factor associated with multiple websites is identified. The system and method identify an input parameter provided by the merchant to be used with the weighted event factor to determine a first website of the multiple websites to receive the review of the merchant. A communication object is transmitted to the client device to redirect the client device to the first website to submit the review.

Claims (43)

1. A computer-implemented method comprising:

selecting, by a processing device of a computing system, a client device of a user to provide a review of a merchant;

identifying, by the computing system, a weighted event factor associated with a plurality of websites;

identifying, by the computing system, an input parameter provided by the merchant;

determining, by the computing system, based on the weighted event factor and the input parameter, a first website of the plurality of websites to receive the review of the merchant;

transmitting, via a computer network, a dynamic redirection container comprising at least a uniform resource locator (URL) of the first website to the client device that redirects the client device to the URL of the first website to submit a posted review;

receiving via the dynamic redirection container the posted review of the merchant at the first website from the client device over the computer network; and

updating, by the computing system, the weighted event factor based on the posted review for the merchant provided by the client device.

2. The method of claim 1 , wherein a location associated with the client device and the merchant correspond.

3. The method of claim 1 , further comprising detecting a purchase using the client device of a product associated with the merchant.

4. The method of claim 1 , further comprising identifying a browsing history of the client device that is associated with the merchant.

5. The method of claim 1 , further comprising determining the weighted event factor for the first website is below a target review rating for the merchant at the first website.

6. The method of claim 1 , wherein the input parameter comprises a priority indicator.

7. The method of claim 6 , further comprising determining the weighted event factor for the first website is greater than or equal to the priority indicator provided by the merchant.

8. A system comprising:

a memory to store instructions; and

a processing device operatively coupled to the memory, the processing device to execute the instructions to:

select a client device of a user to provide a review of a merchant;

identify a weighted event factor associated with a plurality of websites;

identify an input parameter provided by the merchant;

determine, based on the weighted event factor and the input parameter, a first website of the plurality of websites to receive the review of the merchant;

transmit, via a computer network, a dynamic redirection container comprising at least a uniform resource locator (URL) of the first website to the client device that redirects the client device to the URL of the first website to submit a posted review;

receive via the dynamic redirection container the posted review of the merchant at the first web site from the client device over the computer network; and

update the weighted event factor based on the posted review for the merchant provided by the client device.

9. The system of claim 8 , wherein a location associated with the client device and the merchant correspond.

10. The system of claim 8 , the processing device further to detect a purchase using the client device of a product associated with the merchant.

11. The system of claim 8 , the processing device further to identify a browsing history of the client device that is associated with the merchant.

12. The system of claim 8 , the processing device further to determine the weighted event factor for the first website is below a target review rating for the merchant at the first website.

13. The system of claim 8 , wherein the input parameter comprises a priority indicator.

14. The system of claim 13 , the processing device further to determine the weighted event factor for the first website is greater than or equal to the priority indicator provided by the merchant.

15. A non-transitory computer readable storage medium having instructions that, when executed by a processing device of a computing system, cause the processing device to:

select a client device of a user to provide a review of a merchant;

identify a weighted event factor associated with a plurality of websites;

identify an input parameter provided by the merchant;

determine, based on the weighted event factor and the input parameter, a first website of the plurality of websites to receive the review of the merchant;

transmit, via a computer network, a dynamic redirection container comprising at least a uniform resource locator (URL) of the first website to the client device that redirects a communication object to the client device to redirect the client device to the URL of the first website to submit a posted review;

receive via the dynamic redirection container the posted review of the merchant at the first website from the client device over the computer network; and

update the weighted event factor based on the posted review for the merchant provided by the client device.

16. The non-transitory computer readable storage medium of claim 15 , wherein a location associated with the client device and the merchant correspond.

17. The non-transitory computer readable storage medium of claim 15 , the processing device further to detect a purchase using the client device of a product associated with the merchant.

18. The non-transitory computer readable storage medium of claim 15 , the processing device further to identify a browsing history of the client device that is associated with the merchant.

19. The non-transitory computer readable storage medium of claim 15 , the processing device further to determine the weighted event factor for the first website is below a target review rating for the merchant at the first website.

20. The non-transitory computer readable storage medium of claim 15 , the processing device further to determine the weighted event factor for the first website is greater than or equal to the input parameter comprising a priority indicator provided by the merchant.

Assignments (4)
SECURITY INTEREST Recorded May 16, 2025
From: YEXT, INC.
To: ACQUIOM AGENCY SERVICES LLC
Reel/Frame 071295/0620 →
RELEASE OF SECURITY INTEREST Recorded May 15, 2025
From: FIRST-CITIZENS BANK & TRUST COMPANY (AS SUCCESSOR TO SILICON VALLEY BANK)
To: YEXT, INC.
Reel/Frame 071133/0325 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2020
From: BERRY, BENJAMIN; FERRENTINO, MARC
To: YEXT, INC.
Reel/Frame 052811/0294 →
PATENT SECURITY AGREEMENT Recorded Mar 11, 2020
From: YEXT, INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 052149/0851 →