Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

30results about "File systems" patented technology

System and method for enhancing content collaboration by conflict detection and resolution in a hybrid cloud cache

A system and methods for enhancing content collaboration by conflict detection and resolution. A hybrid cloud cache receives a request from a client to upload an object to the cloud. The hybrid cloud cache may perform an internal lookup to find the latest version of the object known to it. This lookup may return a local identifier or a cloud identifier. The cache may compare a client-provided identifier to the local identifier or to the cloud identifier that is mapped to the local identifier to determine if the client-provided identifier refers to the latest uploaded version of the object. The system may determine that a conflict exists if the client-provided identifier does not match either identifier. The system may generate an alternate name for the object and upload the renamed object to the cloud from the hybrid cloud cache.
Owner:EGNYTE

Techniques for tracking file system utilization by software applications

Disclosed herein are techniques for tracking file system (FS) utilization by a plurality of applications. According to some embodiments, a technique can be implemented by a computing device on which the FS is implemented, and includes the steps of (1) receiving, from an application among the plurality of applications, a request to perform an input / output (I / O) operation pertaining to a first FS object, where the request includes a unique identifier (ID) associated with the application, (2) creating or locating, within the FS, the first FS object, (3) performing the I / O operation against the first FS object, (4) creating or locating, within the FS, a second FS object associated with the unique ID, and (5) updating the second FS object to reflect the I / O operation. Other techniques include observing, analyzing, etc., FS utilization by the plurality of applications.
Owner:APPLE INC

Standard data file analysis method and device, electronic equipment and storage medium

The invention discloses a standard data file analysis method and device, electronic equipment and a storage medium, and relates to the field of data processing or other related technical fields, and the method comprises the steps: obtaining a standard data file, preprocessing the standard data file, and converting the content in the standard data file into a uniform format; constructing a heterogeneous graph for the preprocessed standard data file, and performing hierarchical analysis and entry recognition based on the heterogeneous graph to obtain a plurality of data units; performing content identification on each data unit, and calibrating an identification result based on a knowledge graph of a field to which the standard data file belongs to obtain a standard data unit; and performing structured extraction on the standard data unit, constructing a semantic structure chart, and generating a structured data file based on the semantic structure chart. According to the method and the device, the technical problems that the standard data file depends on manual analysis and calibration, the analysis efficiency is relatively low, and the accuracy of an analysis result is relatively low in the prior art are solved.
Owner:CHINA TELECOM ARTIFICIAL INTELLIGENCE TECHNOLOGY (BEIJING) CO LTD

Transaction interlocks for a distributed system

A method for a transactional commit in a storage unit is provided. The method includes receiving a logical record from a storage node into a transaction engine of a storage unit of the storage node and writing the logical record into a data structure of the transaction engine. The method includes writing, to a command queue of the transaction engine, an indication to perform an atomic update using the logical record and transferring each portion of the logical record from the data structure of the transaction engine to non-persistent memory of the storage unit as a committed transaction. A storage unit for a storage system is also provided.
Owner:PURE STORAGE INC

Blockchain data compression and storage

The methods and systems described herein improve blockchain storage operations in various environments. A blockchain compression system can determine that a blockchain compression condition associated with a blockchain having a plurality of first blocks has been satisfied. In response, the system compresses the plurality of first blocks into a first root hash value using a first hash tree and stores the plurality of first blocks in a first database. The blockchain compression system generates a first new epoch genesis block that includes the first root hash value and a first database address of the first database in which the plurality of first blocks are stored. The blockchain compression system stores the blockchain at one or more nodes in a blockchain network. The blockchain includes the first new epoch genesis block and any previous new epoch genesis blocks. In various implementations, this can effectively reduce the storage requirements of the blockchain.
Owner:PAYPAL INC

A real-time flow retention and batch extraction method

The application relates to a real-time flow retention and batch extraction method, which adopts a brand-new design logic and is designed in a unified logic scheduling relationship for the retention and extraction of network data flow. For the retention, a cache relay and a file system writing are introduced to obtain the storage of each to-be-analyzed network data flow in each file in the file system, and each aggregation key corresponding to each time mark information corresponding to each to-be-analyzed network data flow divided according to a preset network data flow aggregation rule is combined to form each to-be-analyzed key, and each to-be-analyzed value formed by the storage address of each to-be-analyzed network data flow in the file system corresponding to each to-be-analyzed key. Based on this, for a target extraction request, the target aggregation key and the target time period are compared with each to-be-analyzed key and the corresponding to-be-analyzed value, so that the target extraction request is responded, the storage speed of real-time flow is improved, and the efficiency of batch extraction during subsequent use is improved. The application has important significance for the rapid extraction and analysis of retained flow.
Owner:JIANGSU MASS DATA TECH RES INST CO LTD

Instrumentation using access time value

A computer sets an access time for a set of files to an initial value. Upon accessing a file by a set of executables, the computer sets the access time of the file to a new value. The computer identifies, from the set of files, a subset of files accessed by the set of executables based on the access time of files in the subset being different from the initial value. The computer provides an output representing the subset of files.
Owner:RAPIDFORT INC

Storage based on fault domains and storage classes

Examples include a computing device configured by executable instructions to categorize a plurality of storage components into a plurality of storage fault domains, each storage fault domain corresponding to at least one failure scenario not shared by the other storage fault domains. The computing device may receive a data object for storage. The computing device may store at least a portion of the data object to a first storage fault domain, and may store at least another portion of the data object to a second storage fault domain that is different from the first storage fault domain.
Owner:HITACHI VANTARA LLC

System and method for cloud-based read-only folder synchronization

A system and method are provided for synchronizing read-only folders from a cloud-based server. Users can set permissions when sharing folders with other users. The permissions are enforced by client devices of the users downloading content of the folders from the server. A folder at a user's client from the shared domain may include locally modified content and shared content. Based on an indication of a change by a second user to the folder at the server, the user's client modifies a local folder. To prevent local changes made by the user from being overwritten, the user's client identifies the folder containing locally-modified content as a local content folder not to be synchronized between the plurality of clients.
Owner:OPEN TEXT CORPORATION

Method and apparatus for examining microscope samples

The disclosure relates to a computer-implemented method for creating a database for an analysis of at least one microscope sample using a microscopy device, wherein the method comprises at least the following steps: obtaining input data relating to a detection of at least one action by an operator of the microscopy device in relation to the analysis of the microscope sample using the microscopy device, and relating to the microscopy device and / or the microscope sample; generating database data based on the input data, wherein the database data contain at least a relationship between the detected action of the operator and the device, the analysis and / or the microscope sample; and storing the database data in the database.
Owner:LEICA MICROSYSTEMS CMS GMBH

Memory with efficient storage of event log data

Memory with efficient storage of event log data is disclosed herein. In one embodiment, a memory device includes a non-volatile memory subsystem storing a persistent event log file, and a volatile memory subsystem including a working buffer. The memory device is configured to write newly generated event log data of the memory device to the working buffer. The memory device is further configured to write the newly generated first event log data to a first subregion of the persistent event log file. The first subregion can be one of a plurality of subregions of the persistent event log file, and can correspond to an end of event log data stored to the persistent event log file. The volatile memory subsystem can be positioned inside or outside a controller operably connected to the non-volatile memory subsystem.
Owner:MICRON TECHNOLOGY INC

Control device, control method, and computer-readable storage medium

A control device, a control method, and a computer-readable storage medium are provided. A control device that controls a controlled device can include a setting information registration section that registers first setting information that specifies an operation of the controlled device in a setting information holding section; a priority information registration section that registers priority information that indicates priority of one of second setting information that specifies an operation of the controlled device and held in the controlled device and the first setting information held in the setting information holding section in a priority information holding section; and a recovery processing section that, when the priority information indicates priority of the second setting information, acquires the second setting information from the controlled device in response to a recovery request of the setting information, and does not perform recovery of the setting information of the controlled device based on the first setting information, determines whether the first setting information and the second setting information are identical, and updates setting state information that indicates whether the first setting information and the second setting information are identical, which is registered in the setting state information holding section, based on a result of the determination.
Owner:FUJI ELECTRIC CO LTD

Method and system for searching and retrieving information

Methods and systems for searching and retrieving information. In one aspect, there is a method of retrieving information using a knowledge base. The method includes receiving a search query input by a user and identifying, using a first model, a category corresponding to the received search query. The method also includes identifying, based on the received search query, a loss function of the first model, and an objective function of a second model, T topics corresponding to the received search query and performing a search for the received search query only on a portion of the knowledge base associated with the identified category and / or the identified topics. The method also includes retrieving one or more files associated with the identified category and / or the identified topics.
Owner:TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)

Automatic website data migration

Aspects of the disclosure relate to systems and methods for performing operations comprising: retrieving, from a content management system (CMS), website generation data that references a data model type stored on the CMS; importing, by a migration agent, a definition of the data model type referenced by the website generation data from the CMS as a local version of the data model type; detecting, by the migration agent, a change to a property of the local version of the data model type; and generating, by the migration agent, a migration script to migrate the change to the property of the local version of the data model type to the data model type stored on the CMS.
Owner:SNAP INC

Data recovery method, apparatus, device, distributed storage system, and storage medium

The present disclosure relates to the technical field of cloud computing, and provides a data recovery method, a distributed storage system, an electronic device, and a storage medium. The data recovery method comprises: when a second chunk server exists in a distributed storage system, in response to scheduling of a metadata server, adding, to a first queue, cloud disk data to be undergone data recovery in the second chunk server; and performing periodic data recovery on the cloud disk data in the first queue on the basis of a preset time period. A first chunk server is a chunk server that has not undergone a shutdown, and the second chunk server is a chunk server that has undergone a shutdown. In the embodiments of the present disclosure, cloud disk data can be recovered in a distributed manner, thereby relieving the pressure of concurrent recovery of cloud disk data, and accelerating the overall recovery efficiency.
Owner:CLOUD INTELLIGENCE ASSETS HOLDING (SINGAPORE) PTE LTD

Systems and methods for determining database permissions

The present disclosure provides a computer-implemented method for applying access rights to a database comprising a plurality of data units. The method may comprise receiving a request from a user to perform an operation directed to at least a subset of data objects stored in the database. Next, access rights associated with the user may be determined. The access rights may comprise an access permission to a subset of one or more of the data units that is implemented by performing a filter operation. The operation and the filter operation may then be performed concurrently to the at least subset of data objects to obtain a filtered data set.
Owner:PILAB

Providing scalable and concurrent file systems

Techniques are disclosed for providing scalable and concurrent file systems. A backend storage system comprising an interface and a processing unit may be configured to perform the techniques. The interface may present the file system storing objects representative of data. The processing unit may receive, from a frontend host system coupled to the backend storage system, a plurality of client operations to perform with respect to the objects identified by the client operations, and identify an object type associated with each of the identified objects. The processing unit may select, based on the object types, one or more backend operators that implement the plurality of client operations, and apply the backend operators to the identified objects.
Owner:MICROSOFT TECHNOLOGY LICENSING LLC

FLASH REGISTER WITH WRITING LEVELS

ActiveDE602018088500T2Input/output to record carriersFile systems
Owner:WEKA IO LTD

System and method for digital access consent management

The present technology may relate to electronic consent services (1630) such as using application programming interfaces (APIs), and their use. The consent services and APIs may be configured to allow different services providers to obtain and manage consent to share data with one another. A consent service may provide consent management of user data by querying a consent repository for a consent resource associated with a consent policy and a user of a client application. When the consent resource does not indicate an active consent status, the consent service obtains the consent repository for a consent template corresponding to the consent policy, obtains a consent notice indicated by the consent template for display in the client application, receives a consent response from the client application based on display of the consent notice, and generates a new consent resource in the consent repository based on the response. Additional implementations are described.
Owner:RESMED DIGITAL HEALTH INC

Cloud capacity scaling in metadata space constrained deduplication systems

Data migrated from a deduplicated storage appliance are stored as cloud units at cloud storage. Each cloud unit includes containers including data containers storing segments of files, segment tree containers storing upper-level segments of segment trees representing the files, and cloud containers storing headers from the data and segment tree containers. A header for a data container includes fingerprints identifying the segments of files. A header for a segment tree container includes fingerprints identifying the upper-level segments. The cloud units are maintained in different states of accessibility including read-write, read-only, and offline. Upon detecting that local storage of the appliance does not have space to support a cloud unit in a read-write or read-only state, another cloud unit that is in a first state is selected, the first state being the read-write or read-only state. The selected cloud unit is placed in a second state, different from the first state.
Owner:DELL PROD LP

Forming data shards to assign to deduplication domains in a deduplication file system

A file is segmented into upper-level segments having references to lowest-level segments. Upper-level segments are aligned at fixed-size boundaries. First shards are formed. Each shard is aligned independent of an alignment of an upper-level segment and includes at least a subset of references from the upper-level segment. First shards are assigned to similarity groups within which deduplication is performed. Incremental changes are received. A virtual synthetic full is generated by segmenting new data into new upper-level segments. New upper-level segments are aligned at fixed-size boundaries and include new references to new segments of the new data. Second shards are formed. The shards include shards that include new references from the new upper-level segments and have new assignments to the similarity groups and other shards. The other shards include copies of at least subsets of references from the first shards and retain assignments to the similarity groups of the first shards.
Owner:DELL PROD LP

Network file system server proxy and protocol translation

One or more embodiments of the invention relates to a method of managing a file system, by using a cluster that includes an enhanced file system redirector proxy (FSRP) node and at least one namespace access node. The method may include obtaining, by the enhanced FSRP node, a request from a client, and in response to the request: performing a translation of the request to a cluster-readable format to obtain a cluster-readable request, determining a namespace access node of the cluster to service the cluster-readable request, sending the cluster-readable request to the namespace access node, obtaining confirmation of servicing of the cluster-readable request from the namespace access node, and providing a file handle to the client based on the confirmation of the servicing.
Owner:DELL PROD LP

Synchronous block level replication across availability zones

A replicated block storage service provides durable and high performance network-attached storage replicated in two or more zones of a single region, and remains available despite a single zone failure. A probe file is generated to determine a health state of a replicated disk. When a disk is degraded, a lease is created indicating which replica is trusted and providing visibility to backend jobs to facilitate reconciliation of data between the first replica and the second replica. Moreover, degraded file markers are generated for use by the backend jobs in quickly identifying the data to be copied.
Owner:GOOGLE LLC

Memory device using compressed zones and operating method thereof

A memory device includes a memory array including compressed zones including a first compressed zone including slots of a first slot size and a second compressed zone including slots of a second slot size; and a controller configured to compress a first data element received from a processing block and store the compressed first data element in a first slot of the slots of the first compressed zone based on a data size of the compressed first data element.
Owner:SAMSUNG ELECTRONICS CO LTD

Cache for identifiers representing merged access control information

The system described herein introduces a cache that a file system uses to determine, for a current object (124), if the process to merge different types of access control information into merged access control information has already been performed for a previous object. Stated alternatively, the file system uses the cache (122) to determine whether a current object being processed for storage has the same combination of access control information (142) as a previous object that has already been processed for storage. If the current object has the same combination of access control information as the previous object, the file system is able to associate merged access control information for the previous object with the current object via the use of a pointer. Consequently, the file system avoids having to perform the resource-intensive process of merging the different types of access control information for the current object.
Owner:MICROSOFT TECHNOLOGY LICENSING LLC

Data recovery method, device and equipment, distributed storage system and storage medium

The invention provides a data recovery method, a distributed storage system, electronic equipment and a storage medium, and relates to the technical field of cloud computing. The data recovery method comprises the steps of adding cloud disk data to be subjected to data recovery in a second block server into a first queue in response to scheduling of a metadata server under the condition that the second block server exists in the distributed storage system; according to a preset time period, performing periodic data recovery on the cloud disk data in the first queue; the first block server is a block server which is not down, and the second block server is a block server which is down. According to the embodiment of the invention, the cloud disk data can be dispersed and recovered, the concurrent recovery pressure of the cloud disk data is relieved, and the overall recovery efficiency is accelerated.
Owner:ALIBABA CLOUD COMPUTING CO LTD

Instrumentation Using Access Time Value

A computer sets an access time for a set of files to an initial value. Upon accessing a file by a set of executables, the computer sets the access time of the file to a new value. The computer identifies, from the set of files, a subset of files accessed by the set of executables based on the access time of files in the subset being different from the initial value. The computer provides an output representing the subset of files.
Owner:RAPIDFORT INC

Document processing method, device, equipment and medium

The present invention provides a document processing method, device, apparatus, and medium. The document processing method includes obtaining document parameter information of a document to be created in response to satisfying a preset condition for creating the online document, and generating a new target online document based on the document parameter information. The preset condition for creating the online document includes at least one of reaching a preset document update period and using the target online document to collect target data objects within the update period, and determining that an amount of data in a first online document reaches a preset amount of data or that the first online document cannot hold all of the amount of data required to be written in a next data collection period or data collection task.
Owner:BEIJING ZITIAO NETWORK TECH CO LTD