Match Document Document Title
7464116 Method and apparatus for cloning filesystems across computing systems  
Data storage methods and apparatus combining read-only and read-write storage are described. Data may be located by information maintained in a filesystem; each data block is stored in either the...
7461100 Method for fast reverse restore  
Techniques are provided for performing a copy operation. A fast reverse restore command indicating a new source and a new target is received, wherein the new source is an original target and the...
7461065 Method and system for utilizing shared numeric locks  
A method and system for performing at least one transaction on at least one column of a table in a database system is disclosed. The method and system include determining whether a first...
7461097 Method, system, and computer program for migrating content from source database to target database  
In a software system ( 200/210/220 ) with a business application ( 200 ), database migration from a source database ( 210 ) to a physically different target database ( 230 ) is performed by a...
7457929 Data processing system having a plurality of storage systems  
It is an object of the present invention to conduct data transfer or data copying between a plurality of storage systems, without affecting the host computer of the storage systems. Two or more...
7457828 System and method for synchronizing distributed buffers when committing data to a database  
A system and method for synchronizing distributed table buffers is disclosed. A node may contain a synch manager and a table buffer having a synch identifier. The synch manager may use the synch...
7454408 System and method for optimized distributed file transfer  
A system and method for optimized distribution of files from a file server to a high number of client machines. The client machines are interconnected as nodes in a binary tree structure with each...
7454576 System and method for cache coherency in a cache with different cache location lengths  
A system and method for the design and operation of a cache system with differing cache location lengths in level one caches is disclosed. In one embodiment, each level one cache may include groups...
7454567 Method and apparatus for data storage using striping  
An apparatus for data storage includes a cluster of NFS servers. Each server has network ports for incoming file system requests and cluster traffic between servers. The apparatus includes a...
7454444 Method and apparatus for synchronizing multiple versions of digital data  
A method and system for synchronizing multiple versions of multimedia objects is provided. Each multimedia object may be identified by a unique identifier. In addition, a history graph may be...
7451166 System and method for maintaining checkpoints of a keyed data structure using a sequential log  
A system and method for maintaining checkpoints of a keyed data structure using a sequential log are provided. The system and method are built upon the idea of writing all updates to a keyed data...
7451138 Multi-part looked-up table fields and its use in data processing operations involving multiple tables of a relational database  
In accordance with a first aspect, a software component is equipped to identify looked-up table fields in a data processing statement, and automatically includes with a SQL statement one or more...
7448035 Apparatus for maintaining resource integrity without a unified transaction manager in a software environment  
An apparatus and method for maintaining integrity of data in a software environment are provided. With the apparatus and method, the individual software resources associated with a transaction are...
7447709 Methods and apparatus for synchronizing content  
A computer process initiates a pre-analysis of managed objects and corresponding structures for storing object data in a relational database. The pre-analysis yields a set of operational...
7444361 File folding technique  
A method for reducing duplicate data of an active file system, where the data is stored on a storage device of a storage system, is disclosed. A persistent image of the active file system is...
7444576 Target value search circuit, taget value search method, and semiconductor test device using the same  
In a tentative target value calculation section 28 , a predetermined value is subtracted from (or added to) a target value Exp to calculate a tentative target value ExpB. In a binary search...
7444360 Method, system, and program for storing and using metadata in multiple storage locations  
Provided are a method, system, and program for storing and using metadata in multiple storage location. Signature data is stored in a system storage indicating a plurality of metadata copy...
7444337 Framework and associated apparatus for the adaptive replication of applications with server side code units  
A method and apparatus for adaptive replication of code units is described. In one embodiment, the method comprises gathering run-time capability and preference information for an application,...
7444388 System and method for obtaining media content for a portable media player  
A system and method are provided for enabling a portable media player to obtain media content from secondary systems, such as other portable media players, via local wireless communication. In...
7440954 Index maintenance for operations involving indexed XML data  
A method and system are provided for maintaining an XML index in response to piece-wise modifications on indexed XML documents. The database server that manages the XML index determines which nodes...
7440978 Method and system for synchronizing multiple user revisions, updating other strategy maps in the databases that are associated with the balanced scorecard  
A client may revise a balanced scorecard by adding, deleting and/or moving objects on a strategy map. Multiple clients may attempt to revise the strategy map simultaneously. Non-conflicting...
7437387 Method and system for providing a file system overlay  
A method and system wherein a plurality of different file system views may be provided for the same data. Data copied in a sequential format to a disk based repository using a data protection...
7437484 Method for optimizing synchronization  
A method is provided for optimizing a SyncML slow sync between a proprietary client and server. When a slow sync is detected, the client and server can depart from the normal SyncML protocol and...
7437485 Method and apparatus for synchronization of two computer systems  
A method and system for synchronizing two computer systems supporting multiple synchronization techniques is described. In one example system, a portable computer system is loaded with...
7434229 Method for improving temporal consistency and snapshot recency in a monitored real-time software-reporting-application architecture  
An object-oriented software application is provided for receiving updates that change state of an object model and reporting those updates to requesting users. The application includes a database...
7433898 Methods and apparatus for shared storage journaling  
Multiple computers have access to a shared storage system. The computers negotiate with each other for access rights (e.g., READ or WRITE) to regions of the storage system. After negotiating for...
7434219 Storage of application specific profiles correlating to document versions  
A computer system that includes a processor for operating a software application in the computer system. The software application provides for creation, storage, and retrieval of a file, the file...
7430558 Transfer of table instances between databases  
A method, system, and computer program product for transferring N table instances X 1 , X 2 , . . . , X N of a table T from a source database S to destination databases D 1 , D 2 , . . . , D N ,...
7430571 Extension of write anywhere file layout write allocation  
A write allocation technique extends a conventional write allocation procedure employed by a write anywhere file system of a storage system. A write allocator of the file system implements the...
7424493 Replication-based propagation mechanism for pipelines  
Processing database objects via a database pipeline having a plurality of stages. The invention provides a replication mechanism for propagating selected data from a database in one stage to a...
7424621 Data protection  
A data storage tape 4 has an associated memory device 3 in which is stored a number of signatures 12 each representative of and associated with a particular data set recorded on the storage...
7424496 Asymmetric coherency protection  
Prior to updating a database entry, an update task invalidates a valid indicator (e.g., a bit) associated with the database entry. The update task waits for any other tasks (e.g., user tasks) that...
7421714 System and method for cooperative application quiescence in a computing environment  
A system and method for cooperative application quiescence in a computing environment. In one embodiment, a system may include a storage device configured to store data, a plurality of applications...
7421457 Partially replicated distributed database with multiple levels of remote clients  
A method of and system for collecting, storing, and retrieving data in a data base management system. The database management system includes a master database server ( 4 ), at least one workgroup...
7421438 Metadata editing control  
A metadata management architecture. The architecture includes a property component that lists one or more properties related to a file, and a viewing component that present files having one or more...
7421541 Version management of cached permissions metadata  
Techniques are provided for performing transaction-aware caching of metadata in an electronic file system. A mechanism is described for providing transaction-aware caching that uses a cache...
7418466 Generating coherent global identifiers for efficient data identification  
A method and system thereof for identifying records are described. Records on a node are distinguished from other records on the node by assigning each record a unique local identifier. When a...
7418461 Schema conformance for database servers  
Automatically determining the conformance of database server schema. Maintaining conformance of database schema helps manage and sustain database driven services and applications. Schema for a pair...
7418544 Method and system for log structured relational database objects  
A system, method, computer program and article of manufacture for updating a disk that moves updates for a specific database object into available contiguous free data blocks, and writes the...
7415486 System using change log stored at a server to identify changes to user's application data for synchronizing data between systems  
A system and method for synchronizing devices which can couple to the Internet, or any network. In one aspect a system for synchronizing data between a first system and a second system is provided....
7415487 Apparatus and method for data warehousing  
An apparatus and method for implementing data warehousing systems. According to a first embodiment, a system may include a plurality of data warehouses, and a data warehouse manager configured to...
7409470 Determining configuration data in connection with dynamic RDF  
Dynamically creating a communication path between first and second storage devices, includes creating a connection to a source volume on the first storage device and indicating that the source...
7409466 Apparatus and method for managing address book in portable wireless terminal having a radio frequency identification (RFID) recognition section  
An apparatus and a method for managing an address book in a portable wireless terminal, allowing users to easily input private information into the apparatus. The apparatus includes an RFID...
7409512 Method and apparatus for maintaining information that indicates valid regions of a working volume and using that information to delay volume initialization  
Various embodiments of systems and methods are disclosed for tracking valid regions of a working volume. State information identifies which regions of the working volume are currently valid. When...
7409400 Applications of an appliance in a data center  
In various embodiments, an appliance may be used to implement various functions. In some embodiments, an appliance may be used with a DBMS server. The appliance may generate a request, and the DBMS...
7406488 Method and system for maintaining data in a continuous data protection system  
A method and system where data is maintained in a continuous data protection system is disclosed. A primary volume may be protected according to an any-point-in-time (APIT) window wherein restores...
7406487 Method and system for performing periodic replication using a log  
Disclosed is a method and system for performing periodic replication using a write-ordered log. According to one embodiment, a plurality of write operations to a primary data volume are tracked...
7406499 Architecture for partition computation and propagation of changes in data replication  
The present invention provides for facilitating synchronization in a data source/data destination environment using data replicas. When a plurality of destinations request synchronization with a...
7406486 Transforming transactions to increase parallelism when replicating  
Techniques are provided for replicating data on computer systems, including database systems. The operations of a group of transactions are rearranged to be executed in another set of transactions....
7404204 System and method for authentication via a single sign-on server  
A system comprises a client workstation, a single sign-on (“SSO”) server accessible to the client workstation, and a plurality of host servers accessible to the client workstation. Access by...