Match Document Document Title
7020668 Device for retaining important data on a preferential basis  
Data files in a storage device are ranked in the ascending order of importance. When the storage capacity of the storage device is insufficient for the addition of a new file, the files are deleted...
7020564 Logical volume administration method, the service using the method and the memory medium storing the service  
To provide a logical volume administration method capable of reducing a cost of using a storage, a logical volume is constructed by a steady area corresponding to a task of steadily allocating a...
7016923 Multi-threaded garbage collector employing cascaded memory arrays of task identifiers to implement work stealing queues for task identification and processing  
A computer system employing a plurality of concurrent threads to perform tasks that dynamically identify further similar tasks employs a double-ended queue (“deque”) to list the dynamically...
7016908 File processing method, data processing apparatus and storage medium  
A file processing method, a data processing apparatus and a storage medium divides a file into a plurality of sections and compresses each section of the file using a plurality of compression...
7016909 Method and system for expansion of recurring calendar events  
A system and method for expanding recurring calendar events such that the retrieval of recurring calendar appointments is expedited. A recurring appointment is saved as a data structure including a...
7016906 Data processing method and apparatus employing OLE DB and having dual schema and auto update features  
Mapping of data source schema data types relating a server side database description into a set of OLE DB data types is rendered subject to user modification by provision of a dual Schema File at a...
7010555 System and method for compacting a computer system heap  
A system and method for incrementally compacting a computer system heap is presented. A heap, such as a garbage-collected heap in a Java environment, is divided into logical regions. When the heap...
7010655 Locking and memory allocation in file system cache  
A method may involve assigning each of a plurality of freelists and a plurality of hashlists used to implement a cache to one of a plurality of lock groups and acquiring one of a plurality of...
7010554 Delegation of metadata management in a storage system by leasing of free file system blocks and i-nodes from a file system owner  
Metadata management in a file server or storage network is delegated from a primary data processor to a secondary data processor in order to reduce data traffic between the primary data processor...
7010528 Mechanism for running parallel application programs on metadata controller nodes  
The present invention is directed to a method for controlling file access in a multinode, shared storage, data processing system in which a one set of nodes is capable of acting as metadata...
7007049 Device memory management during electronic file updating  
In performing memory management, an upgrade client of a host device identifies and reserves memory blocks large enough to accommodate new software components by performing sequential searches of...
7007301 Computer architecture for an intrusion detection system  
The present application is directed to a host-based IDS on an HP-UX intrusion detection system that enhances local host-level security within the network. It should be understood that the present...
7000072 Cache memory allocation method  
To assure the multiprocessing performance of CPU on a microprocessor, the invention provides a method of memory mapping for multiple concurrent processes, thus minimizing cache thrashing. An OS...
6993540 Prefetching memory objects into a shared cache during garbage collection with a three-finger Cheney scan in a multithreaded processing environment  
In one embodiment a memory management method uses a third finger fetching pointer thread operating on memory objects distributed in a second memory space between a scan pointer thread and an...
6993530 Method and apparatus for obtaining an identifier for a logical unit of data in a database  
A method and apparatus for obtaining an identifier of a logical unit of data that belongs to a database. In one embodiment, a method of obtaining a first identifier of a logical unit of data that...
6990631 Document management apparatus, related document extracting method, and document processing assist method  
In a document management apparatus and related document extracting method of the present invention, an operational history record of one of stored documents is generated every time an operation on...
6988165 System and method for intelligent write management of disk pages in cache checkpoint operations  
A system and method are disclosed for improving the efficiency of write operations by intelligently managing disk pages that are written during checkpoint operations so that write operations can...
6983302 Document managing control system and computer-readable recording medium to record document managing control program  
The present invention aims to register, receive or make reference to the component easily, accurately and at a low cost. The present invention comprises a manufacturer server for storing a...
6981116 System and method for information control block tracking streams for universal disk format file systems  
A system and method for providing information control block (ICB) tracking streams for Universal Disk Format (UDF) file systems. The streams assist in tracking the location of the ICBs on the...
6981027 Method and system for memory management in a network processing system  
A method and system for memory management in a network processing system provides for allocation of physical memory areas within network processors coupled to a control point processor by a bus....
6978260 System and method for storing data  
The present invention is directed to a system and method for storing a composite table of data. The invention involves storing a set of initial fields in an initial table, with each field having a...
6978283 File system defragmentation technique via write allocation  
A defragmentation technique determines the extent to which data blocks of a file are fragmented on disks of a computer and, in response, efficiently relocates those blocks if such relocation...
6978276 Method and system for detaching files to a specified location  
A method of detaching at least one file attached to an electronic document can include identifying a location where the attached file is to be stored responsive to a user command. The location can...
6976024 Batch submission API  
An apparatus and method is disclosed for aggregating API calls within a higher level Batch Submission API (BSA) having a sender BSA (SBSA) and a receiver BSA (RBSA). Specifically, one or more...
6976041 Recording medium recorded with program for detecting database operation timing, method of detecting database operation timing, and apparatus for detecting database operation timing  
A recording medium includes a program causing a computer to execute the steps of (a) predicting a data storage condition of a database from a record operation, (b) computing a number of relocatable...
6973534 Apparatus and method to export and then import a logical volume with assigned storage attributes  
A method to export and then import a logical volume with assigned storage attributes, from a first information storage medium to a second information storage medium. The method maintains a logical...
6973467 Table format data presenting method, inserting method, deleting method, and updating method  
A method to perform the insertion, deletion and updating of data in table-format data quickly and appropriately. A CPU 12 accepts a record number as a subscript, generates a subscript conversion...
6970866 Filter file system  
Methods and apparatus implementing a technique for retrieving requested data. In general, in one aspect, the technique includes receiving a request from an application to read a portion of an...
6970975 Method for efficient caching and enumerating objects in distributed storage systems  
A method for performing efficient caching through an enumeration process is provided. The objects residing on the storage medium are cached in the order that these objects are kept in the directory...
6970892 Implementing standards-based file operations in proprietary operating systems  
A method for generating a file object identifier. A computer allocates memory to store the identifier. The disk volume holding the file object, the disk block holding the file object, and the value...
6970958 Image output apparatus which stores output data in accordance with form or state of output  
An image output apparatus 1 performs output processes of a plurality of kinds of image data in different forms or states in accordance with the forms of the image data, and includes an image...
6968350 Method for establishing a virtual hard drive for an emulated computer system running on a host computer system  
A method for performing a write operation to a hard drive or other memory space is provided. The hard drive is represented as at least two files. The first file is a parent drive and includes some...
6963886 Storing data items on a data carrier  
The invention provides storing data items on a data carrier provided with a file system using sectors, wherein a data file is provided representing a data item, the data file being composed of...
6961726 Method of, system for, and computer program product for storing, retrieving, and using remote host file attributes on a local file system  
Remote file attributes are retrieved, stored, and accessed for use on a local data processing system's installable file system. The remote file attributes are first obtained on a remote host by a...
6961739 Method for managing directories of large-scale file system  
The present invention relates to the method for managing directories of a large-scale file system. The present invention the steps of creating root blocks which have a fixed global depth,...
6959313 Snapshots of file systems in data storage systems  
The present invention relates to methods and systems of snapshot management of a file system in a data storage system. To represent the snapshots, the invention maintains pointers to the root block...
6959310 Generating data set of the first file system by determining a set of changes between data stored in first snapshot of the first file system, and data stored in second snapshot of the first file system  
A system, method and computer readable medium for providing a standby file system with snapshot feature is disclosed. A first snapshot of a primary file system is generated. Next, a standby file...
6954768 Method, system, and article of manufacture for managing storage pools  
Provided are a method, system, and article of manufacture for pooling of storage. Volume attributes are assigned to a plurality of physical volumes. Pool attributes are assigned to a plurality of...
6954831 Method, system, and article of manufacture for borrowing physical volumes  
Provided are a method, system, and article of manufacture for borrow processing in storage pools. A plurality of physical volumes are allocated to a first storage pool. A determination is made...
6952757 Method, system, and program for managing storage units in storage pools  
Provided are a method, system, and program for managing storage units. Storage pool information indicates an assignment of a plurality of storage units to a plurality of storage pools, wherein each...
6952699 Method and system for migrating data while maintaining access to data with use of the same pathname  
Data is migrated from an original host storage system to another replacement host storage system. An original host storage system is connected to the replacement host storage system. Data migration...
6952758 Method and system for providing consistent data modification information to clients in a storage system  
A data storage system and method for providing consistent data to multiple clients based on data modification information as existing data is updated and new data is written to the system. The...
6952703 Subsystem application notification method in a centralized router database  
A method and system for notifying router subsystems of configuration changes made to router configuration information which are maintained by a centralized information provider or database system....
6944711 Cache management method for storage device  
A cache management method disclosed herein enables optimal cache space settings to be provided on a storage device in a computer system where database management systems (DBMSs) run. Through the...
6941310 System and method for caching data for a mobile application  
A cache table comprises a set of access parameters and a set of data columns. One or more instances of a cache table are stored on a mobile computing device. Each instance includes an argument (a...
6934720 Automatic invalidation of cached data  
A system and method are provided for automatically invalidating cached data. A cache system caches data from a data server (e.g., web server, application server, database). When a request is...
6934700 File systems supported data sharing  
A storage file system is provided for data stored on a storage medium, and particularly for storage of data on optical disc storage medium. Each successive or alternate file of data included in the...
6931556 Background transfer of optical disk to hard disk  
The present invention provides a method for reducing the amount of power consumed by an optical disk player. The method provides: recording at least a portion of the audio, video, or audio/video...
6931423 Write-barrier maintenance in a garbage collector  
An approach is provided for maintaining a write barrier during an assignment operation between a source object and a target object. A source tag is obtained from a first reference to the source...
6931406 Method and apparatus for distributing promotional material to a user in a commercial sales outlet  
A digital department system is disclosed. The digital department system of the present invention includes a network management center, a network operating center that is coupled to the network...