Patent ID: 8464075

Claim:
A file storage system comprising: a document input device including a memory which stores instructions; a hardware processor in communication with the memory for executing the instructions, the hardware processor being configured to decode an electronic page image and associate each piece of information in the electronic page image as belonging to one of sensitive and public portions; a first cloud storage configured to store the public portion; a second cloud storage configured to: store the separated sensitive portion in response to user consent in a private file, store metadata in the private file associated with the separated sensitive portion and describing a relationship between the sensitive and public portion, store non-identical replicas of the sensitive portion in the private file, and store metadata in the private file associated with the non-identical replicas and describing a relationship between components of each non-identical replica; and, an event handler operating on the first cloud storage and configured to poll the second cloud storage for at least one event queued thereon, wherein the event handler processes the at least one event in a queued sequence to facilitate communication of at least one portion of the electronic page image from the second cloud storage to the first cloud storage.