Automatic generation of attribute values for rules of a web application layer attack detector
US-9027136-B2 · May 5, 2015 · US
US10789359B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10789359-B2 |
| Application number | US-201515119675-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 3, 2015 |
| Priority date | Jan 26, 2015 |
| Publication date | Sep 29, 2020 |
| Grant date | Sep 29, 2020 |
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.
The present invention discloses a method, apparatus and a storage medium for defending against malicious clicks. The method includes: acquiring a shielding policy corresponding to promotional content; determining a user in a shielding policy list as the user to be shielded based on the shielding policy and historical click information of users; and performing shielding processing on the promotional content for the user to be shielded, if the user to be shielded in the shielding policy list conducts a retrieval. According to the technical solution provided by the embodiments of the present invention, malicious clicks are prevented at the stage of displaying promotional content in a front end of a server.
Opening claim text (preview).
What is claimed is: 1. A method to defend against malicious clicks, comprising: acquiring a shielding policy combination corresponding to a plurality of pieces of promotional content set up by a first business user, comprising providing an interface for an advertiser to set the shielding policy combination, the shielding policy combination comprising a uniform shielding policy for all pieces of the promotional content; a differential shielding policy specified for each piece of the promotional content; different shielding policies for a given piece of the promotional content, the different shielding policies for the given piece being configured to monitor a click condition of the given piece during different time ranges; and a manual shielding list including an IP address, and an account identification, wherein the first business user is charged for a click on the pieces of promotional content; determining a user as the user to be shielded according to shielding policies and historical click information of the user, wherein the user to be shielded comprises all users in an IP sub-network; determining that the user to be shielded conducts a retrieval of the promotional content based on an IP address and an account identification of the user to be shielded; performing shielding processing on the promotional content for the user to be shielded in response to the user to be shielded conducting the retrieval of the promotional content set up by the first business user, the shielding processing comprising prohibiting the promotional content from being displayed to the user to be shielded and displaying a replacement promotional content set up by a second business user other than the first business user to the user to be shielded; recording an execution condition data of the shielding processing; analyzing the execution condition data of the shielding processing and storing a data report obtained after analyzing the data; displaying the data report with a visual chart, and detailed information of the shielded user to the advertiser upon a query request; calculating a filtering ratio between a traffic of the shielding processing and a display traffic of the promotional content; generating a shielding policy amendment proposal based on the filtering ratio, the shielding policy amendment proposal comprising relaxing the shielding policy when the filtering ratio is higher than a preset ratio; and displaying the shielding policy amendment proposal to the advertiser. 2. The method according to claim 1 , wherein the determining the user as the user to be shielded according to the shielding policies and the historical click information of the user, and the IP address, the account identification, and the unique visitor identification of the user comprises: determining, based on the historical click information, the user satisfying an effective range, effective time, and a threshold of a number of clicks in the shielding policies as the user to be shielded, and determining the user satisfying the IP address, the account identification, or the unique visitor identification in the manual shielding list as the user to be shielded. 3. An apparatus for defending against malicious clicks, comprising: at least one processor; and a memory storing instructions, the instructions when executed by the at least one processor, cause the at least one processor to perform operations, the operations comprising: acquiring a shielding policy combination corresponding to a plurality of pieces of promotional content set up by a first business user, comprising providing an interface for an advertiser to set the shielding policy combination, the shielding policy combination comprising a uniform shielding policy for all pieces of the promotional content; a differential shielding policy specified for each piece of the promotional content; different shielding policies for a given piece of the promotional content, the different shielding policies for the given piece being configured to monitor a click condition of the given piece during different time ranges; and a manual shielding list including an IP address, and an account identification, wherein the first business user is charged for a click on the pieces of promotional content; determining a user as the user to be shielded according to shielding policies and historical click information of the user, wherein the user to be shielded comprises all users in an IP sub-network; determining that the user to be shielded conducts a retrieval of the promotional content based on an IP address and an account identification of the user to be shielded; performing shielding processing on the promotional content for the user to be shielded in response to the user to be shielded conducting the retrieval of the promotional content set up by the first business user, the shielding processing comprising prohibiting the promotional content from being displayed to the user to be shielded and displaying a replacement promotional content set up by a second business user other than the first business user to the user to be shielded; recording an execution condition data of the shielding processing; analyzing the execution condition data of the shielding processing and storing a data report obtained after analyzing the data; displaying the data report with a visual chart, and detailed information of the shielded user to the advertiser upon a query request; calculating a filtering ratio between a traffic of the shielding processing and a display traffic of the promotional content; generating a shielding policy amendment proposal based on the filtering ratio, the shielding policy amendment proposal comprising relaxing the shielding policy when the filtering ratio is higher than a preset ratio; and displaying the shielding policy amendment proposal to the advertiser. 4. The apparatus according to claim 3 , wherein the determining the user as the user to be shielded according to the shielding policies and the historical click information of the user, and the IP address, the account identification, and the unique visitor identification of the user comprises: determining, based on the historical click information, a user satisfying an effective range, effective time, and a threshold of a number of clicks in the shielding policies as the user to be shielded, and determining the user satisfying the IP address, the account identification, or the unique visitor identification in the manual shielding list as the user to be shielded. 5. A non-transitory computer-readable storage medium storing a plurality of instructions that, when executed by an apparatus for defending against malicious clicks, causes the apparatus to perform the method of: acquiring a shielding policy combination corresponding to a plurality of pieces of promotional content set up by a first business user, comprising providing an interface for an advertiser to set the shielding policy combination, the shielding policy combination comprising a uniform shielding policy for all pieces of the promotional content; a differential shielding policy specified for each piece of the promotional content; different shielding policies for a given piece of the promotional content, the different shielding policies for the given piece being configured to monitor a click condition of the given piece during different time ranges; and a manual shielding list including an IP address, and an account identification, wherein the first business user is charged for a click on the pieces of promotional content; determining a user as the user to be shielded according to shielding policies and historical click information of the user, wherein the user to be shielded comprises all users in an IP sub-network; determining that the user to be shielded conducts a retrieval of the promotional co
Avoiding fraud · CPC title
Computer malware detection or handling, e.g. anti-virus arrangements · CPC title
Network security protocols · CPC title
Traffic logging, e.g. anomaly detection · CPC title
Online advertisement · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.