Review response generation and review sentiment analysis

US11645682B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11645682-B2
Application numberUS-201916676020-A
CountryUS
Kind codeB2
Filing dateNov 6, 2019
Priority dateNov 8, 2018
Publication dateMay 9, 2023
Grant dateMay 9, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system and method to generate substantive and quality responses to end user reviews for publication via an online review platform. A review associated with a merchant system is identified, the review including multiple review elements. Extracting a set of key review elements from the multiple review elements. A sentiment score associated with a first key review element of the set of key review elements is determined. A review response is generated to include a set of values corresponding to a set of response components, wherein a first value of the set of values comprises the first key review element. The review response including the sentiment score associated with the first key review element is displayed.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: retrieving, by a processing device, via an application programming interface associated with a third-party website, a review associated with a merchant system, wherein the review comprises a plurality of review elements, and wherein the review is posted by an end-user system to the third-party web site; receiving, from the merchant system, a selection of a set of key review elements from the plurality of review elements; generating, based on the selection, a review response template for the merchant system; extracting, from a plurality of reviews posted via a plurality of third-party review platforms, the set of key review elements from the plurality of review elements; determining a sentiment score associated with a key review element of the set of key review elements extracted from a first review posted by a first end-user system to a first third-party review platform of the plurality of third-party review platforms; generating, in view of the review response template, a review response comprising a set of values corresponding to a set of response components, wherein a value of the set of values comprises the key review element; distributing, via a first application program interface, the review response to the first third-party review platform; generating a graphical user interface comprising a display of a ranked listing of the set of key review elements corresponding to a set of reviews associated with the merchant system, wherein a corresponding sentiment score is displayed with each key review element of the set of key review elements; receiving, via the first third-party review platform, feedback from an end user system relating to the review response; adjusting one or more terms of the review response template associated with the review response in view of the feedback to generate an updated review response template; generating, in view of the updated review response template, an updated review response comprising an updated set of values corresponding to the set of response components; and distributing, via a second application program interface, the updated review response to a second third-party review platform. 2. The method of claim 1 , further comprising receiving, from the merchant system, a selection of a first value of a first response component of the review response. 3. The method of claim 1 , further comprising: generating a plurality of options for each of the set of response components; and receiving selections from the plurality of options from the merchant system. 4. The method of claim 1 , further comprising: generating a custom response component based on information received from the merchant system; and storing the custom response component in the review response template associated with the merchant system. 5. The method of claim 1 , further comprising generating a further display comprising a set of values corresponding to a set of keywords identified in a plurality of reviews associated with the merchant system, wherein the set of values comprises at least one of one or more an aggregate sentiment score, a number of mentions of each of the keywords of the set of keywords, or a set of modifiers associated with each of the keywords of the set of keywords. 6. 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: retrieve, via an application programming interface associated with a third-party website, a review associated with a merchant system, wherein the review comprises a plurality of review elements, and wherein the review is posted by an end-user system to the third-party website; receive, from the merchant system, a selection of a set of key review elements from the plurality of review elements; generate, based on the selection, a review response template for the merchant system; extract, from a plurality of reviews posted via a plurality of third-party review platforms, the set of key review elements from the plurality of review elements; determine a sentiment score associated with a key review element of the set of key review elements extracted from a first review posted by a first end-user system to a first third-party review platform of the plurality of third-party review platforms; generate, in view of the review response template, a review response comprising a set of values corresponding to a set of response components, wherein a value of the set of values comprises the key review element; distribute, via a first application program interface, the review response to the first third-party review platform; generate a graphical user interface comprising a display of a ranked listing of the set of key review elements corresponding to a set of reviews associated with the merchant system, wherein a corresponding sentiment score is displayed with each key review element of the set of key review elements; receive, via the first third-party review platform, feedback from an end user system relating to the review response; adjust one or more terms of the review response template associated with the review response in view of the feedback to generate an updated review response template; generate, in view of the updated review response template, an updated review response comprising an updated set of values corresponding to the set of response components; and distribute, via a second application program interface, the updated review response to a second third-party review platform. 7. The system of claim 6 , the processing device to execute the instructions to receive, from the merchant system, a selection of a first value of a first response component of the review response. 8. The system of claim 6 , the processing device to execute the instructions to: generate a plurality of options for each of the set of response components; and receive selections from the plurality of options from the merchant system. 9. The system of claim 6 , the processing device to execute the instructions to: generate a custom response component based on information received from the merchant system; and store the custom response component in the review response template associated with the merchant system. 10. A non-transitory computer readable storage medium having instructions that, if executed by a processing device, cause the processing device to: retrieve, via an application programming interface associated with a third-party website, a review associated with a merchant system, wherein the review comprises a plurality of review elements, and wherein the review is posted by an end-user system to the third-party website; receive, from the merchant system, a selection of a set of key review elements from the plurality of review elements; generate, based on the selection, a review response template for the merchant system; extract, from a plurality of reviews posted via a plurality of third-party review platforms, the set of key review elements from the plurality of review elements; determine a sentiment score associated with a key review element of the set of key review elements extracted from a first review posted by a first end-user system to a first third-party review platform of the plurality of third-party review platforms; generate, in view of the review response template, a review response comprising a set of values corresponding to a set of response components, wherein a value of the set of values comprises the key review element; distribute, via a first application program interface, the review response to the first third-party review platform; generate a graphical user interface comprising a

Assignees

Inventors

Classifications

  • Rating or review of business operators or products · CPC title

  • Semantic analysis · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11645682B2 cover?
A system and method to generate substantive and quality responses to end user reviews for publication via an online review platform. A review associated with a merchant system is identified, the review including multiple review elements. Extracting a set of key review elements from the multiple review elements. A sentiment score associated with a first key review element of the set of key revie…
Who is the assignee on this patent?
Yext Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0282. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 09 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).