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

13 results about "File locking" patented technology

File locking is a mechanism that restricts access to a computer file by allowing only one user or process to access it in a specific time. Systems implement locking to prevent the classic interceding update scenario, which is a typical example of race condition, by enforcing the serialization of update processes to any given file.

File lock management method and device for distributed file system, equipment and medium

The invention discloses a file lock management method and device for a distributed file system, equipment and a medium, and is applied to the technical field of computers, and the method comprises the following steps: after receiving a first file access request initiated by a client to a first access node, constructing first file lock information according to an identification parameter in the access request, persistently storing the first file lock information to a shared disk space and caching the first file lock information to a local first access node; the access node is a mounting node for the client to access the distributed file system; switching the mounting node from the first access node to a second access node, and clearing the first file lock information locally cached by the first access node; and after a second file access request initiated by the client to the second access node is received, querying the first file lock information in the shared disk space based on the identification parameter in the access request so as to locally reconstruct the file lock cache at the second access node. According to the method and the device, the problem of file lock loss and residue in a distributed cluster access node switching scene is solved.
Owner:SANGFOR TECH INC

A malicious code detection method based on behavior analysis

The present application relates to the technical field of malware detection, in particular to a malicious code detection method based on behavior analysis, comprising the following steps: monitoring system event flow and process resource occupation data, using fixed time interval sampling to capture network packet arrival time interval, CPU occupation rate fluctuation, target file lock contention state and mouse cursor pixel position, calculating mutual information entropy between different event flows, and revealing hidden associations that cannot be perceived by traditional detection methods. This method is no longer limited to analyzing the isolated behavior of a single process, but captures the weak signals generated when malicious software uses hidden channels for communication or data leakage by quantifying the statistical dependence between seemingly unrelated events.
Owner:江苏中控普惠信息科技有限公司

Method, apparatus, electronic device, and computer program product for file lock

Embodiments of the present disclosure relate to a method, apparatus, electronic device and computer program product for file lock. In the method, a file lock is imposed on a target file in a first storage device in a storage cluster via a first locking link. The first locking link is associated with the first storage device. If the file lock is not released and the first locking link is failed, a second locking link capable of imposing the file lock on the target file is determined, and the file lock is imposed on the target file via the second locking link. The second locking link is associated with a second storage device in the storage cluster. The method can quickly recover the file lock on the target file in the storage device in scenarios such as partial network failure or IP floating across a three-layer network, and reduce the possibility of read-write errors on the target file.
Owner:HUAWEI TECH CO LTD

File upload completion judgment method and terminal

PendingCN122457590AFile systemFile locking
The application provides a file uploading completion judgment method and a terminal. The method comprises the following steps: in response to a file system event of a target file, starting a monitoring task for the target file; in the monitoring task, acquiring a size attribute of the target file according to a preset sampling period; comparing a first size attribute acquired currently with a second size attribute acquired historically, and updating a stability count according to a comparison result; and when the stability count reaches a preset stability threshold, modifying a write state of the target file to completed. The application realizes accurate identification of an uploading completion opportunity through the size stability detection of a continuous time window without relying on a client behavior or a file lock, and improves robustness by avoiding task suspension through built-in timeout protection.
Owner:FUJIAN CENTM INFORMATION

Robotic process automation (RPA) troubleshooting systems and methods

In some embodiments, a troubleshooting module executes on a host machine alongside an instance of a robotic process automation (RPA) robot that carries out an automation workflow. The troubleshooting module is configured to detect an automation failure and in response, to carry out a forensic investigation to determine a cause of the malfunction. Exemplary causes detected by the troubleshooter include focus theft and an inadvertent file lock. The troubleshooting module is further configured to identify a culprit (i.e., software entity causing the respective failure) and to communicate a descriptor of the culprit to a user, for instance by way of a failure notification displayed on a screen of the respective host machine or within an administration interface exposed by an RPA conductor orchestrating the execution of multiple RPA robots.
Owner:UIPATH INC

An investment bank electronic manuscript management method and device and a storage medium

This invention discloses a method, apparatus, and storage medium for managing electronic project documentation in investment banking. First, it manages the project documentation directory template based on configurable and version management; then, it binds each stage of the project documentation directory; next, it maintains or rebuilds the project documentation directory; it stores project documentation files; it locks the project documentation directory; and finally, it submits the project documentation for verification. This invention not only enables standardized and customized flexible changes to the project documentation directory but also effectively assists in controlling the correctness and integrity of the project execution process. The coordinated operation of directory locking, documentation storage, and documentation submission effectively controls the execution process, ensuring its correctness and integrity. This invention guarantees the flexibility of investment banking project documentation to adapt to internal and external changes and the standardization of documentation file maintenance, thereby improving the efficiency of investment banking operations and the ability to control risks.
Owner:JIANGSU SECURITIES

Lock request processing method, device and equipment

The embodiment of the invention provides a lock request processing method, device and equipment. The method comprises the following steps: receiving a first lock request sent by a client; the first lock request is used for requesting to obtain a lock permission of the target file; the first lock request is used for indicating a first network address of the client, a second network address of the server and a check code of the first lock request; generating an identifier of the first lock request according to the first network address and the second network address; processing the first lock request according to the check code of the first lock request and the identifier of the first lock request, and determining a processing result of the first lock request; the processing result is processing success or processing failure; and sending the processing result to the client. The problem that lock residues exist in the processing process of the file lock request is solved.
Owner:SUGON INFORMATION IND +1

Fault node processing method and device of distributed table system

The invention provides a fault node processing method and device for a distributed table system, and relates to the technical field of computers, in particular to the technical field of distributed data storage. The distributed table system comprises a main node and a plurality of data nodes, the plurality of data nodes bear fragment copies of a table, the main fragment copies provide read-write service for the outside, and the method comprises the following steps: carrying out heartbeat check on the plurality of data nodes; detecting own network connectivity in response to the fact that abnormal data nodes exist based on heartbeat examination; in response to the fact that the own network is determined to be normal based on connectivity detection, selecting a main fragment copy borne by the abnormal data node; detecting whether bottom file lock resources of the main fragment copy are released or not; and in response to determining that the underlying file lock resource is released, sending a master switching instruction to a data node where a slave fragment copy corresponding to the master fragment copy is located, so as to switch the slave fragment copy into a new master fragment copy, and removing an abnormal data node from the distributed table system.
Owner:BEIJING BAIDU NETCOM SCI & TECH CO LTD

Multi-level concurrency control method and system based on file lock and state file

The invention provides a multi-level concurrency control method and system based on a file lock and a state file. The method comprises the following steps: traversing a directory of a data file to be processed; creating a table-level lock file corresponding to the target source data file; the processing node obtains the exclusive processing right of the target source data file and stores the state file set in a directory where the target source data file is located; whether abnormity exists in the state file set or not is judged, if yes, it is judged that the target source data file does not need to be processed so as to release the corresponding table-level lock file, and local isolation is conducted on a source data text file corresponding to the table-level lock file; and all the processing nodes identify the processed files or the local isolation files according to the state files existing in the catalog where each target source data file is located. The method can prevent the single file problem from affecting the overall task execution, multiple nodes can work cooperatively through the shared file system, and the method is easy to integrate with an existing big data ecosystem.
Owner:JIANGXI PUHUI CREDIT INFORMATION CO LTD

A method and system for multi-version concurrency control based on SQLite database

PendingCN122507530Aimprove concurrencyImprove stabilityConcurrency controlSoftware engineering
The application discloses a multi-version concurrent access control method and system based on an SQLite database, constructs a global transaction timestamp system and a row-level multi-version storage structure, and realizes lock-free reading, an append-type write transaction, MVCC-WAL collaborative logging, automatic version garbage collection, multi-version indexing and multi-process shared memory concurrency. A read transaction is not locked, a write transaction does not block a read transaction, snapshot isolation and repeatable read are supported, historical data versions are retained, and the application is fully compatible with original SQLite API and data formats. The application solves problems such as read-write blocking, write-write conflict, insufficient isolation level, no version management and multi-process insecurity caused by a traditional SQLite file lock mechanism, significantly improves database concurrency capability, stability and data consistency in an embedded scenario, and is suitable for high-performance embedded devices such as mobile terminals, Internet of Things, vehicles and medical devices.
Owner:XIAN KAIXIANG COMPUTER SOFTWARE CO LTD

User interface (UI) automation troubleshooting systems and methods

In some embodiments, a troubleshooting module executes on a host machine alongside an instance of a robotic process automation (RPA) robot that carries out an automation workflow. The troubleshooting module is configured to detect an automation failure and in response, to carry out a forensic investigation to determine a cause of the malfunction. Exemplary causes detected by the troubleshooter include focus theft and an inadvertent file lock. The troubleshooting module is further configured to identify a culprit (i.e., software entity causing the respective failure) and to communicate a descriptor of the culprit to a user, for instance by way of a failure notification displayed on a screen of the respective host machine or within an administration interface exposed by an RPA conductor orchestrating the execution of multiple RPA robots.
Owner:UIPATH INC

File lock management method and device, electronic equipment and storage medium

This application discloses a file lock management method, apparatus, electronic device, and storage medium, relating to the field of computer technology. Through this application, the lock granularity of the target file can be dynamically determined and adaptively adjusted based on the client's file access characteristics, and the lock granularity can be optimized in real time based on lock conflict information. Simultaneously, the consistency of lock states among multiple file servers in a distributed environment is maintained. Therefore, it can solve the problem of long recovery time and high network resource consumption caused by existing CIFS file lock methods relying on full scans and retransmissions to restore lock states after server failures. This significantly improves the recovery efficiency of distributed file system lock management and reduces resource overhead, thereby meeting the high availability and high concurrency access performance requirements of modern distributed systems.
Owner:JINAN INSPUR DATA TECH CO LTD

Multifunctional file confidentiality management cabinet for administrative management

The utility model discloses a multifunctional file confidentiality management cabinet for administrative management, and aims to solve the problems that an existing file cabinet is inconvenient to store and take, tedious to lock and release and the like. The management cabinet comprises a cabinet body, a transverse plate, a storage groove and a clamping mechanism. The clamping mechanism is composed of a drawer assembly, a clamping assembly and a locking assembly. The drawer assembly is connected with the transverse plate through the sliding rail, and is convenient to pull out and push in; a clamping arm of the clamping assembly can automatically and stably clamp the file; the locking assembly adopts the design of a lever and a reset spring, and rapid locking and releasing are achieved. According to the utility model, through drawer type design and optimized space utilization, the convenience of storing and taking files and the number of stored files are improved; and the clamping assembly and the clamping mechanism ensure that the files are neat and orderly, confusion is avoided, and the file management efficiency and the use experience are effectively improved.
Owner:SHENZHEN MOTERN TECH CO LTD