File allocation

CL 707 SC 205
6208999 Recoverable computer file system with a signature area containing file integrity information located in the storage blocks
Mar-27-2001 A file system for data file storage on a block storage device includes signature information embedded within each block allocated to a data file. Such signature information includes a file identification...
6205558 Recovery of file systems after modification failure
Mar-20-2001 Prior to execution of a file system structure modification procedure (406) which can leave the file system structure in an invalid state, a copy is made of a boot record (110), and the boot record (110)...
6205451 Method and apparatus for incremental refresh of summary tables in a database system
Mar-20-2001 A method and apparatus are provided for performing deferred incremental refresh of summary tables that are derived from two or more base tables. Incremental refresh is performed by assigning a hypothetical...
6192456 Method and apparatus for creating formatted fat partitions with a hard drive having a BIOS-less controller
Feb-20-2001 A method includes operations for creating and formatting FAT partitions beyond the first gigabyte of a disk having more than one gigabyte of data storage space, when the disk is associated with a controller...
6189001 Tape system storage and retrieval process
Feb-13-2001 A tape storage and retrieval system is provided to facilitate the archival of machine data to tape and optionally to disk storage in a manner which enables the retrieval of the data in a batch or on-line...
6185665 File management apparatus, file management method, and recording medium containing file management program
Feb-6-2001 A file management apparatus is used in an information processor using a media exchange type storage device including a plurality of storage media, at least one data access device, and a storage media exchanging...
6185580 Physical information and extensions file and file system translator
Feb-6-2001 A file translation system and a physical information and extensions file for an intermediary controller is disclosed. The file translation system that allow a host computer to directly access data from...
6182088 File system and file management method
Jan-30-2001 The present invention relates to a file system using a disc memory storage and a method of managing the file system. Just like the ordinary server, a first block table Tb1 with the offset number of the...
6182074 Automated generation of control interface to controlled element of telecommunications network
Jan-30-2001 To facilitate the creation of an interface between a network control layer and controlled elements in the network, on insertion of a new element to be controlled an intelligent interface creates a compatibility...
6178429 Mechanism for ensuring SCM database consistency on multi-part operation boundaries
Jan-23-2001 A mechanism for guaranteeing a coherent repository, including a list of requested files that are to be committed to the repository or to be processed (e.g. read) by an operation, and a list of "protected"...
6178428 Method and apparatus for accessing a file that can be concurrently written
Jan-23-2001 A method and apparatus copies only the data that was in a computer file when the copying process began, allowing other processes to alter the file while it is being copied without introducing inconsistent...
6175900 Hierarchical bitmap-based memory manager
Jan-16-2001 A hierarchical bitmap-based memory manager maintains a hierarchical bitmap having an entry for each memory block in a memory heap. Each bitmap entry contains a multi-bit value that represents an allocation...
6173292 Data recovery in a transactional database using write-ahead logging and file caching
Jan-9-2001 A method, apparatus, and article of manufacture for providing transaction control for a computer-implemented database management system. The database management system manages one or more databases, wherein...
6173291 Method and apparatus for recovering data from damaged or corrupted file storage media
Jan-9-2001 An automated method and apparatus for identifying and copying lost files from a mass data storage device of a computer when file system information (as opposed to the actual data files) stored on the mass...
6167427 Replication service system and method for directing the replication of information servers based on selected plurality of servers load
Dec-26-2000 A system an method for efficiently providing access by a large number of clients to objects located at a large number of information servers. A non-bottleneck solution is provided to sharing load among...
6167407 Backtracked incremental updating
Dec-26-2000 A computer readable file of an original state is updated to a final state. The original state and the final state are both states within a sequence (100) of states, which sequence (100) includes at least...
6161111 System and method for performing file-handling operations in a digital data processing system using an operating system-independent file map
Dec-12-2000 A file management system is disclosed for managing files stored on a mass storage subsystem in response to file management commands. The mass storage subsystem stores data on at least one storage device,...
6154811 Scalable network object caching
Nov-28-2000 A scalable distributed caching system on a network receives a request for a data object from a user. The caching system carries out a locator function that locates a directory cache for the object. The...
6151665 Method and apparatus for mirroring blocks of information in a disc drive storage system
Nov-21-2000 A method and apparatus for managing blocks of information in a disc drive storage system. One embodiment is directed to a disc drive storage system that employs a plurality of disc drives, and that mirrors...
6151607 Database computer system with application recovery and dependency handling write cache
Nov-21-2000 This invention concerns a database computer system and method for making applications recoverable from system crashes. The application state (i.e., address space) is treated as a single object which can...
6138125 Block coding method and system for failure recovery in disk arrays
Oct-24-2000 A method, system, and data structure for encoding a block of data with redundancy information and for correction of erasure type errors in the block using the redundancy data. In particular, the invention...
6125428 Apparatus for reproducing multimedia data, method for reproducing multimedia data, and record media containing multimedia data reproduction program
Sep-26-2000 A multimedia data reproduction apparatus comprising an optical disk library containing a plurality of optical disks and a plurality of optical disk drives, a file management unit for managing names of...
6125373 Identifying a driver that is an owner of an active mount point
Sep-26-2000 The present invention allows arbitrary actions to be performed when grafting the namespace of one device into the namespace of the same or another device. Grafting of the namespace of one device into the...
6125372 Server system and method of updating server software
Sep-26-2000 A system with resource server updating provides upgraded system operation by installing replacement files on the resource when needed and without manual intervention. The system in an exemplary embodiment...
6122646 Method and apparatus for management of information where sub directory information in a directory identifies the relative recording location of the sub directory
Sep-19-2000 In this invention, data track of a magneto-optical disc is divided into a volume management area and an extent area to record data of file into the extent area, and to record directory management information...
6122644 System for halloween protection in a database system
Sep-19-2000 A method for preventing Halloween problem conflicts when updating records in a database system is disclosed. According to the method, in response to an update query, possible update plans are generated,...
6119133 Extensible method and apparatus for retrieving files having unique record identifiers as file names during program execution
Sep-12-2000 In an information processing system with a database for storing database records wherein each of said database records has a unique identifier, a method for naming data files comprising the steps of: (a)...
6119131 Persistent volume mount points
Sep-12-2000 Information regarding volume mount points hosted by a logical volume are stored on the physical device underlying the logical volume so that the relationships between the host logical volume and target...
6119128 Recovering different types of objects with one pass of the log
Sep-12-2000 A method, apparatus, and article of manufacture for a computer implemented recovery system for restoring a database in a computer. The database contains objects and is stored on a primary data storage...
6115799 Information processing apparatus and associated method for managing a memory using a next fit and for reducing a memory fragmentation problem
Sep-5-2000 An information processing apparatus, which can expand a part of a function by the addition of software, enables the development of additional software that does not depend on the firmware version. The...
6112324 Direct access compact disc, writing and reading method and device for same
Aug-29-2000 A system that redefines how data is distributed on a conventional writable compact disc (CD-R/E). A rearrangement of the data on the disc provided during the writing operation preserves eight-to-fourteen...
6112211 Reconfiguration an aggregate file including delete-file space for optimal compression
Aug-29-2000 Digital data objects containing unused space are reconfigured to facilitate more efficient compression of the data objects. First, a determination is made whether the data object contains regions of unused...
6105103 Method for mapping in dynamically addressed storage subsystems
Aug-15-2000 A paged addressing method and associated apparatus for dynamically addressed disk storage subsystem. The present invention stores the logical to physical address map in the disk array. The logical to physical...
6105041 Using three-state references to manage garbage collection of referenced objects
Aug-15-2000 The present invention uses three-state references to manage access to referenced objects. In a preferred embodiment, a pointer swizzling facility receives a request to swizzle a persistent pointer. In...
6105022 Structured-text cataloging method, structured-text searching method, and portable medium used in the methods
Aug-15-2000 A text cataloging method includes a step of cataloging already-analyzed-text data obtained from an analysis of a logical structure of a text to be cataloged in a text database, a step of creating a structure...
6098096 Method and apparatus for dynamic cache preloading across a network
Aug-1-2000 A caching server that provides faster access times for independently operating network elements. The caching server initiates information transfer and holds the requested information in its memory, instead...
6098080 Computer system, program product and method of collecting interned data with a mark sweep collector
Aug-1-2000 A computer system, program product, and method of collecting interned data utilize an interned indicator for an internable data element that indicates whether such a data element is in fact interned within...
6098079 File version reconciliation using hash codes
Aug-1-2000 A file reconciliation process in a distributed file system uses a set of rnal or log files to track the history of file modification at each of different sites, or sets of directories, in a computer system....
6092168 Data storage system and method for deallocating space by writing and detecting a predefined data pattern
Jul-18-2000 A data computing system has a host computing unit connected to a peripheral data storage system. The data storage system has a storage medium and a storage space manager to manage space on the storage...
6092163 Pageable filter driver for prospective implementation of disk space quotas
Jul-18-2000 A filter driver for implementing disk space quotas is described. Quota limits on disk space taken up by files in the file system are established for users and directories, and an internal database is established...
6088767 Fileserver buffer manager based on file access operation statistics
Jul-11-2000 Fileserver buffers are managed so as to improve the hit ratio for read accesses to the fileserver by clients by grouping related files into filesets, collecting fileserver access operation (i.e., read...
6085262 Hierarchical data storage processing apparatus for partitioning resource across the storage hierarchy
Jul-4-2000 The present invention relates to a data storage processing apparatus and the object of the present invention is to provide storages including off-line media and to improve the usability of users as well...
6085254 Dynamic size alteration of memory files
Jul-4-2000 A method and system for use primarily, but not exclusively, in digital communications switching systems are disclosed, in which the size of traffic-sensitive (temporary) size-alterable memory files is...
6085185 Retrieval method and system of multimedia database
Jul-4-2000 A multimedia database system effectively retrieves the contents in an optional storage position of an optional medium among a large amount of video and audio media. When a user puts an annotation to a...
6079566 System and method for processing object-based audiovisual information
Jun-27-2000 The invention provides a system and method for processing object-based audiovisual information which is capable of flexibly encoding, storing and accessing a variety of data objects. Audiovisual objects,...
6078929 Internet file system
Jun-20-2000 A method and a system in which a computing system transparently accesses resources connected to the Internet. A memory of the computing system contains an operating system, a cache associated with the...
6076151 Dynamic memory allocation suitable for stride-based prefetching
Jun-13-2000 A dynamic memory allocation routine maintains an allocation size cache which records the address of a most recently allocated memory block for each different size of memory block that has been allocated....
6070174 Method and apparatus for real-time secure file deletion
May-30-2000 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...
6070172 On-line free space defragmentation of a contiguous-file file system
May-30-2000 A file system configuration is scored by summing the squares of the sizes of each contiguous section of free space. A set of defragmentation plans, each describing a sequence of file movements, is generated...
6061690 Apparatus and method for storage of object collections in a database system
May-9-2000 The present invention pertains to an apparatus and process for storing information object collections in a database. Examples of such object collections are nested tables and variable length arrays. In...