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

10 results about "Symbolic link" patented technology

In computing, a symbolic link (also symlink or soft link) is a term for any file that contains a reference to another file or directory in the form of an absolute or relative path and that affects pathname resolution.

Techniques for efficient encryption and decryption during file system cross-region replication

Techniques are described for a hierarchical caching mechanism enabling efficient cross-region replications. In some embodiments, replication-related information (e.g., key-value pairs) is stored in a particular layout in a binary tree (B-tree) of a file system for replication processing. A hierarchy of caches storing a first type of information (e.g., crypto keys associated with iNodes) may be arranged to match the particular layout in the B-tree to enable efficient parallel processing of a second type of information (e.g., files, file data, or symbolic links), where the replication-related information in the B-tree is partitioned into multiple key ranges for parallel processing. In some embodiments, the caches in different hierarchies may be shared by different parallel-processing key ranges and replication jobs in a file system.
Owner:ORACLE INT CORP

Symbol link file anti-deletion method and device, equipment and storage medium

The invention discloses a symbolic link file anti-deletion method and device, equipment and a storage medium, and relates to the technical field of operating system security. The method comprises the steps that when a kernel layer detects a deletion operation for a first symbolic link file, the first symbolic link file is deleted according to file path information of the first symbolic link file; judging whether a second symbolic link file matched with the first symbolic link file is found in an anti-deletion rule set or not; and when the second symbol link file is found, executing a forced interception operation aiming at the first symbol link file, and when the second symbol link file is not found, executing a deletion processing operation aiming at the first symbol link file. According to the method and the device, dynamic, real-time and efficient protection of the key symbolic link file is realized, the key symbolic link file cannot be deleted even by an administrator user with root authority, the key symbolic link file is effectively prevented from being accidentally or maliciously deleted, and the stability and the safety of a Linux operating system are improved.
Owner:BEIJING LINX SOFTWARE CORP

Method and system for facilitating cross platform collaboration in real-time

ActiveUS12683825B2Data accessSymbolic link
A method for providing workflow management to facilitate cross platform collaboration is disclosed. The method includes obtaining recipient data from various applications, the recipient data including availability data for recipients; retrieving user information from a database of a workflow management platform; initiating collaboration sessions with the applications based on the recipient data and the user information; generating, for each of the collaboration sessions, a symbolic link to specify a data access path for a recipient portfolio in corresponding recipient history data; transferring portfolio data from the applications based on the initiated collaboration sessions; and polling the applications and the workflow management platform to update the collaboration sessions.
Owner:JPMORGAN CHASE BANK NA

Method and system for facilitating cross platform collaboration in real-time

ActiveUS20260067117A1Special service provision for substationData accessSymbolic link
A method for providing workflow management to facilitate cross platform collaboration is disclosed. The method includes obtaining recipient data from various applications, the recipient data including availability data for recipients; retrieving user information from a database of a workflow management platform; initiating collaboration sessions with the applications based on the recipient data and the user information; generating, for each of the collaboration sessions, a symbolic link to specify a data access path for a recipient portfolio in corresponding recipient history data; transferring portfolio data from the applications based on the initiated collaboration sessions; and polling the applications and the workflow management platform to update the collaboration sessions.
Owner:JPMORGAN CHASE BANK NA

Reusing programming environments in a distributed computing environment

A system and related methods for creating a new programming environment from existing programming environments is disclosed. The system is programmed to retrieve relocatable packages of existing programming environments for a programming language from a remote repository and locally set up the existing programming environments as components of a new programming environment for the programming language. The system is programmed to further adjust an environment variable for the programming language based on priorities associated with the existing programming environments. The setup can utilize symbolic links to encapsulate library version information and encourage reuse of the directory structure of the local programming environment represented by the symbolic links when any component of the new programming environment has an update available.
Owner:PALANTIR TECHNOLOGIES INC

Techniques for efficient encryption and decryption during file system cross-region replication

Techniques are described for a hierarchical caching mechanism enabling efficient cross-region replications. In some embodiments, replication-related information (e.g., key-value pairs) is stored in a particular layout in a binary tree (B-tree) of a file system for replication processing. A hierarchy of caches storing a first type of information (e.g., crypto keys associated with iNodes) may be arranged to match the particular layout in the B-tree to enable efficient parallel processing of a second type of information (e.g., files, file data, or symbolic links), where the replication-related information in the B-tree is partitioned into multiple key ranges for parallel processing. In some embodiments, the caches in different hierarchies may be shared by different parallel-processing key ranges and replication jobs in a file system.
Owner:ORACLE INT CORP

Atomic transaction-based distributed Web service zero-interruption hot update method and system

The invention discloses a distributed Web service zero-interruption hot update method and system based on atomic transactions, and the method comprises the steps: in response to a received new version update instruction, a controller sends a request freezing instruction to a load balancer, so as to redirect a new request to a temporary buffer queue, and maintain an established connection at the same time; the controller distributes the new version package to an Agent node in at least one proxy cluster, and enters a switching stage after the Agent node completes receiving and verification; the Agent node executes atomic directory switching operation, the new version package is switched to a target version directory from a temporary directory in an atomization mode, and atomic symbol link switching is conducted on a service access path; and after confirming that all Agent nodes finish atom switching, the controller notifies a load balancer to recover the flow, and releases the request in the temporary buffer queue. The hot updating method has the performance of zero interruption, high consistency and second-level rollback, and the stability, reliability and expandability of the system are remarkably improved.
Owner:XIAMEN STAR-ELINK TECH CO LTD

Log processing method and device for memory optimization, equipment and medium

The invention provides a log processing method and device for memory optimization, equipment and a medium, the method is applied to the technical field of log processing, and the method comprises the steps that a container management platform starts a main application container and a collection container, and mounts a shared storage volume to a predetermined directory of the main application container and the collection container; the collection container reads an environment variable to obtain a socket path, creates a Unix domain socket file in the shared storage volume and monitors the Unix domain socket file; the main application container creates a symbolic link from the system log interface to the socket file through the life cycle hook; log data output by the application program is redirected to the Unix domain socket through a symbolic link; and the collection container receives the log and writes the log into an annular buffer area, in-situ analysis is carried out in the buffer area to generate a structured log character string, and the structured log character string is packaged into a JSON format to be output to a standard output interface. According to the method, the log data can be subjected to in-situ analysis through multiplexing of the annular buffer area, so that resource consumption of the buffer area is reduced, and frequent data copying is reduced.
Owner:XIAMEN XINGZONG DIGITAL TECH CO LTD

Accelerator card-based processing method, device, equipment, medium and product

The invention provides a processing method and device based on an accelerator card, equipment, a medium and a product, and is applied to the technical field of computers.The method comprises the steps that in a shared storage directory, a global resource declaration file containing a symbolic link is created; when it is detected that the current computing node reads the global resource declaration file, accelerator card resource information is obtained from a local resource declaration file located in the local of the current computing node through the symbolic link, so that the current computing node carries out resource registration based on the accelerator card resource information; and updating the global resource topology of the computing cluster according to the registered accelerator card resource information. Through the embodiment of the invention, the local resource declaration file is obtained according to the symbolic link, so that the accelerator card resource information in the local resource declaration file is dynamically integrated into the global resource topology of the computing cluster, the flexibility and efficiency of resource management are improved, and the complexity and cost of resource management are reduced.
Owner:CHINA TELECOM CLOUD TECH CO LTD

Method and system for zero-downtime hot update of distributed web services based on atomic transactions

Disclosed are an atomic transaction-based distributed Web service zero-interruption hot updating method and system, comprising the following steps: in response to receiving a new version updating instruction, a controller sends a request freezing instruction to a load balancer to redirect new requests to a temporary buffer queue while maintaining established connections; the controller distributes a new version package to Agent nodes in at least one proxy cluster and enters a switching stage after the Agent nodes complete receiving and checking; the Agent nodes perform atomic directory switching operations to atomically switch the new version package from a temporary directory to a target version directory and perform atomic symbolic link switching on a service access path; and the controller notifies the load balancer to restore traffic and release the requests in the temporary buffer queue after confirming that all Agent nodes have completed atomic switching. The hot updating method has the performance of zero interruption, strong consistency and second-level rollback, and significantly improves the stability, reliability and scalability of the system.
Owner:XIAMEN STAR-ELINK TECH CO LTD