Back to results
US 10,212,175 B2Granted
Attracting and analyzing spam postings
AssigneeInternational Business Machines Corporation
InventorsMatthias Seul, Volker Vogeley
Life of this patent
Estimating the term…
Abstract
One or more processors generate a website mimicking a virtual message board. One or more processors receive a request message directed to the website. One or more processors analyze the request message for evidence that the request message originates from a source of spam. In response to a determination that the request message likely does originate from a spam source, one or more processors provide data about the spam source to an anti-spam system.
Claims15
A method comprising:
- deploying, by one or more processors, a reverse proxy to a webserver;
- based, at least in part, on a list of topics, generating, by the one or more processors, one or more website templates through the reverse proxy;
- publishing, by the one or more processors, the one or more website templates to one or both of:
- i) search engines and ii) Internet directory sites;
- generating, by the one or more processors, a simulated website based, at least in part, on one or both of:
- i) the one or more website templates and ii) one or more incoming requests to the reverse proxy in response to the published website templates,
- wherein the simulated website contains an overview webpage, a posting webpage, and a posting display webpage,
- wherein the overview webpage within the simulated website is a virtual message board entry webpage,
- wherein the posting webpage within the simulated website is a virtual message board, and
- wherein the posting display webpage within the simulated website is used to retrieve the posting;
- receiving, by the one or more processors, a request message directed to the simulated website through the reverse proxy;
- analyzing, by the one or more processors, based on a plurality of request pattern data contained within a request pattern database, the request message for evidence that the request message originates from a source of spam;
- in response to a determination that the request message likely does originate from a spam source, providing, by the one or more processors, data about the spam source to an anti-spam system;
- and
- blocking the request message.
12 more elements
A computer program product comprising:
- one or more computer-readable storage media and program instructions stored on at least one of the one or more computer-readable storage media, the program instructions comprising:
- program instructions to deploy a reverse proxy to a webserver;
- based, at least in part, on a list of topics, program instructions to generate one or more website templates through the reverse proxy;
- program instructions to publish the one or more website templates to one or both of:
- i) search engines and ii) internet directory sites;
- program instructions to generate a simulated website based, at least in part, on one or both of:
- i) the one or more website templates and ii) one or more incoming requests to the reverse proxy in response to the published website templates,
- wherein the simulated website contains an overview webpage, a posting webpage, and a posting display webpage,
- wherein the overview webpage within the simulated website is a virtual message board entry webpage,
- wherein the posting webpage within the simulated website is a virtual message board, and
- wherein the posting display webpage within the simulated website is used to retrieve the posting;
- program instructions to receive a request message directed to the simulated website through the reverse proxy;
- program instructions to analyze, based on a plurality of request pattern data contained within a request pattern database, the request message for evidence that the request message originates from a source of spam;
- and
- in response to a determination that the request message likely does originate from a spam source, providing, by the one or more processors, data about the spam source to an anti-spam system;
- and
- blocking the request message.
14 more elements
A computer system comprising:
- one or more computer processors;
- one or more computer-readable storage media;
- and
- program instructions stored on at least one of the one or more computer-readable storage media for execution by at least one of the one or more computer processors, the program instructions comprising:
- program instructions to deploy a reverse proxy to a webserver;
- based, at least in part, on a list of topics, program instructions to generate one or more website templates through the reverse proxy;
- program instructions to publish the one or more website templates to one or both of:
- i) search engines and ii) internet directory sites;
- program instructions to generate a simulated website based, at least in part, on one or both of:
- i) the one or more website templates and ii) one or more incoming requests to the reverse proxy in response to the published website templates,
- wherein the simulated website contains an overview webpage, a posting webpage, and a posting display webpage,
- wherein the overview webpage within the simulated website is a virtual message board entry webpage,
- wherein the posting webpage within the simulated website is a virtual message board, and
- wherein the posting display webpage within the simulated website is used to retrieve the posting;
- program instructions to receive a request message directed to the simulated website through the reverse proxy;
- program instructions to analyze, based on a plurality of request pattern data contained within a request pattern database, the request message for evidence that the request message originates from a source of spam;
- and
- in response to a determination that the request message likely does originate from a spam source, providing, by the one or more processors, data about the spam source to an anti-spam system;
- and
- blocking the request message.
17 more elements
Dependencies are inferred from the claim text.