IP Library Granted Patent US 8,561,163
Granted Patent B2
US 8,561,163 · App. 12/630,200 · Granted Oct 15, 2013

Maintaining the integrity of email authorship

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 8,561,163
App. No.
12/630,200
Granted
Oct 15, 2013
Kind
B2
Abstract

Maintaining the integrity of email authorship including receiving, by a receiving email client, an email message containing content created by a sender; identifying, in dependence upon the email message, an edit authority value; receiving, from a recipient of the email message, an instruction to forward the received email message; receiving, from the recipient, an instruction to edit the content contained in the received email message; and determining, in dependence upon the edit authority value, whether to allow the recipient to edit the content; if the recipient is allowed to edit the content, determining, in dependence upon the edit authority value, whether to enforce edit tracking in the content; and forwarding the email message with the recipient's edits tracked if edit tracking is enforced; or forwarding the email message with the recipient's edits untracked if edit tracking is not enforced.

Claims (47)

1. A method of maintaining the integrity of email authorship, the method comprising:

receiving, by a receiving email client, an email message containing content created by a sender;

identifying, by the receiving email client in dependence upon the email message, an edit authority value established by the sender of the email message for that content;

receiving, by the receiving email client from a recipient of the email message, an instruction to forward the received email message;

receiving, by the receiving email client from the recipient, an instruction to edit the content created by the sender contained in the received email message;

determining, by the receiving email client in dependence upon the edit authority value, whether to allow the recipient to edit the content;

if the recipient is not allowed to edit the content, forwarding, by the receiving email client, the email message without altering the content created by a sender;

if the recipient is allowed to edit the content, determining, by the receiving email client in dependence upon the edit authority value, whether to enforce edit tracking in the content; and

receiving edits from the recipient, including the edits in the content created by the sender with edit tracking, and forwarding, the email message with the recipient's edits tracked if edit tracking is enforced; or

receiving edits from the recipient, including the edits in the content created by the sender without edit tracking, and forwarding the email message with the recipient's edits untracked if edit tracking is not enforced.

2. The method of claim 1 further comprising receiving, by a sending email client from the sender, an edit authority value for the email message containing content created by a sender.

3. The method of claim 1 wherein identifying, by the receiving email client in dependence upon the email message, an edit authority value established by the sender of the email message for that content further comprises reading the edit authority value from a header field of the email message.

4. The method of claim 1 wherein forwarding the email message with the recipient's edits tracked if edit tracking is enforced further comprises sending a courtesy copy of the forwarded email message to the sender.

5. The method of claim 1 wherein forwarding the email message with the recipient's edits untracked if edit tracking is not enforced further comprises sending a courtesy copy of the forwarded email message to the sender.

6. The method of claim 1 wherein forwarding the email message without altering the content created by a sender further comprises including with the email message an integrity notification identifying that the content created by the user was not altered.

7. The method of claim 1 wherein forwarding the email message without altering the content created by a sender further comprises sending a courtesy copy of the forwarded email message to the sender.

8. Apparatus for maintaining the integrity of email authorship, the apparatus comprising a computer processor, a computer memory operatively coupled to the computer processor, the computer memory having disposed within it computer program instructions capable of:

receiving, by a receiving email client, an email message containing content created by a sender;

identifying, by the receiving email client in dependence upon the email message, an edit authority value established by the sender of the email message for that content;

receiving, by the receiving email client from a recipient of the email message, an instruction to forward the received email message;

receiving, by the receiving email client from the recipient, an instruction to edit the content created by the sender contained in the received email message;

determining, by the receiving email client in dependence upon the edit authority value, whether to allow the recipient to edit the content;

if the recipient is not allowed to edit the content, forwarding, by the receiving email client, the email message without altering the content created by a sender;

if the recipient is allowed to edit the content, determining, by the receiving email client in dependence upon the edit authority value, whether to enforce edit tracking in the content; and

receiving edits from the recipient, including the edits in the content created by the sender with edit tracking, and forwarding, the email message with the recipient's edits tracked if edit tracking is enforced; or

receiving edits from the recipient, including the edits in the content created by the sender without edit tracking, and forwarding the email message with the recipient's edits untracked if edit tracking is not enforced.

9. The apparatus of claim 8 wherein the computer memory also has disposed within it computer program instructions capable of receiving, by a sending email client from a sender, an edit authority value for the email message containing content created by the sender.

10. The apparatus of claim 8 wherein computer program instructions capable of: identifying, by the receiving email client in dependence upon the email message, an edit authority value established by the sender of the email message for that content further comprise computer program instructions capable of reading the edit authority value from a header field of the email message.

11. The apparatus of claim 8 wherein computer program instructions capable of forwarding the email message with the recipient's edits tracked if edit tracking is enforced further comprise computer program instructions capable of sending a courtesy copy of the forwarded email message to the sender.

12. The apparatus of claim 8 wherein computer program instructions capable of forwarding the email message with the recipient's edits untracked if edit tracking is not enforced further comprise computer program instructions capable of sending a courtesy copy of the forwarded email message to the sender.

13. The apparatus of claim 8 wherein computer program instructions capable of forwarding the email message without altering the content created by a sender further comprise computer program instructions capable of including with the email message an integrity notification identifying that the content created by the user was not altered.

14. The apparatus of claim 8 wherein computer program instructions capable of forwarding the email message without altering the content created by a sender further comprise computer program instructions capable of sending a courtesy copy of the forwarded email message to the sender.

15. A computer program product for maintaining the integrity of email authorship, the computer program product disposed upon a computer readable storage device, the computer program product comprising computer program instructions capable, when executed, of causing a computer to carry out the steps of:

receiving, by a receiving email client, an email message containing content created by a sender;

identifying, by the receiving email client in dependence upon the email message, an edit authority value established by the sender of the email message for that content;

receiving, by the receiving email client from a recipient of the email message, an instruction to forward the received email message;

receiving, by the receiving email client from the recipient, an instruction to edit the content created by the sender contained in the received email message;

determining, by the receiving email client in dependence upon the edit authority value, whether to allow the recipient to edit the content;

if the recipient is not allowed to edit the content, forwarding, by the receiving email client, the email message without altering the content created by a sender;

if the recipient is allowed to edit the content, determining, by the receiving email client in dependence upon the edit authority value, whether to enforce edit tracking in the content; and

receiving edits from the recipient, including the edits in the content created by the sender with edit tracking, and forwarding, the email message with the recipient's edits tracked if edit tracking is enforced; or

receiving edits from the recipient, including the edits in the content created by the sender without edit tracking, and forwarding the email message with the recipient's edits untracked if edit tracking is not enforced.

16. The computer program product of claim 15 further comprising computer program instructions capable of receiving, by a sending email client from a sender, an edit authority value for the email message containing content created by a sender.

17. The computer program product of claim 15 wherein computer program instructions capable of identifying, by the receiving email client in dependence upon the email message, an edit authority value established by the sender of the email message for that content further comprise computer program instructions capable of reading the edit authority value from a header field of the email message.

18. The computer program product of claim 15 wherein computer program instructions capable of forwarding the email message with the recipient's edits tracked if edit tracking is enforced further comprise computer program instructions capable of sending a courtesy copy of the forwarded email message to the sender.

19. The computer program product of claim 15 wherein computer program instructions capable of forwarding the email message with the recipient's edits untracked if edit tracking is not enforced further comprise computer program instructions capable of sending a courtesy copy of the forwarded email message to the sender.

20. The computer program product of claim 15 wherein computer program instructions capable of forwarding the email message without altering the content created by a sender further comprise computer program instructions capable of including with the email message an integrity notification identifying that the content created by the user was not altered.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2014
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: LENOVO INTERNATIONAL LIMITED
Reel/Frame 034194/0291 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 3, 2009
From: JAIN, RAJAT; OMAR, AHMED M.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 023600/0059 →