×

Industry review benchmarking

  • US 10,474,979 B1
  • Filed: 06/01/2017
  • Issued: 11/12/2019
  • Est. Priority Date: 03/05/2012
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • one or more processors configured to;

    receive review data associated with a plurality of entities, wherein each of the entities is associated with a particular industry, and wherein the review data comprises review data collected, over a network, from a plurality of disparate, external review websites;

    wherein the review data is collected by a plurality of instances of different types of helpers that are executed to obtain, over the network, information from the plurality of disparate, external review websites, wherein each type of helper is configured with instructions to fetch review data from a particular type of source, wherein, for a first external review website for which review data is available via an API, an instance of a first helper configured with instructions to obtain review data from the first external review website using the API is executed, and wherein, for a second external review website for which review data is not available via an API, an instance of a second helper configured with instructions to scrape review data from the second external review website is executed;

    determine, from at least a portion of the received review data, a review distribution benchmark, wherein the review distribution benchmark is determined at least in part by determining, for at least the first external review website and a second external review website included in the plurality of external review websites, a respective percentage of reviews associated with at least some entities in the particular industry on the respective external review websites;

    determine a distribution of reviews for a particular entity in the particular industry across the plurality of external review websites at least in part by determining, of a total number of reviews of the particular entity, a percentage of the total number of reviews that appear on each external review website in the plurality of external review websites;

    based at least in part on a comparison of the distribution of reviews determined for the particular entity in the particular industry against the review distribution benchmark determined for the particular industry, determine a difference between the review distribution benchmark determined for the particular industry and the distribution of reviews for the particular entity;

    in response to determining the difference in review distribution, determine that the distribution of reviews for the particular entity should be adjusted; and

    provide as output an indication of at least one external review website on which placement of at least one additional review should be targeted; and

    a memory coupled to the one or more processors and configured to provide the one or more processors with instructions.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×