File allocation

CL 707 SC 205
6970866 Filter file system
Nov-29-2005 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 application...
6968350 Method for establishing a virtual hard drive for an emulated computer system running on a host computer system
Nov-22-2005 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 content...
6963886 Storing data items on a data carrier
Nov-8-2005 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 blocks of...
6963875 Persistent archives
Nov-8-2005 A persistent archive of a collection of data objects comprises a self-describing, infrastructure-independent representation of a logical structure for the collection and a self-describing, infrastructure-independent...
6963866 Method of obtaining an electronically stored financial document
Nov-8-2005 A method for a bank to obtain an electronically-stored financial document is disclosed. The financial document includes a specific document parameter, such as a record date. The bank maintains the financial...
6961739 Method for managing directories of large-scale file system
Nov-1-2005 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, calculating an...
6961726 Method of, system for, and computer program product for storing, retrieving, and using remote host file attributes on a local file system
Nov-1-2005 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 communication...
6959313 Snapshots of file systems in data storage systems
Oct-25-2005 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 pointer...
6954831 Method, system, and article of manufacture for borrowing physical volumes
Oct-11-2005 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 whether...
6954769 Storage sub-system having expanded data read
Oct-11-2005 A storage sub-system employs a staging control information table by which staging of data to be read and redundant data thereof can be executed together to reduce response time in the event of a data read...
6954768 Method, system, and article of manufacture for managing storage pools
Oct-11-2005 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 storage...
6952758 Method and system for providing consistent data modification information to clients in a storage system
Oct-4-2005 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 information...
6952757 Method, system, and program for managing storage units in storage pools
Oct-4-2005 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 pool...
6952703 Subsystem application notification method in a centralized router database
Oct-4-2005 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. The...
6952699 Method and system for migrating data while maintaining access to data with use of the same pathname
Oct-4-2005 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 occurs...
6944711 Cache management method for storage device
Sep-13-2005 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 disclosed...
6944621 System, method and article of manufacture for updating content stored on a portable storage medium
Sep-13-2005 A system, method, and article of manufacture is provided for updating content stored on a portable storage medium. Upon input of a portable storage medium into a machine by a user, the content stored on...
6941328 Copy process substituting compressible bit pattern for any unqualified data objects
Sep-6-2005 A copy procedure detects qualified data objects in a body of source data, and copies the source data to a target storage unit except for unqualified data objects, which are replaced with a prescribed bit...
6941310 System and method for caching data for a mobile application
Sep-6-2005 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 unique...
6938059 System for determining the mapping of logical objects in a data storage system
Aug-30-2005 A method and apparatus for manipulating data in a storage device that is coupled to a host computer. Manipulations that can be performed by the storage device include moving non-contiguous blocks of data...
6934720 Automatic invalidation of cached data
Aug-23-2005 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 received at...
6934700 File systems supported data sharing
Aug-23-2005 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 storage...
6931556 Background transfer of optical disk to hard disk
Aug-16-2005 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 data from...
6931423 Write-barrier maintenance in a garbage collector
Aug-16-2005 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 object,...
6931406 Method and apparatus for distributing promotional material to a user in a commercial sales outlet
Aug-16-2005 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 management...
6928487 Computer system, method, and business method for automating business-to-business communications
Aug-9-2005 An apparatus, method, and method for doing business allows two business partners to communicate with each other in an architected manner. A first company monitors for changes to its internal data structure...
6928459 Plurality of file systems using weighted allocation to allocate space on one or more storage devices
Aug-9-2005 Space is allocated on storage devices in proportion to weights associated with the storage devices. The space is allocated by a plurality of file systems. In particular, space may be allocated on any one...
6928456 Method of tracking objects for application modifications
Aug-9-2005 A method of directly reading addresses from flash memory using an object tracking table is described. Some applications such as K-Java typically require their data to be stored contiguous in memory. In...
6925637 Low-contention grey object sets for concurrent, marking garbage collection
Aug-2-2005 A method and system of carrying out garbage collection in a computer system. Specifically, the method and system utilize low contention grey object sets for concurrent marking garbage collection. A garbage...
6925545 Configuring file structures and file system structures in a memory device
Aug-2-2005 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...
6915316 Resynchronization of a target volume with a source volume
Jul-5-2005 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...
6915315 Self archiving log structured volume with intrinsic data protection
Jul-5-2005 A data backup system for use with a server running a storage application that writes and reads data blocks. The system includes a self archiving log structured volume for copying blocks from an active...
6915289 Using an index to access a subject multi-dimensional database
Jul-5-2005 A technique for accessing a subject multi-dimensional database stored on a data store connected to the computer. An index is created for the subject multi-dimensional database, wherein the index includes...
6912630 Method and apparatus for computing file storage elements for backup and restore
Jun-28-2005 A method and apparatus for method for transferring files between a primary storage system and a backup and restore system is described. The system generates collapsed extents which are used to specify...
6912486 System and method for monitoring network appliances using well-formatted data files
Jun-28-2005 The present invention provides a system and method for monitoring network appliances using formatted data files. A system for monitoring a network appliance by recording operational data in formatted data...
6910054 Methods, systems and computer program products for storing data using a rolling window file
Jun-21-2005 Methods, systems and computer program products for storing data that use a rolling window file that maintains a defined file size while sequentially replacing an oldest portion of previously stored data...
6910043 Compression of nodes in a trie structure
Jun-21-2005 The invention relates to a method for implementing a functional memory and to a memory arrangement. The memory is implemented as a directory structure comprising a tree-shaped hierarchy having nodes at...
6907505 Immediately available, statically allocated, full-logical-unit copy with a transient, snapshot-copy-like intermediate stage
Jun-14-2005 A hybrid LUN copy operation that ultimately produces a full LUN copy, but involves a transient snapshot-copy-like intermediate stage. In one embodiment, a statically pre-allocated copy LUN is initialized...
6907437 Memory management using object pointer structure
Jun-14-2005 There is described a method of accurately scanning the C stack. One technique for solving these problems is to indirectly reference objects using handles however the some JVMs have removed handles to gain...
6907421 Regulating file access rates according to file type
Jun-14-2005 File access rates of processes are regulated according to file type. An association table stores entries associating processes to be regulated with specific access rates for various file types. System...
6904441 Method and apparatus for providing file system access to a disk array
Jun-7-2005 A data storage system (201) includes file system processes (308), array controller processes (300), and one or more data storage devices (203) accessed through the array controller processes. Certain file...
6898610 Apparatus and method for space allocation of image and audio information
May-24-2005 The invention provides a method of storing trailer data and feature data on at least one storage medium. The method includes the steps of partitioning each storage medium into first portions and second...
6898609 Database scattering system
May-24-2005 A computer system for providing load balancing and scalable access to a network database system by providing multiple database instances with each instance being substantially identical in data content,...
6895418 Versatile indirection in an extent based file system
May-17-2005 A memory storage device has a file storage operating system that uses inodes to access file segments. Each inode has a plurality of rows. A portion of the rows can store extents pointing, directly or indirectly,...
6895412 Methods for dynamically configuring the cardinality of keyword attributes
May-17-2005 Methods are provided for dynamically configuring the cardinality of keyword attributes. A table definition is received including an identification field, a keyword field and a keyword value field. A first...
6895289 Document management system and method
May-17-2005 Documents used for process control can be managed and maintained from a document server and a terminal. In order to update the documents quickly so that an operated process is always kept in the most preferable...
6892284 Dynamic memory allocation for assigning partitions to a logical port from two groups of un-assigned partitions based on two threshold values
May-10-2005 A memory is divided into a number of partitions. The partitions are grouped into a first group of partitions and a second group of partitions. When required by a port, a partition is assigned to the port...
6889233 Selective file purging for delete or rename
May-3-2005 A method of purging cached open files from a client-side delayed close list on a remote file system. The remote file system stores a unique file identifier for each cached open file which is independent...
6889231 Asynchronous information sharing system
May-3-2005 Techniques for sharing information in a wide variety of contexts allows both an explicit capture process and an implicit capture process to add information items to a staging area. An information sharing...
6889117 Robot apparatus and method and system for controlling the action of the robot apparatus
May-3-2005 A main robot apparatus generates a sound scale command at a command generating state (ST2) to enter into a state of waiting for a reaction of a slave robot apparatus (ST3). When the slave robot apparatus...