Methods and systems for managing metadata in email attachments in a network environment
DCFirst Claim
Patent Images
1. A computer-based system for transmitting an electronic document, comprising:
- an intermediate computer that is remote from an electronic device sending an email message, the intermediate computer including a memory storing instructions; and
a processor configured to;
execute the instructions to receive the email message from the electronic device, the email message having a delivery address,execute the instructions to determine that the email message has an attached document including metadata,execute the instructions to automatically create a cleansed version of the attached document by removing at least a portion of the metadata from the attached document,execute the instructions to replace in the email message the attached document with the cleansed version of the attached document, andexecute the instructions to send the email message with the cleansed version of the attached document from the intermediate computer to the delivery address.
9 Assignments
Litigations
1 Petition
Accused Products
Abstract
A method and system for removing metadata from email attachments sent from mobile devices includes receiving an email with an attached document. The attached document has metadata removed to create a cleansed version of the attached document. The attached document is replaced by the cleansed version of the attached document, and the email is sent according to the address or addresses included in the email.
116 Citations
62 Claims
-
1. A computer-based system for transmitting an electronic document, comprising:
-
an intermediate computer that is remote from an electronic device sending an email message, the intermediate computer including a memory storing instructions; and a processor configured to; execute the instructions to receive the email message from the electronic device, the email message having a delivery address, execute the instructions to determine that the email message has an attached document including metadata, execute the instructions to automatically create a cleansed version of the attached document by removing at least a portion of the metadata from the attached document, execute the instructions to replace in the email message the attached document with the cleansed version of the attached document, and execute the instructions to send the email message with the cleansed version of the attached document from the intermediate computer to the delivery address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-based system for transmitting an electronic document, comprising:
-
an intermediate computer that is remote from a mobile electronic device sending an email message, the intermediate computer including a memory storing instructions; and a processor configured to; execute the instructions to receive the email message having a delivery address from the mobile electronic device, execute the instructions to determine that the email message has an attached document, execute the instructions to determine that the attached document is to be cleansed of metadata according to a cleansing policy, execute the instructions to automatically remove metadata from the attached document, execute the instructions to create a cleansed version of the attached document at the intermediate computer, execute the instructions to replace in the email message the attached document with the cleansed version of the attached document, and execute the instructions to send the email message with the cleansed version of the attached document from the intermediate computer to the delivery address. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A computer-based system for transmitting an electronic document, comprising:
-
an computer that is remote from a device sending a message, the computer including a memory storing instructions; and a processor configured to; execute the instructions to receive the message, the message including a document including metadata, execute the instructions to automatically create a cleansed version of the document by removing at least a portion of the metadata from the document, execute the instructions to replace the document received with the message with the cleansed version of the document, and execute the instructions to transmit the message with the cleansed version of the document. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A computer-based system for transmitting an electronic document, comprising:
-
an intermediate computer that is remote from a device sending a message, the intermediate computer including a memory storing instructions; and a processor configured to; execute the instructions to receive the message from the device, the message including a delivery address and a document, execute the instructions to determine that the document is to be cleansed of metadata according to a cleansing policy, execute the instructions to automatically create a cleansed version of the document by removing metadata from the document, execute the instructions to replace the document received with the message with the cleansed version of the document, and execute the instructions to send the message with the cleansed version of the document to the delivery address. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A non-transitory computer-readable storage medium storing instructions for transmitting an electronic document, the instructions causing one or more computer processors to perform operations comprising:
-
receiving, at an intermediate computer that is remote from an electronic device, an email message from the electronic device, the email message having a delivery address; determining that the email message has an attached document including metadata; automatically creating a cleansed version of the attached document by removing at least a portion of the metadata from the attached document; replacing in the email message the attached document with the cleansed version of the attached document; and sending the email message with the cleansed version of the attached document from the intermediate computer to the delivery address. - View Dependent Claims (41, 42, 43, 44, 45, 46)
-
-
47. A non-transitory computer-readable storage medium storing instructions for transmitting an electronic document, the instructions causing one or more computer processors at an intermediate computer that is remote from an electronic device sending a message to perform operations comprising:
-
receiving the email message having a delivery address from the mobile electronic device; determining that the email message has an attached document; determining that the attached document is to be cleansed of metadata according to a cleansing policy; automatically removing metadata from the attached document; creating a cleansed version of the attached document at the intermediate computer; replacing in the email message the attached document with the cleansed version of the attached document; and sending the email message with the cleansed version of the attached document from the intermediate computer to the delivery address. - View Dependent Claims (48, 49, 50)
-
-
51. A non-transitory computer-readable storage medium storing instructions for transmitting an electronic document, the instructions causing one or more computer processors at an intermediate computer that is remote from an electronic device sending a message to perform operations comprising:
-
receiving the message from the device, the message including a delivery address and a document; determining that the document is to be cleansed of metadata according to a cleansing policy; automatically creating a cleansed version of the document by removing metadata from the document; replacing the document received with the message with the cleansed version of the document; and sending the message with the cleansed version of the document to the delivery address. - View Dependent Claims (52, 53, 54, 55)
-
-
56. A non-transitory computer-readable storage medium storing instructions for transmitting an electronic document, the instructions causing one or more computer processors at an intermediate computer that is remote from an electronic device sending a message to perform operations comprising:
-
receiving the message, the message including a document including metadata, automatically creating a cleansed version of the document by removing at least a portion of the metadata from the document, replacing the document received with the message with the cleansed version of the document, and transmitting the message with the cleansed version of the document. - View Dependent Claims (57, 58, 59, 60, 61, 62)
-
Specification