Methods and systems for detecting and preventing the spread of malware on instant messaging (IM) networks by analyzing message traffic patterns
First Claim
Patent Images
1. A computer-assisted method of reducing the spread of malware in an instant message (IM) system, comprising:
- examining incoming messages from an IM server to an IM client;
examining outgoing messages from the IM client to the IM server;
analyzing relationship among the incoming and outgoing messages; and
determining whether one or more messages contain malware based on the analysis of relationship among the incoming and outgoing messages.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for reducing the spread of malware in communication between an instant message (IM) client and an IM server are described. An IM filter module (IM FM) is configured to examine incoming messages from an IM server to an IM client and outgoing messages from the IM client to the IM server. The IM filter module is further configured to analyze relationship among the incoming and outgoing messages and determine whether one or more messages contain malware based on the analysis of relationship among the incoming and outgoing messages.
47 Citations
38 Claims
-
1. A computer-assisted method of reducing the spread of malware in an instant message (IM) system, comprising:
-
examining incoming messages from an IM server to an IM client;
examining outgoing messages from the IM client to the IM server;
analyzing relationship among the incoming and outgoing messages; and
determining whether one or more messages contain malware based on the analysis of relationship among the incoming and outgoing messages. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-assisted system of reducing the spread of malware in an instant message (IM) system, comprising:
-
an IM filter module configured to examine incoming messages from an IM server to an IM client and outgoing messages from the IM client to the IM server; and
the IM filter module is further configured to analyze relationship among the incoming and outgoing messages and determine whether one or more messages contain malware based on the analysis of relationship among the incoming and outgoing messages. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A computer program product, residing on a computer-readable medium, the computer program product comprising computer instructions for configuring a computer to perform the acts of:
-
examining incoming messages from an IM server to an IM client;
examining outgoing messages from the IM client to the IM server;
analyzing relationship among the incoming and outgoing messages; and
determining whether one or more messages contain malware based on the analysis of relationship among the incoming and outgoing messages. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
Specification