Patent ID: 8341229
Filing Date: 2012-12-25
Classification: G06Q

Abstract:
1. A computer-implemented method comprising: receiving messages at a mail server operating on a server machine, wherein the mail server comprises a Internet Message Access Protocol (IMAP) server to allow a user to keep messages on the mail server and to provide real time updates of the user's messages to a mail client, wherein the IMAP server utilizes a diff type protocol to call to a file comparison utility that returns differences between messages having same message identifiers; determining, by the mail server, that at least two of the messages have a same message identifier, wherein the at least two messages are redundant messages and each of the at least two redundant messages have at least one of a different header or a different message body; comparing, by the IMAP server, the at least two messages to determine differences between the at least two redundant messages; generating, by the IMAP server, a single message having the same message identifier and a differential message that identifies the differences based on the comparison of the at least two messages; and delivering, by the mail server, the single message with the differential message to the mail client.