Patent ID: 9398067
Filing Date: 2016-07-19
CPC Classification: G06F,H04L

Claim Text:
1. A method comprising: receiving, via a computer network and from a first endpoint associated with a first user, digital data comprising a tag and a uniform resource identifier identifying a document located on a document server at a computer network address corresponding to the uniform resource identifier, wherein the tag is uniquely linked with the uniform resource identifier and with no other uniform resource identifiers such that a request for the tag provides the document by forwarding the uniform resource identifier; upon determining that a second web browser associated with a second endpoint would not be able to reconstruct the document, receiving, via the computer network and from the first endpoint, a parameter describing how to reconstruct the document, wherein the parameter comprises at least one of (i) a password required to retrieve the document from the document server, (ii) state information corresponding to what the first user has selected on a first web browser associated with the first endpoint while the first user is viewing the document via the first web browser, (iii) information contained in a cookie required to retrieve the document from the document server, (iv) a locally executable script associated with the document, or (v) a document object model associated with the document; and upon determining that the tag is unique in an address space for tags: retrieving the document by using the parameter to yield a retrieved document; storing, via a processor, the tag, the retrieved document, and the uniform resource identifier in a folder specific to the first user, wherein the folder is accessible only to the first user and members of a designated organization; receiving, by the processor, a request from the second endpoint associated with a second user who is a member of the designated organization, the request comprising text; and when the text matches the tag, transmitting, by the processor, the uniform resource identifier and the retrieved document to the second endpoint.