Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

57 results about "Hard link" patented technology

In computing, a hard link is a directory entry that associates a name with a file on a file system. All directory-based file systems must have at least one hard link giving the original name for each file. The term “hard link” is usually only used in file systems that allow more than one hard link for the same file.

Techniques for granular recovery of data from local and remote storage

Techniques for granular recovery of data from local and remote storage are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for recovery of data from local and remote storage comprising determining a recovery location, determining a location of backup data, hard linking one or more portions of the backup data to the recovery location in the event that the one or more portions of the backup data to be hard linked are determined to be on a volume of the recovery location, virtually linking one or more portions of the backup data to the recovery location in the event that the one or more portions of the backup data to be virtually linked are determined to be on a volume different from the volume of the recovery location, and performing recovery utilizing one or more portions of recovery data.
Owner:VERITAS TECH

System and method for maintaining mappings from data containers to their parent directories

A system and method maintains mappings from data containers to their parent directories within a file system of a storage system. Each inode is modified to include a primary name data structure comprising a parent directory inode and a parent directory cookie value. The parent directory cookie value identifies a particular directory entry within a specified block of a directory identified by parent directory inode. An alternate name file is utilized to store alternate names, such as those associated with hard links.
Owner:NETWORK APPLIANCE INC

Automatic file versioning

A method and system are provided to automatically and transparently version files across many desktop applications without requiring the user to take specific action to cause the versioning to occur. Previous versions and versioning information can both be stored using hard links, and the versioning information can be used to determine a version history for a file. Embodiments of the present invention do not require applications to be modified to support this versioning method. Further, using one approach, the application does not even know that the versioning is occurring. The present invention provides an automatic versioning solution that is completely transparent to the user, which causes overwrite operations to be seamlessly co-opted into versioning operations which retain previous document versions instead of overwriting them.
Owner:GRIDIRON SOFTWARE

Delta caching

A solution to latencies associated with server side processing time, as well as to latency resulting from the transit of information or tools from a server side to a client or user side is provided. The server side and client side can be coupled via a hard link or a network-type connection such as the Internet or a local area network. Select delta page information is stored in a concise manner on client side. As a result, the client does not have to contact the server when a user requests page information that is associated with stored delta page information. The stored delta page information can be accessed and used to update the current page thereby yielding the requested page. Thus, latency from server side processing and network transit time is reduced. An algorithm can be implemented on the client side to identify relevant stored delta page information, and to update the current page with that delta page information.
Owner:ORACLE INT CORP

Method and system for hosting a plurality of dedicated servers

A method and system for hosting one or more virtual dedicated servers on a hosting computer system is disclosed, such that accessing the system utilities and application programs is carried out remotely via a data network. After creating each virtual dedicated server by assigning a sub directory tree derived from the root directory of the hosting computer file system as its root directory tree, placing operating system utilities, program(s) to be executed by the virtual dedicated server and / or hard links to the program(s) on the sub directory tree, data incoming through the communication port(s) of the computer system is intercepted. Upon identifying a request for service, the data is processed so that the virtual dedicated server to which the request is directed can be identified and the request is forwarded to the service provider.
Owner:PARALLELS IP HLDG

Metadata management method for splitting name space

The invention discloses a metadata managing method for splitting name space, which comprises the following steps: establishing document system; managing the established document system. Wherein, management of established document system also comprises that client establishes catalogues; client establishes documents; client executes query operation; client executes readable catalogues operation; client deletes documents; client deletes catalogues; client executes relief operation; client executes rename operation; client establishes hard links; client establishes soft links. The invention can avoid the access focus of the same catalogue while improving extensibility of metabase server.
Owner:INST OF COMPUTING TECH CHINESE ACAD OF SCI

Inode to pathname support with a hard link database

For enabling a fast reverse lookup of parent directories storing records of hard links to a specified regular file, a file system manager maintains a hard link database (HLDB) storing information for addressing hard links to the regular files having multiple hard links. The HLDB contains a corresponding HLDB file for each regular file having multiple hard links. In a preferred implementation, the inode of each regular file stores the addressing information for one hard link to the regular file, a corresponding HLDB file stores the addressing information for other hard links to the regular file, each HLDB file is a directory accessed by invoking file system manager directory access routines, and the HLDB has a directory tree providing a multi-level hash index for searching the HLDB given the inode number of a regular file.
Owner:EMC IP HLDG CO LLC

System and method for network file system server replication using reverse path lookup

The system and method described herein may use reverse path lookup to build mappings between file handles that represent network file system objects and full path names associated therewith and distinguish hard links between different file system objects having the same identifier with different parents or file names. The mappings and information distinguishing the hard links may then be cached to enable replicating changes to the file system. For example, a server may search the cached information using a file handle associated with a changed file system object to obtain the file name and full path name associated therewith. The server may then send the file name and full path name and metadata describing how the file system object was changed to a replica host, which may then replicate the change to the file system object.
Owner:CA TECH INC

Systems, methods, and apparatus for hierarchical database

ActiveUS20180349463A1Faster up timeSimpler allocation methodHierarchical databasesSpecial data processing applicationsUnstructured dataHard link
This disclosure describes systems, methods, and apparatus for creating or updating a table in a fully-indexed hierarchical database for storing both structured and unstructured data, where the database structure rather than separate index files provides indexing. The database includes a hierarchy of nodes where the lowest nodes represent raw data and hard links to the raw data. Data records in a table, write request, update request, etc. can be exploded into attributes and values for those attributes, and then each value is stored in a separate file at the lowest nodes of the hierarchy.
Owner:HARPERDB INC

Antivirus scanning in a hard-linked environment

Computer-implemented methods, apparati, and computer-readable media for detecting malicious computer code in a file (2) associated with a computer (10). A method of the present invention comprises the steps of determining whether there is more than one hard link (1) to the file (2); and when there is more than one hard link (1), ascertaining the identities of all the hard links (1), and performing an antivirus scan on the file (2) based upon the hard link(s) (1) having the most restrictive scanning criteria of all the hard links (1), or upon the union of scanning criteria amongst all the hard links (1).
Owner:CA TECH INC

System and method for network file system server replication using reverse path lookup

The system and method described herein may use reverse path lookup to build mappings between file handles that represent network file system objects and full path names associated therewith and distinguish hard links between different file system objects having the same identifier with different parents or file names. The mappings and information distinguishing the hard links may then be cached to enable replicating changes to the file system. For example, a server may search the cached information using a file handle associated with a changed file system object to obtain the file name and full path name associated therewith. The server may then send the file name and full path name and metadata describing how the file system object was changed to a replica host, which may then replicate the change to the file system object.
Owner:CA TECH INC

Novel media file for multi-platform non-linear video editing systems

A system and method for ingesting (capturing) digital video media files for storage on a Linux® platform-based computing environment that creates Quicktime Reference-compatible Files in the Linux® environment. Quicktime Reference-compatible Files are created such that they are labeled as not created by Avid's codec, but rather, by a native Quicktime codec. Then, via the system and method of the invention, at the time the Quicktime Reference-compatible Files are created in the Linux® environment, the system and method automatically captures the Avid file and automatically creates hard-links to those files so that the QuickTime Reference-compatible Files refer to the hard links rather than to the original Avid files. That is, rather than using the direct reference to the media files, a hard link is created to provide a second reference to them. In this manner, via said hard links (e.g., object reference), a user is permitted indirect access to all digital audio and video data that is stored in the directory on the storage device, while not requiring access to the original Avid media files. Advantageously, there is no need to convert Avid-formatted files to the Quicktime format.
Owner:EDITSHARE LLC

Device identification systems

Methods and systems for a device identification system may be provided. The device identification system may determine an identity of a user device associated with a transaction. The identity may be determined by network address information, hard link information, soft link information, and / or other such information. The network address information may include IPv4 information, IPv6 information, a device ID, and / or other such information. The identity of the user device may be determined and a transaction conducted from the user device may be assigned a fraudulent transaction risk score according to the information. Transactions that are determined to be at a high risk of fraud may be reviewed or otherwise flagged and / or canceled.
Owner:PAYPAL INC

File system, data processing apparatus, file reference method, and storage medium

A file system which is reduced in time taken to refer to a file stored for reference in an apparatus on a network from another apparatus on the network, and is improved in the usage efficiency of a storage resource. In the file system, a file stored in a first apparatus for reference is referred to from a second apparatus via a network. Based on a user operation, a linking method for referring to the file from the second apparatus is set to one of soft linking for directly accessing and referring to the file and hard linking for referring to a duplicate of the file stored in the second apparatus. The one of soft linking and hard lining is changed to the other according to frequency of reference from the second apparatus to the file.
Owner:CANON KK

System and method for maintaining mappings from data containers to their parent directories

A system and method maintains mappings from data containers to their parent directories within a file system of a storage system. Each inode is modified to include a primary name data structure comprising a parent directory inode and a parent directory cookie value. The parent directory cookie value identifies a particular directory entry within a specified block of a directory identified by parent directory inode. An alternate name file is utilized to store alternate names, such as those associated with hard links.
Owner:NETWORK APPLIANCE INC

Method and equipment for executing renaming operation by distributed file system

The application aims at providing a method and equipment for executing a renaming operation by a distributed file system. The method comprises the following steps: resolving a renaming request of a file, determining whether the renaming request is in the same host node group list, if the renaming request is not in the same main host node group list, acquiring a file lock of a source file from a source host node group list, and creating a temporary file in a target host node group list and acquiring the file lock of the temporary file; performing a hard link operation and / or data copy operation on a slave node disk for storing the corresponding real data of the source file, thereby correspondingly associating the real data to the temporary file; finally, renaming the temporary file as the target file, and deleting the source file to accomplish the file renaming operation among different host node group lists, wherein the semantic of the original file system is maintained to the greatest extent, and the upper layer user can continuously use the file system without perception.
Owner:ALIBABA GRP HLDG LTD

Method and system for translating the call of numbers in a group to a mobile number into calls in a group

The invention discloses a method and a system which turn a call that is from an intra-group number to a mobile phone number to an intra-group call, so as to decrease phone charges and reduce magnetic radiation. The method comprises: (a) an authentication server connected with a hard link switch is arranged in the system and the mobile phone numbers are bound to intra-group numbers in the authentication server; (b) the intra-group users call the mobile phone numbers and if the authentication server inquires out the intra-group numbers bound to the mobile phone numbers, the intra-group numbers are returned to the hard link switch by the authentication server; (c) the hard link switch makes intra-group calls to the intra-group numbers.
Owner:ZTE CORP

Preset recording method through service linking in DMB terminal

A preset recording method through service linking according to movement from a first broadcasting area to a second broadcasting area in a terrestrial DMB terminal is provided. A preset recording for a predetermined broadcast program is checked to see if a current time is equal to a recording start time based on the specified preset recording; if so, extracting service linking information for the predetermined broadcast program; displaying that the DMB terminal has moved from the first broadcasting service area for the preset recording when the extracted service linking information corresponds to hard linking information, and recording a broadcasting program according to the hard linking information; and if they correspond, displaying that the DMB terminal has moved from the first broadcasting service area for the preset recording, and providing a list of broadcasting programs according to the soft linking information to enable a user to reset a preset recording function.
Owner:SAMSUNG ELECTRONICS CO LTD

Data multiplexing method and device, electronic equipment and storage medium

PendingCN110413568ALower write pressureReduce write pressureFile system administrationFile access structuresMultiplexingData file
The embodiment of the invention discloses a data multiplexing method and device, electronic equipment and a storage medium. The method comprises the following steps: storing a write-in request sent bya user through a synchronous log module; wherein the write-in request comprises current write-in data and a serial number of the current write-in data; storing the current write-in data into a current data file of a storage engine module, and performing hard link on the current data file to obtain a current shadow file corresponding to the current data file; establishing first index information of the currently written data in a synchronous log module according to the number of the currently written data and the current shadow file; and establishing second index information for the current write-in data in the storage engine module after the current write-in data is submitted. According to the embodiment of the invention, the synchronous log module and the storage engine module can reuseone piece of data, the writing pressure of a disk is reduced under the same writing QPS per second, the writing performance of a distributed storage system is improved, and the service life of storageequipment is prolonged.
Owner:BEIJING BAIDU NETCOM SCI & TECH CO LTD

Method, processor readable medium and system for partition splitting and merging

Methods, systems, and processor-readable media are provided for performing partition splitting or merging on key value index structures. In response to receiving or detecting a trigger event that merges a plurality of indexed data structures to form one indexed data structure, one or more data files of the plurality of indexed data structures may be hardlinked into a directory of the indexed data structure. Neighboring nodes of a plurality of indexed data structures may be iteratively merged to form the indexed data structures in a bottom-to-top manner, and a new mapped data structure for the indexed data structures is constructed from an original mapped structure associated with the plurality of indexed data structures.
Owner:ALIBABA SINGAPORE HLDG PTE LTD

Data backup method and device, node equipment and readable storage medium

The embodiment of the invention provides a data backup method and device, node equipment and a readable storage medium, and relates to the technical field of data storage. The data backup method comprises the steps that when it is detected that a database storage system where node equipment is located is upgraded, a log file and relay data information are backed up locally in the node equipment, and a hard link corresponding to the data file is backed up locally in the node equipment. The data volume occupied by the log file and the relay data information in the backed-up data is relatively small; data files which need to occupy a large amount of storage space are backed up by adopting hard links corresponding to the data files; due to the fact that the storage resources occupied by the hard link are very few, when data backup is carried out, the local storage resources of the node device can meet the requirement for data backup, the occupied I / O resources are few when backup data arewritten in, the time for completing writing is short, and instant backup of data files can be achieved.
Owner:BEIJING DIDI INFINITY TECH & DEV

Petri net model based ASIP (application specific instruction set processor) behavior logic synthesis method

The invention relates to a design of a computer architecture, in particular to a design of an architecture for an application specific instruction set processor (ASIP). The method specially includes the steps of 1), establishing a Petri net based ASIP pipeline behavior model and adopting PNML (petri net markup language) to perform normative description; 2), achieving logic synthesis after the ASIPpipeline behavior model is mapped into a state machine view through organic relationship between a Petri net and a state machine; 3), downloading hard-link logic generated by an EDA tool chain to a real physical environment SoC for detection and running, and performing performance evaluation and optimizing the pipeline design. As a quite potential system level design method, the method has the advantages that normative Petri net model semantics and behaviors are acquired, correctness of the system's functionality can be verified in expectation, the method can serve as comprehensive tool inputand system technical documentation standards, and the executable description function of the method can be expanded through third-party tools.
Owner:JINLING INST OF TECH

Linux compatible Android file display method and device

The invention discloses a Linux compatible Android file display method and device. The method comprises the following steps: mounting an internal storage directory of an Android system to a file directory of a Linux system; creating or deleting a file in a file directory of an application of the Android system; and enabling the Linux to create or delete a hard link of the file according to the name of the Android application to which the created or deleted file belongs and the file type of the created or deleted file. After a user saves or deletes the file in the Android application, the user can quickly find the saved file or find a deleted file on the Linux system desktop according to the name and the file type of the Android application.
Owner:技德技术研究所(武汉)有限公司

Data cleaning method and device, electronic equipment and medium

The invention provides a data cleaning method. The method comprises the following steps of cleaning data, wherein a data cleaning task is used for cleaning transaction data in an appointed transaction time range; determining a to-be-cleaned first transaction information table and first transaction data in the first transaction information table according to the data cleaning task, wherein a first hard link aiming at the first transaction data exists in the first transaction information table, a second hard link aiming at the first transaction data is established. Only when the last hard link is deleted, the data for the hard link is deleted, the first hard link is deleted, and the second hard link is deleted. The invention further provides a data cleaning device, electronic equipment and a computer readable storage medium.
Owner:NETSUNION CLEARING CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Eureka Blog
Learn More
PatSnap group products