Method, apparatus and storage medium for defending against malicious clicks

US10789359B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10789359-B2
Application numberUS-201515119675-A
CountryUS
Kind codeB2
Filing dateNov 3, 2015
Priority dateJan 26, 2015
Publication dateSep 29, 2020
Grant dateSep 29, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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

Assignees

Inventors

Classifications

  • Avoiding fraud · CPC title

  • G06F21/56Primary

    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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10789359B2 cover?
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 promoti…
Who is the assignee on this patent?
Baidu online network technology beijing co ltd, Baidu Online Network Tech Bejing Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06Q30/0248. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 29 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).