Method, apparatus, and computer program product for calculating a provider quality score
First Claim
1. 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 the at least one of one or more virtual offers, 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 a particular good or service;
identifying the one or more supply sources that are able to supply at least a portion of the residual demand 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;
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,wherein the calculation of the provider quality score comprises;
aggregating ranking-type review information, like-type review information, and star-type review information, and category-specific type information,wherein the aggregating of the ranking-type review information, like-type review information, and star-type review information, and category-specific type information comprises;
converting ranking-type review information into provider quality score type information;
converting like-type review information into provider quality score type information by determining that providers with review information indicating that 0%-20% liked it, a 1.0;
21%-40% liked it, a 2.0;
41%-60 liked it, a 3.0, 61%-80% liked it, a 4.0, and 81%-100% liked it, a 5.0; and
converting category-specific type information into provider quality score type information by calculating a weighted average of any two or more categories, the calculation being dependent on a category, sub-category, location, hyper-location, or price of the product, 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 review score of the one or more metrics meets a first review threshold and the 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 review score that meets the first review threshold and the quantity 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 review score of the one or more metrics 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 review score that meets the first review threshold and a quantity the one more captured metrics that fails to meet the first quantity threshold;
assigning one of a third subset of provider quality scores upon a determination that the average review score of the one or more metrics 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 review score that fails to meet the first review threshold and a quantity the one more captured metrics that fails to meet the first quantity threshold;
upon a determination that one of the first subset of provider quality scores is assigned, assigning a higher of two provider scores from the first subset of provider quality scores by;
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; and
generating a ranking of the one or more supply sources associated with provider quality scores that meet a predetermined threshold;
generating a list, utilizing the portion of the residual demand in the particular geographic region that each of the one or more supply sources associated with provider quality scores that meet a predetermined threshold is able to provide, the list comprising (i) in accordance with the ranking, one or more supply sources associated with provider quality scores that meet a predetermined threshold; and
(ii) a quantity of the portion that each of the one or more supply sources is able to provide; and
providing, via a communications module, to an assignment module configured to facilitate contact with a portion of the one or more supply sources, the list comprised of the one or more supply sources associated with provider quality scores that meet a predetermined threshold and the quantity of the portion that each of the one or more supply sources is able to provide.
4 Assignments
0 Petitions
Accused Products
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.
-
Citations
35 Claims
-
1. 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 the at least one of one or more virtual offers, 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 a particular good or service; identifying the one or more supply sources that are able to supply at least a portion of the residual demand 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; 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, wherein the calculation of the provider quality score comprises; aggregating ranking-type review information, like-type review information, and star-type review information, and category-specific type information, wherein the aggregating of the ranking-type review information, like-type review information, and star-type review information, and category-specific type information comprises; converting ranking-type review information into provider quality score type information; converting like-type review information into provider quality score type information by determining that providers with review information indicating that 0%-20% liked it, a 1.0;
21%-40% liked it, a 2.0;
41%-60 liked it, a 3.0, 61%-80% liked it, a 4.0, and 81%-100% liked it, a 5.0; andconverting category-specific type information into provider quality score type information by calculating a weighted average of any two or more categories, the calculation being dependent on a category, sub-category, location, hyper-location, or price of the product, 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 review score of the one or more metrics meets a first review threshold and the 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 review score that meets the first review threshold and the quantity 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 review score of the one or more metrics 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 review score that meets the first review threshold and a quantity the one more captured metrics that fails to meet the first quantity threshold; assigning one of a third subset of provider quality scores upon a determination that the average review score of the one or more metrics 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 review score that fails to meet the first review threshold and a quantity the one more captured metrics that fails to meet the first quantity threshold; upon a determination that one of the first subset of provider quality scores is assigned, assigning a higher of two provider scores from the first subset of provider quality scores by; 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; and generating a ranking of the one or more supply sources associated with provider quality scores that meet a predetermined threshold; generating a list, utilizing the portion of the residual demand in the particular geographic region that each of the one or more supply sources associated with provider quality scores that meet a predetermined threshold is able to provide, the list comprising (i) in accordance with the ranking, one or more supply sources associated with provider quality scores that meet a predetermined threshold; and
(ii) a quantity of the portion that each of the one or more supply sources is able to provide; andproviding, via a communications module, to an assignment module configured to facilitate contact with a portion of the one or more supply sources, the list comprised of the one or more supply sources associated with provider quality scores that meet a predetermined threshold and the quantity of the portion that each of the one or more supply sources is able to provide. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. 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 the at least one of one or more virtual offers, 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 the 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 a particular good or service; identify the one or more supply sources that are able to supply at least a portion of the residual demand 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 a 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, wherein the calculation of the provider quality score comprises; aggregating ranking-type review information, like-type review information, and star-type review information, and category-specific type information, wherein the aggregating of the ranking-type review information, like-type review information, and star-type review information, and category-specific type information comprises; converting ranking-type review information into provider quality score type information; converting like-type review information into provider quality score type information by determining that providers with review information indicating that 0%-20% liked it, a 1.0;
21%-40% liked it, a 2.0;
41%-60 liked it, a 3.0, 61%-80% liked it, a 4.0, and 81%-100% liked it, a 5.0; andconverting category-specific type information into provider quality score type information by calculating a weighted average of any two or more categories, the calculation being dependent on a category, sub-category, location, hyper-location, or price of the product, 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 review score of the one or more metrics meets a first review threshold and the 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 review score that meets the first review threshold and the quantity 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 review score of the one or more metrics 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 review score that meets the first review threshold and a quantity the one more captured metrics that fails to meet the first quantity threshold; assigning one of a third subset of provider quality scores upon a determination that the average review score of the one or more metrics 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 review score that fails to meet the first review threshold and a quantity the one more captured metrics that fails to meet the first quantity threshold; upon a determination that one of the first subset of provider quality scores is assigned, assigning a higher of two provider scores from the first subset of provider quality scores by; 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; and generating a ranking of the one or more supply sources associated with provider quality scores that meet a predetermined threshold; generate a list, utilizing the portion of the residual demand in the particular geographic region that each of the one or more supply sources associated with provider quality scores that meet a predetermined threshold is able to provide, the list comprising (i) in accordance with the ranking, one or more supply sources associated with provider quality scores that meet a predetermined threshold; and
(ii) a quantity of the portion that each of the one or more supply sources is able to provide; andprovide, via a communications module, to an assignment module configured to facilitate contact with a portion of the one or more supply sources, the list comprised of the one or more supply sources associated with provider quality scores that meet a predetermined threshold and the quantity of the portion that each of the one or more supply sources is able to provide. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A computer program product 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 the at least one of one or more virtual offers, 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 the 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 a particular good or service; identifying the one or more supply sources that are able to supply at least a portion of the residual demand 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 parties 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 a 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, wherein the calculation of the provider quality score comprises; aggregating ranking-type review information, like-type review information, and star-type review information, and category-specific type information, wherein the aggregating of the ranking-type review information, like-type review information, and star-type review information, and category-specific type information comprises; converting ranking-type review information into provider quality score type information; converting like-type review information into provider quality score type information by determining that providers with review information indicating that 0%-20% liked it, a 1.0;
21%-40% liked it, a 2.0;
41%-60 liked it, a 3.0, 61%-80% liked it, a 4.0, and 81%-100% liked it, a 5.0; andconverting category-specific type information into provider quality score type information by calculating a weighted average of any two or more categories, the calculation being dependent on a category, sub-category, location, hyper-location, or price of the product, 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 review score of the one or more metrics meets a first review threshold and the 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 review score that meets the first review threshold and the quantity 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 review score of the one or more metrics 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 review score that meets the first review threshold and a quantity the one more captured metrics that fails to meet the first quantity threshold; assigning one of a third subset of provider quality scores upon a determination that the average review score of the one or more metrics 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 review score that fails to meet the first review threshold and a quantity the one more captured metrics that fails to meet the first quantity threshold; upon a determination that one of the first subset of provider quality scores is assigned, assigning a higher of two provider scores from the first subset of provider quality scores by; 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; and generating a ranking of the one or more supply sources associated with provider quality scores that meet a predetermined threshold; and generating a list, utilizing the portion of the residual demand in the particular geographic region that each of the one or more supply sources associated with provider quality scores that meet a predetermined threshold is able to provide, the list comprising (i) in accordance with the ranking, one or more supply sources associated with provider quality scores that meet a predetermined threshold; and
(ii) a quantity of the portion that each of the one or more supply sources is able to provide; andproviding, via a communications module, to an assignment module configured to facilitate contact with a portion of the one or more supply sources, the list comprised of the one or more supply sources associated with provider quality scores that meet a predetermined threshold and the quantity of the portion that each of the one or more supply sources is able to provide.
-
Specification