Secure Document Sharing
First Claim
Patent Images
7-1. The method of claim 15, wherein the document representation comprises at least one of:
- a plain text version of the document, a browser specific version of the document, or an extensible markup language (XML) document object model (DOM) representing the content of the document.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are various embodiments for sharing documents among users of an enterprise as well as with users external to an enterprise. A document is identified and document components extracted from the document. A browser representation is generated that, when rendered or interpreted by a browser, causes the browser to generate a user interface that presents at least a portion of the document as the document would be viewed by a native viewer.
49 Citations
20 Claims
-
7-1. The method of claim 15, wherein the document representation comprises at least one of:
- a plain text version of the document, a browser specific version of the document, or an extensible markup language (XML) document object model (DOM) representing the content of the document.
-
15. A method, comprising:
-
obtaining, in at least one computing device, a request to share a document initiated on behalf of a user corresponding to a user account in an enterprise, the document being stored in a document file format; extracting, by the at least one computing device, a platform-independent representation of the document defining a visual layout of content of the document and a logical structure of the content of the document; identifying, by the at least one computing device, a compliance rule associated with the request to share the document; generating, by the at least one computing device, a document representation of the document based at least in part upon the compliance rule and platform-independent representation of the document, the document representation further comprising a security restriction restricting use of content of the at least a portion of the document represented in the document representation specified by the compliance rule; and transmit, from the at least one computing device, a reference to the document representation of the document to a destination specified by the request to share the document. - View Dependent Claims (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 17, 13, 14, 16, 18, 19, 20)
-
Specification