|
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...
|