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

86results about "File systems" patented technology

Recommended verbal skill generation method and device and electronic equipment

The invention provides a recommended verbal skill generation method and device and electronic equipment. The method comprises the steps of obtaining historical session data, classifying the historical session data to obtain a plurality of category identifiers, the historical session data being historical sessions between recommendation personnel and a user, and the category identifiers representing categories corresponding to contents of the historical session data; a large language model is obtained, a recommendation verbal skill corresponding to each category identifier is generated by adopting the large language model, the large language model is obtained through training of multiple groups of historical session data, and the recommendation verbal skill is the verbal skill used by a recommender to recommend products to the user; and performing feature classification on the user according to the historical session data to obtain a feature category, matching a recommended verbal skill corresponding to the feature category, and performing recommendation to the user by adopting the recommended verbal skill. Through the method and the device, the problem that the recommendation verbal skill cannot be adjusted according to the characteristics of the user when the product is recommended to the client in the prior art is solved.
Owner:中国邮政储蓄银行股份有限公司

Data processing method, device, and storage medium

Embodiments of the present invention provide a data processing method, a device, and a storage medium. The method comprises: acquiring first access log information of a block device in a first time period, wherein the block device corresponds to a plurality of logical block addresses; determining a target grouping length on the basis of the first access log information so as to group the plurality of logical block addresses on the basis of the target grouping length to obtain a plurality of groups, wherein the logical block addresses in a same group have similar access behaviors; determining access feature values respectively corresponding to the plurality of groups; and on the basis of the access feature values respectively corresponding to the plurality of groups, determining cold and hot data categories respectively corresponding to the plurality of groups.
Owner:CLOUD INTELLIGENCE ASSETS HOLDING (SINGAPORE) PTE LTD

Data replication using reinforcement learning to dynamically initiate transfer of replication data

Techniques are provided for data replication using reinforcement learning to dynamically initiate the transfer of replication data. One method comprises obtaining a state for transferring replication data from a first storage system to a second storage system, wherein the state comprises an amount of replication data to be transferred to the second storage system; assigning a reward value to previously completed replication sessions based on whether a respective previously completed replication session satisfies a designated data recovery objective; determining a start time, using a reinforcement learning framework, for transferring the replication data to the second storage system, wherein the determining is based on the assigned reward values; and initiating the transfer of the replication data to the second storage system using the determined start time. The reward value for a given concurrent replication session may be based on respective replication data transfer times of multiple concurrent replication sessions.
Owner:DELL PROD LP

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

Operating system architecture supported by microkernel generation

The present invention relates to computer operating systems and proposes a novel OS architecture to provide compatibility between different generations of user applications and operating systems. In addition, the OS also implements a refined module-based structure for customization and full access to hardware functions. The OS and its kernel can be developed for new functions and hardware without damaging and rewriting existing software components and applications. This architecture is represented as ACOM - an evolving COM component architecture with invariant interfaces and their specifications, allowing components to freely program code implementations. It includes: the modular microkernel itself, the possibility for the OS to run containers of microkernels of different generations simultaneously, including / delegating or aggregating other required components; a special marshaling mechanism that reduces the size of headers by allowing executable files to have address pointers for a single system interface instance for dynamic function imports, without the need to recompile earlier executable files in an application according to the latest version of the OS system library.
Owner:PIRF GMBH

Method for computer processing of data by configuring program products, method for producing program products and associated computer programs

Particularly intended for biomedical research, the invention relates to a method for computer processing of data including: . a step of collecting study data within a study table; . a step of freezing the contents of the study table; . a step of producing programs (PREP, STAT, EXAM) capable of processing the data contained in the study table. The method according to the invention further includes a step of configuring the processing programs (PREP, STAT, EXAM) aimed at preventing these processing programs (PREP, STAT, EXAM) from interacting with any study table other than that resulting from the freezing step. Thanks to the invention, processing of the data contained in the study table can only be carried out by means of the processing programs (STAT, EXAM) after the data table has been definitively frozen. Reference: Figure 1
Owner:RAYON THOMAS

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

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

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

Extensible and elastic data management services engine external to a storage domain

A data management services architecture includes architectural components that run in both a storage and compute domains. The architectural components redirect storage requests from the storage domain to the compute domain, manage resources allocated from the compute domain, ensure compliance with a policy that governs resource consumption, deploy program code for data management services, dispatch service requests to deployed services, and monitor deployed services. The architectural components also include a service map to locate program code for data management services, and service instance information for monitoring deployed services and dispatching requests to deployed services. Since deployed services can be stateless or stateful, the services architecture also includes state data for the stateful services, with supporting resources that can expand or contract based on policy and / or service demand. The architectural components also include containers for the deployed services.
Owner:NETAPP INC

Subsequence search method, comparison method, system and equipment of gene sequence

The invention discloses a subsequence searching method, a comparison method, a system and equipment of a gene sequence. The subsequence searching method comprises the following steps: acquiring a preset number of sequencing data of a to-be-searched gene sequence; sequentially acquiring basic group data of a search interval corresponding to each piece of sequencing data on the reference gene sequence, and searching based on an acquisition result; the search interval corresponding to each piece of sequencing data is determined based on the to-be-searched base sequence of each piece of sequencing data; repeatedly obtaining the base data of the search interval of the next search, and searching based on the obtained result to obtain a target sub-sequence; the search interval of the next search is determined according to the next to-be-searched alkali of each piece of sequencing data and the search interval of the previous search. According to the search method, the basic group data of the search interval is obtained in advance, the sequencing data is processed in batches, calculation of other sequencing data can be processed when the prefetch result is waited, and the gene search efficiency is improved.
Owner:SHENZHEN HUADA SANJIAN QIFA TECHNOLOGY CO LTD

Medical health data sharing method and service system based on high concurrency

The invention relates to the technical field of data sharing, and discloses a medical health data sharing method and service system based on high concurrency. Comprising a data processing device, a load layer and a server cluster, the data processing device comprises a data uploading interface, a front-end processor, a data uploading module, a service library and a cache library, and the data uploading interface is used for receiving original data from different channels and uploading the original data of each channel to the front-end processor; the data uploading module is used for uploading the data in the front-end processor to a service library in a distributed manner; the business library is used for normalizing the data to obtain effective data; the cache library is used for storing valid data; the load layer is used for sending the received data access request to the server cluster; and the server cluster is used for acquiring the target data from the cache library according to the data access request, sending the target data to the load layer, and sending the target data to the client through the load layer. According to the invention, the high-concurrency data sharing service of the data is realized.
Owner:NAT HEALTH COMMISSION STATISTICAL INFORMATION CENT

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

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

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

Data processing method and device and storage medium

The embodiment of the invention provides a data processing method and device and a storage medium, and the method comprises the steps: obtaining first access log information of a block device in a first time period, the block device being corresponding to a plurality of logic block addresses; a target grouping length is determined according to the first access log information, grouping processing is carried out on the multiple logic block addresses based on the target grouping length, multiple groups are obtained, and the logic block addresses in the same group have similar access behaviors; determining access characteristic values corresponding to the groups respectively; and according to the access feature values corresponding to the multiple groups, determining cold and hot data categories corresponding to the multiple groups. According to the scheme, the logic block addresses with similar access behaviors are determined as the same group through the target group length, so that reasonable grouping of the logic block addresses is realized, and then cold and hot data categories can be accurately identified based on the access characteristic values of the groups, and the accuracy of data processing is improved. The cold and hot data category can be used as a reference basis for compression or storage processing of data in the block device.
Owner:HANGZHOU ALICLOUD FEITIAN INFORMATION TECH 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

Recruitment process graph based unsupervised anomaly detection

In some examples, recruitment process graph based unsupervised anomaly detection may include obtaining log data associated with a recruitment process for a plurality of candidates, and generating knowledge graphs and graph embeddings. The graph embeddings may be trained to include a plurality of properties such that graph embeddings of genuine candidate hires and fraudulent candidate hires are appropriately spaced in a vector space. The trained graph embeddings may be clustered to generate a plurality of embedding clusters that include a genuine candidate cluster, and a fraudulent candidate cluster. For a new candidate graph embedding for a new candidate, a determination may be made as to whether the new candidate graph embedding belongs to the genuine candidate cluster, to the fraudulent candidate cluster, or to an anomalous cluster, and instructions may be generated to respectively retain or suspend the new candidate.
Owner:ACCENTURE GLOBAL SOLUTIONS LTD

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

Content management system and content management program

To provide a content management system that enables centralized management through a database of various managed objects while ensuring user convenience.SOLUTION: A content management system comprises a terminal device which accepts user operations, and a server connected to the terminal device. The server accepts input of file content for registering electronic files and file attribute information regarding the electronic files or record content for registering management attribute information regarding a desired managed object, registers and manages the input file content or record content in a database, and further registers the input file content or record content as content subordinate to the record content registered in the database in response to a user request.SELECTED DRAWING: Figure 2
Owner:NX WANBISHI ARCHIVES CO LTD

Utilizing immutable unique identifiers to manage database protection

In general, the technology relates to a method for managing databases, the method includes receiving a database identifier (DID) for a database, generating, using the DID, a unique identifier (UID) for the database, determining, after the generating, that the database is associated with a data protection policy, and permitting backup operations specifying the UID to be serviced by an agent operatively connected to the database.
Owner:DELL PROD LP

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, 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 to determine whether a current object being processed for storage has the same combination of access control information 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

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

Aerosol generating device, heating method and computer readable storage medium

The present application provides an aerosol-generating device, a heating method, and a computer-readable storage medium. The aerosol-generating device includes: a receiving chamber for receiving an aerosol-generating product; a sensing unit disposed at the bottom of the receiving chamber for generating a sensing signal when the aerosol-generating product is inserted into the receiving chamber and presses against the sensing unit; and a control unit electrically connected to the sensing unit for determining a heating curve for heating the aerosol-generating product based on the sensing signal and heating the aerosol-generating product based on the determined heating curve. This reduces the difficulty of the aerosol-generating device's appearance and structural design, reduces costs, and increases the overall battery life.
Owner:SHENZHEN SMOORE TECH LTD

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