| 7020684 |
System and method for optimistic caching |
| Mar-28-2006 |
Transactions are granted concurrent access to a data item through the use of an optimistic concurrency algorithm. Each transaction gets its own instance of the data item, such as in a cache or in an entity... |
| 7020665 |
File availability in distributed file storage systems |
| Mar-28-2006 |
File availability in distributed file storage systems is improved by initially placing replicas of a file or other object on different ones of multiple devices using a first process. Subsequently, the... |
| 7020645 |
Systems and methods for state-less authentication |
| Mar-28-2006 |
Systems and methods for providing user logon and state-less authentication are described in a distributed processing environment. Upon an attempted access by a user to an online resource, transaction,... |
| 7016982 |
Virtual controller with SCSI extended copy command |
| Mar-21-2006 |
A nested translated extended copy function provides direct storage-to-storage copying with no data passing through the virtual controller. In one embodiment, a method for performing an extended copy operation... |
| 7016920 |
Method for tracking relationships between specified file name and particular program used for subsequent access in a database |
| Mar-21-2006 |
A method, apparatus, and computer implemented instructions for tracking relationships between programs and data in a data processing system. A file access request is received from a program, wherein the... |
| 7016908 |
File processing method, data processing apparatus and storage medium |
| Mar-21-2006 |
A file processing method, a data processing apparatus and a storage medium divides a file into a plurality of sections and compresses each section of the file using a plurality of compression parameters,... |
| 7016904 |
Method and system for rapid insertion of various data streams into sorted tree structures |
| Mar-21-2006 |
The present invention provides the method and system that redistribute the nodes of a sorted tree to enable faster data insertion. Further, the tree typically contains a fixed number of levels, each comprising... |
| 7016889 |
System and method for identifying useful content in a knowledge repository |
| Mar-21-2006 |
A system and method is provided for identifying useful content in a knowledge repository accessed by a plurality of users. The system and method includes the operation of identifying each unique user that... |
| 7013314 |
System and method for storing and retrieving filenames and files in computer memory |
| Mar-14-2006 |
The invention receives a request to store a file having a filename written in a first text encoding, converts the filename into a Unicode filename and stores the Unicode filename and the file into memory.... |
| 7013313 |
System and methods for inheriting information into a dataset |
| Mar-14-2006 |
A user is allowed to inherit data from parent datasets into the user's own child dataset. The parent datasets can further inherit data from each other, so that the user can inherit data from a parent dataset,... |
| 7013312 |
Web-based strategic client planning system for end-user creation of queries, reports and database updates |
| Mar-14-2006 |
A method and program storage device for creating tabular data stream flow for sending rows of secure data between a client workstation and a server computer over a network using a common object request... |
| 7013304 |
Method for locating digital information files |
| Mar-14-2006 |
Improved method, data structure and computer readable medium for searching for digital information files. Files referenced by URLs may be quickly located by finding a minimum unique prefix for the desired... |
| 7010554 |
Delegation of metadata management in a storage system by leasing of free file system blocks and i-nodes from a file system owner |
| Mar-7-2006 |
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... |
| 7010551 |
File conversion method, file converter, and file display system |
| Mar-7-2006 |
A file conversion method, a data converter, and a file display system for extracting data handled by a limited capability display device from a plurality of pieces of data displayable on a standard display... |
| 7010528 |
Mechanism for running parallel application programs on metadata controller nodes |
| Mar-7-2006 |
The present invention is directed to a method for controlling file access in a multinode, shared storage, data processing system in which a one set of nodes is capable of acting as metadata controllers... |
| 7007040 |
Method and apparatus for storing and updating information in a multi-cast system |
| Feb-28-2006 |
A method and apparatus for storing and updating information in a multicast system is represented by a tree data structure. The method and apparatus defines and populates a set of keys for each node in... |
| 7007039 |
Method of building multidimensional workload-aware histograms |
| Feb-28-2006 |
In a database system, a method of maintaining a self-tuning histogram having a plurality of existing rectangular shaped buckets arranged in a hierarchical manner and defined by at least two bucket boundaries,... |
| 7007038 |
Defect management database for managing manufacturing quality information |
| Feb-28-2006 |
A manufacturing quality information database structure is useful for tracking quality information relating to a manufacturing process. Accurate tracking of symptoms, defects, and actions (repairs) is achieved... |
| 7003529 |
System for adaptively identifying data for storage |
| Feb-21-2006 |
The invention is directed to a system for adaptively identifying data to be stored in a document-processing system that includes an identification processor programmed for identifying the existence of... |
| 7003527 |
Methods and apparatus for managing devices within storage area networks |
| Feb-21-2006 |
Mechanisms and techniques provide a management application providing an enterprise storage area network application programming interface for managing elements in a storage area network. The management... |
| 7000235 |
Method and apparatus for managing data services in a distributed computer system |
| Feb-14-2006 |
Data services are managed by a three-tiered system. The lowest tier comprises management facade software running on each machine that converts a platform-dependent interface written with the low-level... |
| 7000229 |
Method and system for live operating environment upgrades |
| Feb-14-2006 |
A method and system for implementing a live operating system upgrade of a computer system. The method includes generating a first copy of a previous operating system environment of the computer system.... |
| 6999980 |
Eliminating write barriers for young objects |
| Feb-14-2006 |
In a computer system that uses a generational garbage collector in which objects are promoted from a "young" generation to an "old" generation, a compiler output designates certain dynamic-allocation instructions... |
| 6999975 |
System and method for identifying records with valid address, but invalid name information |
| Feb-14-2006 |
A method and system for identifying records with a valid address, but invalid name information automatically determines if an address is in a set (file) of known valid addresses, and that the name is not... |
| 6996589 |
System and method for database conversion |
| Feb-7-2006 |
A database conversion engine comprising a method and system to convert business information residing on one system to another system. A generic, extensible, scalable conversion engine may perform conversion... |
| 6996588 |
Efficient application deployment on dynamic clusters |
| Feb-7-2006 |
A cluster application deployment model provides an efficient computer implemented technique for the deployment of applications on a shared file system, and includes an automated mechanism for mapping the... |
| 6996587 |
Method and apparatus for managing data volumes in a distributed computer system |
| Feb-7-2006 |
Data volumes on local hosts are discovered and managed by federated Java beans that run on each host. The Java beans form part of a three-tiered data services management. The lowest tier comprises management... |
| 6996582 |
Virtual storage systems and virtual storage system operational methods |
| Feb-7-2006 |
Virtual storage systems and virtual storage system operational methods are described. According to one aspect, a virtual storage system includes a physical storage space configured to store data, a virtual... |
| 6996580 |
System and method for granular control of message logging |
| Feb-7-2006 |
A system and method for controlling log files is provided in which each log file entry is associated with an importance level. Depending on the importance level, the log entry is stored in a separately... |
| 6993728 |
Method of designing integrated circuit and apparatus for designing integrated circuit |
| Jan-31-2006 |
An integrated circuit design method and an integrated circuit design apparatus, for increasing an efficiency of parallel processing of LSI design layout data while retaining a hierarchical structure by... |
| 6993523 |
System and method for maintaining and recovering data consistency in a data base page |
| Jan-31-2006 |
The present invention is a system and method that facilitates consistency maintenance and recovery from a system or process crash with valid data. A data consistency maintenance and recovery system and... |
| 6993520 |
Integrated content management and block layout technique |
| Jan-31-2006 |
Techniques are disclosed for storing content in distributed computing environments to reduce storage overhead and improve efficiency and/or speed of accessing and delivering the stored content. A content... |
| 6990631 |
Document management apparatus, related document extracting method, and document processing assist method |
| Jan-24-2006 |
In a document management apparatus and related document extracting method of the present invention, an operational history record of one of stored documents is generated every time an operation on the... |
| 6990504 |
Method and system for transmitting secured electronic documents |
| Jan-24-2006 |
A system and method of filing documents electronically or otherwise where the documents are secured from modification. The security provides proof that the items to be submitted have remained unchanged... |
| 6990503 |
Rescheduling transactions in a database system |
| Jan-24-2006 |
A database system includes a transaction rescheduling mechanism that reorders pending transactions based on whether one or more of the pending transactions conflict with any transactions that have been... |
| 6990499 |
Mapping database users to operating system users in a computer schema |
| Jan-24-2006 |
Described above is a schema extension of the Common Information Model (CIM), designed to model manageable aspects of a database server such as a Structure Query Language (SQL) server. The database schema... |
| 6990496 |
System and method for automated classification of text by time slicing |
| Jan-24-2006 |
For use in an information processing system, there is disclosed a system and method for automatically classifying text. The system comprises a text classifier controller that reads text having one or more... |
| 6990490 |
Information management method and information management device |
| Jan-24-2006 |
To members of a user group, messages and documents registered in the user group are presented, while, to other users than the members of the user group, documents preset as available also to other users... |
| 6990486 |
Systems and methods for discovering fully dependent patterns |
| Jan-24-2006 |
A new form of pattern referred to as a fully dependent pattern or d-pattern is provided. The d-pattern captures dependence among a set of items based on a dependency test. An efficient algorithm is provided... |
| 6988102 |
Techniques for managing configuration for a system of devices arranged in a network |
| Jan-17-2006 |
A database system that incorporates numerous features that reduce the total cost of maintaining the database system is provided. That database system includes a database appliance that executes a database... |
| 6988087 |
Service method of a rental storage and a rental storage system |
| Jan-17-2006 |
The present invention provides a service method of rental storage, which, when a rental storage service provider provides a rental storage for rental storage service users, allows ideal use of storages... |
| 6986102 |
Method and configurable model for storing hierarchical data in a non-hierarchical data repository |
| Jan-10-2006 |
A web-based system, method and program product are provided for adding content to a content object stored (e.g., a custom compilation or prepublished work) in a data repository as a group of hierarchically... |
| 6985976 |
System, method, and computer program product for memory management for defining class lists and node lists for allocation and deallocation of memory blocks |
| Jan-10-2006 |
Method, system, apparatus and computer program product for memory management. In one embodiment the method includes: configuring a first memory including allocating at least one node; and defining a status... |
| 6985914 |
Cluster meta file system of file system cells managed by respective data movers of a network file server |
| Jan-10-2006 |
File system cells are linked together to form a meta file system that appears to a user or application program to be a single file system. The meta file system permits concurrent access by multiple processors... |
| 6983457 |
Compile method for storing source code within object code |
| Jan-3-2006 |
A compiler, that generates an object program file from a source program in which a plurality of procedures are written, compiles procedures, by regarding the procedures as source-program compile units,... |
| 6983302 |
Document managing control system and computer-readable recording medium to record document managing control program |
| Jan-3-2006 |
The present invention aims to register, receive or make reference to the component easily, accurately and at a low cost. The present invention comprises a manufacturer server for storing a component information... |
| 6983295 |
System and method for database recovery using a mirrored snapshot of an online database |
| Jan-3-2006 |
A rapid database recovery program uses an auxiliary database means (D2) mirrored to replicate a primary active database means (D1). A utility and recovery program utilizes the primary audit... |
| 6983293 |
Mid-tier-based conflict resolution method and system usable for message synchronization and replication |
| Jan-3-2006 |
A system, method and a computer usable medium tangibly embodying a program of instructions executable by the computer to perform a computer-based method for providing a conflict detection and resolution... |
| 6983292 |
Method and apparatus for formatting and initialization of re-writable optical media |
| Jan-3-2006 |
A software-driven method for the initialization and defect management of re-writable optical media is provided. Embodiments include a software-driven method for the formatting of re-writable optical media... |
| 6983291 |
Incremental maintenance of aggregated and join summary tables |
| Jan-3-2006 |
A method, apparatus, and article of manufacture for incrementally maintaining a summary table derived from a plurality of base tables in a database stored on the computer. A plurality of modifications... |