Patent ID: 8776249

Claim:
A method, comprising: at a computer system having one or more processors and memory storing one or more programs executed by the one or more processors: generating a document, including marking one or more portions of the document as private; sending the document to an intermediary system for transmission to a destination system, wherein the intermediary system is distinct from the computer system and distinct from the destination system, and wherein the computer system is authenticated to the intermediary system; wherein prior to the document being transmitted to the destination system, the marked portions of the document are encrypted by the intermediary system using a key that is unavailable to the destination system; after transmission of the document to the destination system: receiving a copy of the document from the intermediary system, wherein: the copy of the document is transmitted from the destination system to the intermediary system prior to the receiving, the copy of the document transmitted from the destination system having the encrypted marked portions, and the encrypted marked portions in the copy of the document are decrypted by the intermediary system prior to the receiving in accordance with authentication of the computer system to the intermediary system; and displaying the copy of the document.