Just-in-time, email embedded URL reputation determination
First Claim
Patent Images
1. A non-transitory program storage device, on which are stored instructions comprising instructions for causing one or more processors to:
- receive a request to traverse a resource locator of a hyperlink from an email containing the hyperlink;
determine a reputation of the email and a reputation of the resource locator, responsive to the request;
store reputation information associated with an identity of the email in a reputation database; and
perform an action responsive to the reputation of the email and the reputation of the resource locator.
10 Assignments
0 Petitions
Accused Products
Abstract
A system allows just-in-time checking of information about an email in which a hyperlink is embedded. Upon receipt of the email containing the hyperlink, the resource locator of the hyperlink is modified to allow checking the reputation of the email upon traversal of the hyperlink. At traversal of the hyperlink, the current reputation of the resource locator and the current reputation of the email are both determined, and one or more actions are performed responsive to the determination.
-
Citations
17 Claims
-
1. A non-transitory program storage device, on which are stored instructions comprising instructions for causing one or more processors to:
-
receive a request to traverse a resource locator of a hyperlink from an email containing the hyperlink; determine a reputation of the email and a reputation of the resource locator, responsive to the request; store reputation information associated with an identity of the email in a reputation database; and perform an action responsive to the reputation of the email and the reputation of the resource locator. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system, comprising:
-
a web gateway; and an email gateway, wherein the web gateway comprises; a processor; a storage device, coupled to the processor, on which is stored software comprising instructions for causing the processor to; receive a request to make a connection to a location specified by a resource locator of a hyperlink embedded in an email; determine an identity of the email based on the resource locator; determine a current reputation of the email; and determine a current reputation of the resource locator; store reputation information associated with the identity of the email in a reputation database; and perform an action responsive to a reputation of the resource locator and the email; wherein the email gateway comprises; a processor; a storage device, coupled to the processor, on which is stored software comprising instructions for causing the processor to; receive the email; and modify the resource locator in the email to identify the email. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method, comprising:
-
receiving an email, comprising; determining by the computing device an initial reputation of the email; and modifying by the computing device a first resource locator of a hyperlink embedded in the email to identify the email; and receiving a request to traverse the first resource locator, comprising; determining by the computing device a current reputation of the first resource locator; analyzing by the computing device the first resource locator to identify the email in which the hyperlink was embedded; determining by the computing device a current reputation of the email; storing reputation information associated with an identity of the email in a reputation database; and performing an action responsive to the reputation of the first resource locator and the current reputation of the email. - View Dependent Claims (15, 16, 17)
-
Specification