Systems and methods for scalable delocalized information governance
AssigneeNuix Limited
InventorsDavid Sitsky, Matthew Westwood Hill, Robin Power, Eddie Sheehy, Stephen Stewart
Life of this patent
Estimating the term…
Abstract
The invention relates to electronic indexing, and more particularly, to the indexing, in a cloud, data held in a cloud. Systems and methods of the invention index data by accessing the data in place in the cloud and breaking a job into work items and sending the work items to multiple cloud processes that can each determine whether to index data associated with the work item or to create a new work item and have a different cloud process index the data. Each cloud process is proximal to an item that it indexes. This gives the system scale as well as an internal load-balancing.
Claims20
A method for extracting content of a plurality of items in a storage system, the method comprising:
- providing a cloud-based system configured to initiate a first cloud process, the first process configured to extract content of an item of the plurality of items, and configured to controllably initiate a second cloud process, said second cloud process configured to extract the content of said item;
- accessing a storage system comprising the plurality of items, each item stored in one of a plurality of data centers, by accessing each item within the data center where that item is stored;
- identifying, by the first process, a first item from among the plurality of items, which first item includes content comprising an embedded second item;
- for said first item:
- determining, by the first process, which process from among the first process and the second process to use to extract content from the first item, said process being a selected process;
- and
- extracting content of said item, including the embedded second item, using the selected process in the cloud computer service;
- collecting results from the extracting at a control system;
- and
- providing all of said results in a format selected from a group consisting of PDF, Tiff, text, and the native format of the results.
A system for extracting content of a plurality of items in a storage system, the system comprising:
- a control computer comprising a processor coupled to a non-transitory memory containing instructions causing the control computer to coordinate a content extracting operation of data stored in a cloud comprising a plurality of items, each item stored in one of a plurality of data centers, by:
- accessing each item within the data center where that item is stored;
- identifying, by a first cloud process, a first item from the plurality of items, which first item includes content comprising an embedded second item;
- determining, by the first cloud process, which process from among the first cloud process and a second cloud process, to use to extract the content from the first item, said process being a selected process;
- causing selected process within that data center to extract content of that item;
- collecting or compiling the content extracted from the plurality of items;
- and
- providing all of the results in a format selected from a group consisting of PDF, Tiff, text, and the native format of the results.
Dependencies are inferred from the claim text.