Patent ID: 8799770
Filing Date: 2014-08-05
Classification: G06F

Abstract:
1. A computer implemented method, comprising: generating, by a first device, an executable that, when processed at a second device, reproduces one or more components and content associated with the one or more components as an in-memory data structure, wherein the one or more components and the content associated with the one or more components represent an extensible markup language (XML) document, the generating comprises providing the executable in a format used by the second device of a recipient, and the executable is in a particular program code format that comprises: configuring, by the first device, the executable with authentication logic, policy logic, and retrieval logic, and: wherein the authentication logic, the policy logic, and the retrieval logic each include one or more instructions that are represented within the executable, such that when the executable is executed, the authentication logic, the policy logic, and the retrieval logic are processed with the executable, the authentication logic enforces identity verification when the recipient attempts to access the XML document at the second device, and the authentication logic and the policy logic together with the retrieval logic enforce conditional restrictions that determine whether the external document is to be retrieved and populated to the in-memory data structure for the recipient at the second device.