IP Library Granted Patent US 8,935,284
Granted Patent B1
US 8,935,284 · App. 12/836,703 · Granted Jan 13, 2015

Systems and methods for associating website browsing behavior with a spam mailing list

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,935,284
App. No.
12/836,703
Granted
Jan 13, 2015
Kind
B1
Abstract

A computer-implemented method for associating website browsing behavior with a spam mailing list is described. A history of website browsing behavior is collected for a plurality of users. At least one spam mailing list is identified that includes an e-mail address for at least two users of the plurality of users. A determination is made as to whether a common website exists between the histories of website browsing behavior for the at least two users. Reputation information for the common website is updated.

Claims (40)

1. A computer-implemented method for associating website browsing behavior with a spam mailing list, comprising:

collecting a history of website browsing behavior for each of a plurality of users;

identifying at least one spam mailing list that includes an e-mail address for a first user and an email address for a second user of the plurality of users;

determining if a level of similarity between a first email message received at the e-mail address for the first user and a second email message received at the e-mail address for the second user exceeds a threshold;

upon determining that the level of similarity exceeds the threshold;

determining if a common website exists between the history of website browsing behavior for the first user and the history of website browsing behavior for the second user; and

upon determining that a common website exists, updating reputation information for the common website, wherein the reputation information indicates a likelihood that e-mail messages sent to e-mail addresses on the at least one spam mailing list originate from the common website.

2. The method of claim 1 , further comprising monitoring a website browsing application for each of the plurality of users.

3. The method of claim 2 , further comprising collecting information relating to websites accessed by the website browsing application.

4. The method of claim 3 , further comprising identifying accessed websites that include a data form.

5. The method of claim 1 , further comprising identifying at least one client computing device that receives e-mail messages.

6. The method of claim 5 , further comprising receiving information identifying at least one e-mail message received by the at least one client.

7. The method of claim 6 , further comprising recording the identifying information in a database.

8. The method of claim 7 , further comprising identifying the at least one spam mailing list by identifying at least one group of client computing device with similar patterns of identifying information.

9. The method of claim 1 , further comprising transmitting the history of website browsing behavior to a back end computing device for processing in real time.

10. The method of claim 1 , further comprising copying a browser history for a user and transmitting the copy of the browser history to a back end computing device for processing.

11. A computing device configured to associate website browsing behavior with a spam mailing list, comprising:

a processor;

memory in electronic communication with the processor, the memory storing computer executable instructions that when executed by the processor cause the processor to:

collect a history of website browsing behavior for each of a plurality of users;

identify at least one spam mailing list that includes an e-mail address for a first user and an email address for a second user of the plurality of users;

determine if a level of similarity between a first email message received at the e-mail address for the first user and a second email message received at the e-mail address for the second user exceeds a threshold;

upon determining that the level of similarity exceeds the threshold;

determine if a common website exists between the history of website browsing behavior for the first user and the history of website browsing behavior for the second user; and

upon determining that a common website exists, update reputation information for the common website, wherein the reputation information indicates a likelihood that e-mail messages sent to e-mail addresses on the at least one spam mailing list originate from the common website.

12. The computing device of claim 11 , wherein the processor is further configured to monitor a website browsing application for each of the plurality of users.

13. The computing device of claim 12 , wherein the processor is further configured to collect information relating to websites accessed by the website browsing application.

14. The computing device of claim 13 , wherein the processor is further configured to identify accessed websites that include a data form.

15. The computing device of claim 11 , wherein the processor is further configured to identify at least one client computing device that receives e-mail messages.

16. The computing device of claim 15 , wherein the processor is further configured to receive information identifying at least one e-mail message received by the at least one client.

17. The computing device of claim 16 , wherein the processor is further configured to record the identifying information in a database.

18. The computing device of claim 17 , wherein the processor is further configured to identify the at least one spam mailing list by identifying at least one group of client computing device with similar patterns of identifying information.

19. The computing device of claim 11 , wherein the processor is further configured to transmit the history of website browsing behavior to a back end computing device for processing in real time.

20. A computer-readable storage device storing instructions that when executed cause a processor to:

collect a history of website browsing behavior for each of a plurality of users;

identify at least one spam mailing list that includes an e-mail address for a first user and an email address for a second user of the plurality of users;

determine if a level of similarity between a first email message received at the e-mail address for the first user and a second email message received at the e-mail address for the second user exceeds a threshold;

upon determining that the level of similarity exceeds the threshold;

determine if a common website exists between the history of website browsing behavior for the first user and the history of website browsing behavior for the second user; and

upon determining that a common website exists, update reputation information for the common website, wherein the reputation information indicates a likelihood that e-mail messages sent to e-mail addresses on the at least one spam mailing list originate from the common website.

Assignments (5)
NOTICE OF SUCCESSION OF AGENCY (REEL 050926 / FRAME 0560) Recorded Sep 13, 2022
From: JPMORGAN CHASE BANK, N.A.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 061422/0371 →
SECURITY AGREEMENT Recorded Sep 13, 2022
From: NORTONLIFELOCK INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 062220/0001 →
CHANGE OF NAME Recorded Jan 30, 2020
From: SYMANTEC CORPORATION
To: NORTONLIFELOCK INC.
Reel/Frame 051759/0845 →
SECURITY AGREEMENT Recorded Nov 4, 2019
From: SYMANTEC CORPORATION; BLUE COAT LLC; LIFELOCK, INC,; SYMANTEC OPERATING CORPORATION
To: JPMORGAN, N.A.
Reel/Frame 050926/0560 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2010
From: COOLEY, SHAUN
To: SYMANTEC CORPORATION
Reel/Frame 024689/0270 →