Automated message security scanner detection system
First Claim
Patent Images
1. A method of determining whether an electronic message was delivered to an intended recipient or intercepted by a sandbox, comprising:
- by a message generation server;
identifying a recipient for a message,selecting a first identifier and a second identifier,generating an electronic message so that;
the first identifier appears in the electronic message in a format that will be visible to a human when the message is displayed on a display device; and
the second identifier appears in the message in a format that will not be visible to the human when the message is displayed on a display device, andtransmitting the electronic message via a communication network for delivery to an address of the recipient; and
by a web server;
monitoring whether interaction occurs with the second identifier, anddetermining whether a sandbox may have intercepted the electronic message based on whether the web server detects interaction with the second identifier within a threshold period of time of the transmitting the electronic message.
5 Assignments
0 Petitions
Accused Products
Abstract
An electronic messaging system includes a messaging server that identifies a recipient for an electronic message. The messaging system sends the recipient an electronic message that includes instrumented content. A web server monitors activity and determines whether interaction occurred with the instrumented content. The web server determines whether a sandbox intercepted the message based on whether interaction occurred, or did not occur, with the instrumented content within a threshold time period or with one or more activity characteristics.
145 Citations
22 Claims
-
1. A method of determining whether an electronic message was delivered to an intended recipient or intercepted by a sandbox, comprising:
-
by a message generation server; identifying a recipient for a message, selecting a first identifier and a second identifier, generating an electronic message so that; the first identifier appears in the electronic message in a format that will be visible to a human when the message is displayed on a display device; and the second identifier appears in the message in a format that will not be visible to the human when the message is displayed on a display device, and transmitting the electronic message via a communication network for delivery to an address of the recipient; and by a web server; monitoring whether interaction occurs with the second identifier, and determining whether a sandbox may have intercepted the electronic message based on whether the web server detects interaction with the second identifier within a threshold period of time of the transmitting the electronic message. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of determining whether an electronic message was intercepted by a sandbox, comprising:
-
by a message generation server; generating a first electronic message so that the first electronic message includes a first identifier that may be actuated, generating a first recipient address that the message generation server knows is invalid or that the message generation server determines is likely to be invalid, transmitting the first electronic message for delivery to the first recipient address via a communication network; and by a web server; monitoring whether interaction occurs with the first identifier within a threshold period of time of the transmitting the first electronic message, and upon detection of interaction with the first identifier within the threshold period of time, determining that a sandbox intercepted the first electronic message. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. An electronic messaging system, comprising:
-
a message generation server comprising a processor and a memory portion containing programming instructions that are configured to cause the message generation server to; identify a recipient for a message, select a first identifier and a second identifier, generate an electronic message so that; the first identifier appears in the electronic message in a format that will be visible to a human when the message is displayed on a display device; and the second identifier appears in the message in a format that will not be visible to the human when the message is displayed on a display device, and transmit the electronic message via a communication network for delivery to an address of the recipient; and a web server comprising a processor and a memory portion containing programming instructions that are configured to cause the web server to; monitor whether interaction occurs with the second identifier, and determine whether a sandbox may have intercepted the electronic message based on whether the web server detects interaction with the second identifier within a threshold period of time of the transmitting the electronic message. - View Dependent Claims (13, 14, 15, 16)
-
-
17. An electronic messaging system, comprising:
-
a message generation server comprising a processor and a memory portion containing programming instructions that are configured to cause the message generation server to; generate a first electronic message so that the first electronic message includes a first identifier that may be actuated, generate a first recipient address that the message generation server knows is invalid or that the message generation server determines is likely to be invalid, transmit the first electronic message for delivery to the first recipient address via a communication network; and a web server comprising a processor and a memory portion containing programming instructions that are configured to cause the web server to; monitor whether interaction occurs with the first identifier within a threshold period of time of the transmitting the first electronic message, and upon detection of interaction with the first identifier within the threshold period of time, determine that a sandbox intercepted the first electronic message. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification