IP Library Granted Patent US 11,321,748
Granted Patent B2
US 11,321,748 · App. 15/783,186 · Granted May 3, 2022

Optimizing dynamic third party review generation for transmitting redirection request links

Inventors: Benjamin Berry (New York, NY); Calvin Casalino (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,321,748
App. No.
15/783,186
Granted
May 3, 2022
Kind
B2
Abstract

Implementations of the present disclosure provide techniques to optimize dynamic third party review generation for transmitting redirection request links. In one implementation, a system is provide that comprises a memory to store profile data for one or more merchants; and a processing device, operatively coupled to the memory, to receive an indication to generate an online review for a client device associated with a location of a merchant. Responsive to receiving the indication, one or more weighted event factors associated with the merchant are determined. One or more distribution parameters specified by a merchant system are selected based on the weighted event factors for the merchant. An online third party review site is identified based on the distribution parameters. Thereupon, the online third party site is caused to transmit a reviewing object to the client device for posting the online review of the location of the merchant.

Claims (49)

1. A system comprising:

a memory to store profile data for one or more merchants; and

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

detect a condition associated with a client device, wherein the condition indicates the client device is associated with a location of a merchant;

responsive to detecting the condition, select a distribution parameter identified by a merchant system associated with the merchant, wherein the distribution parameter comprises a rule governing placement of a review of the location of the merchant among a plurality of online third party websites;

extract, from the plurality of online third party websites, a set of review statistics associated with the location of the merchant;

determine login information associated with the client device, wherein the login information indicates the client device is logged into a first online third party website;

identify a weighted event factor associated with the plurality of online third party websites based on the distribution parameter identified by the merchant system;

identify, based on the distribution parameter, the weighted event factor associated with the first online third party website, the login information of the client device, and the set of review statistics associated with the location of the merchant, the first online third party website of the plurality of online third party websites;

cause the first online third party website to generate and transmit a redirection container comprising a link to the first online third party website to the client device; and

redirect, via the link of the redirection container, the client device to the first online third party website for posting an online review of the location of the merchant.

2. The system of claim 1 , wherein the distribution parameter indicates a determined time period and number of electronic communications to transmit of the location during the determined time period.

3. The system of claim 2 , wherein the electronic communications comprise email communications.

4. The system of claim 2 , wherein the electronic communications comprise text communications.

5. The system of claim 1 , wherein the processing device is further to determine that the distribution parameter for the first online third party website meets a recency time indicator of reviews for the location associated with the merchant.

6. The system of claim 1 , wherein the processing device is further to:

receive review data based on the redirection container that is posted by the client device for the location; and

update the distribution parameter based on the review data.

7. A method comprising:

detecting a condition associated with a client device, wherein the condition indicates the client device is associated with a location of a merchant;

responsive to detecting the condition, selecting a distribution parameter identified by a merchant system associated with the merchant, wherein the distribution parameter comprises a rule governing placement of a review of the location of the merchant among a plurality of online third party websites;

extracting, from the plurality of online third party websites, a set of review statistics associated with the location of the merchant;

determining login information associated with the client device, wherein the login information indicates the client device is logged into a first online third party website;

identifying a weighted event factor associated with the plurality of online third party websites based on the distribution parameter identified by the merchant system;

identifying, by a processing device, based on the distribution parameter, the weighted event factor associated with the first online third party website, the login information of the client device, and the set of review statistics associated with the location of the merchant, the first online third party website of the plurality of online third party websites;

causing, by the processing device, the first online third party website to generate and transmit a redirection container comprising a link to the first online third party website to the client device; and

redirecting, via the link of the redirection container, the client device to the first online third party website for posting an online review of the location of the merchant.

8. The method of claim 7 , wherein the distribution parameter indicates a determined time period and number of electronic communications to transmit of the location during the determined time period.

9. The method of claim 8 , wherein the electronic communications comprise email communications.

10. The method of claim 8 , wherein the electronic communications comprise text communications.

11. The method of claim 7 , further comprising that the distribution parameter for the first online third party website meets a recency time indicator of reviews for the location associated with the merchant.

12. The method of claim 7 , further comprising:

receiving review data based on the redirection container that is posted by the client device for the location; and

updating the distribution parameter based on the review data.

13. A non-transitory computer-readable medium comprising instructions that, when executed by a processing device, cause the processing device to:

detect a condition associated with a client device, wherein the condition indicates the client device is associated with a location of a merchant;

responsive to detecting the condition, select a distribution parameter identified by a merchant system associated with the merchant, wherein the distribution parameter comprises a rule governing placement of a review of the location of the merchant among a plurality of online third party websites;

extract, from the plurality of online third party websites, a set of review statistics associated with the location of the merchant;

determine login information associated with the client device, wherein the login information indicates the client device is logged into a first online third party website;

identify a weighted event factor associated with the plurality of online third party websites based on the distribution parameter identified by the merchant system;

identify, based on the distribution parameter, the weighted event factor associated with the first online third party website, the login information of the client device, and the set of review statistics associated with the location of the merchant, the first online third party website of the plurality of online third party websites;

cause the first online third party website to generate and transmit a redirection container comprising a link to the first online third party website to the client device; and

redirect, via the link of the redirection container, the client device to the first online third party website for posting an online review of the location of the merchant.

14. The non-transitory computer-readable medium of claim 13 , wherein the distribution parameter indicates a determined time period and number of electronic communications to transmit of the location during the determined time period.

15. The non-transitory computer-readable medium of claim 14 , wherein the electronic communications comprise email communications.

16. The non-transitory computer-readable medium of claim 14 , wherein the electronic communications comprises text communications.

17. The non-transitory computer-readable medium of claim 13 , wherein the processing device is further to:

receive review data based on the redirection container that is posted by the client device for the location; and

update the distribution parameter based on the review data.

Assignments (5)
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 →
PATENT SECURITY AGREEMENT Recorded Mar 11, 2020
From: YEXT, INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 052149/0851 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2018
From: FERRENTINO, MARC
To: YEXT, INC.
Reel/Frame 046346/0622 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2018
From: BERRY, BENJAMIN; CASALINO, CALVIN
To: YEXT, INC.
Reel/Frame 045741/0523 →
Continuity (2)
Provisional Application 62415946 · Nov 1, 2016
Related Publication 20180121970A1 · May 3, 2018
Cited By (2)
US 12,205,152 US 12,242,418