G06F16/125

DATA ANALYSIS SYSTEM AND DATA ANALYSIS METHOD

A data analysis system (S) including a data analysis server (11), a data retention system (12) which retains data to be analyzed, and an analysis terminal (14). The data analysis server (11) sends to the data retention system (12), according to an analysis demand from the analysis terminal (14), an analysis request of the data based on a requirement to be satisfied by analysis of the data, and sends to the analysis terminal (14) an analysis result of the data based on the requirement received from the data retention system (12). The data retention system (12) analyzes the data based on the requirement according to the analysis request and sends an analysis result to the analysis terminal (14).

System and method of generating automatic checkpoints of a distributed file system

Disclosed herein are techniques for generating fractional checkpoints on a distributed file system by snapshotting subcomponents referred to as “file sets.” The techniques include capturing a present time; calculating from configured parameters a future wakeup time for a subsequent set of checkpoints from the present time; walking a database of meta file set objects to locate at least one meta file set object; calculating a retention period for a snapshot that is being created; and generating a global data-less snapshot for the meta file set object and remote data file set objects associated with the meta file set object, and then repeating the process for subsequent file set objects in the database.

File system warnings application programing interface (API)

The present technology pertains to a organization directory hosted by a synchronized content management system. The corporate directory can provide access to user accounts for all members of the organization to all content items in the organization directory on the respective file systems of the members' client devices. Members can reach any content item at the same path as other members relative to the organization directory root on their respective client device. In some embodiments novel access permissions are granted to maintain path consistency.

Anomaly-based retention policies for snapshot-based data protection systems

One example method includes monitoring performance of an element of a runtime environment, where the monitoring includes collecting performance information concerning the element, analyzing the collected information, detecting, based on the analysis of the collected information, an anomaly in the performance of the element and, in response to detection of the anomaly, automatically marking a snapshot of the runtime environment element, and the marking of the snapshot overrides a retention policy applicable to the snapshot.

Archive center for content management

Content is captured and archived at an archive center (AC) and, depending upon records management (RM) policy, is managed by the AC or under RM control by a content server (CS). Both the AC and CS may be part of an enterprise content management system. The AC provides a user-friendly interface through which retention zones may be defined, and functionality for applying RM policy. The functionality can be triggered via a specific content property or through a retention zone under RM control. The RM control can be turned on or off from within the AC using the user-friendly interface. Archived content is not moved or duplicated. Rather, metadata and a link to the storage location are sent to the CS which, in turn, creates a content server document that is linked to the archived content. Only a portion of archived content is exposed to the CS through the AC.

EMBEDDED METADATA FOR DATA PRIVACY COMPLIANCE
20220366082 · 2022-11-17 ·

Use of embedded metadata for data privacy compliance is provided. In a data store, self-managed data is maintained including metadata specifying retention policy data. Responsive to a self-update to scrub PII from the self-managed data being indicated by the retention policy data, the PII is removed from the self-managed data maintained by the data store. Responsive to a self-update to delete the self-managed data from the self-managed data being indicated by the retention policy data, the self-managed data is removed from the data store.

FILE JOURNAL INTERFACE FOR SYNCHRONIZING CONTENT
20230101958 · 2023-03-30 ·

In some embodiments, a system for synchronizing content with client devices receives a request from a client device to synchronize operations pertaining to content items associated with a user account registered at the system. The request can include the operations and a cursor identifying a current position of the client in a journal of revisions on the system. Based on the operations, the system generates linearized operations associated with the content items. The linearized operations can include a respective operation derived for each of the content items from one or more of the operations. The system converts each respective operation in the linearized operations to a respective revision for the journal of revisions and, based on the cursor, determines whether the respective revision conflicts with revisions in the journal. When the respective revision does not conflict with revisions in the journal, the system adds the respective revision to the journal.

SYSTEMS AND METHODS FOR A SPECIALIZED COMPUTER FILE SYSTEM
20230102523 · 2023-03-30 ·

A computer file system for managing data storage resources is provided. The system comprises storage server configured to receive data file from a client application, modify the file name to include an expiration stamp, upload the at least one data file to the data storage device, generate a file link associated with the at least one data file, and transmit the file link to the client application, wherein the at least one data file is retrievable by the end user via the file link. A maintenance server is communicatively coupled to the data storage device, the maintenance server configured to execute an erase operation to autonomously erase the at least one data file from the data storage device based on the expiration stamp.

Stale data detection
11573926 · 2023-02-07 · ·

One or more techniques and/or systems are provided for detecting stale data and/or changed data. For example, a bitmap file may be maintained and mapped to an inofile describing various states of files of a file system. The bitmap file may be populated with bitmap records indicating whether files were accessed, modified, or have other states. The bitmap file may efficiently convey information used to determine whether files have not been accessed recently (e.g., stale data) or were recently modified (e.g., changed data) compared to the inofile because the bitmap file may comprise a fraction of the size of the inofile (e.g., a byte of information may be used to represent various states of one or more files). In this way, instead of evaluating a relatively larger inofile, the bitmap file may be evaluated to efficiently identify stale data for deletion or destaging and/or changed data for backup.

SEARCHABLE DATA PROCESSING OPERATION DOCUMENTATION ASSOCIATED WITH DATA PROCESSING OF RAW DATA
20230100289 · 2023-03-30 ·

In some implementations, a device may store a set of data in a first database associated with a fixed storage duration and a storage parameter that restricts access associated with adding or modifying information stored in the first database. The device may process a subset of data from the set of data, wherein processing the subset of data includes performing one or more data processing operations performed via data processing operation documentation that defines the one or more data processing operations. The device may store the data processing operation documentation in a second database associated with a variable storage duration for data stored in the second database. The device may provide the first database and the second database as data sources for a data searching application to enable the first database and the second database to be searchable via a dashboard associated with the data searching application.