Determining Whether Ad-Blocking Software is Executing on a Client Device
AssigneeNavteq B.V.
InventorRaimund Grun
Life of this patent
Estimating the term…
Abstract
Determination of whether ad-blocking software is executing on a client device may be provided. Advertising content from an advertising server may be received at a client device. The advertising content may be provided in a client application executing on the client device and may have information embedded therein. The client device may attempt to detect the information embedded within the advertising content. Based on the attempted detection, it may be determined whether ad-blocking software is executing on the client device. When it is determined that ad-blocking software is executing on the client device, a remedial action may be performed.
Claims20
An apparatus comprising:
- at least one processor;
- and
- at least one memory including computer program code for one or more programs,
- the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following:
- receive advertising content from an advertising server, the advertising content to be provided in an application executing on the apparatus, the advertising content having information embedded therein;
- attempt to detect the information embedded within the advertising content;
- determine, based on the attempt, whether ad-blocking software is executing on the apparatus;
- and
- perform a remedial action when it is determined that ad-blocking software is executing on the apparatus.
A method comprising:
- receiving, at a client device, advertising content from an advertising server, the advertising content to be provided in a client application executing on the client device and having information embedded therein;
- attempting to detect, via the client device, the information embedded within the advertising content;
- determining, based on the attempting, whether ad-blocking software is executing on the client device;
- and
- performing, via the client device, a remedial action when it is determined that ad-blocking software is executing on the client device.
A system comprising:
- a client device;
- a client application executing on the client device and configured to provide digital content and request advertising content from an advertising server to be displayed in the client application;
- and
- a module installed on the client device, the module configured to attempt to detect information embedded within the advertising content,
- wherein the module is configured to determine, based on the attempted detection, whether ad-blocking software is executing on the client device, and
- wherein the module is configured to perform a remedial action when it is determined that ad-blocking software is executing on the client device.
A method comprising:
- receiving, from a client device, communications data for the client device and data indicative of whether information embedded within advertising content to be provided in a client application executing on the client device was detected by the client device;
- analyzing the received data;
- forming, based on the analyzing, a rating indicative of whether ad-blocking software is executing on the client device;
- and
- providing the rating to the client device.
Dependencies are inferred from the claim text.