Performance assessment based on analysis of resources
US-2016050129-A1 · Feb 18, 2016 · US
US10445388B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10445388-B2 |
| Application number | US-201715708592-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 19, 2017 |
| Priority date | Sep 19, 2017 |
| Publication date | Oct 15, 2019 |
| Grant date | Oct 15, 2019 |
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, methods, and computer-readable storage media that may be used to generate causal models and calculate a selection bias in mixed media. In some embodiments, the selection bias calculation is in search sponsored content in the context of mixed media modeling. In some embodiments, a method for search bias correction is based on the back-door criterion from causal inference.
Opening claim text (preview).
What is claimed is: 1. A method comprising: identifying, by one or more processors, a first Uniform Resource Locator (URL) associated with an incremental value change of a first metric; identifying, by the one or more processors, a plurality of URLs associated with the first URL; receiving search query data comprising queries from a target geographical region in a first time window; partitioning, by the one or more processors, the received search query data to a plurality of groups comprising a first group associated with the first URL, a second group associated with one or more of the plurality of URLs, and a third group associated with a business category, each respective association defined by equaling or exceeding a predetermined threshold of a second metric; generating, by the one or more processors, a plurality of search query subsets based on the plurality of groups; generating, by the one or more processors, an additive regression model based on a causal diagram that comprises as identification of a causal effect associated with the incremental value change of the first metric; and calculating, by the one or more processors, a bias corrected estimate of the incremental value change of the first metric by fitting the additive regression model to the plurality of search query subsets. 2. The method of claim 1 , further comprising: determining a first search term of the received search query data is associated with search results comprising the first URL; determining a second search term of the received search query data is associated with search results comprising one of the one or more plurality of URLs; partitioning, by the one or more processors, the first search term to the first group and the second search term to the second group. 3. The method of claim 1 , further comprising: determining the first time window; calculating, by the one or more processors, a first number of searches in the first group, a second number of searches in the second group, and a third number of searches in the third group; calculating, by the one or more processors, a total search volume of the first group, the second group, and the third group; and determining at least one of the first number of searches in the first group, the second number of searches in the second group, and the third number of searches in the third group compared to the total search volume exceeds a second predetermined threshold. 4. The method of claim 1 , further comprising: determining, a number of search queries in the received search query data exceeds a predetermined search query threshold; and generating the additive regression model using a 3-dimension full tensor product smooth consequent to determining the number of search queries in the received search query data exceeds the predetermined search query threshold. 5. The method of claim 1 , wherein the first metric comprises a return on advertising spend. 6. The method of claim 1 , further comprising reformulating the additive regression model using a restricted maximum likelihood (REML) algorithm. 7. The method of claim 1 , wherein the search query data comprises all queries selected using at least one of a criteria selected from a group comprising the target geographical region, the time window, and a user demographic. 8. A system comprising: at least one computing device operably coupled to at least one memory and configured to: identify a first Uniform Resource Locator (URL) associated with an incremental value change of a first metric; identify a plurality of URLs associated with the first URL; receive search query data comprising queries from a target geographical region in a first time window; partition the received search query data to a plurality of groups comprising a first group associated with the first URL, a second group associated with one or more of the plurality of URLs, and a third group associated with a business category, each respective association defined by equaling or exceeding a predetermined threshold of a second metric; generate a plurality of search query subsets based on the plurality of groups; generate an additive regression model based on a causal diagram that comprises as identification of a causal effect associated with the incremental value change of the first metric; and calculate a bias corrected estimate of the incremental value change of the first metric by fitting the additive regression model to the plurality of search query subsets. 9. The system of claim 8 , further comprising the at least one computing device configured to: determine a first search term of the received search query data is associated with search results comprising the first URL; determine a second search term of the received search query data is associated with search results comprising one of the one or more plurality of URLs; partition the first search term to the first group and the second search term to the second group. 10. The system of claim 8 , further comprising the at least one computing device configured to: determine the first time window; calculate a first number of searches in the first group, a second number of searches in the second group, and a third number of searches in the third group; and calculate a total search volume of the first group, the second group, and the third group. 11. The system of claim 8 , further comprising the at least one computing device configured to: determine, a number of search queries in the received search query data exceeds a predetermined number of search queries threshold; and generate the additive regression model using a 3-dimension full tensor product smooth consequent to determining the number of search queries in the received search query data exceeds the predetermined number of search queries threshold. 12. The system of claim 8 , wherein the first metric comprises a return on ad spend. 13. The system of claim 8 , further comprising the at least one computing device configured to reformulate the additive regression model using a restricted maximum likelihood (REML) algorithm. 14. The system of claim 8 , wherein the search query data comprises all queries selected using at least one of a criteria selected from a group comprising the target geographical region, the time window, and a user demographic. 15. A non-transitory computer-readable media having computer-executable instructions embodied therein that, when executed by one or more processors of a computing system, cause the computing system to perform a process comprising: identifying a first content item; determining a media mix environment is associated with the first content item; determining a causal relationship between a first media of the media mix environment and a second media of the media mix environment; identifying a first Uniform Resource Locator (URL) associated with the first content item; identifying a plurality of URLs associated with the first URL; receiving search query data comprising queries from a target geographical region in a first time window; partitioning the received search query data to a plurality of groups comprising a first group associated with the first URL, a second group associated with one or more of the plurality of URLs, and a third group associated with a business category, each respective association defined by equaling or exceeding a predetermined threshold of a second metric; generating a plurality of search query subsets based on the plurality of groups; calculating a bias factor between the first media of the media mix environment and the second media of the media mix environment b
Determining effectiveness of advertisements · CPC title
Market modelling; Market analysis; Collecting market data · CPC title
using information identifiers, e.g. uniform resource locators [URL] · CPC title
Geographical information databases · CPC title
Comparative campaigns · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.