Dynamic redirection of requests for content
US-10311124-B1 · Jun 4, 2019 · US
US12205152B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12205152-B2 |
| Application number | US-202318198010-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 16, 2023 |
| Priority date | Nov 1, 2016 |
| Publication date | Jan 21, 2025 |
| Grant date | Jan 21, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Systems and methods including receiving, from a merchant system associated with a merchant, a first set of weight values corresponding to websites configured to receive one or more reviews associated with the merchant, determining, based on the first set of weight values, a first set of target distribution values corresponding to the plurality of websites, providing, to a first user system, a first request to provide a first review of the merchant, the first request comprising a first link corresponding to a first website of the plurality of websites, receiving, via an application programming interface associated with the first website, information associated with the first request, providing information associated with the first request, receiving a first updated weight value corresponding to the first web site and a second updated weight value corresponding to a second website of the plurality of websites, identifying, by a container associated with a second request to provide a second review of the merchant, a second website of the plurality of websites based on the second updated weight value, and redirecting, via the container, a web browser of a second user system to the second website for posting the second review of the merchant.
Opening claim text (preview).
What is claimed is: 1. A system comprising: a memory to store instructions; and a processing device, operatively coupled to the memory to execute the instructions to perform operations comprising: receiving, from a merchant system associated with a merchant, a first set of weight values corresponding to a plurality of websites configured to receive one or more reviews associated with the merchant; determining, based on the first set of weight values, a first set of target distribution values corresponding to the plurality of websites; identifying a first website of the plurality of websites based at least on the first set of target distribution values; providing, to a first user system, a first request to provide a first review of the merchant, the first request comprising a first link corresponding to the first website of the plurality of websites; receiving, via an application programming interface associated with the first website, information associated with the first request; providing, to the merchant system, a display comprising the information associated with the first request; receiving, from the merchant system, a first updated weight value corresponding to the first website and a second updated weight value corresponding to a second website of the plurality of websites based at least on the information received by the merchant system; identifying, by a container associated with a second request to provide a second review of the merchant, a second website of the plurality of websites based on the second updated weight value; and redirecting, via the container, a web browser of a second user system to the second website for posting the second review of the merchant. 2. The system of claim 1 , wherein each weight value of the set of weight values comprises an integer in a range from a lowest weight value to a highest weight value. 3. The system of claim 1 , the operations further comprising an aggregate average rating associated with the merchant, wherein the aggregate average rating corresponds to a set of reviews received by the plurality of websites. 4. The system of claim 3 , the operations further comprising determining a first average rating associated with the merchant, wherein the first average rating corresponds to a subset of reviews received by the first website. 5. The system of claim 4 , the operations further comprising determining that a condition is satisfied indicating that a difference between the first average rating and the aggregate average rating is greater than a threshold level. 6. The system of claim 5 , wherein the first request is provided to the first user system in view of satisfaction of the condition. 7. The system of claim 1 , the operations further comprising determining that a condition is satisfied indicating a date of receipt by the first website of a most recent review associated with the merchant is greater than a threshold time period. 8. The system of claim 7 , wherein the first request is provided to the first user system in view of satisfaction of the condition. 9. A method comprising: receiving, from a merchant system associated with a merchant, a first set of weight values corresponding to a plurality of websites configured to receive one or more reviews associated with a merchant; determining, by a processing device based on the first set of weight values, a first set of target distribution values corresponding to the plurality of websites; identifying a first website of the plurality of websites based at least on the first set of target distribution values; providing, to a first user system, a first request to provide a first review of the merchant, the first request comprising a first link corresponding to the first website of the plurality of websites; receiving, via an application programming interface associated with the first website, information associated with the first request; providing, to the merchant system, a display comprising the information associated with the first request; receiving, from the merchant system, a first updated weight value corresponding to the first website and a second updated weight value corresponding to a second website of the plurality of web sites based at least on the information received by the merchant system; identifying, by a container associated with a second request to provide a second review of the merchant, a second website of the plurality of websites based on the second updated weight value; and redirecting, via the container, a web browser of a second user system to the second website for posting the second review of the merchant. 10. The method of claim 9 , wherein each weight value of the set of weight values comprises an integer in a range from a lowest weight value to a highest weight value. 11. The method of claim 9 , further comprising an aggregate average rating associated with the merchant, wherein the aggregate average rating corresponds to a set of reviews received by the plurality of websites. 12. The method of claim 11 , further comprising determining a first average rating associated with the merchant, wherein the first average rating corresponds to a subset of reviews received by the first website. 13. The method of claim 12 , further comprising determining that a condition is satisfied indicating that a difference between the first average rating and the aggregate average rating is greater than a threshold level. 14. The method of claim 13 , wherein the first request is provided to the first user system in view of satisfaction of the condition. 15. The method of claim 9 , further comprising: determining that a condition is satisfied indicating a date of receipt by the first website of a most recent review associated with the merchant is greater than a threshold time period, wherein the first request is provided to the first user system in view of satisfaction of the condition. 16. A non-transitory computer-readable medium comprising instructions that, when executed by a processing device, cause the processing device to perform operations comprising: receiving, from a merchant system associated with a merchant, a first set of weight values corresponding to a plurality of websites configured to receive one or more reviews associated with a merchant; determining, based on the first set of weight values, a first set of target distribution values corresponding to the plurality of websites; identifying a first website of the plurality of websites based at least on the first set of target distribution values; providing, to a first user system, a first request to provide a first review of the merchant, the first request comprising a first link corresponding to the first website of the plurality of websites; receiving, via an application programming interface associated with the first website, information associated with the first request; providing, to the merchant system, a display comprising the information associated with the first request; receiving, from the merchant system, a first updated weight value corresponding to the first website and a second updated weight value corresponding to a second website of the plurality of websites based at least on the information received by the merchant system; identifying, by a container associated with a second request to provide a second review of the merchant, a second website of the plurality of websites based on the second updated weight value; and redirecting, via the container, a web browser of a second user system to the second website for posting the second review of the merchant. 1
Market modelling; Market analysis; Collecting market data · CPC title
Interoperability with other network applications or services · CPC title
using information identifiers, e.g. uniform resource locators [URL] · CPC title
Rating or review of business operators or products · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.