IP Library Granted Patent US 7,925,706
Granted Patent B2
US 7,925,706 · App. 11/449,169 · Granted Apr 12, 2011

Filtering electronic messages

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,925,706
App. No.
11/449,169
Granted
Apr 12, 2011
Kind
B2
Abstract

A method for handling electronic messages comprising: determining if a stored email addressed to a user includes an identifier; determining by an email server if an email addressed to a user includes an identifier; determining if the identifier is valid upon determining the email includes the identifier; and filtering the email upon determining either the email does not include the identifier or the identifier is not valid.

Claims (24)

1. A method comprising:

determining whether an email addressed to a user includes an identifier, the identifier comprising a first string and a second string in a header of the email, the first string including a randomly generated number that identifies the user, and the second string including information identifying one or more filtering preferences that include at least:

an indication whether the email should be filtered for SPAM; and

format restriction to convert image attachments to the email into a specific format with specific dimensions;

determining whether the identifier is valid upon determining the email includes the identifier by comparing the randomly generated number of the first string to at least one stored number;

filtering the email for SPAM when the second string indicates that the email should be filtered for SPAM; and

converting an image attachment of the email into the specific format with the specific dimensions identified by the second string.

2. The method of claim 1 further comprising:

retrieving the email on behalf of the user;

attaching the identifier to the email upon filtering the email; and

storing the email upon attaching the identifier to the email.

3. The method of claim 2 further comprising sending a notice, indicating that the email has been stored, to a device associated with the user upon storing the email.

4. The method of claim 1 , further comprising:

storing the attachment of the email; and

removing the attachment from the email.

5. The method of claim 1 , wherein the specific dimensions comprise a height and a width of the image attachments.

6. An email server, comprising: a processor; computer readable hardware storage media having stored thereon a mail handler as computer executable instructions that, when executed by the processor, initiate the mail handler to: determine if an email addressed to a user includes an identifier, the identifier comprising a first string and a second string in a header of the email, the first string including a randomly generated number that identifies the user, and the second string including information identifying one or more filtering preferences that include at least: an indication whether the email should be filtered for SPAM; and a format restriction to convert images of the email into a specific format with specific dimensions; determine whether the identifier is valid if the email includes the identifier by comparing the randomly generated number of the first string to at least one stored number; filter the email for SPAM when the second string indicates that the email should be filtered for SPAM; and convert an image attachment of the email into the specific format with the specific dimensions identified by the second string.

7. The email server of claim 6 , wherein the executable instructions send a notice, indicating that the email has been stored, to a device associated with the user upon storing the email.

8. The email server of claim 6 , wherein the specific dimensions comprise a height and a width of the image attachments.

9. Computer readable hardware storage media having stored thereon computer executable instructions, that, when executed by a processor, provide a method comprising: determining if an email addressed to a user includes an identifier, the identifier comprising a first string and a second string in a header of the email, the first string including a randomly generated number that identifies the user, and the second string including information identifying one or more filtering preferences that include at least: an indication whether the email should be filtered for SPAM; and a format restriction to convert images of the email into a specific format with specific dimensions; determining whether the identifier is valid if the email includes the identifier by comparing the randomly generated number of the first string to at least one stored number; filtering the email for SPAM when the second string indicates that the email should be filtered for SPAM; and converting an image attachment of the email into the specific format with the specific dimensions identified by the second string.

10. The computer readable hardware storage media of claim 9 further comprising computer executable instructions, that when executed by the processor, provide a method comprising: retrieving the email from an email server on behalf of the user; attaching the identifier to the email upon filtering the email; and storing the email upon attaching the identifier to the email.

11. The computer readable hardware storage media of claim 10 further comprising computer executable instructions, that when executed by the processor, provide a method comprising sending a notice, indicating that the email has been stored, to a device associated with the user upon storing the email.

12. The email computer readable hardware storage media of claim 9 , further comprising computer executable instructions, that when executed by the processor, provide a method comprising: storing the attachment of the email; and removing the attachment from the email.

13. The computer readable hardware storage media of claim 9 , wherein the specific dimensions comprise a height and a width of the image attachments.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034542/0001 →
MERGER Recorded Oct 10, 2011
From: DANGER, INC.
To: MICROSOFT CORPORATION
Reel/Frame 027039/0009 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 7, 2006
From: GLICKSTEIN, ROBERT S.
To: DANGER, INC.
Reel/Frame 018193/0759 →