Apparatus and methods for generating an instruction set for a user
US-2024419673-A1 · Dec 19, 2024 · US
US9842339B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9842339-B2 |
| Application number | US-201313768915-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 15, 2013 |
| Priority date | Dec 11, 2008 |
| Publication date | Dec 12, 2017 |
| Grant date | Dec 12, 2017 |
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.
Metrics for online ads are captured by parsing web pages to identify ad beacons containing information identifying whether the online ads are for a particular client. These metrics are used to determine key performance indicators for auditing and competitor analysis for an online ad campaign.
Opening claim text (preview).
What is claimed is: 1. An online ad detection and analysis system comprising: a processor; and a memory storing machine readable instructions that when executed by the processor cause the processor to: receive an indication of an analysis needed for a plurality of web sites, the analysis including a competitor analysis of a set of competitors of a client; scan the plurality of web sites based on the indication of the analysis needed; detect web pages based on the scanning of the plurality of web sites; parse the web pages of the plurality of web sites; identify ad beacons from the parsed web pages; determine, based on an analysis of information that describes online ads for the client and an analysis of the ad beacons, whether the ad beacons identify the online ads for the client; determine metrics for the online ads for the client identified by the ad beacons; generate, based on the metrics, key performance indicators (KPIs) which determine effectiveness of ads relative to content and web site; determine online ad coverage from a set of the metrics by analyzing, from the set of the metrics, site level hierarchies of the web pages for web sites of the plurality of web sites that include at least three web pages, and the web pages for web sites of the plurality of web sites that include at least three web pages according to their site level hierarchies; and modify, based on the KPIs and the analysis of the site level hierarchies of the web pages for web sites of the plurality of web sites that include at least three web pages, and the web pages for web sites of the plurality of web sites that include at least three web pages according to their site level hierarchies, at least one of the plurality of web sites to increase or decrease a number of the client's ads; and a network interface to communicate with web servers hosting the plurality of web sites operable to include the online ads for the client. 2. The online ad detection and analysis system according to claim 1 , wherein the information that describes the online ads for the client comprises information unique to the client or the client's competitors that is used to distinguish the online ads for the client or the client's competitors from other online ads. 3. The online ad detection and analysis system according to claim 1 , further comprising machine readable instructions that when executed by the processor further cause the processor to: determine, based on the information, whether the ad beacons identify the online ads for the client by comparing a unique client ID to an ad beacon URL. 4. The online ad detection and analysis system according to claim 1 , further comprising machine readable instructions that when executed by the processor further cause the processor to: generate a display of the attributes for the identified online ads for the client and for competitor ads, the metrics for the identified online ads for the client and for the competitors ads, and the KPIs; and implement, in the generated display, dynamic searching of advertising statistics, and selected KPIs. 5. The online ad detection and analysis system according to claim 1 , wherein the machine readable instructions to scan the plurality of web sites based on the indication of the analysis needed, further comprise machine readable instructions that when executed by the processor further cause the processor to: scan the plurality of web sites based on a region-based scan for online ad information. 6. The online ad detection and analysis system according to claim 1 , further comprising machine readable instructions that when executed by the processor further cause the processor to: generate, based on the indication of the analysis needed, a competitor analysis report based on the competitor analysis, wherein the competitor analysis report is generated by analyzing metrics for competitors to identify which competitors are advertising and where and how often the competitors are advertising. 7. A method for online ad detection and analysis, the method comprising: scanning a plurality of web sites; detecting web pages based on the scanning of the plurality of web sites; parsing the web pages of the plurality of web sites; identifying ad beacons from the parsed web pages; determining, based on an analysis of information that describes online ads for a client, whether the ad beacons identify the online ads for the client; determining, by a processor, metrics for the identified online ads for the client; determining key performance indicators (KPIs) which identify effectiveness of ads relative to content and web site; presenting the client with attributes for the identified online ads for the client and for competitor ads, the metrics for the identified online ads for the client and for competitors, and the KPIs; determining online ad coverage from a set of the metrics by analyzing, from the set of the metrics, site level hierarchies of the web pages for web sites of the plurality of web sites that include at least three web pages, and the web pages for web sites of the plurality of web sites that include at least three web pages according to their site level hierarchies; and modifying, based on the KPIs and the analysis of the site level hierarchies of the web pages for web sites of the plurality of web sites that include at least three web pages, and the web pages for web sites of the plurality of web sites that include at least three web pages according to their site level hierarchies, at least one of the plurality of web sites to increase or decrease a number of the identified online ads for the client. 8. The method of claim 7 , wherein the information comprises information unique to the client or the client's competitors, further comprising: analyzing the information to distinguish the online ads of the client or the client's competitors from other online ads. 9. The method of claim 7 , further comprising: determining whether an identified ad beacon includes a click thru URL for each identified ad beacon. 10. The method of claim 9 , further comprising: following the click thru URL until a URL is found that does not match an ad beacon or a click thru URL, and, for each click thru URL or ad beacon identified when following the click thru URL, storing the metrics. 11. The method of claim 7 , further comprising: determining, based on the information, whether the ad beacons identify the online ads for the client by comparing a unique client ID to an ad beacon URL. 12. The method of claim 7 , further comprising: generating reports including the KPIs, wherein the reports include an audit service report which is generated by compiling the attributes and the metrics, and a competitor analysis report which is generated by analyzing the metrics for the competitors to identify which competitors are advertising and where and how often the competitors are advertising. 13. A non-transitory computer readable medium having stored thereon machine readable instructions to provide online ad detection and analysis, the machine readable instructions, when executed, cause a processor to: retrieve information describing online ads from data storage; scan web sites hosted on web servers based on a region-based scan for the online ads using the information; identify the online ads based on the scanning of the web sites; determine metrics for the identified online ads; determine key performance indicators (KPIs) from the metrics, wherein the KPIs are configured to determine effectiveness of ads relative to content and web site; determine online ad coverage from a set of the metrics by analyzing, f
Marketing; Price estimation or determination; Fundraising · CPC title
Office automation; Time management · CPC title
Auctions · CPC title
Determining effectiveness of advertisements · CPC title
Online advertisement · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.