AUTOMATED DUPLICATE MESSAGE CONTENT DETECTION
First Claim
1. A method, comprising:
- storing, in association with a message processing server, message content associated with at least one message received by the message processing server;
comparing the message content within at least one incoming message with the stored message content;
determining whether the stored message content is duplicated by the message content associated with the at least one incoming message; and
performing a duplicate message content management action based upon the determination as to whether the stored message content is duplicated by the message content associated with the at least one incoming message.
2 Assignments
0 Petitions
Accused Products
Abstract
Message content associated with at least one message received by a message processing server is stored in association with the message processing server. The message content within an incoming message is compared with the stored message content. A determination is made as to whether the stored message content is duplicated by the message content associated with the incoming message. A duplicate message content management action is performed based upon the determination as to whether the stored message content is duplicated by the message content associated with the incoming message. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
34 Citations
25 Claims
-
1. A method, comprising:
-
storing, in association with a message processing server, message content associated with at least one message received by the message processing server; comparing the message content within at least one incoming message with the stored message content; determining whether the stored message content is duplicated by the message content associated with the at least one incoming message; and performing a duplicate message content management action based upon the determination as to whether the stored message content is duplicated by the message content associated with the at least one incoming message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, comprising:
-
a memory; and a processor programmed to; store, in association with a message processing server, message content associated with at least one message received by the message processing server in the memory; compare the message content within at least one incoming message with the stored message content; determine whether the stored message content is duplicated by the message content associated with the at least one incoming message; and perform a duplicate message content management action based upon the determination as to whether the stored message content is duplicated by the message content associated with the at least one incoming message. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system, comprising:
-
a memory; and a processor programmed to; calculate a message content integrity value comprising at least one of a checksum value and a cyclical redundancy check (CRC) value based upon message content associated with the at least one message received by a message processing server; time stamp the message content associated with the at least one received message with an arrival time; store the arrival time with the message content associated with the at least one received message in the memory at a location referenced by the message content integrity value; identify a message content payload area associated with the at least one incoming message; compare data within the message content payload area associated with the at least one incoming message with the stored message content; determine whether a specific data pattern associated with the stored message content is duplicated by the message content associated with the at least one incoming message; in response to a determination that the at least one incoming message comprises duplicated message content, at least one of; discard at least one of the at least one incoming message and the stored message content; and report that the stored message content is duplicated by the message content associated with the at least one incoming message; and in response to a determination that the at least one incoming message does not comprise duplicated message content, at least one of; process the message content within the at least one incoming message; and forward the at least one incoming message to another device; and discard the stored message content upon expiration of a configured expiration event for storage of message content if the stored message content has not been discarded in response to a determination that the at least one incoming message comprises duplicated message content.
-
-
18. A computer program product comprising a computer useable storage medium including a computer readable program, wherein the computer readable program when executed on a computer causes the computer to:
-
store, in association with a message processing server, message content associated with at least one message received by the message processing server in a memory; compare the message content within at least one incoming message with the stored message content; determine whether the stored message content is duplicated by the message content associated with the at least one incoming message; and perform a duplicate message content management action based upon the determination as to whether the stored message content is duplicated by the message content associated with the at least one incoming message. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification