| 6886018 |
Data processing technique for formatting data files that are subjected to a high volume of changes |
| Apr-26-2005 |
A system for processing a data file which includes versioned records of a fixed length, each record having one or more data fields and a reserve area for accommodating a change in the record format by... |
| 6886004 |
Method and apparatus for atomic file look-up |
| Apr-26-2005 |
Method and apparatus for atomic file look-up. An atomic look-up operation allows an application to find out whether a file is opened atomically based on whether or not the file path is present in a file... |
| 6883081 |
Storage management software bridges |
| Apr-19-2005 |
Methods and systems to bridge storage management software are provided. A first storage management application communicates with a host and performs an analysis of a storage environment associated with... |
| 6883006 |
Additions on circular singly linked lists |
| Apr-19-2005 |
During a scan operation in a circular, singly linked list having a number of list entries each of which has an associated next pointer field and a root pointer register that includes a root pointer that... |
| 6880131 |
Apparatus and method for selecting data sets |
| Apr-12-2005 |
A storage medium stores a large number of data sets or files as grouped in a smaller number of data groups or directories, each data group containing a plurality of data sets. On a control panel is provided... |
| 6879990 |
System for identifying potential licensees of a source patent portfolio |
| Apr-12-2005 |
A list of potential licensees of a patent portfolio can be generated from a source patent portfolio. To identify the licensees, the source patent portfolio comprising, for example, all the patents owned... |
| 6877018 |
System and method for unloading namespace devices |
| Apr-5-2005 |
An advanced configuration and power management system is described which supports an unload command by identifying those objects that are to be unloaded and, rather than simply attempting to delete the... |
| 6874092 |
Method and apparatus for erasing data after tampering |
| Mar-29-2005 |
An approach for storing and maintaining data is disclosed. One or more sensors are provided for detecting unauthorized access to a first non-volatile storage. If unauthorized access to the first non-volatile... |
| 6874059 |
System and method for using anonymous tokens for efficient memory management |
| Mar-29-2005 |
A mechanism for managing pointers or handles to transient objects is disclosed. An anonymous token is assigned to an object. When an anonymous token is needed for an object, an unused token value is obtained... |
| 6874004 |
Method and system for detecting cross linked files |
| Mar-29-2005 |
A method for detecting and correcting cross-linked files while accessing data on a storage media. Each file includes control file information that defines a plurality of blocks on storage media allocated... |
| 6868429 |
Method of implicit partitioning the storage space available on a storage medium |
| Mar-15-2005 |
A method and apparatus for implicitly partitioning the storage space available on a storage medium, to a storage medium for storing user data and to a recording device for storing user data on a storage... |
| 6868424 |
Electronic filing system with file-placeholders |
| Mar-15-2005 |
In an electronic document filing system, placeholder objects are used to provide an explicit representation of document files which are not yet present but which are explicitly expected by the system.... |
| 6862674 |
Methods and apparatus for performing a memory management technique |
| Mar-1-2005 |
Mechanisms and techniques operate in a computerized device to perform a memory management technique such as garbage collection. The mechanisms and techniques operate to detect, within a storage structure... |
| 6862604 |
Removable data storage device having file usage system and method |
| Mar-1-2005 |
A removable data storage device is provided that is used with electronic devices using compact data storage capabilities. The removable data storage device includes memory for storing data files and a... |
| 6862603 |
File management system, file management method, and storage medium |
| Mar-1-2005 |
A file management system, a file management method, and a storage medium by which a higher productivity is achieved by efficient document indexing. In copying index data, a copy is created from text data... |
| 6862505 |
Vehicle-mounted information processing apparatus having magnetic disk device |
| Mar-1-2005 |
A vehicle-mounted information processing apparatus such as a car-navigation system detects that a key switch of the vehicle has been set up at a Lock position (i.e., the engine is stopped). After that,... |
| 6859812 |
System and method for differentiating private and shared files within a computer cluster |
| Feb-22-2005 |
A system and method for differentiating private and shared files is disclosed. The invention includes the steps of: receiving a request from a computer for access to a shared file; providing the computer... |
| 6856993 |
Transactional file system |
| Feb-15-2005 |
A transactional file system wherein multiple file system operations may be performed as transaction. An application specifies that file system-related operations should be handled in a transaction, and... |
| 6854034 |
Computer system and a method of assigning a storage device to a computer |
| Feb-8-2005 |
A computer system which has a plurality of computers and a storage device subsystem connected to the plurality of computers. The storage device subsystem has a plurality of storage devices and a plurality... |
| 6851021 |
Methods and systems for efficiently managing persistent storage |
| Feb-1-2005 |
A log of transactions is maintained on a persistent storage device. When a block of storage is allocated or deallocated, this transaction is recorded. If the persistent storage device is allowed to be... |
| 6850959 |
Method and system for transparently extending non-volatile storage |
| Feb-1-2005 |
Briefly, the present invention provides a system and method for transparently extending the non-volatile storage on a computer system via links from one drive to one or more other drives. When the user... |
| 6850955 |
Storage system and control method |
| Feb-1-2005 |
The invention provides both interfaces of SAN and NAS, prevents data miss even when a trouble occurs and makes it possible that an arbitrary number of NAS interfaces access the same file system with high... |
| 6847982 |
Intelligent data inventory and asset management system method and apparatus |
| Jan-25-2005 |
A computerized process of intelligently inventorying data and managing assets includes the steps of initially inventorying a plurality of hardware, software, and data files on-site by assigning a hexadecimal... |
| 6847970 |
Methods and apparatus for managing dependencies in distributed systems |
| Jan-25-2005 |
Techniques for managing information in a computing environment. Information associated with components of the computing environment is obtained. Then, from at least a portion of the obtained information,... |
| 6845384 |
One-phase commit in a shared-nothing database system |
| Jan-18-2005 |
Techniques are provided for handling distributed transactions in shared-nothing database systems where one or more of the nodes have access to a shared persistent storage. Rather than coordinate the distributed... |
| 6845375 |
Multi-level partitioned database system |
| Jan-18-2005 |
A database system with multi-level partitioning is disclosed. The system includes a plurality of storage facilities with each storage facility storing data that represents rows of database tables. In each... |
| 6839822 |
Memory-block coalescing based on run-time demand monitoring |
| Jan-4-2005 |
A computer system (10) implements a memory allocator that employs a data structure (FIG. 3) to maintain an inventory of dynamically allocated memory available to receive new data. It receives from one... |
| 6839815 |
System and method for storage on demand service in a global SAN environment |
| Jan-4-2005 |
The present invention provides improved techniques for managing storage resources, such as disk drives, I/O ports, and the like distributed among a plurality of sites according to user demand for these... |
| 6839796 |
Apparatus and method to import a logical volume indicating explicit storage attribute specifications |
| Jan-4-2005 |
A method to import a logical volume and first storage attributes assigned to that logical volume into a second virtual tape system from a first virtual tape system. The method assigns one or more first... |
| 6836775 |
Method, apparatus and computer program product for file system referrals |
| Dec-28-2004 |
In one form, in a method for making file systems accessible, a referring file system attribute is created, responsive to a first file system having a referral object referring to a second file system.... |
| 6834290 |
System and method for developing a cost-effective reorganization plan for data reorganization |
| Dec-21-2004 |
The invention is a reorganization planning system having a reorganization planner, a database management system, and one or more database files. The reorganization planner communicates with the database... |
| 6832230 |
Apparatus and associated method for downloading an application with a variable lifetime to a mobile terminal |
| Dec-14-2004 |
Apparatus, and associated method, provides for downloading an application with a selectable lifetime from an application database to a mobile terminal. The mobile terminal user's identification information... |
| 6829624 |
Data processing method for digital camera |
| Dec-7-2004 |
A data processing method for a digital camera that may record image data as image files and sound data as sound files on a storage medium, wherein sound files are classified into a sound memo file recorded... |
| 6829617 |
Providing a snapshot of a subset of a file system |
| Dec-7-2004 |
A system, method and computer readable medium for providing a snapshot of a subset of a file system. A first snapshot of a first set of source files in a file system is generated. The first snapshot includes... |
| 6826582 |
Method and system for using file systems for content management |
| Nov-30-2004 |
A file system and method serves to create and manage content. The file system includes at least one directory having at least one file containing data, but about which at least one file has no information.... |
| 6823449 |
Directory structure-based reading of configuration ROM |
| Nov-23-2004 |
A method of reading configuration ROM in a serial bus device reads only portions of the ROM that are organized in a directory structure. Typically, the configuration ROM follows the IEEE 1212 and/or 1394... |
| 6823355 |
Synchronous replication of transactions in a distributed system |
| Nov-23-2004 |
The management and use of replicated distributed transactions is facilitated. A distributed synchronous transaction system protocol is provided to manage the replication of distributed transactions for... |
| 6823349 |
Method and system for establishing, maintaining, and using a persistent fracture log |
| Nov-23-2004 |
A method and system for synchronizing a plurality of data images in a computer system, includes a primary image and at least one secondary image which are synchronized. A host computer issues write requests... |
| 6823348 |
File manager for storing several versions of a file |
| Nov-23-2004 |
A file manager (and method) provided for locating a file identified by a path referring to a logical unit and an identifier, includes a table associating the file with a priority list of physical units.... |
| 6820122 |
Maintenance of free resource information in a distributed system |
| Nov-16-2004 |
A method for managing a shared resource that is allocated among nodes in a distributed computing system includes receiving periodic reports from the nodes regarding their respective allocations of the... |
| 6820095 |
Import/export and repartitioning of partitioned objects |
| Nov-16-2004 |
An object, such as a relational database table, is partitioned into a plurality of subsets. Selected subsets, e.g. partitions, of the object are exported into a dump file, identifying each exported subset... |
| 6816874 |
Method, system, and program for accessing performance data |
| Nov-9-2004 |
Disclosed is a method, system, and program for accessing performance data. A call from an application program including database program statements, such as SQL statements, executing on a thread is processed.... |
| 6816860 |
Database load distribution processing method and recording medium storing a database load distribution processing program |
| Nov-9-2004 |
The abstract of the disclosure "the object of the present invention is to provide a technology that can prevent the reduction of transaction throughput caused by the concentration of load on specific communication... |
| 6810404 |
Computer-based document management system |
| Oct-26-2004 |
A computer-based electronic document and/or paper-based document management application program. The program provides an efficient way to automatically import, index, categorize, store, search, retrieve,... |
| 6807550 |
Methods and systems for providing random access to structured media content |
| Oct-19-2004 |
Methods and systems for providing random access of structured media content are described. One aspect provides a novel file structure or "Vfile", and method of using the same, for organizing and managing... |
| 6804761 |
Memory allocation system and method |
| Oct-12-2004 |
A method of allocating computer memory for a function in a computer program by a chunk manager operable to interface with an operating system of a computer program. The method includes receiving a request... |
| 6804746 |
Method and system for optimizing data storage and retrieval by an audio/video file system using hierarchical file allocation table |
| Oct-12-2004 |
A system for optimizing data storage and retrieval by an audio/video system using a number of different tables is disclosed. According to one aspect of the system, the system includes two different types... |
| 6804745 |
Disc access apparatus and disc access method |
| Oct-12-2004 |
A memory has a song table SGT and a folder address table FoAT. The FoAT stores a folder address representing a position of each folder read out from a CD. The SGT has the number of bits equal to the number... |
| 6801902 |
Method and system for managing documents in a system using at least one database |
| Oct-5-2004 |
A method for managing documents in a system comprising at least one electronic data processing installation for processing data by means of at least one data bank. A peripheral driver for electronic data... |
| 6799253 |
Stochastic scratchpad storage management technique |
| Sep-28-2004 |
Methods and apparatus for dynamically allocating space within virtual memory at run-time while substantially minimizing an associated path length are disclosed. According to one aspect of the present invention,... |