SYSTEM AND METHOD FOR POLICY-DRIVEN FILE SEGMENTATION AND INTER-CLOUD FILE STORAGE AND RETRIEVAL
First Claim
1. A file storage system comprising:
- at least one document input device;
a processor communicating with both a memory and said at least one document input device, said processor executing a software application stored on the memory to separate a sensitive portion of at least, one document from an insensitive portion of the at least one document;
a first type of cloud storage including at least one storage device in operable communication with the at least one document input device and configured to store at least one of the separated portions of the at least one document with a level of encryption agreed upon by a user; and
a second type of cloud storage including at least one storage device in operable communication with the at least one document input device and configured to store the insensitive portion of the at least one document based on a consent of the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A file storage system includes one or more document input devices and a processor communicating with both a memory and the one or more document input devices. The processor executes a software application stored on the memory to separate a sensitive portion of a document from an insensitive portion of a document. A first type of cloud storage includes one or more storage devices in operable communication with the one or more document input devices. The first type of cloud storage is configured to store one or both of the separated portions with a level of encryption agreed upon by a user. A second type of cloud storage includes one or more storage devices in operable communication with the one or more document input devices. The second type of cloud storage is configured to store the insensitive portion of a document based on a consent of the user.
-
Citations
20 Claims
-
1. A file storage system comprising:
-
at least one document input device; a processor communicating with both a memory and said at least one document input device, said processor executing a software application stored on the memory to separate a sensitive portion of at least, one document from an insensitive portion of the at least one document; a first type of cloud storage including at least one storage device in operable communication with the at least one document input device and configured to store at least one of the separated portions of the at least one document with a level of encryption agreed upon by a user; and a second type of cloud storage including at least one storage device in operable communication with the at least one document input device and configured to store the insensitive portion of the at least one document based on a consent of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for storing documents in a distributed file system (DFS) having at least one document input device, the method comprising:
-
using the at least one document input device to process at least one document; using a processor to execute programmable instructions stored on a computer-readable medium to separate a sensitive portion of the at least one document from an insensitive portion of the at least one document; storing the separated portions on at least one of an internal cloud storage and an external cloud storage based on a sensitivity of the portion, the internal cloud storage and the external cloud storage being in operable communication with the at least one document input device; and accessing the separated portions from at least one of the internal cloud storage and the external cloud storage based on a user credential to generate the at least one document. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computer-readable medium storing programmable instructions configured to be executed by at least one processor for performing a method of storing documents on a distributed file system (DFS) having at least one document input device, the method comprising:
-
using the at least one document input device to process at least one document; executing the programmable instructions with the processor to separate a sensitive portion of the at least one document from an insensitive portion of the at least one document; storing the separated portions on at least one of an internal cloud storage and an external cloud storage based on a sensitivity of the portion, the internal cloud storage and the external cloud storage being in operable communication with the at least one document input device; and using a retrieval device to electronically access the separated portions from at least one of the internal cloud storage and the external cloud storage based on a user credential to generate the at least one document. - View Dependent Claims (20)
-
Specification