Patent ID: 8171557
Filing Date: 2012-05-01
Classification: H04L,Y10S

Abstract:
1. A processor implemented method, comprising: saving by the processor from a first security domain to a second security domain a version of a document, including determining that the document contains one or more components not to be accessible through the second security domain, and writing components of the document excluding the one or more components determined not to be accessible through the second security domain into the second security domain, the first security domain being a higher security domain than the second security domain; opening by the processor through the first security domain the document; determining by the processor that a version of the document has been saved to the second security domain; determining by the processor that one or more components of the version of the document has been modified, or one or more new components have been added to the version of the document through the second security domain; retrieving by the processor a copy of the one or more modified or new components from the second security domain, and merging the retrieved copy of the one or more modified or new components into the document being opened at the first security domain; modifying by the processor, in response to user input received through the first security domain, a first component included in the document; and modifying by the processor, in response to user input received through the second security domain, a second component included in the version of the document saved to the second security domain.