US2019347700A1PendingUtilityA1

Method, Apparatus, and Computer Program Product for Calculating a Provider Quality Score

Assignee: GROUPON INCPriority: Oct 4, 2012Filed: May 23, 2019Published: Nov 14, 2019
Est. expiryOct 4, 2032(~6.2 yrs left)· nominal 20-yr term from priority
G06Q 30/0282G06Q 10/06311G06Q 30/0202G06Q 30/0201G06N 20/10G06Q 10/06315G06Q 40/00G06Q 30/0609G06Q 10/067G06Q 10/06393G06Q 10/0639G06Q 10/0635G06N 20/00G06N 5/04G06N 5/02
74
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Provided herein are systems, methods and computer readable media for assigning, calculating or determining a provider quality score. An example method comprises capturing metric information from a web source, the metric information indicative of a product, service, or experience performance of a provider. For example each of a number of reviews and the total number of reviews may be captured. The method may further comprise assigning a provider quality score.

Claims

exact text as granted — not AI-modified
1 - 81 . (canceled) 
     
     
         82 . A method for identifying one or more supply sources as able to supply at least a portion of a residual demand in a particular geographic region for a particular good or service, the one or more supply sources not currently engaged in offering any portion of the total demand, by calculating a provider quality score for each of the one or more supply sources, the provider quality score being a predictive value that is indicative of how well a potential supply source tasked with supplying a good or service determined to be in demand would perform during a promotion offered by a promotion and marketing service and how well consumers would react to the promotion, the method comprising:
 receiving information indicative of the residual demand for the particular good or service;   identifying the one or more supply sources that are able to supply at least a portion of the residual demand for the particular good or service in the particular geographic region;   for each of the one or more supply sources:
 capturing, via a web data capturing algorithm, from one or more third-party websites, one or more metrics relating to a provider, wherein the one or more metrics are indicative of a third party evaluation of at least one of a product, service or experience provided by the provider, a performance of a provider, or the provider itself; 
 capturing, via the web data capturing algorithm, from the one or more third-party websites, a number indicative of a quantity of the one or more captured metrics; and 
 calculating, via one or more processors, a provider quality score based on the one or more metrics and the number indicative of the quantity of the one or more captured metrics, wherein the provider score provides an indication of future provider performance and future third party reaction to the provider; 
   generating a ranking of the one or more supply sources that meet a predetermined threshold; and   utilizing the portion of the particular good or service that each of the one or more supply sources is able to provide, generating a list comprised of those supply sources that are able to provide at least some portion of the residual demand, wherein the list is ordered in accordance with the ranking of the of the one or more supply sources that meet the predetermined threshold.   
     
     
         83 . The method according to  claim 82 , wherein the calculation of the provider quality score comprises:
 aggregating one or both of (i) one or more of ranking-type review information, like-type review information, star-type review information, and (ii) category-specific type information,   wherein aggregating of the one or both of (i) one or more of ranking-type review information, like-type review information, star-type review information, and (ii) category-specific type information comprises:   converting any of the one or more of ranking-type review information, like-type review information, and star-type review information into provider quality score type information by assigning providers with review information indicative of a first range of values a first value, and assigning those providers with review information of a second range of values, the second range of values being higher or better than the first range of values, a second value, the second value being higher or better than the first value;   converting category-specific type information into provider quality score type information by calculating a weighted average of the provider quality score type information associated with any of a category, sub-category, location, hyper-location, price of the product, or service or experience the provider is expected to provide;   assigning one of a first subset of provider quality scores upon a determination that an average value of the provider quality score type information meets a first review threshold and a number indicative of the quantity of the one more captured metrics meets a first quantity threshold such that a merchant assigned one of the first subset of provider quality scores comprise both the average value of the provider quality score type information that meets the first review threshold and the quantity of the one more captured metrics that meets the first quantity threshold;   assigning one of a second subset of provider quality scores upon a determination that the average value of the provider quality score type information meets the first review threshold and the number indicative of the quantity of the one more captured metrics fails to meet the first quantity threshold such that a merchant assigned one of the second subset of provider quality scores comprise both the average value of the provider quality score type information that meets the first review threshold and a quantity the one more captured metrics that fails to meet the first quantity threshold; and   assigning one of a third subset of provider quality scores upon a determination that the average value of the provider quality score type information fails to meet the first review threshold and the number indicative of the quantity of the one more captured metrics fails to meet the first quantity threshold such that a merchant assigned one of the third subset of provider quality scores comprise both an average value of the provider quality score type information that fails to meet the first review threshold and a quantity the one more captured metrics that fails to meet the first quantity threshold.   
     
     
         84 . The method according to  claim 82 , further comprising:
 detecting one or more web sources related to provider information; and   determining whether the one or more web sources provide metrics related to the provider.   
     
     
         85 . The method according to  claim 82 , further comprising:
 detecting a provider web site;   rating a quality of the provider website; and   factoring the quality of the provider website into the provider quality score calculation.   
     
     
         86 . The method according to  claim 82 , further comprising:
 accessing prior performance data,   wherein prior performance data comprises one or more of data related to a previous provider promotion, data related to a previous promotion promoted by a related provider, or data related to a previous promotion promoted by a different promotion service by the provider; and   factoring the prior performance data into the provider quality score calculation.   
     
     
         87 . The method according to  claim 82 , further comprising:
 capturing positive press review information related to a provider;   determining if the positive press review information is from an acceptable source; and   factoring the positive press review information into the provider quality score calculation.   
     
     
         88 . The method according to  claim 82 , further comprising:
 capturing, via the web data capturing algorithm, from the one or more third-party websites, a press review, the press review comprising text data; and   determining, upon capture of the press review, that the text data comprises predefined text data.   
     
     
         89 . An apparatus for identifying one or more supply sources as able to supply at least a portion of a residual demand in a particular geographic region for a particular good or service, the one or more supply sources not currently engaged in offering any portion of the total demand, by calculating a provider quality score for each of the one or more supply sources, the provider quality score being a predictive value that is indicative of how well a potential supply source tasked with supplying a good or service determined to be in demand would perform during a promotion offered by a promotion and marketing service and how well consumers would react to the promotion, the apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to:
 receive information indicative of the residual demand for the particular good or service;   identify the one or more supply sources that are able to supply at least a portion of the residual demand for the particular good or service in the particular geographic region;   for each of the one or more supply sources:
 capture, via a web data capturing algorithm, from one or more third-party websites, one or more metrics relating to a provider, wherein the one or more metrics are indicative of a third party evaluation of at least one of a product, service or experience provided by the provider, a performance of a provider, or the provider itself; 
 capture, via the web data capturing algorithm, from the one or more third-party websites, a number indicative of a quantity of the one or more captured metrics; and 
 calculate, via one or more processors, a provider quality score based on the one or more metrics and the number indicative of the quantity of the one or more captured metrics, wherein the provider score provides an indication of future provider performance and future third party reaction to the provider; 
   generate a ranking of the one or more supply sources that meet a predetermined threshold; and   utilize the portion of the particular good or service that each of the one or more supply sources is able to provide, generating a list comprised of those supply sources that are able to provide at least some portion of the residual demand, wherein the list is ordered in accordance with the ranking of the of the one or more supply sources that meet the predetermined threshold.   
     
     
         90 . The apparatus according to  claim 89 , wherein the calculation of the provider quality score comprises:
 aggregating one or both of (i) one or more of ranking-type review information, like-type review information, star-type review information, and (ii) category-specific type information,   wherein aggregating of the one or both of (i) one or more of ranking-type review information, like-type review information, star-type review information, and (ii) category-specific type information comprises:   converting any of the one or more of ranking-type review information, like-type review information, and star-type review information into provider quality score type information by assigning providers with review information indicative of a first range of values a first value, and assigning those providers with review information of a second range of values, the second range of values being higher or better than the first range of values, a second value, the second value being higher or better than the first value;   converting category-specific type information into provider quality score type information by calculating a weighted average of the provider quality score type information associated with any of a category, sub-category, location, hyper-location, price of the product, or service or experience the provider is expected to provide;   assigning one of a first subset of provider quality scores upon a determination that an average value of the provider quality score type information meets a first review threshold and a number indicative of the quantity of the one more captured metrics meets a first quantity threshold such that a merchant assigned one of the first subset of provider quality scores comprise both the average value of the provider quality score type information that meets the first review threshold and the quantity of the one more captured metrics that meets the first quantity threshold;   assigning one of a second subset of provider quality scores upon a determination that the average value of the provider quality score type information meets the first review threshold and the number indicative of the quantity of the one more captured metrics fails to meet the first quantity threshold such that a merchant assigned one of the second subset of provider quality scores comprise both the average value of the provider quality score type information that meets the first review threshold and a quantity the one more captured metrics that fails to meet the first quantity threshold; and   assigning one of a third subset of provider quality scores upon a determination that the average value of the provider quality score type information fails to meet the first review threshold and the number indicative of the quantity of the one more captured metrics fails to meet the first quantity threshold such that a merchant assigned one of the third subset of provider quality scores comprise both an average value of the provider quality score type information that fails to meet the first review threshold and a quantity the one more captured metrics that fails to meet the first quantity threshold.   
     
     
         91 . The apparatus according to  claim 89 , wherein the at least one memory and computer program code are configured to, with the at least one processor, cause the apparatus to:
 detecting one or more web sources related to provider information; and   determine whether the one or more web sources provide metrics related to the provider.   
     
     
         92 . The apparatus according to  claim 89 , wherein the at least one memory and computer program code are configured to, with the at least one processor, cause the apparatus to:
 Detect a provider website;   rate a quality of the provider website; and   factor the quality of the provider website into the provider quality score calculation.   
     
     
         93 . The apparatus according to  claim 89 , wherein the at least one memory and computer program code are configured to, with the at least one processor, cause the apparatus to:
 access prior performance data,   wherein prior performance data comprises one or more of data related to a previous provider promotion, data related to a previous promotion promoted by a related provider, or data related to a previous promotion promoted by a different promotion service by the provider; and   factor the prior performance data into the provider quality score calculation.   
     
     
         94 . The apparatus according to  claim 89 , wherein the at least one memory and computer program code are configured to, with the at least one processor, cause the apparatus to:
 capture positive press review information related to a provider;   determine if the positive press review information is from an acceptable source; and   factor the positive press review information into the provider quality score calculation.   
     
     
         95 . The apparatus according to  claim 89 , wherein the at least one memory and computer program code are configured to, with the at least one processor, cause the apparatus to:
 capture, via the web data capturing algorithm, from the one or more third-party websites, a press review, the press review comprising text data; and   determine, upon capture of the press review, that the text data comprises predefined text data.   
     
     
         96 . A method for identifying one or more supply sources as able to supply at least a portion of a residual demand in a particular geographic region for a particular good or service, the one or more supply sources not currently engaged in offering any portion of the total demand, by calculating a provider quality score for each of the one or more supply sources, the provider quality score being a predictive value that is indicative of how well a potential supply source tasked with supplying a good or service determined to be in demand would perform during a promotion offered by a promotion and marketing service and how well consumers would react to the promotion, the computer program product comprising at least one computer-readable storage medium having computer-executable program code instructions stored therein, the computer-executable program code instructions comprising program code instructions for:
 receiving information indicative of the residual demand for the particular good or service;   identifying the one or more supply sources that are able to supply at least a portion of the residual demand for the particular good or service in the particular geographic region;   for each of the one or more supply sources:
 capturing, via a web data capturing algorithm, from one or more third-party websites, one or more metrics relating to a provider, wherein the one or more metrics are indicative of a third party evaluation of at least one of a product, service or experience provided by the provider, a performance of a provider, or the provider itself; 
 capturing, via the web data capturing algorithm, from the one or more third-party websites, a number indicative of a quantity of the one or more captured metrics; and 
 calculating, via one or more processors, a provider quality score based on the one or more metrics and the number indicative of the quantity of the one or more captured metrics, wherein the provider score provides an indication of future provider performance and future third party reaction to the provider; 
   generating a ranking of the one or more supply sources that meet a predetermined threshold; and   utilizing the portion of the particular good or service that each of the one or more supply sources is able to provide, generating a list comprised of those supply sources that are able to provide at least some portion of the residual demand, wherein the list is ordered in accordance with the ranking of the of the one or more supply sources that meet the predetermined threshold.   
     
     
         97 . The computer program product according to  claim 96 , wherein the calculation of the provider quality score comprises:
 aggregating one or both of (i) one or more of ranking-type review information, like-type review information, star-type review information, and (ii) category-specific type information,   wherein aggregating of the one or both of (i) one or more of ranking-type review information, like-type review information, star-type review information, and (ii) category-specific type information comprises:   converting any of the one or more of ranking-type review information, like-type review information, and star-type review information into provider quality score type information by assigning providers with review information indicative of a first range of values a first value, and assigning those providers with review information of a second range of values, the second range of values being higher or better than the first range of values, a second value, the second value being higher or better than the first value;   converting category-specific type information into provider quality score type information by calculating a weighted average of the provider quality score type information associated with any of a category, sub-category, location, hyper-location, price of the product, or service or experience the provider is expected to provide;   assigning one of a first subset of provider quality scores upon a determination that an average value of the provider quality score type information meets a first review threshold and a number indicative of the quantity of the one more captured metrics meets a first quantity threshold such that a merchant assigned one of the first subset of provider quality scores comprise both the average value of the provider quality score type information that meets the first review threshold and the quantity of the one more captured metrics that meets the first quantity threshold;   assigning one of a second subset of provider quality scores upon a determination that the average value of the provider quality score type information meets the first review threshold and the number indicative of the quantity of the one more captured metrics fails to meet the first quantity threshold such that a merchant assigned one of the second subset of provider quality scores comprise both the average value of the provider quality score type information that meets the first review threshold and a quantity the one more captured metrics that fails to meet the first quantity threshold; and   assigning one of a third subset of provider quality scores upon a determination that the average value of the provider quality score type information fails to meet the first review threshold and the number indicative of the quantity of the one more captured metrics fails to meet the first quantity threshold such that a merchant assigned one of the third subset of provider quality scores comprise both an average value of the provider quality score type information that fails to meet the first review threshold and a quantity the one more captured metrics that fails to meet the first quantity threshold.   
     
     
         98 . The computer program product according to  claim 96  wherein the computer-executable program code instructions further comprise program code instructions for:
 detecting one or more web sources related to provider information; and 
 determining whether the one or more web sources provide metrics related to the provider. 
 
     
     
         99 . The computer program product according to  claim 96  wherein the computer-executable program code instructions further comprise program code instructions for:
 detecting a provider web site; 
 rating a quality of the provider website; and 
 factoring the quality of the provider website into the provider quality score calculation. 
 
     
     
         100 . The computer program product according to  claim 96  wherein the computer-executable program code instructions further comprise program code instructions for:
 accessing prior performance data, 
 wherein prior performance data comprises one or more of data related to a previous provider promotion, data related to a previous promotion promoted by a related provider, or data related to a previous promotion promoted by a different promotion service by the provider; and 
 factoring the prior performance data into the provider quality score calculation. 
 
     
     
         101 . The computer program product according to  claim 96  wherein the computer-executable program code instructions further comprise program code instructions for:
 capturing positive press review information related to a provider; 
 determining if the positive press review information is from an acceptable source; and 
 factoring the positive press review information into the provider quality score calculation. 
 
     
     
         102 . The computer program product according to  claim 96  wherein the computer-executable program code instructions further comprise program code instructions for:
 capturing, via the web data capturing algorithm, from the one or more third-party websites, a press review, the press review comprising text data; and 
 determining, upon capture of the press review, that the text data comprises predefined text data.

Join the waitlist — get patent alerts

Track US2019347700A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.