File allocation

CL 707 SC 205
6334134 Insert performance on a multi-system transaction environment
Dec-25-2001 A method, apparatus, and article of manufacture for a computer implemented insert system. Data is stored in a database stored on a data storage device connected to a plurality of computers. At least one...
6330572 Hierarchical data storage management
Dec-11-2001 A system and method for managing the storage of files within an HSM system incorporate an architecture and methodology that facilitate the storage and retrieval of large image files as part of an overall...
6330571 Method and computer program product for implementing datalink path protection
Dec-11-2001 A method and computer program product are provided for implementing datalink path protection. A datalink designation is created in the computer system and a datalink indicator is turned on. A corresponding...
6321238 Hybrid shared nothing/shared disk database system
Nov-20-2001 A database or some portion thereof is partitioned into ownership groups. Each ownership group is assigned one or more database servers as owners of the ownership group. The database servers that are assigned...
6321237 Recording and reproducing apparatus and method for accessing data stored on a randomly accessible recording medium, and for managing data thereon
Nov-20-2001 A system for managing data including at least a randomly accessible recording medium, comprised of a data area in which recordal data is recorded in one or more variable length recording blocks by file...
6317807 Data storage apparatus and method allocating sets of data
Nov-13-2001 A data storage apparatus has a plurality p of storage spaces for storing sets of data. Each of the spaces has: available (unused) space x.sub.1 for storage; a number x.sub.2 of data sets already stored;...
6317756 On-the-fly garbage collector
Nov-13-2001 A method for performing garbage collection of memory objects in a memory heap, the method includes the steps of partitioning the heap into old and new generations. There follows the step of applying an...
6314437 Method and apparatus for real-time secure file deletion
Nov-6-2001 A method and apparatus are provided that enhance file system calls to a file system structure of an operating system. In particular, file system calls can be enhanced to provide real-time secure file deletion...
6314417 Processing multiple database transactions in the same process to reduce process overhead and redundant retrieval from database servers
Nov-6-2001 The present invention uses a segmented caching data structure to cache database objects provided by a database server. The database server provides database objects in response to requests by a number...
6308184 Delayed unloading of a dynamically loadable file
Oct-23-2001 A dynamically loadable file, such as a dynamically loadable device driver or library, is delayed from being unloaded from memory for improved memory management and processing operations including reduced...
6308183 File management system and file management method capable of managing unoccupied blocks without the use of dummy data
Oct-23-2001 The present invention relates to a method to handle dummy blocks without real data in a file management system. More specifically, block allocation means 30 is provided with a function of counting the...
6304883 Technique for managing files in telephone switching system
Oct-16-2001 A file managing apparatus of a switching system includes: a flash memory for storing files used in the switching system: an SRAM for storing the files, which are frequently changed and used, among the...
6304880 Automated reclamation scheduling override in a virtual tape server
Oct-16-2001 An automated reclamation scheduling system and method are taught for managing storage reclamation on a virtual tape server. Where reclamation-off times are set by a user, an automated administrator may...
6301670 Method and apparatus for erasing data when a problem is identified
Oct-9-2001 An approach for storing and maintaining data involves determining whether a first non-volatile storage has failed or otherwise encountered a problem. If so, then the data on the first non-volatile storage...
6301578 Method of compressing integrated circuit simulation data
Oct-9-2001 A method of compressing a block of time series data involves sorting the data by variable name, separating the series of time values from the series of variable values, and performing data extraction and/or...
6295608 Optimized allocation of data elements among cache lines
Sep-25-2001 An invention for reassigning data elements of an application to cache lines to decrease the occurrence of cache line faults is described. First, an application is executed and used in a typically manner....
6295532 Apparatus and method for classifying information received by a communications system
Sep-25-2001 The present invention involves a system and method for classifying information received by a communications device. A first parameter having a first parameter range and a second parameter range, and a...
6292805 System and method for processing object-based audiovisual information
Sep-18-2001 Audiovisual data storage is enhanced using an expanded physical object table utilizing an ordered list of unique identifiers for a particular object for every object instance of an object contained in...
6289359 File managing method
Sep-11-2001 A file managing method includes subdividing an original file including records, each record including fields, for storing blocks, each block including fields subdivided from more than one of the records;...
6289357 Method of automatically synchronizing mirrored database objects
Sep-11-2001 A method of automatically synchronizing a database with a backup database. The method automatically detects whether the backup database has fallen out of sync with the primary database which it mirrors....
6286013 Method and system for providing a common name space for long and short file names in an operating system
Sep-4-2001 An operating system provides a common name space for both long filenames and short filenames. In this common namespace, a long filename and a short filename are provided for each file. Each file has a...
6279011 Backup and restore for heterogeneous file server environment
Aug-21-2001 The invention provides a file server that provides for backup and restore of files in a heterogeneous file server environment. Metadata associated with each file by each model or protocol is preserved...
6278995 Apparatus and method for providing a binary range tree search
Aug-21-2001 The present invention relates to a system and method for searching information. The method involves defining a first node having a first range, and a second node having a second range that is either less...
6275857 System and method for freeing shared resources in a computer system
Aug-14-2001 The present invention relates to systems and methods for freeing shared resources that remain allocated to a particular resource allocating process after the resource allocating process has terminated...
6275830 Compile time variable size paging of constant pools
Aug-14-2001 A method and apparatus for paging data in a computer system is provided. A set of data associated with a program unit is divided into pages such that no item of the set of data spans more than one page....
6269434 Recording and reproducing apparatus including a nonvolatile memory which includes a first area for file management tables and a second area for data and a control unit
Jul-31-2001 A recording and reproducing apparatus includes a nonvolatile memory which acts as a recording medium; and a control unit for executing recording and reproduction on the nonvolatile memory; wherein the...
6269377 System and method for managing locations of software components via a source list
Jul-31-2001 A system and method for managing locations of software components via a source list. The needed software components are identified. A list of source locations is referenced repeatedly until a valid source...
6269371 Computer system, and file resources switching method applied to computer system
Jul-31-2001 A computer system comprising a server computer and a network computer operating upon downloading programs and data necessary for data processing from the server. The network computer comprises a local...
6266677 System and method for ensuring the integrity of stored data
Jul-24-2001 A system and method for determining when data stored in a data storage device is becoming unreliable. A list of trigger events is maintained, either on the media, or on a host processor, and the number...
6263349 Method and apparatus for identifying names in ambient computer data
Jul-17-2001 Ambient data is data created or retained as an artifact of a computer system, rather than by the intention of the user. Ambient data typically includes both textual and binary, i.e., non-textual data....
6263338 Method relating to databases
Jul-17-2001 The present invention relates to a method pertaining to databases and intended to provide reliable collection of log-information in connection with changes in the database. So-called fuzzy check-points...
6256646 Method and system for identifying the state of a media device by monitoring file system calls
Jul-3-2001 The state of a media device is identified by monitoring file system calls. A determination is made whether or not a file system call originated from a specified high level application. In one implementation,...
6256645 Storage manager which sets the size of an initial-free area assigned to a requesting application according to statistical data
Jul-3-2001 A storage manager located between a plurality of requesting applications and a memory shared between the applications, has: a receiving unit for receiving a present memory access request from a first of...
6256644 Control system for storing data in accordance with predefined characteristics thereof
Jul-3-2001 A system is provided for controlling storing databases in nonvolatile storages by a program. The database is composed as a set of records. In the system, a record storing reference table and data storing...
6256643 Systems and methods for storing, retrieving, and manipulating data in medical processing devices
Jul-3-2001 A device has processing hardware to carry out a blood processing procedure. A processing control manager resides on the device to monitor status conditions over time during the blood processing procedure....
6256642 Method and system for file system management using a flash-erasable, programmable, read-only memory
Jul-3-2001 A method and system for memory management of a block-erasable flash-EProm. The system comprises a FEProm manager and a file system. The FEProm manager manages memory allocation and deallocation of the...
6256031 Integration of physical and virtual namespace
Jul-3-2001 A system and method of integrating the physical and virtual namespaces of a site into a single hierarchical representation thereof that reflects the hierarchical arrangement of the site as perceived by...
6249793 Mostly concurrent compaction in a garbage collection system
Jun-19-2001 A system for mostly concurrent compaction in a garbage collection system is disclosed. Objects that have been allocated to a program are relocated by first identifying those variables pointing to a selected...
6249792 On-line dynamic file shrink facility
Jun-19-2001 An on-line dynamic shrink facility sets an allocation fence in a file and moves data from above the fence to below the fence. The fence is based on a target size for the file. When all the data above the...
6247026 Method, apparatus, and product for leasing of delegation certificates in a distributed system
Jun-12-2001 A method, apparatus, and product for leasing a delegation certificate in a distributed processing system is provided. Consistent with this method, apparatus, and product, a delegatee requests from a delegator...
6247024 Method and system for performing deferred file removal in a file system
Jun-12-2001 A system and method for removing a file from a system is disclosed. The system includes a storage device and a virtual storage. The file has associated metadata that indicates a location of the file on...
6240427 Method and apparatus for archiving and deleting large data sets
May-29-2001 The present invention provides for a method of archiving data files. A command to begin archiving is received. An archiving process is initiated in response to said command to begin archiving. An archiving...
6237001 Managing access to data in a distributed database environment
May-22-2001 A method and an apparatus for managing access to data on a distributed database system is provided. A snapshot list is generated for a transaction executing on the distributed database system. The snapshot...
6237000 Method and apparatus for previewing the results of a data structure allocation
May-22-2001 A method and apparatus for previewing the results of the allocation of a data structure, such as a cache or list structure, in an information handling system in which a coupling facility (CF) is operable...
6233105 Method of disk formatting
May-15-2001 A method for quickly formatting a disk is disclosed. It can save lots of time when a disk or a disk partition is formatted. The technique of this invention redirects the interrupt instruction of the BIOS...
6230163 Transient datastream-processing buffer memory organization with software management adapted for multilevel housekeeping
May-8-2001 A transient datastream-processing buffer memory organization with software management adapted for multilevel housekeeping. A datastream-processing system has a datastream input, storage for transiently...
6223267 Dynamically allocable RAM disk
Apr-24-2001 A system and method dynamically allocate memory to a RAM disk. Upon a file transfer to the RAM disk, a device driver determines an amount of memory required by the RAM disk then requests the required amount...
6223176 Method and computer program product for implementing highly concurrent record insertion in an ordinal number dependent database
Apr-24-2001 A method and computer program product are provided for implementing highly concurrent record insertion in an ordinal number dependent database. Serialized processing is provided with one concurrent task...
6219677 Split file system
Apr-17-2001 A file system for a collection of data files on a microcontroller-based device, the microcontroller-based device including an arithmetic/logic unit, read/write memory, and program memory, and the file...
6216126 Method for transaction within a distributed database
Apr-10-2001 The present invention relates to a method of performing a transaction that affects several nodes within a system of nodes in which information belonging to a distributed data-base is stored. The transaction...