Automated spam filter updating by tracking user navigation

US2016072747A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016072747-A1
Application numberUS-201414476874-A
CountryUS
Kind codeA1
Filing dateSep 4, 2014
Priority dateSep 4, 2014
Publication dateMar 10, 2016
Grant date

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.

An email filter updating system includes a tracking component, and a logic component. The tracking component is provided to track user navigation. This tracking compiles information about websites the user has visited and presumably may “trust” in the event an email associated with one such site or application is later received by the user's email application. The logic component uses information and a set of configurable rule-based criteria to output a characterization that a particular email message has been initiated from a site that the user has visited or should otherwise trust. The characterization is then provided to the email filter to control whether in-bound email is passed to the user's email client inbox. Further, the logic component is operative to generate filter update commands that update the email filter in an automated manner, i.e., without user input.

First claim

Opening claim text (preview).

1 - 7 . (canceled) 8 . An apparatus, comprising: a processor; computer memory holding computer program instructions that when executed by the processor to manage an email filter associated with a client computing machine, the computer program instructions comprising: program code to collect information as a user navigates to and interacts with external websites; program code to apply one or more rule-based criteria to the collected information to determine a characterization to be applied to an initiator of an email message; and program code to provide the characterization to the email filter to facilitate an email filter operation with respect to the email message. 9 . The apparatus as described in claim 8 wherein the computer program instructions further include program code to provide at least one filter update command to instruct the email filter to automatically transfer at least one entry from a blacklist to a whitelist, the filter update command based on the characterization. 10 . The apparatus as described in claim 8 wherein the information compiled includes one of: the user's web browsing history, a list of IP addresses visited by one or more applications executing in the client computing machine, a list of DNS domains and sub-domains visited, and cookie data. 11 . The apparatus as described in claim 8 wherein the one or more rule-based criteria includes one of: time, recency, a user-initiated activity, a frequency of user visits, website categorization information, any prior update to a filter list characterization, and any other information to determine that the initiator of the email message is a trusted site. 12 . The apparatus as described in claim 8 wherein the computer program instructions further include program code to provide a replica of the compiled information to a server to facilitate server-side email filtering. 13 . The apparatus as described in claim 8 wherein the computer program instructions further include program code to receive data that defines the one or more rule-based criteria to be applied to the compiled information. 14 . The apparatus as described in claim 8 wherein the rule-based criteria requires that the email message be received from an IP address accessed by the user and within a given threshold time following an activity initiated by the user. 15 . A computer program product in a non-transitory computer readable storage medium for use in a data processing system, the computer program product holding computer program instructions which, when executed by the data processing system, manage an email filter associated with a client computing machine, the computer program instructions comprising: program code to collect information as a user navigates to and interacts with external websites; program code to apply one or more rule-based criteria to the collected information to determine a characterization to be applied to an initiator of an email message; and program code to provide the characterization to the email filter to facilitate an email filter operation with respect to the email message. 16 . The computer program product as described in claim 15 wherein the computer program instructions further include program code to provide at least one filter update command to instruct the email filter to automatically transfer at least one entry from a blacklist to a whitelist, the filter update command based on the characterization. 17 . The computer program product as described in claim 15 wherein the information compiled includes one of: the user's web browsing history, a list of IP addresses visited by one or more applications executing in the client computing machine, a list of DNS domains and sub-domains visited, and cookie data. 18 . The computer program product as described in claim 15 wherein the one or more rule-based criteria includes one of: time, recency, a user-initiated activity, a frequency of user visits, website categorization information, any prior update to a filter list characterization, and any other information to determine that the initiator of the email message is a trusted site. 19 . The computer program product as described in claim 15 wherein the computer program instructions further include program code to provide a replica of the compiled information to a server to facilitate server-side email filtering. 20 . The computer program product as described in claim 15 wherein the rule-based criteria requires that the email message be received from an IP address accessed by the user and within a given threshold time following an activity initiated by the user.

Assignees

Inventors

Classifications

  • Electricity · mapped topic

  • H04L51/12Primary

    Electricity · mapped topic

  • Message addressing, e.g. address format or anonymous messages, aliases · CPC title

  • Interoperability with other network applications or services · CPC title

  • H04L51/212Primary

    using filtering or selective blocking · 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 US2016072747A1 cover?
An email filter updating system includes a tracking component, and a logic component. The tracking component is provided to track user navigation. This tracking compiles information about websites the user has visited and presumably may “trust” in the event an email associated with one such site or application is later received by the user's email application. The logic component uses informati…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification H04L51/12. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Mar 10 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).