Method and device for providing obfuscated advertisement by couteracting on advertisement blocking function
AssigneeAdshield, Inc.
InventorSang Hyeon Jeon
Life of this patent
Estimating the term…
Abstract
An operating method of a server to provide an advertisement, which includes: receiving HTTP request from a client; acquiring HTTP response to the HTTP request, which includes first advertisement information; amending the HTTP response—including obfuscating at least a partial field of the HTTP response including the first advertisement information; and transferring the amended HTTP response to the client.
Claims14
An operating method of a server to provide an advertisement, comprising:
- receiving a Hypertext Transfer Protocol (HTTP) request from a client;
- acquiring HTTP response to the HTTP request from a web server, which includes first advertisement information (“first AD information”);
- amending the HTTP response—including a step of obfuscating at least a partial field of the HTTP response including the first AD information;
- and
- transferring the amended HTTP response to the client,
- wherein the step of obfuscating the at least partial field of the HTTP response includes adding a dummy tag to the at least partial field of the HTTP response to obfuscate the at least partial field of the HTTP response, the dummy tag including a plurality of hierarchical tags and attribute values,
- wherein the plurality of hierarchical tags and attribute values are randomly assigned for every individual HTTP request, and
- wherein the plurality of hierarchical tags and attribute values are independent of an operation to output the first AD information, which is executed by the client.
A non-transitory computer readable medium including at least one instruction executed by a processor,
- wherein the at least one instruction is executed by the processor of a server in order to:
- receive a Hypertext Transfer Protocol (HTTP) request from a client;
- acquire HTTP response as a response information to the HTTP request from a web server;
- amend the HTTP response;
- and
- transfer the amended HTTP response to the client,
- wherein, in order to amend the HTTP response, the instruction is executed to obfuscate at least a partial field of the HTTP response including first AD information by the processor,
- wherein, in order to obfuscate at least a partial field of the HTTP response, the at least one instruction is furthered execute to:
- add a dummy tag to the at least partial field of the HTPP response by the processor to obfuscate the at least partial field of the HTTP response, the dummy tag including a plurality of hierarchical tags and attribute values,
- wherein the plurality of hierarchical tags and attribute values are randomly assigned for every HTTP request, and
- wherein the plurality of hierarchical tags and attribute values are independent of an operation to output the first AD information executed by the client.
An operating method of a client to provide an advertisement, comprising:
- transmitting a Hypertext Transfer Protocol HTTP) request to a server;
- acquiring HTTP response as a response information to the HTTP request, which includes first AD information, from the server, the HTTP response transferred from a web server;
- and
- outputting the HTTP response,
- wherein the HTTP response information is HTTP response information amended by the server, in which at least a partial field including the first AD information is obfuscated by adding dummy tag, and the dummy tag including a plurality of hierarchical tags and attribute values,
- wherein at least a partial field of the HTTP response includes a plurality of hierarchical tags and attribute values which are randomly assigned for every single HTTP request, and
- wherein the plurality of hierarchical tags and attribute values are hierarchical tags and attribute values independent of an operation to output the first AD information.
Dependencies are inferred from the claim text.