| 6718346 |
Generating summary data for a requested time period having a requested start time and end time a plurality of data records |
| Apr-6-2004 |
Apparatus and method for use in a network of, for example, computers, for generating summary data, such as traffic summary information, from a plurality of data records, the data records having a different... |
| 6715070 |
System and method for selectively enabling and disabling plug-ins features in a logical volume management enviornment |
| Mar-30-2004 |
A method and an apparatus for enabling and disabling features in a logical volume management environment is presented. This operation can be performed at boot time or at run time. The user is shown a list... |
| 6714980 |
Backup and restore of data associated with a host in a dynamically changing virtual server farm without involvement of a server that uses an associated storage device |
| Mar-30-2004 |
One or more datasets of a computer data storage device that participates in a dynamically changing virtual server farm are backed up without involving or affecting operation of servers in the virtual server... |
| 6714953 |
System and method for managing file export information |
| Mar-30-2004 |
A system and method for including export information in the file system extended attribute data area is provided. File export information is determined by a system administrator or automated process. The... |
| 6714949 |
Dynamic file system configurations |
| Mar-30-2004 |
A first file system configuration may be dynamically migrated (morphed) into a second file system configuration on an object-by-object basis. During the migration operation, objects (directories and files,... |
| 6711657 |
Methods for managing memory in a run-time environment including registration of a deallocation routine at explicit, lazy initialization |
| Mar-23-2004 |
Methods of memory management in a run-time environment are described. A mechanism is provided for registering a routine to deinitialize or deallocate a large object at the end of a call (e.g. by setting... |
| 6711591 |
Top-down control of multiple layer aggregation logical volume management data and boot record |
| Mar-23-2004 |
A system and method for control of data and boot records associated with multi-layer logical volumes allows the logical volume data area containing the fake EBR to be deterministically and efficiently... |
| 6711571 |
Partitioning ownership of a database among different database servers to control access to the database |
| Mar-23-2004 |
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... |
| 6711559 |
Distributed processing system, apparatus for operating shared file system and computer readable medium |
| Mar-23-2004 |
A distributed processing system is capable of executing an operation for a shared file system, based on inputting a command to one node. A file operation client of the node to which the command for operating... |
| 6708189 |
Computer file transfer system |
| Mar-16-2004 |
A method and apparatus are provided for converting a data file received by an automated publishing system from a source for use within one of a plurality of presentation spaces of the automated publishing... |
| 6704754 |
Method for shared use of medium-exchangeable storage device for purposes of backup and file system, and medium-exchangeable recording system |
| Mar-9-2004 |
A medium-exchangeable storage device can be configured to serve as the underlying storage medium for file system and as a data backup medium. A technique is described which allows a medium-exchangeable... |
| 6701420 |
Memory management system and method for allocating and reusing memory |
| Mar-2-2004 |
A memory management system and method that quickly allocates and reuses memory for storage of data, such as display lists in a graphics system. The memory manager allocates memory without information regarding... |
| 6697928 |
System and method for storing first and second files in a memory device |
| Feb-24-2004 |
The preferred embodiments described herein provide a memory device and methods for use therewith. In one preferred embodiment, a method is presented for using a file system to dynamically respond to variability... |
| 6697822 |
Method of maintaining database records |
| Feb-24-2004 |
The present invention provides a way of managing databases when updating records in a local database where individual records in a source database are changed on a regular basis, but each record maintains... |
| 6694509 |
Automated regression testing of workstation software |
| Feb-17-2004 |
A workstation includes a regression testing program which tests application programs developed on the workstation using stored test scripts. A test directory tree is maintained to mirror a source code... |
| 6694318 |
Split file system |
| Feb-17-2004 |
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... |
| 6694302 |
System, method and article of manufacture for personal catalog and knowledge management |
| Feb-17-2004 |
The present invention provides a system, method and article of manufacture for personal catalog and knowledge management. The system includes a data collection module for collecting data from a visible... |
| 6691217 |
Method and apparatus for associating memory windows with memory regions in a data storage system |
| Feb-10-2004 |
A method, program and system for associating memory windows with memory regions in an infiniband data storage system are provided. The invention comprises registering a Memory Region, wherein the Memory... |
| 6691140 |
Method and system for multidimensional storage model with interdimensional links |
| Feb-10-2004 |
A multidimensional storage model includes a set of non-sparse entries for each of a plurality of dimensions. The non-sparse entries each identify an associated data value. A set of interdimensional links... |
| 6691121 |
Method and apparatus for online and dynamic extension of IMS data entry databases |
| Feb-10-2004 |
A method is disclosed for extending data Areas in a DEDB database while the database is online. Specifically, the IOVF and SDEP data portions can be increased or extended while the database is active to... |
| 6687805 |
Method and system for logical-object-to-physical-location translation and physical separation of logical objects |
| Feb-3-2004 |
A method and system for providing to a human user or high-level application program a functional interface for translating the names of logical objects into physical mappings of logical objects to physical... |
| 6687719 |
Algorithms to calculate mass storage requirements for NT sizer |
| Feb-3-2004 |
Methods for calculating mass storage requirements for a relational database table including both data pages and index pages. The methods allow direct calculation of the data storage and index storage requirements... |
| 6687687 |
Dynamic indexing information retrieval or filtering system |
| Feb-3-2004 |
A system and method for allocating the blocks of index file to the postings for words found in documents of a database is disclosed. The index file is provided with blocks that is partitioned into successively... |
| 6684231 |
Migration of friendly volumes |
| Jan-27-2004 |
Systems and methods for performing an on-demand determination of a correct set of volumes to be exported are described. A disk platter is defined to be the unit of volume migration. Volumes are added to... |
| 6684230 |
System and method for performing defined actions when grafting the name space of one storage medium into the name space of another storage medium |
| Jan-27-2004 |
The present invention allows arbitrary actions to be performed when grafting the name space of one device into the name space of the same or another device. Grafting of the name space of one device into... |
| 6684226 |
Method for storing data in one or more files so that both previous and new versions of the data are separately accessible |
| Jan-27-2004 |
System and method for transaction-based versioned file system. A file system assists the users of computer systems to store data on external persistent storage media such as hard disks, the main task for... |
| 6681307 |
Method and system for expanding volume capacity |
| Jan-20-2004 |
The present invention is directed to a method and system for expanding volume capacity. A method of expanding volume capacity on a storage device may include receiving a request to expand capacity of a... |
| 6681216 |
Delayed unloading of a dynamically loadable file |
| Jan-20-2004 |
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... |
| 6678788 |
Data type and topological data categorization and ordering for a mass storage system |
| Jan-13-2004 |
The storage space of a RAID striped mass storage system is topologically organized as a plurality of basic units of storage space for storing data items in data blocks. A topological data formatter includes... |
| 6675171 |
Memory based on a digital trie structure |
| Jan-6-2004 |
Disclosed herein is a method for implementing a memory and a memory arrangement. The memory is implemented as a directory structure including a tree-shaped hierarchy having nodes at several different hierarchy... |
| 6668264 |
Resynchronization of a target volume with a source volume |
| Dec-23-2003 |
An improved method and apparatus for quickly and efficiently updating the original source volume and original target volumes after the original source volume has become temporarily unavailable. The original... |
| 6668263 |
Method and system for efficiently searching for free space in a table of a relational database having a clustering index |
| Dec-23-2003 |
A method of searching a table in a database management system for free space for inserting a new record into the table. The table resides in a storage media, and includes a series of pages capable of storing... |
| 6668261 |
Method of upgrading a program using associated configuration data |
| Dec-23-2003 |
A method of upgrading a program, used in a data processing device having a permanent memory, from a version n to a version n+1, wherein, at any time, both the recent version and the previous version of... |
| 6667816 |
Digital image processing apparatus and method with storage of Non-finishable jobs |
| Dec-23-2003 |
In a networked printing environment having at least a number of workstations of users, a management unit maintains logic storage spaces in a memory, each allocated to a respective user. Digital data files... |
| 6665786 |
Dynamic disk partition management |
| Dec-16-2003 |
A partition manager enables the dynamic creation, reconfiguration, and deletion of logical volumes as non-removable storage devices are connected, reconfigured, or disconnected in a computer system by... |
| 6665690 |
System and method for determining respective lengths of recording units used for recording different types of data on disc medium |
| Dec-16-2003 |
A recording and reproduction apparatus and method for recording and reproducing different types of data including AV data and PC data on a disc type medium. The type of the recorded data determines the... |
| 6665689 |
Backup and restore for heterogeneous file server environment |
| Dec-16-2003 |
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... |
| 6662287 |
Fast free memory address controller |
| Dec-9-2003 |
A memory manager for managing allocation of addresses in the memory is structured as a hierarchical tree having a top vertex, a bottom level and at least one intermediate level. The bottom level contains... |
| 6662182 |
Management system for the selective provision of internet information for closed user groups |
| Dec-9-2003 |
The present invention describes a method and a system for the specific supply of internet information to closed user groups. Direct access to data in the internet from internal-company networks does not... |
| 6658439 |
File system |
| Dec-2-2003 |
When an object file is read from a recording medium by a file system, a jump table retrieving section retrieves a unit-record-area number, corresponding to the unit record area to which individual desired... |
| 6658438 |
Method for deleting stored digital data from write-once memory device |
| Dec-2-2003 |
A digital storage system is coupled to a write-once memory array. File delete commands are implemented by over-writing a destructive digital pattern to at least a portion of the memory cells associated... |
| 6658437 |
System and method for data space allocation using optimized bit representation |
| Dec-2-2003 |
A database management system that stores and retrieves large data objects (LOBs) from a database storage of a computer system storage device containing a LOB data space having LOB data values of a database.... |
| 6658436 |
Logical view and access to data managed by a modular data and storage management system |
| Dec-2-2003 |
A data retrieval system that includes a computer system having a processor that supports operation of at least one software application that is used for retrieving data in the computer system. A plurality... |
| 6658435 |
Disk image backup/restore with data preparation phase |
| Dec-2-2003 |
A method for backing up data stored using a filing system on a computer non-volatile storage device is described. First pre-defined signature data is written, using the filing system, to substantially... |
| 6654772 |
Multi-volume extent based file system |
| Nov-25-2003 |
A memory storage device has a file storage operating system which uses an inode to record and find segments of each data file. The inode includes a plurality of rows. A portion of the rows are written... |
| 6654769 |
File system for creating switched logical I/O paths for fault recovery |
| Nov-25-2003 |
An illustrative embodiment of the present invention disclosed herein includes a file server having a file management table to obtain a logical disk ID for accessing files. A logical disk management table... |
| 6654756 |
Combination of mass storage sizer, comparator, OLTP user defined workload sizer, and design |
| Nov-25-2003 |
A computerized method enabling a user to specify and select a server for a database management system. The computerized method can include software modules for specifying the hardware required to handle... |
| 6654739 |
Lightweight document clustering |
| Nov-25-2003 |
A procedure for clustering documents that operates in high dimensions, processes tens of thousands of documents and groups them into several thousand clusters or, by varying a single parameter, into a... |
| 6651074 |
Method and apparatus for storage and retrieval of very large databases using a direct pipe |
| Nov-18-2003 |
A method and apparatus for directly connecting very large data streams from an archive command into a backup data system using an "intelligent process." An output stream-is piped into an intelligent pipe-reading... |
| 6647479 |
Computer file system providing looped file structure for post-occurrence data collection of asynchronous events |
| Nov-11-2003 |
An operating system has a file system which supports writing data to a file in a logical loop of clusters of storage locations. Writing can be performed in looped or unlooped modes, and a transition between... |