"The man with a new idea is a crank until the idea succeeds."
Samuel Clemens
Make the Most of PatentStorm
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest patents by subscribing to an RSS feed.
Got questions? Ask a Patent Expert!
Registered users: Manage your profile, comments and alerts.
| Number | Title | Issue Date |
| 7680847 | Method for rebalancing free disk space among network storages virtualized into a single file system view A method for moving files between network storages in a virtualized network storage system having multiple network storages and rebalancing the free disk spaces. It periodically judges whether to start rebalancing. Two different conditions are adopted for the determ... | 03/16/2010 |
| 7680846 | File management program, file management apparatus and file management method A file management program, a file management apparatus, and a file management method are provided which are capable of migrating files between different file systems while an application program is being run. File information of source files on a source file ... | 03/16/2010 |
| 7672982 | Systems, methods, and computer-usable medium for defragmenting a windows NT file system volume A method of defragmenting a Windows NT file system volume includes the step of selecting a file record which is stored in a master file table associated with the Windows NT file system volume, in which one or more non-resident attributes are associated with the file... | 03/02/2010 |
| 7668881 | System and method for associating NIS attributes with CIFS clients A system and method for associating NIS attributes with CIFS client. Upon requesting attributes by a CIFS client, a CIFS security ID (SID) is generated for the owner and group from the NIS attributes associated with the NIS name. The generated SIDs are returned to t... | 02/23/2010 |
| 7668882 | File system migration in storage system In a cluster type NAS, it is necessary to copy file data between disk devices of servers upon migration of a file system or a part of the file system. A server includes a control table for managing a file system or a part of the file system, and a mapping table for ... | 02/23/2010 |
| 7664799 | In-memory space management for database systems A framework for in-memory space management for content management database systems is provided. A per-instance in-memory dispenser is partitioned. An incoming transaction takes a latch on a partition and obtains sufficient block usage to perform and complete the tra... | 02/16/2010 |
| 7664798 | Database performance baselines Systems and methods to define and store performance baselines. A baseline may be defined as a pair of snapshots, each snapshot containing the same set of statistics and having a timestamp value associated therewith. The present invention allows for the designation, ... | 02/16/2010 |
| 7660837 | Method for automatically managing disk fragmentation In the current invention, an apparatus, method, and computer program product for allocating a contiguous area of memory from a repository are provided. In accordance with an embodiment of the invention, a repository pointer to a contiguous set of data blocks in the ... | 02/09/2010 |
| 7657584 | Reorganization method of database and a database reorganization system Provided is a storage system in which a transaction of a database is quiesced, a pair of a first volume and a second volume is split so as to make settings to allow an access to be made only to the database in the first volume, the transaction is then released from ... | 02/02/2010 |
| 7657585 | Automated process for identifying and delivering domain specific unstructured content for advanced business analysis A cost efficient solution for supporting and deploying custom text analytics applications suited is to provide third party application developers a sand-boxed application development environment such as an appliance computer system, allowing users to leverage data i... | 02/02/2010 |
| 7657586 | Policy-based management of a redundant array of independent nodes An archive cluster application runs in a distributed manner across a redundant array of independent nodes. Each node preferably runs a complete archive cluster application instance. A given nodes provides a data repository, which stores up to a large amount (e.g., a... | 02/02/2010 |
| 7653670 | Storage-efficient and collision-free hash-based packet processing architecture and method An architecture and method for data storage and retrieval which also addresses a number of key problems associated with systems employing hash-based techniques. The architecture and method employs a collision-free hashing scheme called Bloomier filter while eliminat... | 01/26/2010 |
| 7636744 | System and method for flexible space reservations in a file system supporting persistent consistency point images The present invention provides a system and method for flexible space reservations in a file system. An administrator of a storage system selects a fractional reserve percentage, which defines the size of the overwrite reserve that is to be maintained to ensure file... | 12/22/2009 |
| 7634521 | Technique for scanning stealthed, locked, and encrypted files A copy of the raw data on physical disk of an inaccessible source file is automatically generated in an accessible target file. When accessed, the copy of the raw data of the inaccessible source file in the accessible target file can be read allowing a user or appli... | 12/15/2009 |
| 7631023 | Performance-adjusted data allocation in a multi-device file system A file system may employ an enhanced or performance-adjusted allocation scheme when storing data to multiple storage devices. A file system may monitor one or more performance characteristics of storage devices. The file system may, in response to storage requests, ... | 12/08/2009 |
| 7627619 | Data verification following database write A method for processing a request from a host to write a database record to a target location on a logical device associated with a data-storage system in data communication with the host includes maintaining, at the data storage system, information identifying exte... | 12/01/2009 |
| 7627620 | Data-centric automatic data mining A data-centric data mining technique provides greater ease of use and flexibility, yet provides high quality data mining results by providing general methodologies for automatic data mining. A methodology for each major type of mining function is provided, including... | 12/01/2009 |
| 7624135 | Computer file system driver control method, program thereof, and program recording medium In the method of controlling a file system driver of an electronic computer and the program for the method and further the storage medium containing the program according to the present invention, access to a file stored in a storage device of the electronic compute... | 11/24/2009 |
| 7624136 | File recording device, file reproducing device, file editing device, file recording method, file reproducing method, file editing method, program of file recording method program of file reproducing method program of file editing method The present invention is applied to a videodisc device for example, sets information necessary for reproducing a multiplexed stream, and information necessary for reproducing streams making up this multiplexed stream to one of blocks serving as management informatio... | 11/24/2009 |
| 7620670 | Storage system At least two devices having different characteristics are provided as one file system, and the file system stores a file in a device according to the file purpose. In file system operation, a device characteristic acquiring unit acquires characteristic information o... | 11/17/2009 |
| 7620671 | Delegation of metadata management in a storage system by leasing of free file system blocks from a file system owner Metadata management in a file server or storage network is delegated from a primary data processor to a secondary data processor in order to reduce data traffic between the primary data processor and the secondary data processor. The primary data processor retains r... | 11/17/2009 |
| 7617263 | Method and computer-readable medium for providing an official file repository A method and computer-readable medium are provided for storing files in an official file repository. According to the method, a generic interface is exposed that includes a first method for requesting that a file be stored in a file vault. A record series is maintai... | 11/10/2009 |
| 7606846 | Managing large OLAP in an analytical context A large report management system manages a large Online Analytic Processing (OLAP) report. The system segments a set of members of interest for an OLAP report to define one or more segments, and determines an interest degree of each segment. The system generates a s... | 10/20/2009 |
| 7599972 | File system having variable logical storage block size A system is set forth that includes a processor, a data storage device that accessible by the processor, and filesystem software that executable by the processor to organize files on the data storage device. The filesystem software is executable to organize files on... | 10/06/2009 |
| 7596588 | Managing files to be offloaded by multiple users into a common storage repository A method, system and program product manage files to be offloaded by multiple users into a common storage repository. A request is received from a user to offload a file from a computer. A determination is made whether the file is currently stored in the common stor... | 09/29/2009 |
| 7590672 | Identification of fixed content objects in a distributed fixed content storage system This disclosure describes identification of fixed content objects in a distributed fixed content storage system. Unique object identifiers are assigned in a distributed object storage system which consists of a plurality of storage media interconnected over networks... | 09/15/2009 |
| 7587436 | Method and system for executing directory-basis migration in a global name space There has never been disclosed a method of executing migration on a fine-grained basis than a file system basis in a manner that is transparent to clients in a storage system with a plurality of servers to which a global name space is applied. In a storage system wi... | 09/08/2009 |
| 7584229 | Method and system for priority-based allocation in a storage pool A method for priority-based allocation in a storage pool involves receiving a request to write a data item in the storage pool, where the storage pool includes multiple metaslabs, and where each of the metaslabs includes a contiguous region of data. The method furth... | 09/01/2009 |
| 7584230 | Method, systems and computer program products for monitoring files A method for monitoring files including receiving a folder including at least one file path specifying a server machine and a directory. For one or more of the file paths in the folder, a query is transmitted to the server machine requesting current directory data c... | 09/01/2009 |
| 7577692 | System and method for reserving space to guarantee file writability in a file system supporting persistent consistency point images The present invention provides a system and method for reserving space to guarantee file writability in a file system supporting PCPIs. An administrator of a storage system implants a set of space reservation policies to ensure that clients of the storage system do ... | 08/18/2009 |
| 7577694 | Database management system with rebalance architectures A database system for storing table data as divided in a plurality of storages has a processing request acceptance section and an execution section which, at the time of rebalancing already stored data in response to addition of a storage, can execute inquiry operat... | 08/18/2009 |
| 7577693 | Performing multiple actions on a spool file by assigning a particular action to be performed on each segment of the spool file A method, computer program product and system for performing multiple actions on a single spool file. A Portable Document Format (PDF) server (PDF server is a component of a print server) identifies segments of a spool file by identifying Base Name Group (BNG) comma... | 08/18/2009 |
| 7574464 | System and method for enabling a storage system to support multiple volume formats simultaneously A system and method enables a storage system to support multiple volume type simultaneously. A volume type field is contained within a file system information block that permits the storage system to determine the type of volume of a particular volume associated the... | 08/11/2009 |
| 7567995 | Method and apparatus for the defragmentation of a file system A method, system and computer program product for the defragmentation of a file system with little or no free space. Defragmenting file fragments in a memory file system comprises determining a defragmentation sequence for re-ordering fragments of files in the file ... | 07/28/2009 |
| 7546326 | System and method for generation of an information handling system MOF file from CIM metadata A MOF file for management information of an information handling system is automatically generated from CIM metadata that represents the configuration of the information handling system and a CIM schema that defines classes of the CIM. A MOF file precompiler extract... | 06/09/2009 |
| 7543006 | Flexible, efficient and scalable sampling A sampling infrastructure/scheme that supports flexible, efficient, scalable and uniform sampling is disclosed. A sample is maintained in a compact histogram form while the sample footprint stays below a specified upper bound. If, at any point, the sample footprint ... | 06/02/2009 |
| 7539712 | Program, program construction method, storage medium, program construction system, and terminal device An information processing system which constructs a program by combining a plurality of functional units, has an information table for management of components, etc. each of which is a functional unit of a program, and the information table stores plural pieces of m... | 05/26/2009 |
| 7539711 | Streaming video data with fast-forward and no-fast-forward portions Systems, methods, and computer program products for streaming video data to a user. In one implementation, the video includes first video data and second video data. The user is allowed to fast-forward the first video data but is not allowed to fast-forward the seco... | 05/26/2009 |
| 7536427 | Comparing process sizes A system to compare process sizes is described. In one example embodiment, the system comprises memory and one or more processing devices. The memory may be configured to store executable instructions. The one or more processing devices may be configured to execute ... | 05/19/2009 |
| 7533137 | System and method for grouping files Systems, methods, apparatus and software can provide the capability of grouping related files together so as to optimize placement of the files on the physical media. Consequently, certain system operations (e.g., backup, defragmentation and the like) can be perform... | 05/12/2009 |