US 9,811,676 B1
Systems and methods for securely providing information external to documents
William Gauvin, Leominster, MA (US)
Assigned to Symantec Corporation, Mountain View, CA (US)
Filed by Symantec Corporation, Mountain View, CA (US)
Filed on Jan. 26, 2016, as Appl. No. 15/6,155.
Application 15/006,155 is a continuation of application No. 13/798,079, filed on Mar. 13, 2013.
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 21/60 (2013.01); G06F 21/62 (2013.01); G06F 17/22 (2006.01); G06F 17/30 (2006.01); H04L 29/08 (2006.01)
CPC G06F 21/6209 (2013.01) [G06F 17/2288 (2013.01); G06F 17/30076 (2013.01); H04L 67/06 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A computer-implemented method for securely providing information external to documents, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising:
identifying an original version of a requested file comprising at least one link to content external to the requested file;
retrieving, prior to delivering the requested file, the content external to the requested file from the link;
converting, prior to delivering the requested file, the content external to the requested file to embeddable content in a secure format that can be embedded within the requested file;
creating, prior to delivering the requested file, a secure version of the requested file at least in part by embedding the embeddable content that has been converted to the secure format into the requested file, thereby providing secure access to the content external to the requested file via the requested file rather than via a reference to data stored outside the requested file, wherein creating the secure version of the requested file comprises modifying the link to point to the embeddable content within the secure version of the requested file;
delivering the secure version of the requested file instead of the original version of the requested file.