Back to results
US 7,454,789 B2Granted
Systems and methods for processing message attachments
AssigneeMicrosoft Corporation
InventorsMatthew I Braverman, Omar H Shahine, Gil Gordon
Life of this patent
Estimating the term…
Abstract
Message attachment processing is described. In an implementation, a method is described in which each of a plurality of message attachments are processed to generate a corresponding unique identifier such that each message attachment that matches, one to another, has a matching unique identifier. A determination is then made whether a number of matching unique identifiers exceeds a threshold, and if so, a corresponding message attachment is communicated for further processing.
Claims14
A method comprising:
- processing each of a plurality of message attachments to generate a corresponding unique identifier such that each said message attachment that matches, one to another, has a matching said unique identifier;
- and
- determining if a number of matching said unique identifiers exceeds a threshold, and if so, communicating a corresponding said message attachment for further processing,
- wherein the processing and the determining are performed through execution of one or more modules on a server that is configured to communicate a message having the corresponding said message attachment to a client to which the message is addressed.
1 more element
A method comprising:
- determining if a number of matching unique identifiers exceed a threshold, wherein each said matching unique identifier is representative of a matching message attachment, and wherein the determining is performed through execution of one or more modules on a server that is configured to communicate a message having the matching message attachment to a client to which the message is addressed;
- and
- when the number exceeds the threshold, ascertaining whether the matching message attachment is a computer virus.
A method comprising:
- computing a unique identifier for a message attachment;
- comparing the unique identifier with a plurality of other unique identifiers to find a match, where one or more of the plurality of other unique identifiers correspond to a computer virus;
- and
- processing the message attachment to remove a computer virus from a corresponding said message having the message attachment when the match is found,
- wherein the computing and the comparing are performed through execution of one or more modules on a server that is configured to communicate a message having the message attachment to a client to which the message is addressed, wherein the message is an email or an instant message.
2 more elements
Dependencies are inferred from the claim text.